body{text-align:center;font: 12px Arial, Verdana, Tahoma;margin: 0px;padding: 0px;}
table {border-collapse:collapse;border-spacing:0px;margin: 0px;padding: 0px;}
h2, h3{display:block;margin:0px 0px 5px;padding:5px 0px;font: bold 110% arial;}
p{margin:0px;padding:5px;}
form, table, td, img, ul, li{border:none 0;margin:0px;padding:0px;}
img a{padding:0px;margin:0px;border:none;}
td{vertical-align:text-bottom;}
hr{display:none;clear:both;margin:0px;padding:0px;}
b.lm{cursor:help;color: #900;}
.clear{clear:both;margin:0px;padding:0px;display:block;}
#main{padding:0px;margin:0px;}
#Content{width:1000px;height:auto;margin:0px auto;padding:0px 0px 30px;}
.strankovani{height:25px;display:block;font:11px;text-align:right;clear:both;margin:10px 0px 0px;padding:10px 1% 5px 0px;width: 99%;}
.strankovani a{padding:3px 6px;cursor:pointer;margin:0px 2px 0px 0px;}
.strankovani a.selected{text-align:center;}.strankovani a:hover{text-align:center;}
#cesta{font-size:11px;padding:5px 5px 5px 15px;margin:0px;display:block;background: url(design/home.png) no-repeat 0% 50%;}
.Contentleto #cesta{background: url(design/box_shadow.png) no-repeat 80% 0%;text-indent: -222222px;line-height: 15px;height: 15px;margin: 0px;padding: 0px;}
#cesta a{font-size:11px;text-decoration:underline;padding:2px 4px;}
#cesta span.cesta-posl{font-size:11px;padding:2px 4px;}
#cesta span.zde{font-size:10px;padding:0px 10px;}
.odkazy .pdf{float:right; background:url(design/pdf_icon.png) no-repeat;height:29px;width:41px;display:block;margin:0px 0px 0px 10px;}
.odkazy .pdf:hover{ opacity:0.8;}
.odkazy .pdf a{height:29px;width:41px;display:block;}
/*Hlavicka*/
#header{width:1000px;height:85px;margin:0px auto;padding:0px;position: relative;}
#logo{height:85px;width:240px;margin:0px;padding:0px;display: block;float: left;}
#logo a{margin:0px;padding:0px;border:none;display: block;height: 85px;width: 240px;text-indent: -22222px;float: left;}
#logo a:hover{cursor:pointer}
/*** Horni menu  */
a.fb{
	padding:0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	right: 88px;
}
#horni_menu{float: left;	height: 35px;}
#horni_menu ul{height:21px;width:680px;list-style-type:none;display:block;float:left;margin:0px;padding:0px;}
#horni_menu li{height:21px;float:left;margin-right:5px;}
#horni_menu li a{height:21px;font-size:10px;line-height:21px;float:left;display:block;text-decoration:none;}
#horni_menu li a b{height:21px;font-weight:normal;float:left;display:inline;cursor:pointer;display:inline;padding:0px 10px 0px 6px;}
#horni_menu li a:hover{background-position:0% 100%;cursor:pointer;}#horni_menu li a:hover b{background-position:100% 100%;color: #333;}
#horni_info{height:47px;width:90px;float:right;display:block;position: absolute;top: 0px;right: 0px;}
#horni_info .nfo{height:47px;width:95px;float:right;right:0px;}
#horni_info #schranka{float:right;width:88px;height: 52px;}#horni_info .nfo h2{height:52px;width:88px;display:block;margin:0px;padding:0px;}
#horni_info .nfo h2 a{height:52px;width:88px;text-indent:-20000px;display:block;margin:0px;padding:0px;text-decoration:none;}
#horni_info .nfo h2 span{height:20px;width:25px;text-align:center;display:block;text-indent:0px;padding:0px;margin:0px 0px 0px 52px;line-height:20px;font-size:20px;text-decoration:none;}
#horni_info .nfo h2 a:hover{}#horni_info .nfo h2 span:hover{}
/*** obrázková navigace  */
#okruhy{height:50px;padding:0px;margin:0px;float: left;width: 760px;}
#okruhy #okruhZajezdu{display:none;}
#okruhy ul{height:50px;list-style-image:none;list-style-type:none;margin:0px;padding:0px;display:block;width: 760px;}
#okruhy li{height:50px;float:left;display:block;margin:0px;padding:0px;}
#okruhy li a{height:50px;display:block;text-indent:-20000px;}
#okruhy li.lyze{width:125px;}
#okruhy li.poznavaci{width:100px;}
#okruhy li.pobytove{width:93px;}
#okruhy li.raft{width:95px;}
#okruhy li.cyklo{width:88px;}
#okruhy li.outdoor{width:90px;}
#okruhy li.firma{width:100px;}
/**/
.ginfo{width:350px;min-height:120px;text-align:justify;}
.ginfo h2{padding:5px;margin: 0px;background: #FFF;font-size: 14px;display: block;line-height: 24px;border: 0px;}
.ginfo img{float:right;width:130px;height:87px;padding:5px;border:1px solid #BAD1DC;margin:5px 0px 0px 5px;}
/**/
#Panel_obsah{
	width:780px;height:auto;margin:0px;padding:0px;float: right;text-align: left;}
#obsahKontejner{
	padding:0px;margin: 0px;width: 780px;}#Panel_pravy{width:190px;margin:0px;padding:0px;float:right;}
#Panel_navigace{
	width:205px;float:left;margin:0px;padding:0px;_padding:0;text-align: left;}
/**----------------------**/
.top_hledej{
	padding:0px;margin:0px;position: absolute;right: 0px;top: 85px;z-index: 999;}
#searchComplex{
	background:url(design/form.png) no-repeat 100% 0px;height: 250px;width: 680px;}
#searchFulltext{background:url(design/form.png) no-repeat 100% -420px;width: 265px;height: 75px;}
form#mini_hledej{
	width: 170px;background: url(design/form.png) no-repeat 0% 100%;height: 230px;z-index: 999;}
.top_hledej form{padding:10px;margin:0px;}
.top_hledej form#Form1{height: 30px;width: 240px;}
.top_hledej form#Form1 input#fulltext{width: 170px;float: left;margin-top: 5px;}

form#fulltextHledej INPUT[type='text']{padding:0px 5px;font-size: 11px;line-height: 20px;width: 130px;height: 20px;margin: 5px 8px 0px 0px;}

