/* CSS Document  create KPsystem & Danysoft (c)(r) 2007*/

body {
  /* Natavení stylu body */               
  /*OK*/
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:10px;
  margin:0px auto;
  padding:5px;
  color: #545253;
  margin-top:12px;
  background: url(styl4/bg.jpg) repeat-x left top;
  background-color: #FEFEC6;
}

.stoptable{
  background: url(styl3/header.jpg) no-repeat center top;
  width:100%;
  border-left :0px solid #C0C0C0;
}

.news{
color:navy;
}


img {
  /*infookno obrazek*/
  /*OK*/
  border:0px solid #D4DCE3;
} 

.centr_l1_top {
  border-bottom:2px solid #808080;
  //background-color:#99CCFF;
  width:690px;                                                     
  height:24px;
  text-align:left; 
  color:#246180;
  padding-left:20px;
  padding-top:20px;
  padding-bottom:20px;
  font-size:14px;
  background-repeat: repeat-x;
  font-weight:normal;
}
 

.lista {
  /* horní lista základní nastavení*/
  /*OK*/
  width     :100%;
  max-width :100%;
  text-align: center;
  height    :15px;
  position  :absolute;
  top       :0px;
  left      :0px;
  height    :18px;
  background-image: url(../../images/listy/bg_lista.gif);
}

