body {
margin:0px;
background-color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a { color:#000000; text-decoration:underline;}
a:hover { text-decoration:none;}
a img { border:0px; margin-top:2px;}

#page {
margin:0px;
width:900px;
background-color:#FFFFFF;
}
#page h4 { margin-top:0px; margin-bottom:0px; font-size:10px; text-align:right; margin-right:5px;}
#page h4 a {text-decoration:none; color:#000000;}

#head { 
margin:0px;
width:900px; 
background-image:url("images/head.jpg"); 
height:150px;
border-bottom:1px Solid;
}

#contacts { float:right; margin:5px; height:120px; width:200px;}
#contacts p {margin:0px; text-align:right; font-weight:bold;}
#contacts a {text-decoration:none;}

#head h1 a {marign:0px; color:#FFFFFF; font-size:36px; text-decoration:none;}
#head h2 a {marign:0px; color:#FFFFFF; font-size:36px; text-decoration:none;}
#left { float:left; width:200px; margin-left:5px; margin-right:5px; min-height:200px;}
#right { float:right; width:200px; margin-left:5px; margin-right:5px; min-height:200px;}
.ramecek {background-color:#A6CAF0; margin-top:1px; margin-bottom:5px;}
.ramecek form { margin:0px;}
.ramecek ul {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px;}
.ramecek li { margin-left:20px;}
.ramecek li a {color:#000000; text-decoration:underline;}
.ramecek input { width:110px; display:inline; margin-left:5px;}
.ramecek .button { width:30px;}
#navigation { margin-left:5px; margin-top:5px; margin-bottom:5px;}
#contenthotel { margin-left:5px; margin-right:220px; min-height:200px; padding-bottom:5px;}
#content { margin-right:5px; margin-left:220px; min-height:200px; padding-bottom:5px;}
#content p { margin-top:0px;}
#content h3 { margin:0px; font-size:13px;}
#contenthotel h3 { margin:0px; font-size:12px;}
#contenthotel p { margin-top:0px;}
#footer { margin-left:5px; font-size:10px; text-align:right; margin-right:5px;}
#footerleva { float:left;}
#footerprava {float:right;}
.title { 
background-color:#557FAA;
border-bottom:1px #000000 Solid;
margin-top:1px;
margin-bottom:1px;
text-align:center;
}
.title h5 {
margin:0px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
text-align:center;
}
.title h5 a { color:#FFFFFF; text-decoration:none;}

.cleaner { clear:both;}
hr {display:none;}
.doleva { margin:2px; float:left;}
.doprava { margin:2px; float:right;}


#hotely { margin:10px;}
.hotel { float:left; width:200px; height:200px; margin:5px; background-color:#d9d9d9;}
.hotel p {margin:0px; font-size:10px;}
.hotel h2 {margin:0px; font-size:13px; text-align:center; background-color:#A4B3EE; }
.hotel h2 a { text-decoration:none;}
.hotel img { border:0px; }

#hotelname { background-color:#A6CAF0; font-weight:bold; margin-bottom:5px;}
#hotelname h1 { font-size:14px; margin-left:140px; margin-top:0px; margin-bottom:0px;}
#obrazky { float:left; width:135px; margin-right:5px;}
#obrazky img { margin:2px; width:130px; height:130px;}
#address {margin-bottom:20px;}

#pricelist {border:1px #A0A0A4 Solid; text-align:center; background-color:#F0F0F0; width:480px; margin-left:150px; margin-top:10px; margin-bottom:10px;}
#pricelist p { margin-top:1px; margin-bottom:1px; margin-right:10px; display:inline;}
#pricelist p span { margin-left:10px; margin-right:10px;}

#bookingform {width:500px; margin-left:150px; background-color:#F7F7F7;}
#bookingorm fieldset { border:0px;}
#bookingform legend { background-color:#A0A0A4; color:#FFFFFF;font-size:14px; font-weight:bold;}
#bookingform input { width:250px;}
#bookingform select { }
#bookingform span { margin:5px;}