.top_hledej INPUT[type='submit']{padding:0px;font-size: 1px;line-height: 22px;height: 28px;margin: 0px;background: #09F url(design/hledej_but.png) no-repeat 50% 50%;color: #09F;width: 56px;border: 1px solid #0A6FB3;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;cursor: pointer;float: right;}
.top_hledej INPUT[type='submit']:hover{background: #0082D9 url(design/hledej_but.png) no-repeat 50% 50%;}
span#fullTextError{padding:0px;display: block;font-size: 11px;color: #900;float: right;position: relative;margin: 0px;}
span#fullTextError strong{padding:5px;position: absolute;top: 25px;left: -170px;display: block;white-space: nowrap;font-weight: normal;color: #B1294A;}
h2#ctl00_VyhledavacH2{padding:3px 10px 3px 0px;margin: 0px;text-transform: none;font-size: 10px;line-height: 12px;display: block;float: right;color: #003333;cursor: pointer;}

form#mini_hledej label{font-weight: bold;color: #900;display: block;float: left;}
form#mini_hledej INPUT[type='checkbox']{padding:0px;float: left;margin: 0px 10px 0px 0px;}
form#hledej {margin: 0px;padding: 10px;display: block;}
form#hledej h3,form#mini_hledej h3{	padding:0px 0px 0px 5px;margin:0px;color:#0054A6;font-weight:bold;text-shadow:1px 1px 1px #ffffff;font-size: 12px;text-align: left;}
form#hledej .col1,form#mini_hledej .col1{padding:0px 6px;display:block;float:left;width:160px;margin:0px;}
form#hledej .col2{
	padding:0px 7px 0px 6px;display:block;float:left;width:160px;margin:0px;}
form#hledej .col3{
	padding:0px 6px;display:block;float:left;width:160px;margin:0px;}
#searchComplex form#hledej .col4{margin:0px;position: absolute;top: 40px;right: 10px;}

form#hledej .col4{display:block;float:right;width:140px;margin:0px;min-height: 100px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}
form#hledej .col4 .obdobi{padding:0px 0px 0px 5px;height: 84px;}
form#hledej .col4 .obdobi label.l{padding:0px;display: block;text-align: left;width: 130px;height: 18px;float: left;font-weight: normal;color: #333;margin: 0px;}
form#hledej .col4  label{font-weight: bold;color: #900;display: block;}
form#hledej ol{display:block;margin:0px;padding:0px;float: left;width: 100%;}
form#hledej ol li{display:block;margin:0px;padding:3px 0px 2px;}
form#hledej ol li strong{display:block;font-weight: normal;color: #1B6C59;}
div.styledCheckbox {display:block;float:left;width:16px;height:15px;cursor:pointer;background:transparent url(design/form.png) 0px 0px;margin:0px 5px 0px 0px;border-style:none;}
div.styledCheckboxChecked {background:transparent url(design/form.png) 0px -49px;}
div.styledCheckbox:hover {background:transparent url(design/form.png) 14px 0px;}
div.styledCheckboxChecked:hover {background:transparent url(design/form.png) 14px 0px;}
a.dp-choose-date {cursor:default;padding:0px;margin:0px;display:none;overflow:hidden;}
a.dp-choose-date.dp-disabled {display: none;}
.col4 input.dp-applied{width: 130px;text-align:left;font-size: 11px;float: left;display: block;margin: 0px;padding: 0px;background: #FFF url(design/calendar.jpg) no-repeat 98% 50%;border: 1px solid #8E9D96;line-height: 18px;height: 18px;}
.col1 input.dp-applied{width: 70px;text-align:left;font-size: 11px;float: left;display: block;padding: 0px;background: #FFF url(design/calendar.jpg) no-repeat 98% 50%;border: 1px solid #8E9D96;line-height: 18px;height: 18px;}
.col1 input#sterminOd{margin: 0px 10px 5px 0px;}
.col1 input#sterminDo{margin:0px 0px 5px
}
.col1 span.odjnejd{
	padding:0px;margin: 0px;display: block;width: 100%;font-size: 11px;line-height: 14px;clear: both;}
form#hledej select#odjezd{float:left;height:18px;width:65px;font-size:11px;}
form#hledej select,form#mini_hledej select{width:158px;height:18px;border:1px solid #90A096;margin:0px 0px 5px;float:left;font-size: 11px;line-height: 18px;}
#searchComplex form#hledej select{
	margin-top: 5px;margin-bottom: 5px;}
#searchComplex form#hledej h3{
	margin:0px;padding: 5px 10px;line-height: 20px;}
#searchComplex.top_hledej INPUT[type='submit']{
	position: absolute;top: 162px;right: 0px;}

form#hledej .col4 select{width:125px;border:1px solid #2988C5;float:left;}
form#hledej .col1 select{
	width:158px;border:1px solid #2686C4;float:left;line-height: 18px;height: 18px;}
form#hledej input#lastminute{float:left;}
#ExtendedSearch{padding:0px;float: left;}
.colEx{padding:0px 0px 0px 6px;width: 530px;margin: 0px;}
form#hledej .colEx select{width:158px;border:1px solid #2686C4;margin:0px 15px 10px 0px;float:left;line-height: 18px;height: 18px;}
.colEx1{padding:0px;width: 100%;display: block;}
.colEx2{padding:0px;width: 100%;}
.colEx3{padding:0px;width: 100%;}
.rozsVyhl{
	font-weight: bold;color: #036;cursor: pointer;}
#searchSimple .rozsVyhl{
	position: absolute;right: 20px;top: 230px;width: 150px;}

#searchComplex .rozsVyhl{
	position: absolute;right: 20px;top: 230px;}
#searchFulltext .rozsVyhl{position: absolute;right: 10px;top: 45px;margin: 0px;padding: 0px;}
form#Form2{
	margin: 0px;width: 265px;background: url(design/form.png) no-repeat 100% -420px;height: 75px;position: absolute;top: 0px;right: 180px;}
form#Form2 input[type="text"]{
	padding:0px;margin: 0px 0px 2px;width: 158px;font-size: 11px;line-height: 22px;height: 22px;}
/**----------------------**/
#system{clear:both;margin:0px auto;padding:0px;width: 1000px;text-align: left;}
#bottom{font-size:11px;margin:0px;padding:10px 0px;width: 100%;}
#bottom a{text-decoration:none;}#bottom p{padding:5px;}#bottom p a{text-decoration:none;}
#bottom a:hover{text-decoration:underline;}#bottom p strong{font-weight:bold;}
#bottom p span{font-weight:bold;padding-right:10px;}#bottom .more{float:right;margin-right:50px;}
table.paticka a{line-height: 20px;}
/**----------------------**/ 
.schrana,.schranaSaved, .zajezd .l .informace,.zajezd .l .ceny{height:30px;display:block;float:right;}
.zajezd span.schrana{display:none}
span.schrana{cursor:pointer;width:33px;text-indent:-2000;margin:0px;padding:0px;float: left;}
span.schrana:hover{}
span.schranaSaved{cursor:pointer;width:33px;display:block;text-indent:-2000px;margin:0px 0px 0px 5px;padding:0px;}
div.fotoRamecek img{padding:1px;float:left;_float:none;margin: 14px;}

