/* reset start*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    background: white;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
/* konec reset */




body {background:transparent url(/Public/donau/body.jpg) repeat center top;}
.pozadiBody {background:transparent url(/Public/donau/pozadi.jpg) repeat-x center top; } /* width:100%; height:100%; */
#mainWrapper {margin:0 auto;width:1000px;padding-top:40px;
text-align:left;  }

#mainWrapper .mainWrapperIn {border:1px solid white;border-bottom:none; 
background: #E9E0CF url(/Public/donau/contentPruh.gif) repeat-y;
min-height:700px;_height:700px;}

/*  konec zaklad */



#header {width:998px;}
#header .headerLeft {width:699px;float:left;}
#header .headerLeft .mainMenu,
#header .searchTabs .tabBox .tabMenu {height:36px;background: url(/Public/donau/menuPruh.jpg) repeat-x;
border-bottom:1px solid white;font-family:Verdana,sans-serif;font-size:12px;text-transform:uppercase;
font-weight:bold;line-height:16px;}

#header .headerLeft .mainMenu ul {padding-left:25px;padding-top:11px;}
#header .headerLeft .mainMenu ul li {float:left;padding:0 25px;}
#header .headerLeft .mainMenu ul li a {color:#FBFAF9; text-decoration:none;float:left;clear:left;}
#header .headerLeft .mainMenu ul li a:hover {color:#985507; text-decoration:underline;}

#header .headerLeft .sliderPanel {height:243px; background: url(/Public/donau/slide.jpg) no-repeat;}

#header .searchTabs {width:299px;height:280px;float:left;}

.sliderPanel a.logoHome {display:block;position:absolute;top:12px;right:48px;cursor:pointer;}
.sliderPanel a.logoHome span.logo {display:block; background: url(/Public/donau/logo2.png) no-repeat; _background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/Public/donau/logo2.png');
width:256px; height:78px; }
.sliderPanel {position:relative;}



#content {width:998px;}
#content .contentIn {float:left;width:699px;}
#content #sidebar {float:right;width:299px;background:#D9C8A7;}


/* zalozky vyhledavani */
#header .searchTabs .tabBox .polozka1 {display: none;}
#header .searchTabs .tabBox .polozka1 .clear { clear:both; font-size: 0px; height: 0px; }
#header .searchTabs .tabBox #active_searchBox {display: block;}

#header .searchTabs .tabBox .tabMenu {border-bottom:none;border-left:1px solid white;
padding-left:15px;padding-top:11px;height:25px;}
#header .searchTabs .tabBox .tabMenu a {color:#FBFAF9; text-decoration:none;}

#header .searchTabs .tabBox .tabMenu .vyhledavani {float:left;padding-right:25px;}
#header .searchTabs .tabBox .tabMenu .destinace {float:left;}

#header .searchTabs .tabBox #active_searchBox .vyhledavani a, 
#header .searchTabs .tabBox #active_destinace .destinace a {color:#985507;}

#header .searchTabs .tabBox #active_searchBox .destinace a:hover, 
#header .searchTabs .tabBox #active_destinace .vyhledavani a:hover {text-decoration:underline;}

#header .searchTabs .tabBox .searchBox,
#header .searchTabs .tabBox .destinaceBox {height:244px; 
background: #D1D1D1 url(/Public/donau/ZalozkaPruh.jpg) repeat-x;}

.extraPriceChecker {font-size:10px;font-family:Arial,sans-serif;padding-left:12px; &margin-top:7px;
_margin-top:-3px;}
.extraPriceChecker input {margin:0;}
.extraPriceChecker label {padding-left:3px;text-transform:uppercase;}

/* ajax*/
.searchWrap select {font-size:10px;}
.searchWrap {padding:4px 12px 0;font-size:10px;font-family:Arial,sans-serif;line-height:13px;&height:215px;_height:223px;_overflow:hidden; }
.searchWrap .sloupec1,.searchWrap .sloupec2 {width:135px;float:left;}



.searchWrap .sloupec1 div,
.searchWrap .sloupec2 div,
.searchWrap .radek1 {margin-top:3px;&margin-top:2px;}
.sddearchWrap .radek1 .dospeli {margin-bottom:4px;}

/* IE 7,6 fix */

.searchWrap select {&font-size:9px;}
.searchWrap {&font-size:10px;&line-height:13px;}
/* konec fix */


.searchWrap .sloupec1 select,
.searchWrap .sloupec2 select {width:123px;}

.searchWrap .sloupec1 .short select,
.searchWrap .sloupec2 .short select {width:50px;}
.searchWrap .sloupec1 .medium select,
.searchWrap .sloupec2 .medium select {width:70px;}
.searchWrap .sloupec2 {padding-left:5px;}

.searchWrap .radek1 div {float:left;}

.searchWrap .radek1 .dospeli {padding-right:20px;}

.searchWrap .kategorie table {border-collapse:collapse;}
.searchWrap .kategorie table td input {margin-left:0;margin-top:0;}
.searchWrap .kategorie table td label {padding-right:2px;}
.searchWrap .kategorie table td {}

.searchWrap .last input {margin:0;}
.searchWrap .last label {padding-left:4px;text-transform:uppercase;}

.searchWrap .sloupec1 div.last {margin-top:0;}

.searchWrap .sloupecHledej {float:left;width:135px;margin-top:10px;}

