a {
        color: #01ba32;
        text-decoration: underline;}
  
a:hover{
        color:  #011347;
        text-decoration: underline;}  
    
body, html{   
        background-color: #000033;
        background: #000033 url('../img/pozadi.jpg') 0 0 repeat-y;
        font-family: "Palatino Linotype", "New York CE", utopia, serif;
        height: 100%;
        margin: 0;
        padding: 0;}

#cela{
        background: white url('../img/stranka_poz_t.jpg') 0px 141px repeat-y ;
        height: 100%;
        margin-left: 200px ;
        min-height: 100%;
        padding-bottom: 60px;
        position: relative;
        width: 751px;}
body>#cela {
 	      height: auto;}  

.center{
        text-align: center;} 


  
  
fieldset{
       /* background-color: white;*/
        background-image: url('../img/form_poz.gif');
        background-repeat: repeat-y;
        border: 0px solid black;
        margin: 0;
        margin-bottom: 20px;
        padding: 0;
        width: 636px;
        } 
 
form{
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
        width: 636px;} 

form img{
        display: block;
        float: left;
        margin: 0;
        padding: 0;}

.form-od{
        font-weight: bold;
        text-align: center;}

form table{
        background: none;
        border: 0;
        margin: 0;
        padding: 0;
        }        

form table td{
        background: none;
        border: 0;
        margin: 0;
        padding: 0;
        padding-bottom: 5px;}


#hlavicka{  
        background-color: white;
        background-image: url('../img/hlavicka_poz2_t.jpg');
        background-repeat: no-repeat;
        height: 141px;
        margin: 0;
        width: 751px;} 
#hlavicka a{
        border:0;} 
        
h1{     color: #832f15;
        font-size: 220%;
        margin-top: 0;
        margin-bottom: 10px;
        text-align: center;}
 
h2{
        margin: 0; padding: 0;
        font-size: 100%;
        font-weight: bold;} 
 
img{    
        border: 0;}

legend{
        display: none;
        margin: 0;
        padding: 0;
        width: 400px;}
 
li{
        background: url('../img/odrazka.jpg') left 3px no-repeat;
        list-style-type: none;
        margin-bottom: 10px;
        padding: 0 0 5px 30px;}  
 
.li-zelena li{
         background: url('../img/odrazka_z.jpg') left 3px no-repeat;
        list-style-type: none;
        margin-bottom: 10px;
        padding: 0 0 5px 30px;
        }
   
#logo{  float: left;}   

.menu{
        list-style-type: none;
        margin: 0;
        /*margin-top: 5px;*/
        padding: 0;
        }
.menu li{
        background-image: none;
        margin: 0;
        padding: 0;
        padding-top: 3px;}

#menu{
        float: right;
        /*margin-right: 125px;*/
        /*text-align: center;*/
        width: 106px; }

.modra{
        color: #042552;}

#obsah{ 
        margin: 0;
        padding-bottom: 10px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 1px;
        width: 721px;}

.odsazeni{
        padding-left: 40px;}

.poznamka{
        font-style: italic;
        width: 99%;}

table{  background-color: transparent;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;}
table caption{font-weight: bold;
        text-align: center;
        margin: 10px 0 20px 0;
        width: 100%;}
     
td{     background: transparent url('../img/td_poz.jpg') 0% 100% no-repeat;
        height: 49px;
        padding: 5px 5px 5px 20px;
        text-align: left;}
        
th{     background: transparent url('../img/th_poz.jpg') 0% 100% no-repeat;
        height: 49px;
        padding: 5px 5px 5px 20px;
        text-align: left;}  
              
.nahled{border: 3px double #2ec40b;
        /*margin: 20px;*/
        margin-left: auto;
        margin-right: auto;
        margin-top: 6px;
        width: 703px;}
    