/**----------------------**/
#Panel_obsah h1{display:block;text-transform:none;font-size:18px;font-weight:normal;margin:15px 0px;padding:0px;}
#Panel_obsah .clanek h1{
	margin:0px 0px 15px;
}
#Panel_obsah h1 .mnm{font-size:12px;padding:0px;margin-left: 15px;}
#MpMenu{display:block;padding:0px;margin:0px;}
#MpMenu h1{font-size:12px;display:block;padding:5px 8px 8px;margin:0px 5px;}
#MpMenu .nav{
	padding:0px;margin:0px;}
#MpMenu .nav ul{padding:5px 10px 10px 5px;margin:0px;list-style-image:none;list-style-type:none;}
#MpMenu .nav ul li{
	display:block;padding: 0px;margin: 0px;list-style: none;}
#MpMenu .nav ul li a{
	display:block;text-decoration:none;font-size:13px;margin:0px;padding:5px 10px;border-top: none;border-right: none;border-bottom: none;border-left: none;line-height: 20px;color: #FFF;}
#MpMenu .nav ul li a:hover{
	text-decoration:underline;}
#MpMenu .nav ul li.selected a{
	color: #F3D559;}

#MpMenu ul.momenty{
	height:55px;display:block;padding:0px;margin:0px;list-style:none;width:205px;}
#MpMenu ul.momenty li.moment{height:55px;width:96px;display:block;padding:0px;margin:0px;float:left;}
#MpMenu ul.momenty li.moment a span{display:none;}
#MpMenu ul.momenty li.moment a{height:55px;display:block;padding:0;margin:0;width:96px;}
#MpMenu ul.momenty li.moment a:hover{}
#MpMenu ul.momenty li.lastmoment{
	height:55px;width:105px;display:block;padding:0px;margin:0px;float:left;}
#MpMenu ul.momenty li.lastmoment a span{display:none;}
#MpMenu ul.momenty li.lastmoment a{display:block;height:55px;padding:0px;margin:0px;background:none;}
#MpMenu ul.momenty li.lastmoment a:hover{}
#MpMenu .pob{margin:0px;padding:5px 2px 0px 8px;font-size: 12px;font-weight: bold;display: block;width: 160px;height: 22px;}
#MpMenu .nav ul.menuZeme, #MpMenu .nav ul.menuClanky{padding:0px;margin:0px;}
#MpMenu .nav ul.menuZeme li{margin:0px 0px 0px 10px;padding:0px 0px 1px;width: 165px;display: block;}
#MpMenu .nav ul.menuZeme li a{text-decoration:none;font-size:13px;margin:0;padding:2px 2px 2px 10px;border:0;font-weight:bold;display:block;}
#MpMenu .nav ul.menuZeme li a:hover, .hoverMenuItem{text-decoration: underline;padding-left: 10px;}
#MpMenu .nav ul.menuZeme li.active a{padding-left:10px;text-decoration: underline;}
#MpMenu .nav ul.menuZeme li ul{margin:0px;padding:0px;}
#MpMenu .nav ul.menuZeme #menu {margin:0px 0px 0px 8px;padding:0px;width: 160px;}
#MpMenu .nav ul.menuZeme #menu li{margin:0px;padding:0px;width: 155px;}
#MpMenu .nav ul.menuZeme #menu li a{margin:0px;padding:2px 0px 0px 10px;font-weight:normal;font-size:11px;text-decoration: none;}
#MpMenu .nav ul.menuZeme #menu li.active a{margin:0px;padding:2px 0px 0px 15px;font-weight:bold;font-size:11px;text-decoration:underline;}
#MpMenu .nav ul.menuZeme #menu li a:hover{}
#MpMenu .nav img.flag{float:left;margin:5px;}
#MpMenu .nav ul.menuClanky li{font-size:12px;padding-bottom:2px;display:block;}
#MpMenu .nav ul.menuClanky li a{display:block;text-decoration:none;font-size:12px;margin:0px;padding:4px 10px;border:0;}
#MpMenu .nav ul.menuClanky li a:hover{text-decoration:underline;padding:4px 10px;}
#MpMenu .nav .ficak .menuClanky li{padding:0px;}
#MpMenu .nav .ficak .menuClanky li a{display:block;text-decoration:none;font-size:12px;border:0;padding:2px;}
#MpMenu .nav .ficak .menuClanky li a:hover{text-decoration:underline;padding:2px;}
#MpMenu .nav div.left-menu{font-weight:normal;line-height:140%;padding:0px;margin:15px 0px 10px;display: block;}
#MpMenu .nav div.left-menu p{margin:0px;padding:5px;width: 170px;display: block;}
/**----------------------**/

.Contentleto .logo_top, .Contentzima .logo_top{
	padding: 0px;width: 100%;margin: 0px;height: 10px;}
