html,body{margin:0;padding:0;background-image:url("../img/web-background.png");background-repeat:repeat-x;background-position:left top;background-color:#0076BC;}
body{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:13px;color:#565656;}
a{text-decoration:underline;color:#FF6600;}
a:hover{color:#FF6600;text-decoration:underline;}
h1, h2, h3{margin:0;}
h1{color:#006699;font-size:22px;padding:0;font-weight:normal;}
h2{color:#FF6600;font-size:18px;padding:5px 0 0 0;font-weight:normal;}
h3{color:#FF6600;font-size:16px;padding:5px 0 0 0;}
.f14{font-size:14px;}
p{padding:5px 0;margin:0;}
#hlavicka{background: url("../img/header.png") no-repeat;background-position: bottom right;height:160px;}
#hlavicka-top{padding:70px 0 0 10px;}
#logo{font-weight:bold;font-size:38px;}
#logo a{text-decoration:none;color:#FFFFFF;}
#logo a:hover{color:#FFBA3B;text-decoration:none;}
#logo span{color:#FFBA3B;}
#wrapper{float:left;text-align:justify;width:100%;}
#foot{clear:left;width:100%}
#foot-copy{font-size:11px;color:#727272;padding:45px 0 20px 30px;}
#foot-copy a{text-decoration:underline;color:#727272;}
#foot-copy a:hover{text-decoration:underline;color:#727272;}
#foot-odkazy{font-size:11px;color:#FFF;padding:0 0 0 30px;}
#foot-odkazy a{text-decoration:underline;color:#FFF;}
#foot-odkazy a:hover{text-decoration:underline;color:#FFF;}
#foot-obal{background-image:url("../img/page-footer.png");background-repeat:no-repeat;background-position:center top;height:110px;background-color:#0076BC;}
#navigation{float:left;width:210px;margin-left:-940px}

#menu-obal{width:210px;}
#menu-top{background-image:url("../img/menu-top.png");background-repeat:no-repeat;background-position:left bottom;height:10px;}
#menu-bottom{background-image:url("../img/menu-bottom.png");background-repeat:no-repeat;background-position:left top;height:10px;}
#menu-telo{padding:0 10px;background-color:#BAD001;}
#menu-obal ul{margin:0;padding:0;list-style-type:none;}
#menu-obal li.bgmp{background-image:url("../img/menu-parser.png");background-repeat:no-repeat;background-position:center bottom;padding:2px 0 4px 0;}
#menu-obal li.aktiv{padding:6px 0 8px 0;}
#menu-obal li.posl{padding:2px 0 0 0;}
#menu-obal a.moa{font-size:15px;display: block;color:#44450B;background-color:#BAD001;text-decoration: none;padding:5px 0 5px 10px;}
#menu-obal a.moa:hover{background-color:#EAF1AE;color:#FF6D00;}
#menu-obal a.aktiv{font-size:14x;font-weight:bold;display: block;color:#FF6D00;background-color:#EAF0B2;text-decoration: none;padding:8px 0 0px 10px;background-image:url("../img/menusub-top.png");background-repeat:no-repeat;background-position:center bottom;height:22px;}

ul#submenu{background-image:url("../img/menusub-background.png");background-repeat:repeat-y;background-position:center bottom;
}
ul#submenu li{padding:0;}

ul#submenu li.bb{border-bottom: 1px solid #CEDD5C;}
ul#submenu li.bt{border-top: 1px solid #CEDD5C;}
ul#submenu li.sbposl{background:none;}
ul#submenu li.sbposl{padding:2px 0 0 0;background-image:url("../img/menusub-bottom.png");background-repeat:no-repeat;background-position:center bottom;}

ul#submenu a.sip{font-size:14px;display: block;color:#44450B;background:none;/*width: 180px;*/text-decoration: none;padding:3px 0 3px 20px;
background-image:url("../img/menusub-arrows-n1.png");background-repeat:no-repeat;background-position:10px 7px;
}
ul#submenu a.sip:hover{color:#FF6D00;background-image:url("../img/menusub-arrows-a1.png");background-repeat:no-repeat;background-position:10px 7px;}
ul#submenu li a.sipa{font-size:14px;display: block;color:#FF6D00;background:none;text-decoration: none;padding:3px 0 3px 20px;
background-image:url("../img/menusub-arrows-a1.png");background-repeat:no-repeat;background-position:10px 7px;
}
ul#submenu li.sbposl a{padding-bottom:5px;}

ul#submenu #ssubmenu{padding-left:11px;}
ul#submenu #ssubmenu li.ssub{padding:0;background-image:url("../img/ssb.png");background-repeat:no-repeat;background-position:10px top;}
ul#submenu #ssubmenu li.ssubposl{padding:0 0 2px 0;background-image:url("../img/ssbp.png");background-repeat:no-repeat;background-position:10px top;}
ul#submenu #ssubmenu a{font-size:12px;display: block;color:#44450B;text-decoration: underline;padding:3px 0 3px 20px;}
ul#submenu #ssubmenu a:hover{color:#FF6D00;}
ul#submenu #ssubmenu li.ssubaktiv a{color:#FF6D00;}

#content{margin: 0 250px}
#container{width:960px;margin:0 auto}
#container{text-align:left;background-image:url("../img/page-background.png");background-repeat:repeat-y;background-position:center top;}
.box-obal{margin-top:10px;}
.box-top{background-image:url("../img/sidebar-top.png");background-repeat:no-repeat;background-position:left bottom;height:30px;}
.box-top-nadpis{color:#FFFFFF;font-size:16px;padding:5px 0 0 10px;}
.box-telo{background-image:url("../img/sidebar-background.png");background-repeat:repeat-y;background-position:center top;padding:0 0 0 20px;}
.box-telo ul{padding:5px 0 0 0;margin:0;list-style-type:none;}
.box-telo li a{color:#006699;text-decoration:underline;}
.box-telo li a:hover{color:#FF6600;}
.box-telo-nop{background-image:url("../img/sidebar-background.png");background-repeat:repeat-y;background-position:center top;}
.box-bottom{background-image:url("../img/sidebar-bottom.png");background-repeat:no-repeat;background-position:left top;height:20px;}
#extra{float:left;width:200px;margin-left:-230px}
.clear{clear:both;}
p.perex{font-weight:bold;}
#zpet{font-size:11px;padding-bottom:10px;}
.oblibene-obal{}
.oblibene-obal a{font-size:15px;display: block;color:#FF6600;background:none;/*width: 180px;*/text-decoration: none;padding:10px 0 3px 50px;
background-image:url("../img/button-pridat-k-oblibenym.png");background-repeat:no-repeat;background-position:center top;height:40px;}
.img-fl{float:left;margin:7px 10px 10px 0;border:1px solid #BFBFBF;padding:5px;}
.img-fl img{border:0;}
.img-fr{float:right;margin:0px 0 5px 10px;border:1px solid #BFBFBF;padding:5px;}
.img-fr img{border:0;}
.zeme-pokracovani{text-align:right;}
.zeme-mesta{}
.zeme-mesta h3 a{text-decoration:none;color:#565656;}
.zeme-mesto{/*padding-left:15px;*/}

.pocasi img{border:0;}
.pocasi-aktualni{float:left;width:300px;text-align:left;padding:0 0 5px 0;font-size:13px;}
.pocasi-aktualni-levy{width:65px;float:left;padding-left:20px;}
.pocasi-aktualni-pravy{margin:15px 0 0 95px;text-align:left;}
.pocasi-teplota{font-size:17px;font-weight:bold;color:#7A7A7A;}
.pocasi-teplota span{font-size:13px;}
.pocasi-kdy{font-size:11px;color:#787878;}
.pocasi-levy{width:360px;float:left;}
.pocasi-pravy{margin:0 0 0 360px;font-size:12px;text-align:center;}
#pocasi-blok{padding:0 10px;margin:10px 0;width:450px;}
.pocasi-predpoved{float:left;width:125px;text-align:left;color:#333333;margin-bottom:10px;}
.pocasi-predpoved img{float:none;border:0;margin:5px 0 0 0;}
.pocasi-datum{font-size:13px;font-weight:bold;}
.pocmr{margin-right:30px;}
.pocasi-odd{margin-top:20px;}
.country-infobox{padding:5px 10px 0 10px;}
.country-infobox a{text-decoration:underline;color:#565656;}
.country-infobox a:hover{text-decoration:underline;color:#333333;}
.infobox-polozka{font-size:11px;}
.infobox-hodnota{text-align:right;font-size:12px;}
.infobox-odd{padding-bottom:2px;margin-bottom:1px;border-bottom: 1px solid #D9D9D9;}
.right{text-align:right;}
.zdrojetextbox{margin:0 0 10px 0;font-size:11px;}
.zdrojetextbox h3{padding:0;margin:0;font-size:12px;color:#565656;text-align:right;}
.textbox{float:right;margin:10px 0 10px 10px;border: 1px dashed #FF6600;padding:5px 5px 5px 10px;text-align:left;font-size:12px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w280{width:280px;}
.textbox h3{padding:0;margin:0;font-size:13px;color:#565656;text-align:right;text-decoration:underline;}
.textbox ul{margin:0;padding:0;}
.textbox li{margin:0;padding:0;list-style-type:none;}
.textbox-polozka{font-weight:bold;}
.textbox p{text-align:justify;padding-right:5px;}
.fulltextbox{margin:10px 0 10px 0;border: 1px dashed #FF6600;padding:5px 5px 5px 10px;text-align:justify;font-size:12px;}
.fulltextbox h3{padding:0;margin:0;font-size:13px;color:#565656;text-decoration:underline;}
.fulltextbox .textbox-seznam{padding:0 10px 0 0;}
ul.pl5{padding:0 0 5px 0;}
ul.pl5 li{list-style-type:square;margin-left:20px;}
ul.uvod{padding:0 0 5px 0;margin:10px 0 0 0;}
ul.uvod li{list-style-type:square;margin-left:30px;padding-bottom:2px;}
ul.odkazy{padding:0 0 5px 0;margin:10px 0 0 0;font-weight:bold;}
ul.odkazy li{list-style-type:square;margin-left:30px;padding-bottom:2px;}
.pokracovani{text-align:right;padding:0;margin:0;}
p.npd{padding-bottom:0;}
#zajezdy-mesto{}
#zajezdy-mesto .img-obal{margin:0;border:1px solid #BFBFBF;padding:5px;}
#zajezdy-mesto .img-obal img{border:0;}
.zajezd-mesto{border-bottom:1px dashed #BFBFBF;padding-bottom:5px;margin:10px 5px 0 0;}
.zajezd-mesto h3 a{text-decoration:none;color:#565656;font-size:15px;padding:0 0 3px 0;margin:0px;}
.zajezd-mesto h3 a:hover{text-decoration:underline;color:#FF6600}
.zajezd-mesto-levy{float:left;width:137px;padding:5px 0 0 0;}
.zajezd-mesto-pravy{margin:0 0 0 155px;padding:3px 0 5px 0;}
.zajezd-mesto-pravy a{text-decoration: none;}
.zajezd-mesto-pravy a:hover{text-decoration: underline;}
.zajezd-mesto-nazev{font-size:13px;color:#666666;}
.zajezd-mesto-hodnota{font-size:14px;color:#565656;font-weight:bold;}
.zajezd-mesto-cena-hodnota{}
.zajezd-mesto-detail{text-align:right;font-size:12px;padding:5px 10px 0 0;}
.zajezd-mesto-detail a{color:#FF6600;}
.zajezd-mesto-detail a:hover{color:#FF6600;}
.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:#565656;}
.banner-zajezd{padding:0 0 15px 5px;margin:5px 5px 0 0;}
.banner-zajezd-obal{background:#F2F2F2;border:1px solid #BEBEBE;padding:3px 3px 7px 7px;margin:10px 0 15px 0;}
.banner-zajezd-obal h2{font-size:14px;font-weight:bold; padding-top:5px;}
.banner-zajezd-obal a{color:#565656;text-decoration:none;}
.banner-zajezd-obal a:hover{color:#FF6600;text-decoration:underline;}
.banner-zajezd-levy{float:left;width:137px;padding:5px 0 0 0;}
.banner-zajezd-levy .banner-img-obal{margin:0;border:1px solid #BFBFBF;padding:5px;}
.banner-zajezd-levy .banner-img-obal img{border:0;}
.banner-zajezd-pravy{margin:0 0 0 150px;padding:10px 0 0 0;}
.banner-zajezd-nazev{font-size:12px;color:#666666;}
.banner-zajezd-hodnota{font-size:13px;color:#565656;font-weight:bold;}
.banner-zajezd-cena{font-size:13px;color:#565656;font-weight:bold;}
.banner-zajezd-objednat{padding-left:10px;}
.banner-zajezd-objednat a{color:#FF6600;text-decoration:none;}
.banner-zajezd-dalsi{text-align:left;font-weight:bold;font-size:15px;padding:10px 0 0 160px;}
.banner-zajezd-dalsi a{color:#FF6600;text-decoration:underline;}
.odkaz-in{text-align:right;padding:0 0 5px 0;}
.odkaz-in a {color:#999900;font-size:15px;font-weight:bold;text-decoration:underline;}
.banner-skycraper{text-align:left;padding:10px 0 10px 0;}
.banner-obsah-flr{float:right;margin:10px 0 5px 5px;}
.banner-obsah-fll{float:left;margin:10px 10px 5px 0;}
.banner-bottom-right{text-align:right;padding:10px 10px 10px 0;}

.lbox-obal{margin-top:10px;}
.lbox-top{background-image:url("../img/lbox-top.png");background-repeat:no-repeat;background-position:left bottom;height:30px;}
.lbox-top-nadpis{color:#FFFFFF;font-size:16px;padding:5px 0 0 10px;}
.lbox-telo{background-image:url("../img/lbox-background.png");background-repeat:repeat-y;background-position:center top;padding:5px 20px 0 20px;text-align:justify;color:#333333;}
.lbox-bottom{background-image:url("../img/lbox-bottom.png");background-repeat:no-repeat;background-position:left top;height:20px;}

.promotextbox{margin:10px 0 10px 0;border: 1px solid #BEBEBE;padding:5px 5px 5px 10px;font-size:13px;}
.okdo{clear:both;padding:0 10px 5px 0;text-align:left;}
.okdo-l{font-size:14px;font-weight:bold;}
.okdo-r{margin:0 0 0 5px;color:#333333;font-weight:normal;}
.okdo a{color:#3A6699;text-decoration:underline;}
.okdo a:hover{color:#FF6600;text-decoration:underline;}