
	.cell {
		width: 42px;
		height: 42px;
		font-size: 12px;
		
		padding:1px;
		}
	
#leva ul li{
        font-size: 13px;
}  

body {
      margin: 0;
      padding:0;
      text-align: center;       
      font-size: 1em;
      height: 100%;
      font-family: 'verdana', 'Geneva CE', lucida, sans-serif;
      background: #0F2306 url(pozadi.jpg) top center no-repeat;}   

/*formatovani identifikatoru*/ 
	a {
	text-decoration: underline;
	color: black;
}

a:hover {
	text-decoration: none;
}
div#logo {position: absolute;
	        top: 61px;
       	  width:872px;
          height:180px;     
	        left: 50%;
       	  margin: 0 0 0 -436px;
          z-index: 1;  
          background: #fff url(logo.jpg) top left no-repeat;}         

div#kontejner {
          position: absolute;
          top: 61px;
          width:918px;   
          left:50%;
          margin: 0 0 0 -482px;           
          padding:0; 
          text-align:left;     
          background: transparent url(kont.gif) top center repeat-y;  } 
          
div#leva {
          width: 179px;
          float: left;
          background: #8bb722 url(menul.gif) top left repeat-y;
          margin: 180px 0 0 30px !important;}

div#pravy-sloupec {
          width: 678px;
          margin: 180px 0 0 0;
          padding:0;
          float: right;}

div#text {
          width: 485px;
          margin: 0;
          float: left;
          font-size: 12px;
          background: #fff url(horni.gif) top left no-repeat;}

div#prava {
          width: 149px;
          margin: 0 10px 0 0;
          float: right;}
          
div#lajn {
          position: absolute;
          width:550px;
          height:20px;
          top: 77px;  
          left:50%; 
          z-index:10;
          margin: 0 0 0 -180px;           
          padding:0;          
          text-align:left;      
          font-size: 10px;}

div#reklama {
          padding:0 0 6px 0;
          margin: 0;
          text-align:left;   
          background: url(menud.gif) bottom left no-repeat; }

div#foto {
          position: relative;
          width:169px; float:right;               
          padding:0;
          margin: 7px 0 0 0;
          text-align:center;                     
          font-size: 12px;              
           background: #065800 url(menuh.gif) top left no-repeat; }

div#tex {
          position: relative;
          width:169px;           
          padding:0;
          margin: -14px 0 0 0;
          text-align:center;                     
          font-size: 12px;              
          background: #619608 url(tex.gif) top center no-repeat; }

div#textd {
          width:485px;              
          padding:0;
          height:10px;
          margin: 17px 0 0 0; 
          background: url(textd.gif) bottom left no-repeat; }

div#mapa {
          width:179px;              
          padding: 0;
          margin: 0;
          text-align:left;     
          background: #568c05 url(menul.gif) top left repeat-y; }
          
div#pata { width:962px; 
           clear: both;
           height:277px; 
           margin: 0 2px 0 0;
           background: url(pata.jpg) no-repeat center bottom;} 
           
div#dolni {width:843px; 
           clear: both;
           height:41px;     
           margin: 0 0 0 60px;
           background: url(dolni.gif) no-repeat right top;} 

/*formatovani trid*/ 

.act { 
        color: #F0FF00 !important;               
        background: url(disk1.gif) 3px center no-repeat !important; }

.ryb{     display:block;
          margin: 20px 0 0 0; 
          background:url(ryb.gif) top center repeat-y; }

.menud {
          width:169px;   
          height:10px;           
          margin:5px 0 0 5px;
          padding: 0;          
          background: #8bb722 url(menud.gif) top left no-repeat; }

.menuds {
          width:169px;   
          height:10px;           
          margin:0;
          padding: 0;          
          background: #619608 url(menud.gif) bottom left no-repeat; }
          
/*pro moderni prohlizece*/

html>body div#kontejner {
          position: absolute;
          top: 61px;
          width:922px;   
          left:50%;
          margin: 0 0 0 -461px;           
          padding:0; 
          text-align:left;                     
          font-size: 0.8em;      
          background: transparent url(kont.gif) top center repeat-y; }

html>body div#leva {
          width: 179px;
          float: left;
          background: #8bb722 url(menul.gif) top left repeat-y;
          margin: 180px 0 0 39px !important;}

html>body div#pravy-sloupec {
          width: 704px;
          margin: 180px 0 0 0;
          padding:0;
          float: right;}

html>body div#prava {
          width: 169px;
          margin: 0 44px 0 0;
          float: right;}

html>body div#pata {
           width:962px; 
           clear: both;
           height:277px;     
           margin: 0 0 0 -11px;
           background: url(pata.jpg) no-repeat left bottom;} 

html>body div#dolni {
           width:843px; 
           clear: both;
           height:41px;     
           margin: 0 0 0 39px;
           background: #568c05 url(dolni.gif) no-repeat right top;} 
   
/*formatovani pisma*/  
            
#text p {
        margin: 0 18px 0 18px;
        color: #000;
        padding: 0 0 10px 0; 
        text-align: justify;
        line-height: 1.4em;}

#kontakt p {
        margin: 5px 13px 0 13px;
        color: #fff;
        font-size: 10px;        
        line-height: 1.65em;}
        
#tex p {
        margin: 5px 13px 0 13px;
        color: #fff;
        font-size: 10px;        
        line-height: 1.65em;}

#dolni p {
        padding: 22px 0 0 15px;
        color: #fff;
        font-size: 10px;}          

#lajn p {
        margin: 0;
        color: #fff;}  
        
/*formatovani nadpisu*/ 
 
h1 {overflow: hidden;
    text-align: left;
    font-size:20px;}
       
h1 span {cursor:pointer;
        display:block;
        position:absolute;
        left:0;
        top:0;
        z-index:1;
        width:872px;
        height:151px;
        margin:0;
        padding:0;
        background: url(logo.jpg) top left no-repeat;}       
 
h2 {    text-align: left;
        font-weight: bold; 
        margin: 18px 0 0 18px;   
        font-size: 14px;}
    
#tex h3 {
        margin: 14px 13px 0 13px;
        color: #fff;
        font-size: 10px;}
           
/*formatovani seznamu*/

#leva ul {         
        padding: 4px 0 0 0 !important;
        margin: 10px 0 0 38px;
        list-style-type:none;
        font: bold 13px verdana;}
 
#leva ul li a {         
        padding: 4px 0 3px 26px !important;
        color: #fff;
        margin: -12px 0 0 -32px;
        border-bottom:1px solid #8BB722;
        display: block;   
        background: url(disk.gif) center left no-repeat;
        text-decoration: none;}
        
#leva ul li a:hover { 
        color: #F0FF00;}

html>body #leva ul { 
        margin: 0 !important;
        padding: 8px 0 0 28px !important;
        list-style-type:none;
        font: bold 1em verdana;}


      
html>body  #leva ul li a {         
        padding: 3px 0 4px 20px !important;
        color: #fff;
        margin: 0 0 0 -22px;
        border-bottom:1px solid #8BB722;
        display: block;   
        background: url(disk.gif) center left no-repeat;
        text-decoration: none;}
        
/*formatovani obrazku a car*/
.m {     margin: 12px 0 0 14px;}
       
#foto img {
        margin: 0;
        padding: 0;
        border: 1px solid #78bb05;} 
                
       

hr {height: 1px;
    margin: -1px 0 0 0;
    padding: 0;
    border: none;
    display:none;
    visibility: hidden;}
	h4{
 margin: 24px 18px 10px 18px;
        padding: 1px;
		color:#339933;
		font-weight:bold;}