.logo_top{height: 50px;}
#Panel_navigace .ficak{display:block;width:171px;padding:0px 0px 9px;margin:0px 0px 0px 6px;}
#Panel_navigace .ficak h2{display:block;width:171px;padding:0px;text-indent:-20000px;height:23px;}
#Panel_navigace .kontakt{height:220px;width:100%;padding:0px;margin:0px;background: #F4F9FC;}
#Panel_navigace .kontakt h2{height:220px;width:190px;display:block;margin:0px;padding:0px;}
#Panel_navigace .kontakt h2 a{height:220px;width:190px;display:block;cursor:pointer;text-indent:-20000px;margin:0px;padding:0px;}
#Panel_navigace .kontakt h2 a:hover{margin:0px;padding:0px;}
#Panel_navigace .kontakt .chom{height:20px;display:block;width:170px;}
#Panel_navigace .kontakt a.chom{text-indent:-2000px;}
#Panel_navigace .kontakt a.chom:hover{background-position:100% -109px;}
#Panel_navigace .kontakt .praha{height:20px;width:170px;display:block;}
#Panel_navigace .kontakt a.praha{text-indent:-20000px;display:block;}
#Panel_navigace .kontakt a.praha:hover{background-position:100% -170px;}
#Panel_navigace .kontakt .tel_chom{height:40px;width:170px;text-indent:-2000px;display:block;margin:0px;padding:0px;}
#Panel_navigace .kontakt .tel_praha{height:40px;width:170px;text-indent:-20000px;display:block;margin:0px;padding:0px;}
#Panel_navigace h2{
	font-size:14px;text-transform:none;margin:0px;padding:4px 8px;letter-spacing:-2
}
#Panel_navigace a{text-decoration:none;}
#Panel_navigace strong{font-size:12px;text-transform:uppercase;}
#Panel_navigace .novinky{font-size:11px;margin:10px 0px 0px;padding:0px 0px 40px;display:block;line-height:16px;}
#Panel_navigace .novinky h2{font-size:14px;margin:0px;padding:10px 20px 0px;display:block;height:34px;}
#Panel_navigace .novinky strong,#Panel_navigace .novinky b, #obsahKontejner .novinky strong, #obsahKontejner .novinky b{font-size:12px;margin:0px;padding:0px;text-align:left;}
.novinky p{display:block;margin:0px;padding:2px 0px;line-height:130%;}
#Panel_navigace .novinky .go{font-size:11px;margin:0px;padding:0px 25px 0px 0px;display:block;line-height:16px;text-align:right;height:19px;}
#Panel_navigace .novinky .go:hover{}
#Panel_navigace .novinky ul{font-size:11px;list-style-type:none;margin:0px;padding:0px 10px 10px;}
#Panel_navigace .novinky ul li{margin:0px;padding:5px 10px 10px;text-align:right;}
#Panel_navigace .novinky ul li strong a,#Panel_navigace .novinky ul li b a{padding:0px;text-decoration:underline;}
#Panel_navigace .novinky ul li strong:hover,#Panel_navigace .novinky ul li b:hover{}
#Panel_navigace a.vice{height:18px;font:11px/18px;text-decoration:underline;display:block;padding-left:10px;margin-left:40px;}
#Panel_navigace a.vice:hover{}
#Panel_navigace a:hover{text-decoration:underline;}
/**----------------------**/
#obsahKontejner ul{padding:0px;margin:10px 0px 10px 30px;}
#obsahKontejner ul.temaZeme{padding:0px;list-style:none;margin:10px 0px;}
#obsahKontejner ul.temaZeme li{float:left;margin:0px;width:140px;display:block;}
#obsahKontejner ul.temaZeme li img.flag{float:none;margin:0 2px 0 5px;}
#obsahKontejner ul.temaZeme li a{font-weight:bold;display:inline-block;text-decoration:none;font-size:13px;margin:0px;padding:2px;border:0;}
#obsahKontejner ul.temaZeme li a:hover, .hoverMenuItem{text-decoration:underline;}
#obsahKontejner ul.temaZeme li ul{list-style:none;padding:5px 0px;margin:0px 0px 10px 20px;width:120px;}
#obsahKontejner ul.temaZeme li ul li{padding:0px 0px 0px 10px;float:none;width:100px;}
#obsahKontejner ul.temaZeme li ul li a{font-size:11px;font-weight:normal;display:block;width:120px;margin:0px;padding:0px 0px 2px;}
#obsahKontejner ul.temaZeme li ul li a:hover{text-decoration:underline;}
#obsahKontejner ul.porovnani{padding:15px 0;list-style:none;}
#obsahKontejner ul.porovnani li{float:left;margin:0 2px 0 0;width:128px;font-weight:bold;font-size:15px;}
#obsahKontejner ul.porovnani li img.flag{float:none;margin:0 2px;}
#obsahKontejner ul.porovnani li ul{list-style:none;margin-left:0px;margin-top:5px;}
#obsahKontejner ul.porovnani li ul li{padding:0;float:none;font-weight:normal;font-size:12px;}
input.porovnatBtn{float:right;margin:15px;padding:2px 10px;}table.porovnaniTab{width:99%;}
table.porovnaniTab tr th, table.porovnaniTab tr td{text-align:center;}
table.porovnaniTab tr td.nazev{text-align:left;}
/**----------------------**/
table.vysledkyHledani{margin:0px ;padding:0px;font-size:11px;width: 100%;}
table.vysledkyHledani td{padding: 5px;}
#obsahKontejner table.vysledkyHledani b{padding-left:5px;font-size:12px;}
td.sorter a.selected{font-weight:bold;}td.sorter{font-weight:normal;line-height:20px;}
table.vysledkyHledani a{padding:0px 5px;font-size:12px;}table.vysledkyHledani a:hover{}
table.hledani{width:100%;margin:auto;}
table.hledani th{padding:5px 0px;}table.hledani td{padding:3px 0px;}
table.hledani td.nazev{font-size:13px;width:350px;white-space:nowrap;}
table.hledani td.cena{text-align:right;padding-right:4px;font-size:13px;font-weight:bold;}
table.hledani td.dalsi{font-size:11px;text-align:center;}
/**----------------------**/
#top_zajezd{
	padding:0px;margin: 0px;background: url(design/top.png) no-repeat 0px 0px;overflow: auto;}
#top_zajezd h2{
	padding:10px 20px;line-height: 30px;margin: 0px;clear: both;display: block;} 
#top_zajezd .zajezd h3,#top_zajezd .zajezd h3 a{
	padding:2px 8px 0px 2px;line-height: 20px;margin: 0px;display: block;font-size: 14px;text-decoration: none;height: 20px;overflow: hidden;text-indent: 0;text-align: left;white-space: nowrap;}
#top_zajezd .zajezd .popis{
	display: block;font-size: 12px;line-height: 14px;height: 28px;padding: 2px 4px;overflow: hidden;} 
#top_zajezd .zajezd .popis a{
	font-size: 12px;color: #333;} 
#top_zajezd .zajezd .ico{
	display: block;height: 30px;width: 100%;background: url(design/zajezd_a.png) no-repeat 100% 100%;} 
#top_zajezd .zajezd .ico img.icon{
	margin: 0px 1px;padding: 0px;float: left;} 
#top_zajezd .zajezd a.informace{
	padding:4px 4px 0px 2px;text-decoration: none;line-height: 24px;text-align: right;font-size: 11px;color: #369;display: block;float: right;}
#top_zajezd .zajezd a.informace:hover{
	color: #333;cursor: pointer;}
#top_zajezd .zajezd{
	width:180px;display:block;padding:0px;margin:0px 6px 10px 7px;float: left;border-width: 1px;border-style: solid;overflow: auto;}
#top_zajezd .zajezd .foto_zajezd{
	padding: 0px;margin: 0px;width: 180px;position: relative;height: 120px;}
#top_zajezd .zajezd .foto_zajezd img{
	padding:0px;background: #FFF;margin: 0px;width: 180px;border-top: none;border-right: none;border-bottom: none;border-left: none;}