.lista-stred {
  /* horní lista vystředění*/
  /*OK*/
  width: 100%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.lisrtaurl {
  /* Horní lista url setting*/
  /*OK*/
  float: left;
  text-align: center;
  margin-left: 10px;
  padding-right: 15px;
  color: #ffffff;
  font-size: 10px;
  letter-spacing: 1px;
  padding-top: 3px;
  padding-bottom: 4px;      
}

.lista a {
  /* Horní lista url link*/
  /*OK*/
  color: #ffffff;
  text-decoration: none;   
  font-size: 10px;
  text-align:right;
  padding-right:15px;
  background: url(../../images/listy/bg_lista.gif) no-repeat right bottom;
}

.lista a:hover {
  /* Horní lista url liknk onmouse*/
  /*OK*/
  text-decoration: underline;
}
    
.index_table{   
  margin: 0px;
  padding: 0px 
  border: 0px solid black;
  border-collapse: collapse;
  width:950px;
}

.index_table_c1{   
  width:140px;
  height:1px;   
} 

.index_table_c2{   
  width:740px;
  height:1px;  
}

.index_table_c3{   
  width:1px;
  height:1px;  
}      

.index_table_h1{
  height:105px;
  text-align:center;  
}   

.index_table_b1{
  width:140px;
  vertical-align:top;
  overflow:hide;
  color: navy;
  left:-20px;

  padding-top:10px;

} 

.index_table_b2{
  width:740px;
  vertical-align:top;
  overflow:hide;
  text-align:left;
   color:#000;
  background-color: #FFFFFF;
  border :7px solid #FFFFFF;

}  

.index_table_b2 h2{
  font-size:10px;
  font-weight:normal;
}


.index_table_b3{
  width:1px;
  vertical-align:top;
}

.index_table_bo1{
  width:50%;
  vertical-align:top;
  overflow:hide;
  text-align:left;
}

.index_table_bo2 {
  width:50%;
  vertical-align:top;
  overflow:hide;
  text-align:right;
  color:navy;
}

.index_table_bo2 a:link {
  color:navy;
}

.index_table_bo2 a:hover{
  color:navy;
}

.index_table_bo2 a:visited  {
  color:navy;
}

.index_table_f1{ 
  height:50px; 
}  

index_table_r11{ 
  height:20px;
  vertical-align:center;
}  

.hlava_image{  
  height:150px;
}

.hlava_text{
  padding-right:10px;
  padding-left:10px;
  text-align:right;
  position:relative;
  top:-30px;
  left:-10px;
  color:#000000;
  font-size:20px;
}

.hlava_image a:hover {
 font-size:40px;
 text-decoration: none;
}

.hlava_image a {
  font-size:40px;
  text-decoration: none;
}


.hlava_text h1{
  font-size:10px;
}
   

.footer{
  width:100%;
  border-top:1px solid #C0C0C0; 
  border-color:#C0C0C0;
  text-align:center;
}

.footer a {
  /* Horní lista url link*/
  /*OK*/
  color: navy;
  text-decoration: none;   
  font-size: 10px;
  text-align:right;
  padding-right:15px;
}

.footer a:hover {
  /* Horní lista url liknk onmouse*/
  /*OK*/
  text-decoration: underline;
}


.rollbaner{  
  width:980;
  padding-left:10px;  
  padding-right:10px; 
  border:1px solid #C0C0C0;  
}     

.nadpis_n1{  
  margin-top:10px;
  border-bottom:2px solid #808080; 
  background-color:#99CCFF;
  height:15px;
  
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:navy;
}               

.nadpis_n1_ban{
  padding-top:5px;
  text-align:center;
  /*-height:140px;*/     
}  

.leftrool{ 
  padding-right:10px;
  padding-left:10px; 
  text-align:center;
  width:130px; 
  height:105px;      
  *height:100px;
  position:relative;
  top:-125px;
  *top:-125px;
  color:#CCFFFF;
  font-size:10px; 
  overflow:hide; 
}                          
     
.nadpis_n2{  
  margin-top:10px;
  border-bottom:2px solid #808080; 
  background-color:#99CCFF;
  height:15px;
  width:145px; 
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:navy;
}               

.nadpis_n2_ban{
  padding-top:5px;
  text-align:center;
} 

 
.nadpis_n3{  
  margin-top:10px;
  border-bottom:2px solid #808080; 
  background-color:#99CCFF;
  height:15px;
  width:145px; 
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:navy;
}               

.nadpis_n3_ban{
  padding-top:5px;
  text-align:left;
  min-height:150px;  
  padding-left:5px;     
  
} 

.nadpis_n4top{  
  margin-top:10px;
  border-bottom:2px solid #808080; 
  background-color:#99CCFF;
  min-height:15px;
  width:145px; 
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:navy;
}
         
.nadpis_n4bod{  
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  min-height:70px;
} 

.nadpis_n4bod img{
  padding:3px;
  border:0;
  float:left;
}
    
.nadpis_n4bod A{
  padding-left:15px; 
  padding-right:5px;
  border:0;  
  text-align:right;
  /*background: url(../../images/href.jpg) no-repeat left bottom;*/
}

.nadpis_l1_top{  
  margin-top:0px;
  width:100%;
  height:25px;
  text-align:center;
  font-weight:bolder;
  padding-top:7px;
  color:#FFFF00;
  font-size:16px;
  background: url(styl4/bg2.jpg);
  background-repeat: repeat-x;
  background-attachment: scroll;

}               


.nadpis_l2_top{  
  margin-top:0px;
  width:100%;
  height:25px;
  text-align:center;
  font-weight:bolder;
  padding-top:7px;
  color:#FFFF00;
  font-size:16px;
  background: url(styl4/bg2.jpg) repeat;
} 

.nadpis_l1_ban{
  padding-top:5px;  
  padding-left:2px; 
  padding-right:5px;                  
  text-align:left;
  background-color:transparent;  
  min-height:20px;
  vertical-align:bottom;
} 

.nadpis_l1_ban2{
  padding-top:5px;  
  padding-right:5px; 
  padding-left:0px;
  text-align:left;
  background-color:transparent;  
  min-height:20px;
  vertical-align:bottom;
}                        


.setmenushow {
 border-bottom:0px solid #EAEAEA;
 font-weight:400;
}


.setmenushow A{    
  background-image: url('styl4/disabmenu.gif');
  background-repeat: no-repeat;
  background-position: left center;
  DISPLAY: block; 
  width:125px;                  
  text-decoration:none;  
  padding-left:18px;
  min-height:15px;
  vertical-align:bottom; 
  padding-top:5px; 
  color: navy;
}


.setmenushow A:hover{
  background-image: url('styl4/enablemenu.gif');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left:18px;
  DISPLAY: block; 
  width:125px;    
  color:navy;
  border-bottom:2px solid #0000FF;
}

.nadpis_l2_txt{
  text-align:center;
}                 

.nadpis_l3_txt{   
 text-align:left;

}

.centr_l1_top H1{
  border-bottom:2px solid #808080; 
  background-color:#99CCFF;
  width:690px;                                                     
  height:14px;                           
  text-align:left; 
  color:#0000FF; 
  padding-left:10px;
  font-size:10px;
  background-repeat: repeat-x;
  font-weight:normal;
}

.centr_clanek_txt{
  text-align:left;
  padding-bottom:20px; 
}

.centr_clanek_txt img{
  float:left;
  padding:20px;
}     

.delicilinka{  
 background-color:navy;
 height:2px;     
} 

.delicilinkabig{  
 background-color:transparent;
 height:10px;     
}

.nadpis_b1_ban{     
  width:100%;    
  border-top:1px solid #808080; 
  padding-top:5px;
  text-align:center; 
}  

.nadpis_b1_ban A{     
   text-decoration: none; 
   color:#C0C0C0;
}

.nadpis_n4topc h3{
  margin-top:10px;
  border-bottom:2px solid #808080; 
  background-color:#C0C0C0;
  min-height:15px;
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:#0000FF;
  font-size:10px;
  font-weight:normal;

  
}
         
.nadpis_n4bodc{  
  text-align:left; 
  padding-left:5px;  
  padding-top:2px;    
  vertical-align:top;
}

.talred1{
  height:100px;
  width:50%;
  vertical-align:top;
}
   
.talred1 img{
  padding:3px;
  border:0;
  float:left;
}


.talred2{
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #D2D2D2;
  width:1px;
}

.talred3{
  height:3px;
  width:3px;
  font-size:5px;
}

.talred5{
  height:3px;
  width:3px;
  font-size:5px;
}


.talred4{
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #D2D2D2;
  height:3px;
}

.liststranek{
  width:100%;
  text-align:right;
  padding-right :10px;
}

.tablezajezdu{
  table-layout: fixed; 
  border-collapse: collapse;  
} 

.tablezajezdu  TD{
  font-size: 10px;
  text-decoration: none; 
}            

.frame1{
  table-layout: fixed; 
  border-collapse: collapse;  
} 

.frame1  TD{
  font-size: 10px;
  text-decoration: none; 
}  

.frame1 A{
  color: #545253;
  text-decoration:none;  
}

.frame1 A:hover{
  color: navy;
  text-decoration: underline;

}  

.frame1 img{
 
 padding-left:5px;
}
                        
.aktivniradek{
 background-color:#FFFF99;  
 color:#0000FF;     
 font-size: 12px;
}

.aktivniradek A{
 color:#0000FF;     
 font-size: 12px;
}

.aktivniradek A:hover{
 color:#0000FF;     
 font-size: 12px;
}

.delline{
  /*leftmenu delicilinky*/
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
  font-size: 1px;
  background-color: #E5E5E5;
  height: 2px;
} 

.tabledestinace{ 
  width:100%;
  table-layout: fixed; 
  border-collapse: collapse;  
} 

.detailstyl{
  width:100%;  
  vertical-align:top;
  text-align:left; 
}                   

.detailstyl img{
  padding-right:15px;   
  padding-bottom:15px;  
  float:left;
}    
              
.detailstylimg{
  width:100%;
  text-align:center;
}
.detailstylimg img{
  padding-right:15px;
}                   

.detailstylzaj{
  width:100%;
  text-align:left;  
  float:right;
}      
     
.kalkulaceNadpis{   
  width:100%;
  text-align:center;          
  background-color: #E5E5E5;
}

.nadpis_rf_top{  
  margin-top:0px;
  border-bottom:2px solid #808080; 
  background-color:#FF6600;
  width:145px;                            
  text-align:left; 
  padding-left:5px;  
  padding-top:2px; 
  color:#000080;  
}

.nadpis_rf_txt{
  text-align:center;
}      

.manyinput{
  text-align:right;
  background-color:#E2E2E2;
  
  border :0px solid #D4DCE3;    
}          
.manyinputsum{
  text-align:right;
  background-color:#E2E2E2;
  color:navy;
  font-size:14px;  
  border :0px solid #D4DCE3;    
}


