.obsah {
min-height:638px;
_height:638px;
padding:10px 10px 0 5px;
text-align:left;
width:710px; _width:690px;
}
.druhKategorie table {width:150px;}
.clearer {clear: both;}
.dopravaLetiste {width:95px;_width:92px; float:left;}
.terminCena {width:655px;height:35px;}
.termin,.cena {float:left;width:300px;}
.hledat {margin-left:360px;}
.hotel.blok { padding: 8px 0 7px; display:block; }
.hotel.blok input {font-size:1em;}
.hledani .terminCena {margin-bottom:5px;}

.content_bg {
background: #ECEEE1 url(/FileHandler.ashx?FileID=74849) left top repeat-x; /*/file.ashx?image=676*/
/*background:#F1EAD7; /*#F1F5F8;*/ /*background:#EB8D11;*/
float:left;
margin-bottom:6px;
width:729px;
}

h1 {text-align:center;}

.baner {
padding-bottom:0;
}




.foto {
background:transparent url(/FileHandler.ashx?FileID=71622&Original=True) no-repeat scroll left top;
float:left;
height:153px;
width:722px;
}

.sublogo {
height:28px;
width:231px;
background:white url(/FileHandler.ashx?FileID=71623&Original=True) repeat-y;
}

span.nadpis {
padding: 5px;

font-size:14px;
font-weight:bold;
color:#EB8D11; /*color:#036BB4;*/


 }


.right_in {
background:white;
float:right;
height:153px;
width:8px;
}

.hledani{color:black;
font-size:11px;
overflow:hidden;

}

.blok {
border: 1px solid gray;
/*border:1px white outset;*/
padding:6px; margin:3px 3px;
}
.obsazeni {width:655px; height:40px; }
.vybaveni { width:440px;  /* height:152px;*/ }
.vyhledani {  width:440px; /* height:100px; */ }
.moreaplaze {  width:325px; /* height:301px; */ float:left;}
.letiste {width:95px;/* height:150px; */ float:left; _width:92px;}
.doprava {width:95px;/* height:130px; */ float:left; _width:92px; }
.stat select {width:120px;margin-left:10px;}
.druhzajezdu,.druhStravy,.druhzarizeni,.druhKategorie,.stat { margin-bottom:6px;}

.druhzarizeni label { padding-right:0px;}




.slevy {width:200px; height:310px; float:right;}
hr.clear {visibility:hidden;}




  .pocetDni,.dostupnost,.pocetOsob  {width:370px;}

.afrika {float:left;}
.asie {float:left;}
.evropa {float:left;}

.vlevo {float:left; width:215px;_width:205px; }
.vpravo {float:left; width: 460px; _width:467px;}


.vlevo .stat,
.vlevo .druhzarizeni,
.vlevo .druhKategorie,
.vlevo .druhStravy {width:195px; _width:190px;}
.termin {width:350px;}


/* tlacitko vyhledavani */
span.hledat {
margin:10px auto;
padding-right:26px;
padding-top:10px;
text-align:right;
width:210px;
}
span.hledat a {
background:transparent url(/public/Design/tlacitko.jpg) no-repeat scroll 0 0;
color:black;
cursor:pointer;
display:block;
font-size:14px;
/*height:40px;*/
line-height:normal;
margin-left:570px;
margin-top:-20px;
padding-left:7px;
padding-top:8px;
text-decoration:none;
width:91px;
font-weight:bold;
margin:0 auto;
text-align:left;
font-family:Tahoma,sans-serif;
}

span.hledat a .topText {text-align:left;font-weight:normal;}
span.hledat a .bottomText {text-align:left;font-weight:normal;}


/* ---------------- ZE STRANKY -------------------- */

table.OsobyHledej td {vertical-align:top;}
table.OsobyHledej td span.hledat {padding:0;margin:0;display:block;}
table.OsobyHledej td span.hledat a {height:31px;font-size:10px;}

.hledani .stat select {margin-top:5px;}

.hledani .hotel.blok span.nadpis {float:left; _float:none;}
.hledani .hotel.blok input[type=text] {float:right;margin-right:5px;margin-top:5px;width:85px;/**/}

.hledani .terminCena {height:40px;}
.hledani .obsazeni {height:47px;}

table.OsobyHledej td span.hledat a, table.OsobyHledej td span.hledat {
    float: right;
}



.hledani .terminCena input[type=text] {
    width: 80px;
    font-size: 1em;
}

.hledani .termin {
    float: left;
    padding: 0 0 0 5px;
}

.hledani .cena {
    float: right;
    width: 270px;
}
.hledani .cena input {_width:75px;}


.hledani .termin .nadpis, .hledani .OsobyHledej .nadpis {
    padding: 5px 0;
}

.hledani .termin img {
    margin-top: 2px;
}