
body {
 background: white url('../images/pozadi.jpg') repeat-x top;
margin: 2px 0; padding: 0;
font-family: Tahoma, MS Sans Serif, Geneva, sans-serif;
             color: rgb(96,65,47);
 text-align: center;

 }
 

 /* ****************************************************************   nadhlava stránky */

    
    #nadhlava {clear: both;  font-size: 0.9em;
position: relative;
width: 100%; 
text-align: center;
margin: 0; 
 padding: 0;
 background:  white;
 font-weight: normal;
 
    }
    

    #nadhlavav {  
position: relative;
width: 775px;
text-align: right;
margin: 0 auto;  
 padding:  0 5px 3px 0;
 background:  white;
 font-weight: normal;
 
    }
    

    #nadhlavav a { 
 color: rgb(96,65,47);
text-decoration: none;
border: 0;
font-weight: normal;

    padding: 0;
}

    #nadhlavav a:visited { 
 color: rgb(96,65,47);
text-decoration: none;
border: 0;
font-weight: normal;

    padding: 0;
}

    #nadhlavav a:hover { 
text-decoration: none;

}



 
 /* ****************************************************************   hlava stránky */

    
    #hlava {clear: both; 
position: relative;
width: 100%;
text-align: center;
margin: 0; 
 padding:  0;
 background:  transparent;
 font-weight: normal;
    

  
    }
    

    #hlavav {    font-size: 1em;
position: relative;
width: 775px;
text-align: center;
margin: 0 auto; 
 padding:  0;
 background:  white;
 font-weight: bold;
 border-left: solid 1px rgb(96,65,47);
 border-right: solid 1px rgb(96,65,47); 
 border-top: solid 1px rgb(96,65,47); 
    }



    #hlavav img {    z-index: 2;
padding: 0;
margin: 0; border: 0;
}    



 /* ****************************************************************   levé horní menu */

 #menul {display: block; float: left;
position: relative;
margin: -23px 0 0 0; 
width: 387px;
    padding: 3px 40px 3px 0;
background:  url('../images/pruh.gif') no-repeat bottom  right;
         text-align: center;
                  font-size: 0.9em;
       text-align: left;
      }  
      

 #menul a{  
text-decoration: none;

color: white;
margin:  0 7px; 
    padding: 0 7px;
 border-left: solid 1px white;
 border-right: solid 1px white;  

         font-size: 1em;
         font-weight: bold;

      }  
      
 #menul a:hover{
 color: rgb(96,65,47);
text-decoration: none;
background:  white;
      }               


 #menul .aktual{
background:  white;

color: rgb(148,111,56);
margin:  0 7px; 
    padding: 0 7px;
 border-top: solid 1px rgb(148,111,56);
 border-bottom: solid 1px rgb(148,111,56);  
         text-align: right;
         font-size: 1em;
         font-weight: bold;
      }  



 /* ****************************************************************   levé horní menu */

 #menup {display: block; float: right;
position: relative;
margin: 0 0 0 0; 
width: 387px;
    padding: 3px 0 3px 40px;
background:  url('../images/pruhp.gif') no-repeat top  left;
         text-align: center;
                  font-size: 0.9em;
       text-align: right;
      }  
      

 #menup a{  
text-decoration: none;

color: white;
margin:  0 7px; 
    padding: 0 7px;
 border-left: solid 1px white;
 border-right: solid 1px white;  

         font-size: 1em;
         font-weight: bold;

      }  
      
 #menup a:hover{
 color: rgb(96,65,47);
text-decoration: none;
background:  white;
      }               


 #menup .aktual{
background:  white;

color: rgb(148,111,56);
margin:  0 7px; 
    padding: 0 7px;
 border-top: solid 1px rgb(148,111,56);
 border-bottom: solid 1px rgb(148,111,56);  
         text-align: right;
         font-size: 1em;
         font-weight: bold;
      }  




    



 /* ****************************************************************   obsah stránky */

#obsah{clear: both; 
position: relative;
width: 100%;
text-align: center;
margin: 0; 
 padding:  0;
 background:  transparent;
 font-weight: normal;
      font-size: 1em; 
    }
    

    
    #obsahv {position: relative;
width: 775px;
text-align: center;
margin: 0 auto;  
 padding:  0 ;
 background:  white url('../images/telocb.jpg') no-repeat;
 font-weight: normal;
  border-top: solid 1px white;
 border-left: solid 1px rgb(96,65,47);
 border-right: solid 1px rgb(96,65,47);          font-size: 1em;
    }

    #obsahvv {position: relative;
width: 750px;
text-align: left;
margin: 0 auto;  
 padding:  0 ;
      font-size: 0.9em;  color: rgb(96,65,47);
    }
    
    #obsahvv img.horni{
float: right;
margin: 9px 3px 20px 0; 
    padding: 0;

    }


    

    
        #obsahvv h2{
width: 100%;
text-align: left;
margin: 30px 0 3px 0;
padding: 2px 2px 2px 5px;
font-style: normal;
      font-size: 1em;
 border-bottom: solid 1px rgb(148,111,56); 
 border-left: solid 10px rgb(96,65,47);
    } 

        #obsahvv h3{

text-align: left;
margin: 10px 0 3px 0;
padding: 2px 5px 2px 5px;
font-style: normal;
      font-size: 1em;
 
 border-left: solid 5px rgb(96,65,47);
    } 
    
      
    
        #obsahvv .datum{


