/* ===============================================  blocks =============================================== */


 /* ============= hilight box ========== */
  .lightBox1 { color:#fff; background:#961133; border:1px solid #CDBEA2; display:inline-block; padding:2px 3px; }

 /* ============= impBox ============== */

 .impBox { border-top:1px solid #D0C1A4; border-bottom:1px solid #D1C3A9; background:#FAEBCF; 
            padding:7px; margin-bottom:10px; }
 .impBox h2 {font-weight:bold; margin:0 0 5px; }


.smallTags {text-transform:lowercase; }


.oneKontakt {margin:0 20px 30px 0; width:430px; float:left; }  


.blueStyleHead {color:#206BA7; font-weight:bold; padding:2px 28px 4px;
             background:url(/Public/mtm/img/bg-pruh-blue-heading.gif) repeat-x;
          border-top:1px solid #E4E4E4; margin-bottom:7px;  }

h1.blueStyleHead {margin:15px 0 15px; border:none; min-height:27px; _height:27px; 
           padding-bottom:0; padding-top:0; line-height:1.5; font-size:1.2em; }





/* ================== stranka zajezdy destinace ==================  */

.hilBox3 { background:url(/Public/mtm/img/bg-hilBox3-pruh.gif) repeat-x scroll center top #F9EACD;
        min-height:126px;  _height:126px; padding:14px; margin-bottom:10px; border-top:1px solid #D0C1A4; }

.hilBox3 .destPhoto {float:left; margin-right:20px; }

/* .hilBox3 .destPhoto .img {padding:3px; background:#fff; border:1px solid #CBBC9F; } */


.hilBox3 .destPhoto img {width:140px; padding: 3px; background: #fff; border: 1px solid #CBBC9F; }

.hilBox3 .textPopisDestinace { float:right; width:580px;  color:#49422F; }

.destLevel3List,
.destLevel4List { float:left; width:150px;  }

.destLevel3List a,
.destLevel4List a {text-decoration:underline; color:#990C3A; }


.destLevel3List a:hover,
.destLevel4List a:hover {text-decoration:none;  }

.flagIcon {overflow:hidden; margin-bottom:0; }
 
.flagIcon div,
.flagIcon div div,
.flagIcon div div div {display:inline; }

.flagIcon img {vertical-align:middle; margin-right:5px; margin-bottom:4px; }


/* ==================  konec stranka zajezdy destinace ==================  */









/* ====================== vypis produktu ====================== */
   /* ================ obrazkove ================ */
   
   
.pdgnCol1b .box-prods {width:960px; }
.cntCol2 .box-prods {font-size:0.95em; width:711px; }

   .box-prods .prodCathegor {text-align:right; height:19px; }
   
   .box-prods .pOne {   height:340px;  margin:9px 9px 0px 0px; 
                   border:1px solid #CBBC9F; }
   .box-prods .pOne .pOne-in {position:relative; padding:3px 7px; width:212px; }
   
   .box-prods .prodPhoto {width:218px; height:138px; background:#CBBC9F; margin-left:-3px; }
   

   
   .box-prods .pOne .pOne-in h2 {font-size: 1.2em;  letter-spacing: 0.02em; 
                color:#85002B;    margin: 7px 0 0; font-weight:bold; }
                
   .box-prods .pOne .pOne-in h2 a {color:#85002B; }                
                
   .box-prods .pOne .pOne-in .destTime { font-weight:bold; font-size:1.1em;  }
   
   
   
   .box-prods .pOne .pOne-in div.cena { position:absolute; top:312px; left:10px; 
     letter-spacing:0.04em; color:#C93100; font-weight:bold; font-size:1.3em; }
       
       
   .box-prods .pOne .pOne-in a.detail { position:absolute; top:305px; right:10px; }    
                                       
   .box-prods .pOne .pOne-in a.detail,
   a.button-yellow1,
   .button-yellow1 a {color:#85002B; text-decoration:none;  display:block;
                                       background:url(/Public/mtm/img/bg-hilBox2-pruh.gif) repeat-x #FFF79A;
                                       border:1px solid #A39367; padding:5px 15px;
                                        }
     
     
     
   .box-prods .pOne .pOne-in a.detail:hover { text-decoration:underline; }
   
   .box-prods .pOne hr.linka {color:#D1C3A9; margin:7px 0 2px; border:none; border-top:1px solid #D1C3A9; }
   
   .box-prods .lightBox1 { position:absolute; top:117px; right:4px;  }
   
   
   .box-prods .strTextPopis {font-size:0.9em; }
   
   .box-prods .prevCena {position:absolute; left:10px; top:295px; text-decoration:line-through; }



   #paginator {margin:14px 5px;} 
   #paginator .button-yellow1 a {display:inline-block; font-weight:bold; height:17px; }
   
   



/* ===============================================  pages =============================================== */


 /* =============== detail a vypis clanku =================== */
.clanek-detail .clanek,
.clanek-list .clanek {padding:4px; background:#F9EBD0; color:#49422F; }

.clanek-list .clanek {margin-bottom:21px; }
.clanek-list .clanek-odkaz a {text-transform:uppercase; }


.clanek-detail a,
.clanek-list a {color:#85002B; }



.o-nas {}
.o-nas ul { margin:0 19px; }
.o-nas ul li {list-style-type:disc; }








/* ============ style provizni menu ============================ */  
  
 #loggedUser { width:550px; 
   
         padding:7px 0 0 7px; position: absolute; z-index: 1000; margin-left:415px; margin-top:5px; 
     font:bold 15px/16px Arial,sans-serif;  color:#FFFFAA;
     
     background:url("/Public/mtm/img/bg-topmenu-item.gif") repeat-x scroll top center #971941; /* background:#882255; */
       padding-bottom:4px; 
     }
     
     
     #loggedUser .userInfoBox { width:225px; border:none;}
    
    
    #loggedUser .login-person-name {margin:0; padding-bottom:3px; color: #f8f8f8; display:block; font-size:1.1em;  }
    #loggedUser .login-clear {display:block; clear:both; }
    
   #loggedUser .login-person-name-label,
  #loggedUser .login-organisation-label {display:none; }   
       
       
 #loggedUser ul li { padding:0 9px; float:left; font-size:0.8em; border-left:1px solid #C56886; }      

 #loggedUser ul li a {text-decoration:none; /* color:#AE564A; */ }
 #loggedUser ul li a:hover {text-decoration:underline; color:#CE564A; }
 
 
 #loggedUser .LoginTest-box {display:inline; }
 #loggedUser ul li span { padding-right:2px;  font-size:11px; }
 
 #loggedUser .LoginTest-box .login-person-name-label,
 #loggedUser .LoginTest-box .login-organisation-label {font-size:10px; padding-right:2px;font-weight: 800;padding-left: 4px;
  padding-left:0; }
 
 

 
 .EditPageLink {display:none; }
 
/* ============ konec style provizni menu ============================ */



/* ================= dolni linky homepage ============= */
.upperFotterLinks {width:100%; margin-top:10px; }

.upperFotterLinks td {padding:10px 15px; vertical-align:middle; }

.upperFotterLinks .accka {text-align:left; width:467px;  }
.upperFotterLinks .dalsi-zajezdy,
.upperFotterLinks .facebook {text-align:right;}

.upperFotterLinks .button-yellow1 {font-weight:bold; display:inline-block; /*  position:relative; top:7px; */  }

/* ================= konec dolni linky homepage ============= */


  
.page-pro-partnery #loginBox { margin:0 auto 0 265px; }



/* ================= Formát obrázku v levo / v pravo ============= */

.imgP {margin:0 0 10px 20px; float:right; clear:right;}
.imgL {margin:0 20px 10px 0; float:left; clear:left;}
.imgPc {margin:0 0 10px 20px; float:right; clear:both;}
.imgLc {margin:0 20px 10px 0; float:left; clear:both;}



  .pageGlr .destPhoto {display:none; }
  .pageGlr .textPopisDestinace,
  .pageGlr .destLevel3List, 
  .pageGlr .destLevel4List { float:none; width:auto;  }
  
  .pageGlr .destLevel3List, 
  .pageGlr .destLevel4List { margin-bottom:30px; margin-top:11px;  width:404px; display:inline-block; }
  
  .pageGlr .destLevel3List li,  
  .pageGlr .destLevel4List li { margin-left:84%;}

  .pageGlr .popis_letoviska { padding-top:11px; }

