body {text-align:center;font-family:Tahoma,Arial,Verdana,Lucida,Geneva,Helvetica;padding:0;margin:0;background:#8FA32A;}
h1,h2,h3 {margin:0px;margin-bottom:5px;padding:0;}
h1{font-size:20px;color:#669933;font-weight:normal;}
h2{font-size:16px;color:#669933;padding-top:10px;font-weight:bold;}
h3{font-weight:normal;}
p{margin:0;padding:5px 0;}
a{color:#FF6600;text-decoration:underline;}
a:hover{color:#333333;text-decoration:underline;}
.clear{clear:both;}
#stranka{margin:0 auto 1em auto;width:799px;text-align:justify;}
#hlavicka{height:361px;background:#FFFFFF url(../img/hlavicka.jpg) no-repeat;}
#hlavicka-logo{padding:40px 0 0 100px;}
#hlavicka-logo a{color:#FFFFFF;font-size:36px;text-decoration:none;}
#hlavicka-logo a:hover{color:#FFFFFF;text-decoration:underline;}
#obsah{background:#FE5035;font-size:13px;}
#obsah-levy{float:left;width:223px;background:#FE5035;}
#obsah-pravy{margin:0 0 0 223px;color:#333333;padding:0 15px;background:#F6EEEB;}
#pata{height:24px;background:#FFFFFF url(../img/pata.jpg) no-repeat;}
.box{background:#A52C1E;}
.box-hlavicka{height:22px;background:url(../img/menu-top.png) no-repeat;background-position:bottom right;}
.box-pata{height:22px;background:url(../img/menu-bottom.png) no-repeat;background-position:top right;}
.box-nadpis{color:#FFFFFF;font-size:13px;padding:2px 10px 0 0;text-align:right;font-weight:bold;}
.box-obsah{}
.box-odd{margin-top:15px;}
.box-bottom{margin-bottom:10px;}
.box-obsah p.doporucujeme{padding:0 5px 5px 5px;color:#F3F3F3;font-size:13px;}
.doporucujeme a{color:#FFFFFF;text-decoration:underline;}
.doporucujeme a:hover{color:#FFFFFF;text-decoration:none;}
#button-menu-obal{}
#button-menu{width:100%;font-family:Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;font-size:15px;text-align:left;}
#button-menu ul{list-style:none;margin:0;padding:0;border:none;}
#button-menu li a{display:block;padding:5px 0 5px 25px;color:#FFFFFF;text-decoration:none;width:100%;}
html>body #button-menu li a {width: auto;}
#button-menu li a:hover{background:#FE5035;color:#333333;}
#button-menu li{border-bottom:1px solid #7C2111;}
#button-menu li.posl{border-bottom:0px;}
#button-menu a.aktiv {background:#FE5035;color:#333333;}
#button-menu a.aktiv:hover{background:#FE5035;color:#333333;}
#foot{font-size:12px;margin:5px 0 10px 0;color:#333333;}
#foot a{color:#000000;}
#foot a:hover{color:#000000;}
#foot-levy{float:left;width:223px;}
#foot-pravy{margin:0 30px 0 223px;text-align:right;}
.nevid{display:none;}
.odkaz-in{text-align:right;padding:2px 0 2px 0;}
.odkaz-in a {color:#FF6600;font-size:14px;font-weight:bold;text-decoration:underline;}
.zajezdy-vybrane-zajezd{width:155px;text-align:center;margin-bottom:20px;}
.zajezdy-vybrane-zajezd img{border:10px solid #E5E5E5;}
.flleft{float:left;}
.bck1{background:#E5E5E5;}
.bck2{background:#CCCCCC;}
.mr{margin-right:15px;}
.zajezdy-vybrane-misto{width:155px;padding-bottom:4px;}
.zajezdy-vybrane-misto a{font-size:15px;color:#000000;text-decoration:underline;}
.zajezdy-vybrane-misto a:hover{color:#333333;text-decoration:underline;}
.zajezdy-vybrane-ubytovani{padding:2px;}
.zajezdy-vybrane-termin{font-size:12px;padding:2px 0;}
.zajezdy-vybrane-strava{font-size:13px;padding:2px 0;}
.zajezdy-vybrane-cena{padding:2px 0;font-size:15px;}
.zajezdy-vybrane-info{text-align:right;padding:2px 5px 2px 0;}
.zajezdy-vybrane-info a{color:#FF6600;text-decoration:underline;font-weight:bold;}
.zajezdy-vybrane-info a:hover{color:#333333;font-weight:bold;}
.poplatky{font-size:13px;}
.zajezdy-vybrane{padding:0 15px;margin-top:10px;color:#333333;}
.pl20{padding-left:20px;}
th{text-align:left;}
.zajezdy-seznam table{font-size:13px;color:#FFFFFF;padding-top:10px;}
.zajezdy-seznam table a{color:#000000;text-decoration:none;}
.zajezdy-seznam table a:hover{color:#333333;text-decoration:underline;}
.zajezdy-seznam th{font-weight:bold;text-align:left;padding-left:5px;color:#669933;background:#F6EEEB;}
.zajezdy-seznam tr{background:#E5E5E5;}
.zajezdy-seznam td{padding-left:5px;}
.zajezdy-seznam td.ar{text-align:right;padding-right:5px;}
.zajezdy-seznam .dr{background:#CCCCCC;}
.zajezdy-seznam .bl{border-left:10px solid #2C2C2C;}
#zpet{font-size:11px;padding:0 0 10px 0;}
#zajezdy-oblast{}
#zajezdy-oblast img{border:5px solid #E5E5E5;}
.zajezd-oblast{border-bottom:1px dashed #999999;padding-bottom:10px;margin:10px 5px 0 0;}
.zajezd-oblast h2{font-size:15px;padding:0 0 3px 0;margin:0px;}
.zajezd-oblast-levy{float:left;width:140px;padding:5px 0 0 0;}
.zajezd-oblast-pravy{margin:0 0 0 145px;padding:3px 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:#666666;}
.zajezd-oblast-hodnota{font-size:14px;color:#333333;}
.zajezd-oblast-cena-hodnota{}
.zajezd-oblast-detail{text-align:right;font-size:12px;padding-right:50px;}
.zajezd-oblast-detail a{color:#333333;}
.zajezd-oblast-detail a:hover{color:#000000;}
.pareg-levy{position:absolute; margin:-17px 0 0 0px;}
.pareg-pravy{position:absolute; margin:-17px 0 0 470px;}
.pareg-cisla{padding:0 50px 0 50px;text-align:center;}
.pager{padding:10px 30px 10px 10px;font-weight:bold;font-size:13px;color:#333333;}
.pager a{color:#333333;}
.pager a:hover{color:#000000;}
.detail-zajezd{}
.detail-zajezd img{border:5px solid #E5E5E5;}
.detail-zajezd-levy{float:left;width:140px;padding:20px 0 0 0;}
.detail-zajezd-pravy{margin:0 0 0 145px;padding:5px 0 5px 0;}
.detail-zajezd-polozka{font-size:15px;color:#666666;}
.detail-zajezd-hodnota{font-size:17px;/*font-weight:bold;*/color:#333333;}
.odkaz {padding-bottom:25px;}
.odkaz p{font-size:15px;}
.odkaz a{text-decoration:underline;}
.zde{font-weight:bold;font-size:15px;}
.pl{padding-left:330px;}
.odd{margin-bottom:40px;}
.banner-zajezd{padding:0 0 15px 5px;margin:5px 5px 0 0;}
.banner-zajezd-obal{background:#E5E5E5;border:1px solid #999999;padding:3px 3px 7px 7px;margin:0 0 15px 0;}
.banner-zajezd-obal h2{font-size:14px;font-weight:bold; padding-top:5px;}
.banner-zajezd-obal a{color:#FF6600;text-decoration:none;}
.banner-zajezd-obal a:hover{color:#333333;text-decoration:underline;}
.banner-zajezd-obal img{border:5px solid #CCCCCC;}
.banner-zajezd-levy{float:left;width:135px;}
.banner-zajezd-pravy{margin:0 0 0 150px;padding:0;}
.banner-zajezd-nazev{font-size:12px;color:#666666;}
.banner-zajezd-hodnota{font-size:13px;color:#333333;font-weight:bold;}
.banner-zajezd-cena{font-size:13px;color:#000000;font-weight:bold;}
.banner-zajezd-objednat{padding-left:10px;}
.banner-zajezd-objednat a{color:#FF6600;text-decoration:underline;}
.banner-zajezd-dalsi{text-align:left;font-weight:bold;font-size:13px;padding:10px 0 0 150px;}
.banner-zajezd-dalsi a{color:#FF6600;text-decoration:underline;}
.banner-obsah-flr{float:right;margin:10px 0 5px 5px;}
.banner-obsah-fll{float:left;margin:10px 10px 5px 0;}
.banner-obsah-bottom{text-align:left;margin:10px 0 0 0;}
