html,body{margin:0;padding:0;background-color:#FFFFCC;}
body{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:13px;color:#333333;}
a{text-decoration:underline;color:#CC3300;}
a:hover{color:#FF6600;text-decoration:underline;}
h1, h2, h3{margin:0;}
h1{color:#993300;font-size:20px;padding:0;}
h2{color:#993300;font-size:15px;padding:5px 0 0 0;font-weight:bold;}
h2.sm{font-size:13px;}
h2.tnadpis{font-size:15px;color:#CC3300;padding:5px 0 5px 10px;text-decoration:underline;}
h3{color:#339933;font-size:16px;padding:5px 0 0 0;}
p{padding:5px 0;margin:0;font-size:13px;text-align:justify;}
#hlavicka{background: url("../img/hlavicka.jpg") no-repeat;background-position:top center;height:192px;}
#hlavicka-top{padding:5px 5px 0 0;text-align:right;font-weight:bold;font-size:24px;}
#hlavicka-top a{text-decoration:underline;color:#FF9900;}
#hlavicka-top a:hover{text-decoration:none;color:#FF9933;}
#container{width:780px;margin:0 auto;border-left:1px solid #0066CC;border-right:1px solid #0066CC;background-color:#FFFFFF;}
#container{text-align:left;}
#obal{padding:0 10px 10px 10px;border-top:4px solid #0066CC;}
#obsah{float:left;width:530px;padding:5px 0 0 0;}
#pravy{margin:0 0 0 540px;}
#foot{clear:left;padding:30px 0 5px 0;margin:0 10px;background-image:url("../img/pata.png");background-repeat:repeat-x;background-position:left top;height:15px;}
#foot-copy{font-size:11px;color:#999999;padding:0 0 0 5px;float:left;}
#foot-copy a{text-decoration:underline;color:#CC3333;}
#foot-copy a:hover{text-decoration:none;color:#999999;}
#foot-odkazy{font-size:11px;color:#999999;padding:0 5px 0 0;margin:0 0 0 230px;text-align:right;}
#foot-odkazy a{text-decoration:underline;color:#CC3333;}
#foot-odkazy a:hover{text-decoration:none;color:#999999;}
.clear{clear:both;}
.box-obal{width:210px;padding-bottom:10px;}
.box-top-nadpis{padding:0 0 4px 0;}
.box-top-nadpis h2{color:#262626;font-size:18px;padding:0;text-decoration: underline;}
.box-telo{}
.box-telo-v{background-color:#99CCFF;}
.box-pt{padding-top:5px;}
.pt5{padding-top:5px;}
.box-obal ul{margin:0;padding:0 0 0 15px;list-style-type:none;}
.box-obal li{margin:0;padding:2px 0;}
.box-obal a{font-size:14px;display:block;color:#00CCFF;font-weight:bold;text-decoration: none;}
.box-obal a:hover{color:#0099CC;}
.box-obal a.aktiv{font-size:14px;display:block;color:#0099CC;font-weight:bold;text-decoration: none;}
.vyhledavani{background-color:#99CCFF;margin-top:3px;border:1px solid #666633;padding-left:5px;}

.box-obal-d{background-color:#F2F2F2;border:1px solid #666633;padding:0 5px 0 5px;}
.box-top-nadpis-d{padding:5px 0 4px 0;}
.box-top-nadpis-d h2{color:#262626;font-size:14px;padding:0;}
.box-mt10{margin-top:10px;}
.box-telo-d{color:#666666;text-align:justify;font-size:13px;}
.box-telo-d a{color:#333333;text-decoration:underline;}
.box-telo-d a:hover{text-decoration:none;}
.box-telo-d p{padding-top:0;}

#zajezdy-oblast{}
#zajezdy-oblast img{border:4px solid #FF9933;}
.zajezd-oblast{border-bottom:1px dashed #666666;padding-bottom:15px;margin:10px 5px 0 0;}
.zajezd-oblast h2{font-size:14px;padding:0 0 3px 0;margin:0px;font-weight:bold;}
.zajezd-oblast h2 a{color:#CC3333;}
.zajezd-oblast-levy{float:left;width:140px;padding:5px 0 0 5px;}
.zajezd-oblast-pravy{margin:0 0 0 150px;padding:10px 0 5px 0;}
.zajezd-oblast-pravy a{text-decoration:none;}
.zajezd-oblast-pravy a:hover{text-decoration: underline;}
.zajezd-oblast-nazev{font-size:13px;color:#333333;}
.zajezd-oblast-hodnota{font-size:14px;color:#000000;}
.zajezd-oblast-cena-hodnota{}
.zajezd-oblast-detail{text-align:right;font-size:12px;padding-right:30px;}
.zajezd-oblast-detail a{color:#666666;}
.zajezd-oblast-detail a:hover{color:#333333;}

.pager-levy{position:absolute; margin:-17px 0 0 0px;}
.pager-pravy{position:absolute; margin:-17px 0 0 390px;}
.pager-cisla{padding:0 50px 0 50px;text-align:center;}
.pager{padding:10px 30px 10px 10px;font-weight:bold;font-size:13px;color:#666666;}
.pager a{color:#666666;}
.pager a:hover{color:#333333;}

#zpet{font-size:11px;padding-bottom:5px;}

.odkaz-in{text-align:right;padding:2px 0 2px 0;}
.odkaz-in a {color:#FF0000;font-size:14px;font-weight:bold;text-decoration:underline;}

.banner-center{text-align:center;}
.banner-zajezd{padding:0 0 15px 5px;margin:5px 5px 0 0;}
.banner-zajezd-obal{background:#FFCC99;border:1px solid #BC3300;padding:3px 3px 7px 7px;margin:5px 0 15px 0;}
.banner-zajezd-obal h2{font-size:15px;font-weight:bold; padding-top:5px;}
.banner-zajezd-obal a{color:#CC3300;text-decoration:underline;}
.banner-zajezd-obal a:hover{color:#FF6600;text-decoration:underline;}
.banner-zajezd-obal img{border:4px solid #FF9933;}
.banner-zajezd-levy{float:left;width:135px;padding:5px 0 0 0;}
.banner-zajezd-pravy{margin:0 0 0 150px;padding:10px 0 0 0;}
.banner-zajezd-nazev{font-size:12px;color:#333333;}
.banner-zajezd-hodnota{font-size:13px;color:#000000;font-weight:bold;}
.banner-zajezd-cena{font-size:13px;color:#000000;font-weight:bold;}
.banner-zajezd-objednat{padding-left:10px;font-weight:bold;}
.banner-zajezd-objednat a{color:#CC3300;text-decoration:underline;}
.banner-zajezd-objednat a:hover{color:#FF6600;text-decoration:none;}
.banner-zajezd-dalsi{text-align:left;font-weight:bold;font-size:13px;padding:10px 0 0 150px;}
.banner-zajezd-dalsi a{color:#CC3300;text-decoration:underline;}
.banner-zajezd-dalsi a:hover{color:#FF6600;text-decoration:none;}

.detail-hotel{}
.detail-hotel img{border:4px solid #FF9933;}
.detail-hotel-levy{float:left;width:140px;padding:10px 0 0 5px;}
.detail-hotel-pravy{margin:5px 0 0 150px;padding:5px 0 5px 0;}
.detail-hotel-polozka{font-size:14px;color:#333333;}
.detail-hotel-hodnota{font-size:16px;color:#000000;}
.zde{font-weight:bold;font-size:15px;}
.odkaz {padding:10px 0 25px 0;}
.odkaz p{font-size:15px;}
.pl{padding-left:290px;}
.odd{padding-top:45px;}

.tzajezdobal {background:#FFCC99;margin:10px 0;border:1px solid #BC3300;}
.tzajezd {font-size:13px;}
table{}
.tzajezd td{padding:0;margin:0;}
.tzajezd tr{padding:0;margin:0;}
.timg td{padding:5px 10px 5px 10px;}
.tnazev{color:#333333;}
.thodnota{font-size:14px;font-weight:bold;color:#262626;}
td.tdetail{font-size:14px;font-weight:bold;vertical-align:top;padding-left:15px;}
.promo{font-size:13px;color:#262626;}
.promo a{color:#FF0000;}

.pocasi-nadpis h2{font-size:15px;padding-top:10px;}
#pocasi-blok{padding:0 10px;margin:10px 0;width:520px;}
.pocasi-nadpis{margin:10px 0 10px 0;}
.pocasi{padding:20px 0 0 0px;color:#333333;}
.pocasi h3{padding:0px;margin:0px;color:#006699;font-size:12px;font-weight:bold;text-align:center;text-transform:none;}
.pocasi-aktualni{float:left;width:300px;text-align:left;padding-bottom:5px;font-size:13px;}
.pocasi-aktualni-levy{width:65px;float:left;padding-left:20px;}
.pocasi-aktualni-pravy{margin:10px 0 0 95px;font-size:13px;text-align:left;}
.pocasi-teplota{font-size:17px;font-weight:bold;color:#7A7A7A;}
.pocasi-teplota span{font-size:13px;}
.pocasi-predpoved{float:left;width:125px;text-align:left;padding:20px 0 0 0;color:#333333;}
.pocasi-predpoved img{float:none;border:0;}
#pocasi-predpoved-konec{width:400px;display:block;margin:35px 0 10px 0;}
.pocasi-datum{font-size:12px;font-weight:bold;}
.clear-predpoved {clear:both;padding:10px 0 0 0;margin:0 30px 5px 15px;border-bottom: 1px #CCCCCC solid;}
.pocasi-odd{margin-top:20px;}
.pocasi-blok h3{font-size:12px;text-transform:none;}
.pocasi-obal{}
.pocasi-levy{width:380px;float:left;}
.pocasi-pravy{margin:0 0 0 380px;font-size:13px;text-align:center;}
.pocasi-kdy{font-size:11px;color:#787878;}
.predpoved-kdy{font-size:11px;color:#787878;text-align:right;}
.pocasi img {border:0;margin:0;float:none;}

.pravy-odkaz{padding:5px 0 5px 0;line-height:20px;}
.pravy-odkaz a{font-size:15px;font-weight:bold;color:#FF0000;}
