/* PRIHLASENI BOX */

/* Zaklad + formular */
#prihlaseni {background: #F2C354; color: white; min-height:110px; _height:110px;
padding:5px;border:1px solid #444; margin-top:4px;margin-right:2px;}
#prihlaseni .Login-box .login input, 
#prihlaseni .Login-box .password input {width: 120px; font-size: 12px; margin-bottom:2px;}

/* provizni menu po prihlaseni */
#prihlaseni .userInfo {margin-bottom:10px;padding-left:20px;}
#prihlaseni .userInfo .LoginTest-box {display:inline;}
#prihlaseni .userInfo span {padding-right:5px;}
#prihlaseni .menuPartneri {padding-left:20px;}
#prihlaseni .menuPartneri .LoginTest-box span {display:none;}

/* konec prihlaseni BOX ---------------------------------------------------------------- ------------------- */




/* ZMENA HESLA PAGE */
#ZmenaHesla {}
#ZmenaHesla h3 {}
#ZmenaHesla p {}


/* KONEC Zmena HESLA PAGE ---------------------------------------------------------------- ----------------- */



/* OBCHODNI PRIPADY - LIST PAGE */

#obchodniPripady{width:100%;}
#obchodniPripady input, #obchodniPripady select{font-size:10px;}
#obchodniPripady h2{margin-bottom:5px;padding-left:5px; color:#084517;font-size:17px; }
#obchodniPripady .filtr{padding:10px 5px;  background:#F6EF6; border:1px solid Tan; margin-bottom:15px;}
#obchodniPripady .filtr img, #obchodniPripady .filtr select, #obchodniPripady .filtr input{vertical-align:top;}
#obchodniPripady .filtr div.date input{width:57px;}
#obchodniPripady .filtr div.date{padding:4px 5px 8px; border-bottom:1px solid BurlyWood; margin-bottom:10px; color:#084517;}
#obchodniPripady .filtr span.label.frontSpace{padding-left:5px;}
#obchodniPripady .filtr span.label{vertical-align:bottom;}
#obchodniPripady .filtr span.label.head{padding-right:5px;}
#obchodniPripady .filtr .date.marginSpace select{margin-left:25px;}
#obchodniPripady .filtr .date select{width:188px;}
#obchodniPripady .filtr .bottomFilter{}
#obchodniPripady .filtr .bottomFilter table.productFiltr{text-align:left;padding-right:5px;border-collapse:separate; border-right:1px solid BurlyWood;  }
#obchodniPripady .filtr .bottomFilter table.productFiltr td {vertical-align:bottom; padding:2px 4px;}
#obchodniPripady .filtr .bottomFilter table.productFiltr th{font-weight:normal;vertical-align:bottom;padding:2px 4px; }

#obchodniPripady .filtr .bottomFilter table.productFiltr tr td input {width:70px;}
#obchodniPripady .filtr .bottomFilter table.productFiltr tr.kod td input{width:55px;}

#obchodniPripady .filtr .bottomFilter table.klientFiltr{width:350px; text-align:left;}
#obchodniPripady .filtr .bottomFilter table.klientFiltr table td label{vertical-align:bottom;padding-right:10px;display:block;  }
#obchodniPripady .filtr .bottomFilter table.klientFiltr th{font-weight:normal;width:95px;}
#obchodniPripady .filtr .bottomFilter table.klientFiltr td.surname input{margin-left:6px;}
#obchodniPripady table.klientFiltr td.surname span.cisloOrg input{width:35px;}
#obchodniPripady table.klientFiltr td.surname span.cisloOrg{display:inline;}
#obchodniPripady table.klientFiltr td,
#obchodniPripady table.klientFiltr th {vertical-align:middle;}

