/* CSS Document */
body {background-color: #ffffff;
      background-image: url(images/pozadi.jpg);
      background-repeat: repeat-x;
      padding: 0;
      margin: 0;}
  
#pozadi{
	background: url(images/pozadi_leve_menu.jpg) left top repeat-y;
	width: 1000px;
	overflow: hidden;
}  
  
/*hlavicka - obr, zeleny radek*/
.hlavicka {height: 173px;
		   width: 100%;
           background-color: #1462AC;
           background-image: URL(images/image_2.jpg);
/*		   overflow: hidden;*/
           float:left;
		   margin: 0px;
		   padding: 0px;
		   }
           
.hlavicka2 {
		   width: 749px;
           height: 52px;
           padding-left: 15px;
           background-color: #315E25;
           color: white;
           font-family: Tahoma;
           font-size: 12px; 
           float:left;
   			overflow: hidden;
		   /*display: none;*/
		   }  

a.bila:link,
a.bila:visited,
a.bila:hover{color:white;
             text-decoration:none;}

a.zelena:link,
a.zelena:visited,
a.zelena:hover{color:#003300;
               text-decoration:none;}

a.zelena2:link,
a.zelena2:visited
 {color:#003300;
               text-decoration:none;}
a.zelena2:hover
 {color:#003300;
               text-decoration: underline;}

          
.hl_text{
       width: 60px;
       font-family: Tahoma;
       font-size: 9px;
       color:white;
       float: right;
       position: relative;
       top: 32px;
} 
         
.logo { 
         width: 112px;
         display: block;
         float: right;

}                              

/*leve menu*/
.leve_menu {float:left;
            height:56px;
            width: 226px;}
            
.lm { width: 226px;
     height: 835px;
     float:left;
     background-color: #315E25;} 

.lm img {  display: block;}


a.current {  background-image: URL(images/ico_golf_micek.jpg);
             background-repeat: no-repeat;
             background-position: 0 -6px;}

.lm_polozka {width: 226px;
             height: 22px;
             background-image: url(images/pozadi_menu_buton.jpg);
             background-repeat: repeat-x;
             font-family: Tahoma;
             color: white;
             font-size:12px;
             font-weight: bold;
             vertical-align: middle;
             padding-top: 5px;  }


.lm_polozka a { text-decoration: none;
                color: #FFFFFF;
                padding-left: 25px;
                display: block;
                }

.lm_polozka a:hover { text-decoration: underline;}

.leve_spodni {width:201px;
              /*height: 420px;*/
              background-color:#315E25 ;
              color:white;
              font-size: 11px;
              font-weight: bold;
              padding-left: 20px;
              line-height: 2.2;
              font-family: Tahoma;}  
              
.vlajka{background-image: url(images/ico_jamka.gif);
        background-repeat: no-repeat;
        margin-left: 5px;
        padding-left: 11px;}              
              
              
.leve_spodni a {
       color: #FFFFFF;
       text-decoration: none;
}

.leve_spodni a:hover {
       text-decoration: underline;
}
               
.micek {float:left;
        width: 18px;
        height: 27px;}                        
 

 /*sdtredni cast*/
.stred{
width: 490px;
margin-left: 15px;
margin-top: 15px;
float:left; }  


.stred2{
    width:465px;
	margin-left: 15px;
    margin-top: 15px;
    float:left;
    } 



.siroky_stred {
	width: 750px;
	margin-top: 15px;
	margin-left: 15px;
	float:left;
}

.stred a, .siroky_stred a {text-decoration: none;
                          color:#003300;
                          font-weight: bold; }
.stred a:hover, .siroky_stred a:hover {text-decoration: underline;
                                      color:#003300;
                                      font-weight: bold; } 
                                                                     
/*prave menu*/                                             
.prave_menu {
             height:557px;
             width:250px;
             margin-top: 15px; 
             margin-right: 7px;
             background-color: transparent;
             float: right;
             }
             
.prave_menu2 {                              /*pokus*/
             height:557px;
             width:274px;
             margin-top: 15px; 
             margin-right: 7px;
             background-color: transparent;
             float: right;
             }             
                            
.pm_more{position:relative;
         top:0px;
         left: 1px;  /* 1px*/
         width: 40px;
         height: 19px;
         font-family: Tahoma;
         font-size: 11px;
         color:white;
         background-color: #315E25;
         padding-left: 8px;
         float: right;} 
         
.pm_offer {width: 90;
           font-weight: bold;
          font-family: Tahoma;
          font-size: 12px;
          color: #003300;
          text-transform: uppercase;
          float:left;} 
            
.pm_text {font-family: Tahoma;
          font-size: 11px;
          color:#003300;
          line-height: 1.5;
          padding-bottom: 5px;
          margin-top: 2px;} 
                   
/*a design by*/      
.design {width: 114px;        
         font-family: Tahoma;
         font-size: 9px;
         color:#003300;
         float:right;         
         margin-right: 2px;         
		 }

#footer {
		width: 100%;
       clear: both;
       
}
         