.searchWrap .sloupecHledej a {cursor:pointer;display:block;text-decoration:none;width:115px;height:35px;
background: url(/Public/donau/tlacitkoHledat.jpg) no-repeat; text-align:left; padding:5px 5px 0 10px;
color:#985507; }
.searchWrap .sloupecHledej a span.number {font-weight:bold;font-size:11px;}


/* konec zalozky vyhledavani */

/* titulka vypis last minute */
TABLE.vypisLM SPAN.lm-text,
.vypisZajezdu SPAN.lm-text {color:#EE2233; text-align:center; display:block; font-weight:bold; font-size:11px;}

table.vypisLM {border-collapse:collapse;margin-left:12px;width:670px;}

table.vypisLM td a {text-decoration:none;}
table.vypisLM td a:hover {text-decoration:underline;}

table.vypisLM tr td {font-size:12px;font-family:Arial,sans-serif; 
line-height:14px; vertical-align:middle; padding-right:4px;
border:1px solid #CBB893; border-left:none; border-right:none;}

table.vypisLM td, table.vypisLM td a {color:#914C03;}

table.vypisLM td.foto {padding:3px;width:105px;}
table.vypisLM td.foto img {border:1px solid MintCream;}

table.vypisLM td.zarizeni {vertical-align:top;padding-top:7px;width:170px;}
table.vypisLM td.zarizeni h3 {display:inline;}
table.vypisLM td.zarizeni h3 a {color:#484848; text-decoration:none; 
 font-size:13px;font-weight:bold;}
table.vypisLM td.zarizeni .kategorie {color:#484848; font-size:15px;font-weight:bold;}

table.vypisLM td .separator { height:62px; width:2px; float:left;padding:0 2px 0 4px; }

table.vypisLM tr.radek1 .separator {background: url(/Public/donau/separator1.jpg) no-repeat;}
table.vypisLM tr.radek2 .separator {background: url(/Public/donau/separator2.jpg) no-repeat;}
table.vypisLM tr.radek1 {background:#DDD2BC;}
table.vypisLM tr.radek2 {background:#F7F4EF;}

table.vypisLM td.info,table.vypisLM td.cena div.cenaIn {text-align:center;}

table.vypisLM td.info .datum {margin-top:8px;}
table.vypisLM td.info .doprava {}
table.vypisLM td.info .strava {}

table.vypisLM td.info {width:90px;}
table.vypisLM td.cena {width:60px;}
table.vypisLM td.detail {width:80px;}

table.vypisLM .info .doprava,
table.vypisLM .info .strava {font-size:10px;}


table.vypisLM td.zeme div.zem, 
table.vypisLM td.cena div.cenaIn,
table.vypisLM td.zarizeni div.zarizeniIn {margin-top:22px;}

table.vypisLM td.detail div.objednat {padding-top:22px;padding-left:10px;}
table.vypisLM td.detail div.objednat a {display:block;cursor:pointer;text-decoration:none;
text-align:center;width:65px; height:17px;padding-top:3px;
 background:transparent url(/Public/donau/tlacitkoVice.jpg) no-repeat scroll 0 0;}

/* konec titulka vypis LM */





/* sidebar */
#sidebar img.banner {padding-bottom:3px;}

/* konec sidebar */


/* obecne */

h2.topNadpis {color:#914C03;font-family:Arial,sans-serif; font-size:16px; line-height:18px;
font-weight:bold; padding:14px 10px; }

h1.topPodpis {color:#914C03;font-family:Arial,sans-serif; font-size:10px; line-height:12px;
font-weight:bold; padding:10px 10px; }
/* konec obecne */



/* paticka */

#mainWrapper #footer {height:54px; border:1px solid white;border-top:none;background:#522A00;color:#F7A54F;
font-family:Arial,sans-serif; font-size:12px; line-height:15px;}

#footer .footerIn { padding:12px 22px 0;}
#footer .bottomMenu {padding-left:145px;}
#footer .bottomMenu li {float:left; padding-right:10px;}
#footer .bottomMenu li a {display:block;}

#footer .footLeft {float:left;padding-top:6px;}
#footer .footRight {float:right; }
#footer a {color:#F7A54F;text-decoration:underline;}
#footer a:hover {text-decoration:underline;color:wheat;}
#footer .copyright {font-size:11px;}

/* paticka konec */


/* obecne styly */
.contentIn .normalPage {margin:0 12px;}
.contentIn .normalPage h2.topNadpis {padding:14px 0 2px;}
.contentIn .normalPage p.normalOdstavec {font-size:12px; line-height:18px; font-family:Arial,sans-serif;
color:#484848;text-align:justify;margin-bottom:4px; }

.contentIn .normalPage p.normalOdstavec.bgrd {background:#F7F4EF;border:1px solid #914C03;
border-left:none;border-right:none; padding:8px;}

.contentIn .normalPage strong {font-weight:bold;}
.contentIn .normalPage a {color:#914C03;text-decoration:none;}
.contentIn .normalPage a:hover {text-decoration:underline;}
.contentIn .normalPage p.normalOdstavec.rght {text-align:right;}


.cleaner {clear:both;}

.sidebarIN .popis-dest .destinace_detail .nazev {
color:#914C03;
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:18px;
padding:8px 10px;
}

.sidebarIN .popis-dest .destinace_detail .popisy p {
padding: 5px 10px;
color:#484848;
line-height:16px;
margin-bottom:10px;
text-align:justify;
font: 11px arial;
}

.sidebarIN .popis-dest .destinace_detail .obrazky {
text-align:center;
}

.koncese img {
padding:7px;
width:98%;
}

/* obecne styly konec */