#obchodniPripady .filtr .bottomFilter table.klientFiltr .filtrButton{text-align:right;}
#obchodniPripady .filtr .bottomFilter table.klientFiltr .filtrButton td{padding:15px 15px 0 0;}
#obchodniPripady .filtr .bottomFilter table.klientFiltr .filtrButton input{background:#CDAF20 none repeat scroll 0 0;border:medium none;color:White;font-family:sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;padding:2px 5px;cursor:pointer;}
#obchodniPripady .vypis{margin-bottom:10px;}
#obchodniPripady .vypis table{text-align:center;font-size:11px; width:100%;}
#obchodniPripady .vypis table td{text-align:right; padding:2px 2px 0 0;}
#obchodniPripady .statistiky{text-align:left;}
/* strankovani */
#obchodniPripady .vypis table .pager table{width:100px;}
#obchodniPripady .vypis table .pager table td span{color:black;}
#obchodniPripady .vypis table .pager table td a{color:seaGreen;}



/* KONEC OBCHODNI PRIPADY - LIST PAGE ------------------------------------------------------ --------------- */


/* VÝPIS PRODUKTŮ NA TITULCE */
.produktyTitulka .box {
float:left;
margin:0 7px 6px;
width:170px;
position:relative;
}
.produktyTitulka .box_top {
color:white;
font-size:1.2em;
font-weight:bold;
padding:10px 0 0 10px;
background:#ffd533 url(/Public/design%2Fbg_top2yn.gif) no-repeat scroll left top;
height:30px;
width:160px;
height:23px;
}
.produktyTitulka .box_top span {
color:darkblue;
font-size:1em;
font-weight:bold;
margin:0;
}
.produktyTitulka .box_cont {
margin-top:5px;
}
.produktyTitulka .box_cont .product_prev_next {
color:white;
position:absolute;
right:10px;
top:10px;
display:none;
}
.produktyTitulka .box_cont .product_prev_next a {
color:white;
font-weight:bold;
text-decoration:none;
}
.produktyTitulka .box_cont {
background:#E4E4E4 url(/Public/design%2Fbg_bottom2.gif) no-repeat scroll left bottom;
width:170px;
}
.produktyTitulka .box_cont .obrazky {
margin-bottom:10px;
}
.produktyTitulka .box_cont .obrazky img {
height:130px;
width:170px;
}
.produktyTitulka .box_cont .nazev a {
text-decoration:none;
}
.produktyTitulka .box_bottom1 {
background:#ffd533 url(/Public/design%2Fbg_top2yn.gif) no-repeat scroll left top;
color:white;
font-weight:bold;
height:12px;
margin-top:5px;
padding-top:5px;
text-align:center;
width:170px;
}
.produktyTitulka .box_bottom2 {
background:#ffd533 url(/Public/design%2Fbg_bottom3yn.gif) no-repeat scroll left bottom;
height:6px;
width:170px;
}
.produktyTitulka .content_in {
color:#666666;
text-align:left;
}
.box_cont .product-orderbutton {
padding:0px;
float:right;
position:absolute;
left:105px;
top:60px;
}
.produktyTitulka .box_cont .product-orderbutton a {
text-decoration:none;
}
.produktyTitulka{
margin-left:38px;
margin-top:10px;
}
.box .text-info {
height:80px;
margin-left:5px;
position:relative;
}
.product_item .nazev{
margin-bottom:5px;
}
.box_cont .text-info .product-minprice-adult{color:#CC0000}

/* KONEC VÝPIS PRODUKTŮ TITULKA ------------------------------------------------------ --------------- */


/* VYHLEDÁVÁNÍ ZÁJEZDŮ NA TITULCE */

#nadpisrezervace a {
color:#33CCFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

}
#odjezd{
text-align:center;
}

#destinace, #doprava, #strava{
padding-top:10px;
padding-left:58px

}

#mixSearchBox {background:white; width:184px; height:245px; position:absolute; top:32px; padding:10px;float:left}
#mixSearchBox h3 {text-align:center;}
#mixSearchBox table td .short input {width:40px; !important}

#mixSearchBox .vyhledatbtn{
padding-left:30px;
padding-top:5px;
}

