body { 
background-color : #ffffff; 
} 
#main { 
width : 912px; 
position : relative; 
margin : auto; 
height : 500px; 
} 
#head { 
position : absolute; 
top : 0; 
left : 0; 
width : 912px; 
height : 135px; 
} 
#head-in { 
margin-right : 10px; 
margin-left : 10px; 
border-bottom : 1px solid #4d9eb3; 
} 
#conmenu { 
float : left; 
width : 223px; 
} 
#conmenu-in { 
padding-right : 6px; 
} 
#bannerWrapper { 
background-color : #f1f1f1; 
width : 220px; 
font-family : arial, 'lucida console', sans-serif; 
overflow : hidden; 
border : 1px solid #ddd; 
border-bottom : 0; 
} 
#bannerWrapper a { 
cursor : pointer; 
} 
.hidex { 
position : absolute; 
left : -4000px; 
top : -4000px; 
} 
#qscroller1 { 
width : 220px; 
height : 260px; 
overflow : hidden; 
} 
#bannerButtons { 
color : #000; 
font-size : 14px; 
width : 220px; 
text-align : center; 
background-color : #f1f1f1; 
border : 1px solid #ddd; 
padding : 5px 0; 
margin-bottom : 10px; 
height : 18px; 
line-height : 18px; 
} 
#bannerButtons div { 
cursor : pointer; 
color : #4d9db5; 
font-size : 12px; 
height : 18px; 
line-height : 18px; 
width : 97px; 
float : left; 
display : inline; 
} 
#bannerButtons #bannerSpace { 
width : 20px; 
} 
#bannerButtons #buttonR { 
float : right; 
margin-right : 5px; 
} 
#bannerButtons #buttonL { 
float : left; 
margin-left : 5px; 
} 
.bannerNadpis, .bannerNadpis2, .bannerNadpis3, .bannerNadpis4, .bannerNadpis5 { 
font-size : 18px; 
width : 210px; 
text-align : left; 
padding-left : 18px; 
margin-bottom : 4px; 
background-image : url(../_img/travel/arrow-last-minute.gif); 
background-repeat : no-repeat; 
color : #fd4e0b; 
font-weight : bold; 
float : left; 
margin-left : 5px; 
margin-top : 10px; 
margin-left : 5px; 
margin-top : 5px; 
} 
.bannerNadpis a { 
color : #fd4e0b; 
text-decoration : none; 
font-size : 18px; 
} 
.bannerNadpis2 a { 
color : #fd4e0b; 
text-decoration : none; 
font-size : 18px; 
} 
.bannerNadpis3 a { 
text-decoration : none; 
font-size : 18px; 
} 
.bannerNadpis4 a { 
text-decoration : none; 
font-size : 18px; 
} 
.bannerNadpis5 a { 
text-decoration : none; 
font-size : 18px; 
} 
.bannerNadpis2 { 
color : #509abc; 
font-size : 18px; 
} 
.bannerNadpis3 { 
color : #509abc; 
font-size : 18px; 
} 
.bannerNadpis4 { 
color : #509abc; 
font-size : 18px; 
} 
.bannerNadpis5 { 
color : #509abc; 
font-size : 18px; 
} 
.bannerImg { 
position : absolute; 
top : 0; 
left : 0; 
} 
.bannerKontakt { 
width : 217px; 
margin-bottom : 5px; 
font-size : 12px; 
float : left; 
} 
.bannerKontaktText { 
width : 140px; 
float : right; 
} 
.bannerKontaktLine { 
margin-bottom : 0; 
} 
.bannerKontaktLine2 { 
margin-bottom : 0; 
} 
.bannerKontaktLin3 { 
margin-bottom : 0; 
} 
.bannerMoreContact { 
float : left; 
text-align : right; 
width : 185px; 
font-size : 12px; 
color : #fd4e0b; 
} 
.bannerOperator { 
float : left; 
margin-bottom : 10px; 
} 
.bannerCatalogBg { 
background : url(../img/dynbanner/katalogy.jpg) no-repeat right top; 
} 
.bannerCatalogItem { 
background-color : #fbfae8; 
font-size : 12px; 
line-height : 20px; 
padding-bottom : 5px; 
margin-bottom : 10px; 
border : 1px solid #ebebcf; 
border-left : 0; 
border-right : 0; 
float : left; 
width : 215px; 
text-align : left; 
position : relative; 
} 
.bannerCatalogItem img { 
position : absolute; 
top : -30px; 
left : 110px; 
} 
.bannerCatalogItem a { 
font-size : 11px; 
color : #509abc; 
font-weight : bold; 
margin-bottom : 3px; 
line-height : 24px; 
margin-left : 10px; 
} 
.katalogicon { 
position : absolute; 
right : 55px; 
top : -30px; 
} 
.bannerTopSpace { 
margin-top : 10px; 
} 
.bannerNewsText { 
margin : 5px; 
} 
.bannerCatalogItem input { 
width : 155px; 
border : 1px solid #ebebcf; 
margin-left : 10px; 
} 
.bannerCatalogItem button { 
width : 30px; 
margin-left : 10px; 
} 
#banner { 
position : absolute; 
margin-top : 5px; 
margin-left : -8px; 
} 
body { 
margin-left : 200px; 
margin-right : 1000px; 
margin-top : 2px; 
margin-bottom : 2px; 
} 
#maintab { 
font-family : arial, serif; 
width : 600px; 
} 
#maintab td#b1 { 
height : 100%; 
width : 168px; 
} 
#maintab td#b2 { 
height : 100%; 
width : 550px; 
vertical-align : top; 
padding-left : 0; 
padding-top : 10px; 
padding-bottom : 10px; 
font-family : arial, serif; 
} 
#maintab td#b3 { 
height : 100%; 
width : 50px; 
} 
.zakltab { 
border : #cdd0e1; 
} 
.zakltab th { 
color : #202570; 
background-color : #cdd0e1; 
text-align : left; 
padding-left : 3px; 
padding-top : 1px; 
padding-bottom : 1px; 
font-size : 12px; 
font-family : arial, serif; 
} 
.zakltab td { 
background-color : #ffffff; 
font-size : 12px; 
font-family : arial, serif; 
} 
.zakltab a:link, .zakltab a:visited, .zakltab a:hover, .zakltab a:active { 
font-family : arial, serif; 
text-decoration : none; 
color : #202570; 
} 
#vyhlubyt { 
background-color : #cdd0e1; 
border : 0; 
width : 505px; 
} 
#vyhlubyt td.mainrow { 
padding-top : 2px; 
padding-bottom : 2px; 
padding-right : 5px; 
} 
#vyhlubyt th.stranky { 
text-align : right; 
font-weight : normal; 
} 
#vyhlubyt th.textstr { 
text-align : left; 
font-weight : normal; 
} 
.vyhlubytrow { 
width : 100%; 
padding-top : 0; 
padding-bottom : 0; 
} 
.vyhlubytrow td.nazov { 
font-size : 13px; 
font-family : arial, serif; 
font-weight : bold; 
color : #202570; 
} 
.vyhlubytrow td.obr { 
padding-left : 5px; 
} 
.vyhlubytrow td.katc { 
font-size : 11px; 
font-family : arial, serif; 
font-weight : normal; 
color : #202570; 
} 
.vyhlubytrow td.mincena { 
width : 120px; 
color : #202570; 
padding-left : 5px; 
padding-right : 5px; 
font-size : 12px; 
font-family : arial, serif; 
font-weight : bold; 
text-align : right; 
} 
.vyhlubytrow td.maxcena { 
width : 120px; 
padding-left : 5px; 
padding-right : 5px; 
font-size : 11px; 
font-family : arial, serif; 
font-weight : bold; 
text-align : right; 
} 
.vyhlubytrow td.minos { 
width : 20px; 
font-size : 11px; 
font-family : arial, serif; 
font-weight : bold; 
text-align : right; 
vertical-align : bottom; 
} 
.vyhlubytrow td.maxos { 
width : 20px; 
font-size : 11px; 
font-family : arial, serif; 
font-weight : bold; 
text-align : right; 
vertical-align : top; 
} 
.vyhlubytrow td.minosstr { 
width : 25px; 
font-size : 10px; 
font-family : arial, serif; 
font-weight : normal; 
text-align : right; 
vertical-align : bottom; 
} 
.vyhlubytrow td.maxosstr { 
width : 25px; 
font-size : 10px; 
font-family : arial, serif; 
font-weight : normal; 
text-align : right; 
vertical-align : top; 
} 
.vyhlubytrow td.panak { 
width : 75px; 
text-align : right; 
} 
.vyhlubytrow td.dolinfo { 
width : 70px; 
text-align : center; 
} 
.vyhlubytrow td.kraj { 
font-size : 11px; 
font-family : arial, serif; 
font-weight : normal; 
} 
.vyhlubytrow td.oblast { 
font-size : 11px; 
font-family : arial, serif; 
font-weight : normal; 
} 
.vyhlubytrow td.mesto { 
font-size : 11px; 
font-family : arial, serif; 
font-weight : normal; 
} 
#infovyhl { 
background-color : #cdd0e1; 
border : 0; 
width : 505px; 
} 
#infovyhl td.textstr { 
text-align : left; 
font-weight : normal; 
font-size : 11px; 
} 
a.blue { 
color : #58b5c7; 
} 
a.lightblue { 
color : #b6dfe6; 
} 
a.green { 
color : #a3ce28; 
} 
a.lightgreen { 
color : #c0e061; 
} 