#top_zajezd .zajezd .foto_zajezd img.flag{
	padding:2px 5px 3px;background: url(design/flag.png) no-repeat 50% 0%;margin: 0px;border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;height: 11px;width: 16px;position: absolute;top: 0px;left: 4px;}
#top_zajezd .zajezd .foto_zajezd span{
	padding:4px 10px 0px 0px;position: absolute;margin: 0px;right: 0px;bottom: 0px;background: url(design/cena.png) no-repeat 100% 100%;line-height: 22px;width: 90px;text-align: right;height: 22px;}


/**----------------------**/
.zajezdold{
	display:block;padding:8px 10px 0px;margin:0px 5px 10px;}
.zajezdold img{float:left;padding:7px;margin:0px 8px;}

.zajezdold h3{display:block;text-transform:none;padding:0px;margin:0px 0px 5px 0px;font-size:14px;}
.zajezdold h3 img{
	padding:0px;margin:4px 5px 0px 0px;}
.zajezdold h3 a{text-decoration:underline;}
.zajezdold h3 a:hover{text-decoration:underline;}
.zajezdold div.t{font-size:11px;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:130px;}
.zajezdold i{font-size:12px;font-weight:bold;font-style:normal;}
.zajezdold b{font-size:14px;}
.zajezdold .info{
    padding: 10px;margin: 0px;}
.zajezdold .popis{ margin:5px 0px 10px;padding:0px 20px 0px 0px;}
.zajezdold .l{padding:5px 10px;clear:both;}
.zajezdold .l .left{
    height:30px;margin:0px;padding:0px;text-align: right;}
.zajezdold .l .left img{
    float:left;height:30px;border:none;margin:0px;padding-left:4px;width: 30px;}
.zajezdold .l .odkazy{
	margin:0px;width:140px;padding-right:5px;float: right;}
.zajezdold .l a.informace{
	width:93px;display:block;margin:0px 0px 0px 5px;padding:0px;text-align: center;float: right;line-height: 30px;}
.zajezdold span.cenaSpan{
	padding:0px 0px 0px 10px;float: left;line-height: 30px;}
.zajezdold .l a.ceny{width:54px;display:block;text-indent:-2000px;padding:0px;margin:0px 0px 0px 5px;}
.zajezdold div.ico {
    float:left;position: relative;}
.zajezdold span.strava {font-size: 10px;line-height: 8px;padding: 0px;position: absolute;bottom: -8px;left: 0px;}
/**----------------------**/
.zajezdn{padding:0px 0px 10px;margin: 0px;width: 800px;}
.zajezdn .popis{padding:0px;margin: 0px;line-height: 110%;height: 85px;}
.zajezdn .prehledkategorii{padding:0px;margin: 0px;}
.zajezdn img{padding:5px;float: left;margin: 0px 20px 0px 0px;} 
#Panel_obsah .zajezdn h1,#Panel_obsah .zajezdn h1{display:block;font-size: 14px;font-weight: bold;line-height: normal;margin: 0px 0px 5px;padding: 0px;}
#Panel_obsah .zajezdn h1 img.flag{margin: 0px 10px 0px 0px;background:none;padding: 0px;}
.zajezdn h1 a:hover{text-decoration:underline;}
.zajezdn .info{padding: 10px;margin: 0px;}
.zajezdn .l{margin:0px;padding:5px;height: 26px;width: 70%;}
.zajezdn .left{margin:0px;padding:0px;height: 29px;}
.zajezdn .left .odkazy{margin:0px;padding:0px;height: 29px;float: right;width: 160px;}
.zajezdn .left .ico {margin:0px 4px 0px 0px;padding:0px;height: 26px;width: 26px;float: left;}
.zajezdn .left .ico img.icon{margin:0px 4px 0px 0px;padding:0px;height: 26px;width: 26px;float: left;}
.zajezdn .l a.informace{margin:0px 0px 0px 5px;padding:0px;height: 29px;display: block;float: right;font-size: 1px;width: 93px;}
.zajezdn .l span.schrana{margin:0px;padding:0px;height: 29px;display: block;float: right;line-height: 26px;}
.zajezdn span.cenaSpan{display: block;float: left;line-height: 26px;}
/**----------------------**/
.terminy{padding:0px;text-align:center;display:block;margin:20px 20px 20px 0px;}
.terminy table{;width:690px;margin:0px;padding:0px;}
.terminy td{margin:0px;text-align:center;padding:4px 0px 3px 0px;border:none 0px;}
.terminy #submit{font-weight:bold;cursor:pointer;}
.zajezd-foto{width:250px;float:right;padding:2px;margin:0px 25px 5px 25px;}
.program b{font-size:90%;}.program{}
.program h2{font-size:13px;text-transform:uppercase;text-indent:20px;height:18px;margin:10px 0px 0px 0px;padding:0px 0px 5px 0px;}
.popisceny{margin-left:20px;}
.popisceny h3{margin:10px;padding:0px 0px 10px 20px;}
.popisceny ul{font-size:11px;line-height:16px;list-style:none;display:block;padding:0px;margin:0px 0px 0px 10px;}
.popisceny  ul li{font-size:11px;margin:0px 0px 0px 5px;padding:5px 5px 6px 12px;}
.popisceny  ul li:hover{}
.cenik{padding:20px 0px 30px 0px;margin:0px;}
.cenik input{width:100%;padding-right:1em;border:none;}.cenik a, .terminy a{}
.cenik a:hover, .terminy a:hover{}.cenik b, .terminy b{}
.fotogalerie{margin-bottom:30px;}.foto{}.foto img{padding:2px;margin:6px;}