#paticka{
        background-color: #000015;
        color: white;
        height: 60px;
        margin: 0;
        text-align: center;
        width: 751px;
        overflow: hidden;
	      position: absolute;
	      bottom: 0;
	      left: 0;}

#paticka-leva{
        float: left;
        padding-top: 20px;
        width: 651px}

#paticka-prava{
        background-color: #000021;
        float: right;
        height: 60px;
        padding-top: 5px;
        width: 100px}
#paticka-prava a{
        color: white;
        text-decoration: none;
        font-size: 70%;}
#paticka-prava a:hover{
        text-decoration: underline;}

.ref-leva{
        display: inline;
        float: left;
        margin: 0;
        padding: 0;
        margin-left: 5px;
        width: 337px;}

.ref_mala{
        background-image: url('../img/ref_papir.jpg');
        background-repeat: no-repeat;
        height: 242px;
        margin: 0; padding: 0;
        padding-left: 42px;
        padding-top: 45px;
        width: 295px;
        }
.ref_mala a{
        border: 0;}

.ref-prava{
        background-image: url('../img/ref_papir.jpg');
        background-repeat: no-repeat;
        display: inline;
        height: 287px;
        float: right;
        margin: 0; padding: 0;
        margin-right: 15px;
        width: 337px;}       

#slogan{   
       /* color: #72c24f;*/
       color: white;
       
        float: left;
        font-size: 14pt;
        font-weight: normal;    
        margin-top: 45px;
        text-align: center;
        width: 272px;
        }           

.zelena{
        color: #09cb0d;}
        
/*---------------MENU-----------------*/        
       #uvod {
       margin: 4px auto 8px auto; padding: 0; position:relative; overflow:hidden;
       width: 48px; height: 22px;}
       #uvod a{
       text-decoration: none;}    
       #uvod a span{
       cursor: pointer; display:block; margin: 0; padding: 0; position:absolute; left:0; top:0; z-index:1;
       background: url("/img/uvod.jpg") 50% 0% no-repeat;
       width: 48px; height: 22px;}         
       #uvod a:hover span{
       background: url("/img/uvod_z.jpg") 50% 0% no-repeat;
       width: 48px; height: 22px;}       
       #reference {
       margin: 10px auto 8px auto; padding: 0; position:relative; overflow:hidden;
       width: 85px; height: 22px;}
       #reference a{
       text-decoration: none;}    
       #reference a span{
       cursor: pointer; display:block; margin: 0; padding: 0; position:absolute; left:0; top:0; z-index:1;
       background: url("/img/reference.jpg") 50% 0% no-repeat;
       width: 85px; height: 22px;}         
       #reference a:hover span{
       background: url("/img/reference_z.jpg") 50% 0% no-repeat;
       width: 85px; height: 22px;}       
       #cenik {
       margin: 4px auto 8px auto; padding: 0; position:relative; overflow:hidden;
       width: 49px; height: 22px;}
       #cenik a{
       text-decoration: none;}    
       #cenik a span{
       cursor: pointer; display:block; margin: 0; padding: 0; position:absolute; left:0; top:0; z-index:1;
       background: url("/img/cenik.jpg") 50% 0% no-repeat;
       width: 49px; height: 22px;}         
       #cenik a:hover span{
       background: url("/img/cenik_z.jpg") 50% 0% no-repeat;
       width: 49px; height: 22px;}  
       #kontakt {
       margin: 4px auto 8px auto; padding: 0; position:relative; overflow:hidden;
       width: 69px; height: 22px;}
       #kontakt a{
       text-decoration: none;}    
       #kontakt a span{
       cursor: pointer; display:block; margin: 0; padding: 0; position:absolute; left:0; top:0; z-index:1;
       background: url("/img/kontakt.jpg") 50% 0% no-repeat;
       width: 69px; height: 22px;}         
       #kontakt a:hover span{
       background: url("/img/kontakt_z.jpg") 50% 0% no-repeat;
       width: 69px; height: 22px;}                 