/*copyright*/
.spodek {width: 160px;
         height: 10px;
         font-family: Tahoma;
         font-size: 9px;
         color:#003300;
         float:left;
         margin-top: 10px;        
         margin-bottom: 2px;
		 } 
                  
/*zbytek*/                
img.text_t_img {border: 1px solid #003300;
                margin-bottom: 0px;  }
                
img.jedna{border-top: 1px solid #315E25;
          border-bottom: 1px solid #315E25;}   

img.sekce_more {border: 1px solid #003300;
                float:left;}                                                           
                           
.text {font-family: Tahoma; /*text v casti stred - bez praveno menu + home*/
       font-size: 11px;
       color:#003300;
       line-height: 1.8;
       text-align: justify; }                      
       
h1   {font-family: Tahoma;
      font-size: 16px;
      color:#003300;        
      margin-bottom: 10px;
      margin-top: 0px; }
      
.text_t {font-family: Tahoma; /*text -tucne*/
         font-size: 11px;
         color:#003300;
         font-weight: bold;
         padding-bottom: 10px;
         margin-top: 8px;}         
       
.copyright {font-family: Tahoma;
            font-size: 9px;
            color:#003300;}       
            
.dvanacka {font-family: Tahoma; 
            font-size: 12px;
            color: white;}
            
.velka {text-transform: uppercase;}  
       
.zarovnani_vpravo {text-align: right;}      
             
p {margin-top: 15px ;
   margin-bottom: 15px;}    
   
ol {margin-top: 0px;
    margin-bottom: 30px;}     
    
.kurziva {font-style: italic;} 

              
              
/*kotvy pro odkaz do stránek VIDIA-DESIGN v patičce*/
a.spodek {text-decoration: none;
           color:#003300;
           font-weight: normal;}
a.spodek:hover{text-decoration: underline;
               color:#003300;
               font-weight: normal;}               
     
	 /* tlacitko book here v casti more*/          
a.tlacitko { font-size: 12px;
             font-weight: bold;
             text-decoration: none;
             padding: 4px 4px 6px 4px;
             float:right;
             margin-right: 18px; }
a.tlacitko:link,
a.tlacitko:visited { background: #315E25;
                     color: #ffffff }
a.tlacitko:hover { background: #315E25;
                   color: #ffffff; } 
                                 
/* nasteveni inputů v casti book here */
input.green,
select.green,
textarea.green {color: #003300;
	              font-size: 11px;}


.testamontials {
  width: 750px;
  padding-left: 15px;
  padding-top: 15px;
  background-image: url(images/pozadi_prechod.jpg);
  background-repeat: repeat-x;
  float: left;
}
.testam {
  margin-top: 11px;
}
.testam_head {
  font-size: 12px;
  font-weight: bold;
  color: #006600;
}
.testam_datum {
  font-size: 12px;
  color: #666666;
}
.testam_body {
  margin-top: 5px;
  margin-bottom: 11px;
  width: 600px;
  float: left;
}
.testam_img {
  width: 130px;
  float: left;
  margin-left: 12px;
  margin-bottom: 11px;
  text-align: right;
}
.testam_img img {
  border: 1px solid #003300;
}
.testam_active {
  font-weight: bold;
  color: #CC0000;
  text-decoration: underline;
}