.zaslat-zpravu{width:500px;margin:20px;clear:both;}
.zaslat-zpravu form{margin:2em 0 0 0;}
.zaslat-zpravu label{font-weight:bold;margin-left:20px;}
.zaslat-zpravu input{font-weight:bold;cursor:pointer;margin-left:380px;}
.zaslat-zpravu textarea{width:400px;height:200px;margin:10px 10px 10px 118px;}
.zaslat-zpravu #email{margin-left:51px;font-weight:normal;}
/* objednat */
table.rezervace td{padding-left:10px;line-height:130%;font-size:12px;}
table.rezervace td.priceType{border:none;font-size:13px;font-weight:bold;padding:7px 0 2px 2px;}
table.rezervace{margin:10px;font-size:11px;width:95%;}
table.rezervaceUdaje{margin-left: 15px;}
table.rezervaceUdaje input{margin:3px;}
table.rezervaceUdaje textarea{width:400px;margin:3px;}
div#TotalPriceDiv{font-weight:bold;}
table.rezervaceUdaje .submit{font-weight:bold;cursor:pointer;display:block;}
#rezervace .error{color:Red;font-weight:bold;}
#fimput{}
.sluzby .cena{text-align:right}.sluzby b{}
.sluzby .pocet{width:6em;text-align:right}.sluzby input{width:2em}
.partneri{}.partneri b{padding-right:10px;color:#CC6600;line-height:22px;font-size:13px;}
.partneri ul{font-size:11px;line-height:16px;margin-left:20px;padding:0px;}

/**----------------------**/
table.themeTable{padding:10px 0px;width:570px;}
table.themeTable tr td{vertical-align:top;padding-left:4px;line-height:130%;}
table.themeTable tr td a, table.themeTable tr td b, table.themeTable tr td strong{}
img.flag{margin:0px;padding:0;width:16px;height:11px;}
img.flagTable{margin:0 2px;width:16px;}
div.tableView{padding:5px 0;}
/**----------------------**/
#weatherBox, #kurzyBox{padding:15px;margin:0px 0px 10px;}
#kurzy,#pocasi{font-size:11px;overflow:hidden;width:150px;}
#kurzy img, #pocasi img{padding:0px;border-style:none;margin:0px;width:16px;}
#kurzy td, #pocasi td{height:20px;vertical-align:middle;}
div.odkazyRight{margin:0px;padding:0px;}
div.odkazyRight a{margin:0px;padding:0px;display:block;}
div.odkazyRight a:hover{}
#Panel_pravy h3{padding:10px 10px 3px 20px;width:160px;display:block;margin:0px;}
#Panel_pravy .bot{padding:0px 0px 40px;}
div.mistopisRight{font-size:11px;margin:0px 0px 10px;padding:0px 15px 10px;width:160px;}
div.mistopisRight img{margin:10px 2px 2px 70px;padding:0px;width:90px;}
#Panel_pravy .mistopisRight h3{margin:0px;width:190px;padding:0px;text-indent:20px;font-size:11px;}
#Panel_pravy .mistopisRight h3 a{margin:0px;display:block;text-indent:0px;font-size:12px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
#Panel_pravy .mistopisRight ul.otherLinks{padding:0px 0px 0px 10px;list-style:none;margin: 0px;}
#Panel_pravy .mistopisRight ul.otherLinks li{padding:3px 0px 3px 10px;background: url(design_zima/pan_1_zeme_li_ul.gif) no-repeat 0% 55%;}
#Panel_pravy .mistopisRight ul.otherLinks li a{padding:0px;font-weight:bold;}
#Panel_pravy .mistopisRight ul.otherLinks li a:hover{}
table.LocChar{
	margin:5px auto;padding:0px;border-width:0px;border-style:none;width: 96%;}
div.mistopisRight .LocChar img{margin:2px;width:18px;}
table.LocChar td.titulek{text-align:right;margin:0px;padding:0px;}
table.LocChar td{
	font-size:11px;margin:0px;padding:0px 2px;border-top:0px none #9EB9CA;border-right:0px none #9EB9CA;border-bottom:1px none #9EB9CA;border-left:0px none #9EB9CA;vertical-align:middle;}
.mapa{margin:0px;padding-left:25px;padding-bottom:10px;}
#Panel_obsah #obsahKontejner .novinky .title{
	padding-left: 25px;
}
#Panel_obsah #obsahKontejner .novinky .text{padding:10px 10px 10px 25px;}
#Panel_obsah #obsahKontejner .novinky .date{display:block;float:right;margin-top:-25px;margin-right:10px;}
div.novinky div.date{display: inline;color:Gray;}
/**----------------------**/
div.tabbertab h4{padding:10px 0px 0px 20px;height: 20px;margin: 10px 0px 0px;}
div.tabbertab .lyzovaniChar h4,
div.tabbertab .pobytyChar h4,
div.tabbertab .lyzovaniSkipas h4,
div.tabbertab .lyzovaniWeby h4,
div.tabbertab .pobytyWeby h4,
div.tabbertab .lyzovaniKamera h4,
div.tabbertab .pobytyKamera h4,
div.tabbertab .lyzovaniVzdalenost h4,div.tabbertab .lyzovaniVzdalenost h2,
div.tabbertab .pobytyVzdalenost h4,
div.tabbertab .other h4,
div.tabbertab .lyzovaniHodn h4,
.charakteristika h3,
.francouzske-pobrezi h3,
.vzdalenost-z-cr h3,
.hodnoceni-sport-s h3,
.francouzska-riviera h3,
.pocasi h3,
.italie h3,
.doprava h3,
.vylety h3,
.jidlo h3,
.letoviska h3,
.charakteristika h3
{padding:10px 0px 0px 20px;height: 20px;margin: 10px 0px 0px;}
div.tabbertab .charakteristika li{padding:0px 0px 0px 12px;list-style: none;margin: 2px 0px;}
.charakteristika .destinaceSki tr td img {
	width: 22px;margin: 0px;padding: 0px;}

.lyzovaniVzdalenost h3
{padding:5px 0px 2px 10px;margin: 0px;}
div.zajezd .lyzovaniShout,div.zajezd .pobytyShout,.zemevykrik{padding:5px;margin: 0px;top: 0px;font-weight: bold;right: 0px;font-size: 14px;overflow: hidden;}
.vykrik{
	padding:0px 0px 10px;margin: 0px 20px;font-weight: bold;font-size: 13px;line-height: normal;background: url(design_zima/vykrik3.png) no-repeat 50% 100%;width: 250px;float: right;}

.vykrik div{
	padding:10px 0px 0px;font-family: arial;color: #FF0;background: url(design_zima/vykrik3.png) no-repeat 50% 0%;}
.vykrik div p{padding:0px ;}
.vykrik div div{
	padding:0px 15px;font-size: 12px;margin: 0px;background: none;}
div#obsahKontejner .vykrik div p,div#obsahKontejner .vykrik ul{padding:0px;margin: 0px;}
div.zajezd .lyzovaniShout p,div.zajezd .pobytyShout p{padding:0px;}
.Contentzimalyzovani .charakteristika{padding:5px 0px 10px;display: block;display: block;margin: 3px 0px 0px;}
.chnadpis{height: 20px;padding:10px 0px 0px 20px;margin: 10px 0px 0px;color: #193742;display: block;}
.charakteristika table{padding:0px;margin: 0px;width: 100%;}
.destinaceSki td {
	vertical-align:inherit;font-size:11px;padding: 2px 5px;}
.zajezd .l .left table.destinaceSki img {width: 16px;height: 16px;padding:4px 3px 4px 5px;cursor:help;}
div.fotoRamecek img.skimapa{background: none;width: 560px;}
div.fotoRamecek h4{background: none;}

span.strava{float:left;padding: 6px 10px;}span.cenaSpan{padding: 0px;margin: 0px;line-height: 26px;height: 26px;}span.cenaSpan b{
	padding: 0px;font-size: 14px;margin: 0px;}
img.icon{padding: 0px;margin: 0px 4px 0px 0px;}
div.clanek p{line-height:120%;}div.clanek img{}

table.paticka{width:1020px;margin: 10px auto;padding: 0px;color: #FFF;}
table.paticka th{width:25%;}
table.paticka tr td{vertical-align:top;}
table.paticka tr td span{line-height: 130%;}

table.CatalogForm td.catalogFirstColumn{width:60px;}
table.CatalogForm td.catalogSecondColumn{width:150px;}
table.CatalogForm input{width:95%;}
table.CatalogForm input.catalogSubmit{width:200px;}
table.CatalogForm td.catalogError{color:red;}
table.CatalogForm td.catalogSent{color:green;}

div.copyright{text-align:center;line-height: 130%;padding: 5px;display: block;}
div#obsahKontejner .articleList{float:left;margin: 0 0 15px 0;width:530px;}
div#obsahKontejner b, div#obsahKontejner strong{
}
div#obsahKontejner b.lm, div#obsahKontejner strong.lm{color: #900;}
div #vysledkyHledani select{width: 155px;display:inline;margin:2px;float:none;}
span.hledaniNazev{width:300px;display:inline-block;}
span.hledaniCena{width:65px;display:inline-block;text-align:right;margin-right:10px;font-weight:bold;}
span.hledaniTermin{width: 40px;display:inline-block;}

.kurz{width: 55px;text-align: right;padding-right:5px;} 
.teplota{width: 40px;text-align: right;padding-right:5px;}
.prodejci{width:99%;}
.prodejci td{vertical-align:top;line-height:150%;}
div#ma{float: left;margin: 0px 20px 10px 20px;}
.prodejciFirma{font-weight:bold;}
.prodejciMesto{}
.prodejciEmail{width:150px;}
.prodejciKontakt{width:130px;}
.prodejciKontakt a{cursor:pointer;color:Blue;}
div.prodejciHr{border-bottom: 1px solid gray;margin:5px;}
div.reserveButton{text-align:center;}
div.reserveButton input{width:200px;margin-top:10px;}
div.odkazyVpravo{width:170px;margin-left:1020px;position:absolute;}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide{display:none;}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber{}.tabberlive{
	display: block;
	float: none;
	margin: 20px 0px 0px;
	padding: 0px;
	visibility: visible;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
#obsahKontejner ul.tabbernav{margin:0px;padding: 0px;font: bold 12px Verdana, sans-serif;overflow: auto;border-style: none;display: block; position:relative;}
ul.tabbernav li{list-style: none;margin: 0px;display: block;padding: 0px;float: left;height: 26px;}
ul.tabbernav li a{padding: 6px;margin-right: 3px;text-decoration: none;font-size:10px;display: block;}
ul.tabbernav li a[href$=".pdf"]{background: #476D7A;border-color: #3E6373; color:#fff;}
ul.tabbernav li a[href$=".pdf"]:hover{
	color: #FF0;
}
ul.tabbernav li div.pdf{display: block; position:absolute; right:0px}
ul.tabbernav li div.pdf a{ background:#4274A7; padding:4px 10px; margin:0px; border:solid 1px #4274A7; color:#fff; border-radius:6px;}
ul.tabbernav li div.pdf a:hover{ background:#1B5896;}
div.tabbertab p{padding: 0 15px;line-height:150%;}
div.tabbertab b, div.tabbertab strong{color:#4C4C39;}
div.tabbertab h4{padding: 10px 0px 0px 10px;font-size: 14px;color: #56637B;margin-bottom: 10px;clear: both;}
div.tabbertab ul{padding-left: 40px;}
div.tabbertab li{line-height:150%;}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab{padding:0px 0px 10px;/* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 /* height:200px;*/
 /* If you set a fix height set overflow to auto and you will get a    scrollbar when necessary */
 /* overflow:auto;*/}

#StredZal div.tabbertab{display:none;}
#StredZal div.active{display:block;padding-top: 0px;} 
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
table.rezervace td{border-bottom: 1px dashed #BFCDDB;padding-left:10px;line-height:130%;font-size:12px;}
table.rezervace td.priceType{border: none;font-size:14px;color: #2C5567;font-weight:bold;padding: 7px 0 2px 2px;}
table.rezervace td.lm span.reservationPrice{color: #cc0000;cursor:help;}
table.rezervace{margin:10px;font-size: 11px;width: 95%;}
table.rezervaceUdaje select.reservationCount{width:45px;text-align:center;}
table.rezervaceUdaje input.reservationCount{width:40px;display:none;text-align:center;}
table.rezervace select.reservationCount{width:45px;text-align:center;}
table.rezervace input.reservationCount{width:40px;display:none;text-align:center;padding:1px;}
#MpMenu .nav ul ul.submenuZeme, #MpMenu .nav ul ul.submenuDestinace{display:none;}
.tabberlive div.zajezd{width:510px;}
.tourEmail{padding: 5px 20px;}
.tourEmail select{display:block;width:190px;margin: 5px 0;}
.tourEmail select.personCount{width:60px;}
.tourEmail input{display:block;width:190px;margin: 5px 0;}
.tourEmail textarea{display:block;width:400px;height:150px;margin: 5px 0;}
.tourEmail input.submit{display:block;width:150px;margin: 5px 0;}
.tourEmail p.error{color:red;padding:0px;}
.tourEmail p.sent{color:green;padding:0px;}
table.program tr td{color:black;margin: 0px;padding: 5px;line-height: 110%;}
table.program tr td.den{font-weight:bold;vertical-align:top;text-align: right;white-space: nowrap;}
option.indent1{font-weight:bold;margin-top:5px;}
option.indent2{margin-left:10px;}
option.indent3{margin-left:20px;}
.fotoRamecek{margin: 0px;padding: 0px;}
.PriceFull{cursor:help;font-size:11px;color:Gray;}
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */

/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */

/* For the popup */
/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
div.dp-popup{position: relative;font-size: 10px;font-family: arial, sans-serif;padding: 2px;width: 171px;line-height: 1.2em;}
div#dp-popup{position: absolute;z-index: 999;}
div.dp-popup h2{font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close{font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover{text-decoration: underline;}
div.dp-popup a{color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev{position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a{float: left;}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor: default;}
div.dp-popup div.dp-nav-next{position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a{float: right;}
div.dp-popup a.disabled{cursor: default;color: #aaa;}
div.dp-popup td{cursor: pointer;}
div.dp-popup td.disabled{cursor: default;}
#tooltip{
	font-size:90%;position:absolute;width:220px;background:url(design_zima/tool_tip.png) no-repeat 0% 100%;padding:5px 10px 25px;text-align:left;line-height:130%;border-top: 1px solid #4c75b3;margin: 0px;}
#tooltip img{
	padding: 0px;margin: 0px;}	#tooltip h2{
	text-transform:none;margin:0px;padding:0px 0px 5px;color:#006;border-bottom:1px solid #006
}
#tooltip h2 img{
	padding: 0px;margin: 2px 4px 0px 0px;float: left;}
#tooltip b{color:#006}	#tooltip .vyska{float:right;margin-top:-1.8em}#tooltip .vyska img{display:none}
.skiinfo{	display: none;}
table tr.ic td{
	padding:0px;text-align: center;}
table tr.icc td{
	padding:0px;text-align: center;}
.mapa{padding:0}

.cenafiltr{padding:10px 10px 5px;}
#main #Content #home_page #Panel_obsah #obsahKontejner .rez {margin: 20px;font-size: 11px;}
#main #Content #home_page #Panel_obsah #obsahKontejner .rez a{font-size: 12px;font-weight: bold;}
.EmailUsForm{padding:0px;width: 580px;}
.EmailUsForm label{padding:0px;margin: 10px 5px 5px;display: block;}
.EmailUsForm input{padding:0px;margin: 5px 5px 5px 20px;display: block;}
#EmailUsText{padding:4px;width: 540px;height: 200px;border: 1px solid #D1D2A8;background: #FFF;margin-left: 20px;}

.EmailUsForm .emailUsSecondColumn input{padding:2px;width: 220px;border: 1px solid #CDCEA2;background: #FFF;margin-left: 20px;line-height: 20px;}
.emailUsError{color: #C00;line-height: 40px;text-align: center;}
/* scroller */
*+html .scroller{
	margin:0px;
	padding:0px;
	background:#D0D6D6 url(design/hledej_bg.jpg) 0px 0px;
	color:#fff;
	font-size:12px;
	border:none;
	float: left;
	z-index: 0;
	height: 250px;
	width: 820px;
	position: static;
}
*+html .img_left .link ul.tabs-nav{margin:-50px 0px 0px;padding:0px 10px;list-style:none;background:url(design/scrol_li.png);z-index: 100;font-weight: bold;width: 800px;position: static;}
.scroller{margin:0px 180px 0px 0px;padding:0px;background:#D0D6D6 url(design/hledej_bg.jpg) 0px 0px;color:#fff;font-size:12px;width:820px;height:250px;border:none;float: left;position: relative;overflow: hidden;}
.logo_bot{position:absolute;height: 50px;width: 219px;z-index: 1;margin-top: -1px;margin-left: -10px;}
.img_left{width:820px;height:250px;margin:0px;padding:0px;z-index: -2;}
.img_left .link{list-style:none;padding:0px;margin:0px;}
.img_left .link img{padding:0px;border:none;margin:0px;}
.img_left .link ul.tabs-nav{
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style:none;
	width:900px;
	background:url(design/scrol_li.png);
	position:absolute;
	top: 210px;
	left: 0px;
	right: 0px;
	z-index: 2;
	font-weight: bold;
	white-space: nowrap;
}
.img_left .link ul.tabs-nav li{float:left;margin:0px 1px;padding:0px;font-weight: bold;}
.img_left .link ul.tabs-nav li a{display:block;color:#ffffff;font:bold normal 12px Arial, Helvetica, sans-serif;text-decoration:none;margin:0px;padding:0px;}
.img_left .link ul.tabs-nav li a span{
	padding:0px 20px;
	display:block;
	margin:0px;
	height:34px;
	line-height: 34px;
	font-weight: bold;
}
.img_left .link ul.tabs-nav li a:hover{background:url(design_leto/screen_bg.png);color: #FFF;}
.img_left .link ul.tabs-nav li a:hover span{color:#FFF;}
.img_left .link ul.tabs-nav li.on a{color:#F3D559;background:url(design/scrol_li.png);}
.img_left .link ul.tabs-nav li.on a span{background:url(design_leto/screen_bg.png) no-repeat 50% 0%;color: #FF0;}
.text_right{margin:12px 12px 0px 0px;float:right;padding:0px 0px 8px;background:url(design/screen_text_bot.png) no-repeat 0% 100%;height:270px;display:none;}
.text_right h1{color:#C00;padding:8px 0px 0px 20px;margin:0px;background:url(design/screen_text_top.png) no-repeat 0px 0px;font-weight:normal;font-size:20px;height:42px;}
.text_right p{color:#FF0;padding:10px;margin:0;font-size:14px;font-style:normal;line-height:25px;font-weight:bold;font-variant:normal;text-align:right;}
.text_right a{color:#FFF;}.text_right a:hover{text-decoration:none;}
.text_right em{color:#FFF;margin:0px;font-size:11px;font-style:normal;display:block;width:190px;float:left;padding:0px;white-space:nowrap;overflow:hidden;font-weight:normal;text-align:left;height:26px;}
.text_right a.go{color:#FF0;display:block;height:45px;margin:15px 20px 0px auto;font-size:18px;text-align:right;}
.text_right a.go:hover{}

#top_info{padding:0px 0px 20px;width: 100%;margin: 0px;height: auto;clear: both;overflow: auto;}
#top_info p{padding:0px;line-height: 120%;}
#top_info .clanek{
	padding:0px;
	width: 580px;
	float: left;
	margin: 0px;
}
#top_info img{
	padding:0px;
	margin: 0px;
	float: right;
	background: #FEFAF1;
	width: 180px;
	border: 1px solid #696;
}
#top_clanek p{padding:0px}
#top_info .info{
	padding:0px;
	width: 185px;
	float: right;
	overflow: hidden;
	margin: 0px 5px 0px 0px;
}

table.termsPrices{padding:0px;margin: 10px 0px;}
.stred.zajezdm {width: 100%;}
.stred.zajezdm .info {
}
.stred.zajezdm a img {float: left;padding: 0px 20px 0px 0px;}
img[title|="small"] { border: 1px solid #000;}
#obsahKontejner iframe{
	padding:0px;
	margin: 50px 0px 0px;
	border:none;
	/*height: 200px;*/
	width: 780px;
	display: block;
}
.left-menu .fb-like{
	padding:0px 0px 0px 12px;
	height: 22px;
}