#mixSearchBox .vyhledatbtn input{
background-image:url(/Public/design%2Frezervace.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
width:123px;
height:24px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
line-height:20px ! important;
border:none;
cursor:pointer ! important;
}

#mixSearchBox .vyhledatbtn :hover{
background-image:url(/Public/design%2Frezervace1.gif) !important;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:123px;
height:24px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size:14px;
cursor:pointer ! important;
line-height:20px ! important;
border:none;
}

#mixSearchBox #strava select{width:100px;}
#mixSearchBox #odjezd input{width:70px;}

/* KONEC VYHLEDÁVÁNÍ ZÁJEZDŮ NA TITULCE ------------------------------------------------------ --------------- */


/* NOVINKY NA TITULCE */

.novinky {min-height:350px; margin-left:5px;}

.novinky .ArticleEditPageLink {display:none;}
.novinky .clankySpodni {background:white; font-size:0.7em; color:#777; margin-left:1px;width:478px; border:1px solid #AAAAAA;}

.novinky .clanky .clanek {float:right; width:220px; padding:10px 8px 20px;position:relative;}
.novinky .clanky .clanek-odkaz {position:absolute; bottom:5px; right:20px; }
.novinky .clanky .clanek-odkaz a {text-decoration:underline;}

.novinky .clanky .clanek img {display:block;margin-bottom:4px; border:4px solid #CCC;}
.novinky .clanky .clanek .uvod {width:207px;}
.novinky .clanky .clanek .uvod h3 {font-weight:bold;}

.novinky img{
width:188px;
}

.novinky p{
color:#CC0000;
font-weight:bold;
font-size:18px;
}


/* MPNG - helpers */

span.isLmTerm {color:#CC0000; font-weight:bold; padding:0 4px; text-decoration:underline;}

/* PRODEJCI */
.prodejciTable{
margin-top:15px;
}
.contentIn .prodejciTable table {
border:solid 1px;
}
.contentIn .prodejciTable table tr {
border:solid 1px;
}
.contentIn .prodejciTable table td {
border:solid 1px;
}
.prodejciTable .text1{
text-align:center;}
.prodlouzeni{min-height:800px;_height:800px;}
.prodlouzeni2{min-height:300px;_height:300px;}



/* LAST MOMENT STRANKA */
/* WEST HOLIDAY - VYPIS ZAJEZDU TABULKOVE */

H2.lm-heading {text-transform:uppercase; font-size:58px; text-align:center;
font-weight:bold;  color:#C00; padding:0 0 10px;}
H2.lm-heading A {color:#C00; font-size:18px; text-decoration:underline; text-transform:lowercase;}
TABLE.wh-zajezdy {border-collapse:collapse; width:100%;
font-family:Arial,Helvetica,sans-serif; font-size:11px;}

TABLE.wh-zajezdy TD {vertical-align:middle; padding:2px 4px;}
TABLE.wh-zajezdy TD IMG {border:1px solid #006; }
TABLE.wh-zajezdy TD A {color:#000066; }
TABLE.wh-zajezdy TD STRONG {font-weight:bold;}

TABLE.wh-zajezdy TR.row-lm {/* background-image:url(/Public/design/last-minute.png); background-repeat:no-repeat;
background-position:75px -38px; */}
TABLE.wh-zajezdy TR.radek1,
TABLE.wh-zajezdy TR.radek2 {border-top:1px solid #006; height:105px;}
TABLE.wh-zajezdy TR.radek1 {background-color:#FFFEF1;}
TABLE.wh-zajezdy TR.radek2 {background-color:white;}

TABLE.wh-zajezdy TD.pr-foto {width:130px;padding:0; }
TABLE.wh-zajezdy TD.pr-hotel {font-weight:bold; font-size:13px; width:140px; }
TABLE.wh-zajezdy TD.pr-termin {}
TABLE.wh-zajezdy TD.pr-destinace {}
TABLE.wh-zajezdy TD.pr-strava {}
TABLE.wh-zajezdy TD.pr-cena {color:#923;}

/* konec LAST MOMENT STRANKA */