color: silver;

    } 
    
    
        #obsahvv img{
 border: solid 1px rgb(96,65,47);
margin: 5px;
    }        
    
        #obsahvv img.vpravo{
 border: solid 1px rgb(96,65,47);
float: right;
margin: 0 0 10px 10px;

    }

        #obsahvv img.uvod{

float: left;
margin: 10px 10px 10px 0;

    }

    #obsahvv a { 
color: rgb(96,65,47);
text-decoration: underline;

}

    #obsahvv a:hover { 
text-decoration: none;

}  

        #obsahvv p.stred{

text-align: center;

    }
    
    
        #obsahvv p.pravy{

text-align: right;

    }
    
        #obsahvv ul{
margin: 0 0 0 50px;
    } 

        #obsahvv ol{
margin: 0 0 0 50px;  font-weight: bold;
    } 

        #obsahvv hr{
clear: both;
    } 
    
#obsahvv .nahledy
{ position: relative;
  float: left;
  display: block;
  width: 170px;
  height: 170px;
  background:  rgb(224,224,224);
  margin: 3px; text-align: center;
 border: solid 1px rgb(96,65,47);
  padding: 10px 0 0 0;
text-align: center;
	}     


 /* ****************************************************************   podmenu - uvnitř obsahu */
 
  #podmenu {
position: relative;

margin:  0 0 15px 0; 
 padding: 0 0 3px 0;

text-align: right;           font-size: 1em;
    }
    
    
 #podmenu a{  
text-decoration: underline;

color: rgb(148,111,56);
margin:  0 3px; 
    padding: 0 3px;
 border-left: solid 1px rgb(148,111,56);
 border-right: solid 1px rgb(148,111,56);  
         text-align: center;
         font-size: 0.9em;
         font-weight: bold;

      }  
      
 #podmenu a:hover{
 color: rgb(148,111,56);
text-decoration: none;

      }               


 #podmenu .aktual{
background:  white;

color: rgb(148,111,56);
margin:  0 3px; 
    padding: 0 3px 0 3px;
 border-left: solid 1px rgb(148,111,56);
 border-right: solid 1px rgb(148,111,56);  
         text-align: right;
         font-size: 0.9em;
         font-weight: normal;
      }  


 /* ****************************************************************   úvodní - uvnitř obsahu na úvodní straně*/

    #uvodni {display: block;
background: white;
    float: right;
position: relative;
width: 150px;
margin: 0 0 0 10px;
    padding: 0 0 0 0;
    text-align: right;
  font-weight: normal;
      font-size: 0.9em;
    } 

    #uvodni h3{    font-weight: bold;
padding: 2px 5px;
text-align: right;
margin: 10px 0;
color: gray;
      font-size: 0.9em;
 border-right: solid 1px rgb(148,111,56); 
 border-bottom: solid 1px rgb(148,111,56); 
    } 

    #uvodni img{    border: 0;
margin: 0;

    } 




 

  #menud {  clear: both; display: block;
position: relative;
margin:  0; 
 padding: 0;
  

    } 
    
    



    

 /* ****************************************************************   hlava stránky */

    
    #pata {clear: both; font-size: 0.8em;   display: block;
position: relative;
width: 100%;
text-align: center;
margin: 0; 
 padding:  0;
 background:  transparent;
 font-weight: normal;

     

  
    }
    

    #patav {    font-size: 1em;   display: block;
position: relative;
width: 775px;
text-align: center;
margin: 0 auto; 
 padding:  4px 5px 4px 5px;
 background:  rgb(96,65,47);
 font-weight: normal;
 border-left: solid 1px rgb(96,65,47);
 border-right: solid 1px rgb(96,65,47); 
 border-top: solid 1px rgb(96,65,47); 
 color: white;
    }



  

    #patav a { 
 color: white;
text-decoration: underline;
border: 0;
font-weight: normal;

    padding: 0;
}

    #patav a:hover { 
text-decoration: none;

}


/* tabulky .......................................................................... */



table
{ color: rgb(96,65,47);
  table-layout: auto;
  vertical-align: top;
  font-weight: normal;
 font-size: 1em;
	}

td
{    vertical-align: top;
    font-weight: normal;
   padding: 10px ;
	text-align: left;   color: rgb(96,65,47);
	}


td.stred
{  ;
	text-align: center;
	}


td.popis
{    vertical-align: top;
    font-weight: normal;
   padding: 0 0 5px 0;
	text-align: left;
	}
	

td.obr
{    vertical-align: top;
    font-weight: normal;
   padding: 5px 0;
	text-align: center;
	}

td.nadpis
{    vertical-align: top;
    font-weight: bold;
   padding: 7px 0 2px 0;
	text-align: left;

	}

td.tucne
{    vertical-align: top;
    font-weight: bold;
   padding: 10px ;
	text-align: right;
	}
	
legend{
        color: rgb(148,111,56);
		}

fieldset{float: right; margin: 0 15px 0 0;
        width: 400px;
		}
/* ***************************************************************  tiskárna  */
@media print { 
#nadhlava { display: none;
	}
#menul { display: none;
	}
#menup { display: none;
	}
#menud { display: none;
	}
fieldset { display: none;
	}
#pata { display: none;
	}
#obsahv { padding: 0 0 0 0; text-align: left; border: 0;
	}
#obsahvv { width: 645px; border: 0;
	}

#hlavav {  border: 0;
	}
    }
    

