body {text-align:center;font-family:Tahoma,Arial,Verdana,Lucida,Geneva,Helvetica;padding:0;margin:0;background:#1A1A1A;}
a{color:#33CCCC;text-decoration:none;}
a:hover {color:#FFFFFF;text-decoration:underline;}
img{border:0px;}
h1,h2,h3 {margin:0px;margin-bottom:4px;padding:0;font-weight:normal;}
h1{font-size:20px;color:#3399CC;}
h2{font-size:16px;color:#3399CC;padding-top:10px;}
p{margin:0;padding:5px 0;}
#stranka {margin:5px auto 1em auto;width: 741px;text-align:justify;border:5px solid #404040;}
#header {height: 209px;background: #1A1A1A url(../img/hlavicka.jpg) no-repeat;}
#logo {padding: 23px 10px 0 0;text-align:right;}
#logo a{color:#FFFFFF;font-size:30px;text-decoration:none;}
#logo a:hover{color:#FFFFFF;text-decoration: underline;}
#obsah{background:#2C2C2C;padding:15px 0;font-size:14px;}
#obsah-levy{float:left;width:230px;}
#obsah-pravy{margin:0 5px 0 235px;color:#F3F3F3;}
.box-odd{margin-top:15px;}
.box{background:#2C2C2C;}
.box-hlavicka{margin-right:3px;height:46px;background:url(../img/nadpis.png) no-repeat;background-position:bottom right;}
.box-nadpis{color:#33CCCC;font-size:20px;padding:9px 0 0 10px;}
.box-obsah{margin:0 3px 0 4px;border-left:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.box-obsah p.doporucujeme{padding:0 5px 5px 5px;color:#F3F3F3;font-size:13px;}
.doporucujeme a{color:#3399CC;text-decoration:none;}
.doporucujeme a:hover{color:#3399CC;text-decoration:underline;}
.clear{clear:both;}
#button-levy-obal{}
#button-levy{width:100%;font-family:Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;font-size:15px;text-align:left;}
#button-levy ul{list-style:none;margin:0;padding:0;border:none;}
#button-levy li a{display:block;padding:3px 0 3px 15px;background:#404040;color:#FFFFFF;text-decoration:none;width:100%;}
html>body #button-levy li a {width: auto;}
#button-levy li a:hover{background:#595959;color:#FFFFFF;}
#button-levy li{border-top:1px solid #2C2C2C;}
#button-levy li.posl{border-bottom:1px solid #2C2C2C;}
#button-levy a.aktiv {background:#595959;color:#FFFFFF;}
#button-levy a.aktiv:hover{background:#595959;color:#FFFFFF;}
.box-vyhledavani {background:#404040;}
.zajezdy-vybrane-zajezd{width:145px;text-align:center;}
.zajezdy-vybrane-zajezd img{border:10px solid #404040;}
.flleft{float:left;}
.bck1{background:#404040;}
.bck2{background:#595959;}
.mr{margin-right:15px;}
.zajezdy-vybrane-misto{width:145px;padding-bottom:4px;}
.zajezdy-vybrane-misto a{font-size:16px;color:#33CCCC;text-decoration:none;}
.zajezdy-vybrane-misto a:hover{color:#FFFFFF;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:#33CCCC;text-decoration:underline;font-weight:bold;}
.zajezdy-vybrane-info a:hover{color:#FFFFFF;font-weight:bold;}
.poplatky{font-size:13px;}
.zajezdy-vybrane{padding:0 15px;margin-top:10px;}
.zajezdy-seznam{}
.zajezdy-seznam table{font-size:13px;color:#FFFFFF;padding-top:10px;}
.zajezdy-seznam table a{color:#FFFFFF;text-decoration:none;}
.zajezdy-seznam table a:hover{color:#FFFFFF;text-decoration:underline;}
.zajezdy-seznam th{font-weight:bold;text-align:left;padding-left:5px;}
.zajezdy-seznam tr{background:#595959;}
.zajezdy-seznam td{padding-left:5px;}
.zajezdy-seznam .dr{background:#404040;}
.zajezdy-seznam .bl{border-left:10px solid #2C2C2C;}
.nevid{display:none;}
#zpet{font-size:11px;padding:0 0 10px 0;}
#zajezdy-oblast{}
#zajezdy-oblast img{border:5px solid #404040;}
.zajezd-oblast{border-bottom:1px solid #595959;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:#FF9933;}
.zajezd-oblast-hodnota{font-size:14px;color:#FFFFFF;}
.zajezd-oblast-cena-hodnota{}
.zajezd-oblast-detail{text-align:right;font-size:12px;padding-right:50px;}
.zajezd-oblast-detail a{color:#787878;}
.zajezd-oblast-detail a:hover{color:#666666;}
.pareg-levy{position:absolute; margin:-17px 0 0 0px;}
.pareg-pravy{position:absolute; margin:-17px 0 0 390px;}
.pareg-cisla{padding:0 50px 0 50px;text-align:center;}
.pager{padding:10px 30px 10px 10px;font-weight:bold;font-size:13px;color:#999999;}
.pager a{color:#FFFFFF;}
.pager a:hover{color:#999999;}
.detail-zajezd{}
.detail-zajezd img{border:5px solid #404040;}
.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:#FF9933;}
.detail-zajezd-hodnota{font-size:17px;/*font-weight:bold;*/color:#FFFFFF;}
ul{list-style:circle;margin:0;padding:0 0 0 30px;}
#foot{border-top: 1px dashed #595959;padding:5px 20px 30px 20px;color:#787878;font-size:11px;background:#2C2C2C;}
#foot a{color:#FFFFFF;text-decoration:none;}
#foot a:hover{color:#FFFFFF;text-decoration:underline;}
#pata-levy{float: left;padding:5px 0 0 15px;width:270px;}
#pata-pravy{margin:0 0 0 275px;text-align:right;}
.odkaz-in{text-align:right;padding:2px 0 2px 0;}
.odkaz-in a {color:red;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:#595959;border:1px solid #404040;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:#FFFFFF;text-decoration:none;}
.banner-zajezd-obal a:hover{color:#FFFFFF;text-decoration:underline;}
.banner-zajezd-obal img{border:5px solid #666666;}
.banner-zajezd-levy{float:left;width:135px;}
.banner-zajezd-pravy{margin:0 0 0 150px;padding:0;}
.banner-zajezd-nazev{font-size:12px;color:#FF9966;}
.banner-zajezd-hodnota{font-size:13px;color:#FFFFFF;font-weight:bold;}
.banner-zajezd-cena{font-size:13px;color:#FFFFFF;font-weight:bold;}
.banner-zajezd-objednat{padding-left:10px;}
.banner-zajezd-objednat a{color:#33CCCC;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:#33CCCC;text-decoration:underline;}
.odkaz {padding-bottom:25px;}
.odkaz p{font-size:15px;}
.odkaz a{text-decoration:underline;}
.zde{font-weight:bold;font-size:15px;}
.pl{padding-left:270px;}
.odd{margin-bottom:40px;}
.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;}
