body,td{
	font-family : Arial, Helvetika, sans-serif;
	font-size : 12px;
}

body{
	background-color : white;
	color : black;
	padding : 0px;
	margin : 0px;
}

.content{
	margin-right : 5px;
	text-align : justify;
}

.content h1{
	color : red;
	text-decoration : underline;
}

.footertext{
	font-size : 11px;
	text-align : right;
	background-color : #7378b1;
	color : white;
	font-weight : bold;
	padding-right : 10px;
}

.copyright{
	font-size : 11px;
	text-align : left;
	background-color : #7378b1;
	color : white;
	font-weight : normal;
}

a.copyright{
	color : white;
	text-decoration : none;
	padding-left : 10px;
}

a.copyright:hover{
	color : white;
	text-decoration : none;
}

.partners{
	text-align : center;
}

a{
	text-decoration : none;
	white-space : nowrap;
}

a:hover{
	text-decoration : underline;
}

h1{
	text-decoration : underline;
	font-size : 18px;
	color : darkblue;
	display : inline;
	text-transform : uppercase;
}

h2{
	 display : inline;
	 font-size : 12px;
	 color : black;
	 text-decoration : underline;
}

h3{
	 display : inline;
	 font-size : 14px;
	 color : black;
	 text-decoration : none;
}

.description{
	text-align : justify;
}

.pricelist_date{
	background-color : #ececec;
	font-weight : bold;
}

.c{
	text-align : center;
	vertical-align : top;
	background-color : #f5f5f5;
	padding : 5px;
	border : 2px solid white;
	width : 50%;
}

strong{
	color : black;
}

.link{
	font-weight : normal;
}

a.link{
	color : darkblue;
	text-decoration : none;
}

a.link:hover{
	text-decoration : underline;
}

.boldlink{
	font-weight : bold;
}

a.boldlink{
	color : darkblue;
	text-decoration : none;
}

a.boldlink:hover{
	text-decoration : underline;
}

.logo{
	text-align : right;
	vertical-align : middle;
	border : 0px;
}

.cell{
	border : 1px solid silver;
	text-align : center;
	vertical-align : top;
}

.lcol{
	vertical-align : top;
	
}

.rcoltitle{
	background-color : #7378b1;
	color : white;
	font-weight : bold;
	text-align : center;
}

.location{
	font-size : 11px;
}

.price{
	font-size : 11px;
}

.t1{
	background-image : url(../img/hotel-prague.net/t1.gif);
	height : 20px;
	
	width : 7px;
	background-repeat : no-repeat;
}

.t2{
	background-image : url(../img/hotel-prague.net/t2.gif);
	height : 20px;
	color : white;
	width : 100px;
	text-align : center;
	
	font-weight : bold;
}

.t2a{
	color : white;
}
a.t2a{
	color : white;
	text-decoration : none;
}
a.t2a:hover{
	color : #5dc1ff;
	text-decoration : none;
}


.t3{
	background-image : url(../img/hotel-prague.net/t3.gif);
	height : 20px;
	
	width : 7px;
}

.s1{
	background-image : url(../img/hotel-prague.net/s1.gif);
	height : 20px;
	
	width : 7px;
}

.s2{
	background-image : url(../img/hotel-prague.net/s2.gif);
	height : 20px;
	color : black;
	font-weight : bold;
	width : 100px;
	text-align : center;
	
}

.s2a{
	color : black;
	font-weight : bold;
}
a.s2a{
	color : black;
	text-decoration : none;
}
a.s2a:hover{
	color : black;
	text-decoration : none;
}

.s3{
	background-image : url(../img/hotel-prague.net/s3.gif);
	height : 20px;
	
	width : 7px;
}

.t0{
	
	width : 1px;
	height : 20px;
}

.tx{
	
	height : 20px;
}

.tx2{
	border-bottom : 5px solid #7378b1;
}

.m0{
	background-image : url(../img/hotel-prague.net/t2.gif);
	height : 20px;
	background-repeat : repeat-x;
	padding-left : 7px;
	font-weight : bold;
	cursor : pointer;
}

.m0a{
	color : white;
}
a.m0a{
	color : white;
	text-decoration : none;
}
a.m0a:hover{
	color : #5dc1ff;
	text-decoration : none;
}

.m1{
	background-image : url(../img/hotel-prague.net/s2.gif);
	height : 20px;
	background-repeat : repeat-x;
	padding-left : 7px;
	cursor : pointer;
}

.m1a{
	color : black;
	font-weight : bold;
}
a.m1a{
	color : black;
	text-decoration : none;
}
a.m1a:hover{
	color : black;
	text-decoration : none;
}

.m3{
	background-image : url(../img/hotel-prague.net/t2.gif);
	background-repeat : repeat-x;
	height : 20px;
	padding-left : 7px;
	color : yellow;
	font-weight : bold;
	vertical-align : middle;
	letter-spacing : +1px;
}

.exchange{
	font-size : 12px;
	vertical-align : middle;
	text-align : center;
	background-color : #ececec;
}

.recilinkLoc{
	background-color : #ececec;
	font-weight : bold;
	color : black;
}

.addLink{
	font-style : italic;
	width : 100%;
	text-align : right;
}

.addLinkFLabelB{
	font-weight : bold;
	text-align : left;
	text-decoration : underline;
}

.addLinkFLabel{
	text-align : right;
	white-space : nowrap;
}

.formLabelBold{
	font-weight : bold;
	white-space : nowrap;
	vertical-align : top;
}

.formLabel{
	white-space : nowrap;
	vertical-align : top;
}


.formInputLong{
	width : 200px;
	background-image: url(../img/blank.gif);
	background-repeat : repeat;
}

.header{
	border-left : 5px solid #7378b1;
}

.lmenu{
	border-left : 5px solid #7378b1;
}

.weather{
	background-color : #ececec;
}

.mainspace{
	border : 5px solid #5dc1ff;
	padding : 5px;
}

.black{
	color : black; 
}

.img1{
	border : 1px solid black;
}

.red{
	color : red;
}


.availabilityYear{
	background-color:#ececec;
	font-weight:bold;
	text-align:center;
}

.availabilityDay{
	background-color:#ececec;
	font-weight:bold;
	text-align:center;
}

.availabilityBlack{
background-color:black;
color:white;
text-align:center;
}

.availabilityGreen{
background-color:green;
color:white;
text-align:center;
}

.availabilityRed{
background-color:red;
color:white;
text-align:center;
}

.langs{
	padding-top : 3px;
	xxbackground-image : url(../img/hotel-prague.net/t2.gif);
	xxbackground-repeat : repeat-x;
	background-color : #ececec;
}

.input-text{
	background-image: url(../img/blank.gif);
	background-repeat : repeat;
}
