/* CSS Document */


body 
    {
    font-family:Arial, Helvetica,sans-serif; 
    font-size:13px; 
    position:relative;
    margin:auto;
    width:760px;
    text-align:left; 
    background:white;
    }

#zahlavi
    {
    position:relative;
    left:0px;
    top:0px;
    width:760px;
    height:170px;
    background:white url(obr/hlavicka.jpg) no-repeat ;

    text-align:center; 
    color:rgb(255,204,0);
    font-size:12px;
    }


#telo
    {
    padding:15px 15px 15px 30px;
    background:white url(obr/pozadi_body.gif) repeat-y ;
    }

#zapati
    {
    position:relative;
    left:0px;
    top:0px;
    width:760px;
    background:rgb(128,0,0);

    text-align:center; 
    color:rgb(194,194,194);
    font-size:10px;
    padding:5px 0px 5px 0px;
    }
 
 
 
 
 
 
#menu {
    height:18px;
    background:maroon;
    border-top:1px solid black;
    border-bottom:1px solid black;
    padding: 7px 0px 5px 0px;
    }   
   
a.menu
    {
    display:block;
    float:left;
    padding: 0px 15px 0px 15px;
    font-size:12px;
    color:white;
    font-weight:bold;
    TEXT-DECORATION: none;
    border-right:1px solid white;   
    }




a.menu :link , a.menu:visited {color:white;}
a.menu:hover {color:rgb(255,153,51);}

  
   
 
   
    
div.nadpis_akt 
    {
    font-size:12px;
    font-weight:bold;
    color:maroon;
    margin: 20px 0px 0px 0px;
    width:700px;
    }   

div.text_akt
    { 
    margin: 3px 0px 0px 0px;
    width:700px;  
    }




/* tab. s rameckem -----------------*/

table.ramecek
    {
    border-left:1px solid rgb(101,101,101);
    border-top:2px solid rgb(101,101,101);
    border-collapse:collapse;
    }
    
table.ramecek td, table.ramecek th
    {
    padding:6px 10px 6px 10px;
    border-right:1px solid rgb(101,101,101);
    border-bottom:1px solid rgb(101,101,101);
    }    
    
table.ramecek td
    {
    font-family:Arial, Helvetica,sans-serif;
    font-size:12px;
    }

th  {
    background: rgb(53,53,53);/*rgb(0,16,127);*/
    color:rgb(244,244,244);
    text-align:left;
    }
    
h1  {
    font-family:Arial, Helvetica,sans-serif; 
    font-size:22px;
    font-weight:bold;
    color:black;
    margin: 20px 0px 0px 0px;
    }  
    
    
h1.nadpis_v_textu {
    color:rgb(51,51,51);
    font-size:17px;
    }    
      
