@charset "windows-1250";
	 
BODY {
  padding: 0px;
  margin: 0px;	
  border:0px;
  text-transform:none;
  text-decoration:none;
  font-family: Monotype Corsiva;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;  
  font color: #000000;
  /*background-color:#f7f7f7;*/
    } 

img {
margin: 10px;
}
a {
	font-weight:bold;
  text-decoration:none;
  color:#5cbd00;
  }				  

a:hover {
  text-decoration:underline; 
  color:#FF8000;
        }  	
a.bl {
	font-weight:normal;
  text-decoration:none;
  color:black;
  }				  

a.bl:hover {
  text-decoration:underline; 
  color:black;
        }  
a.uzitecne_odkazy {
	font-weight:normal;
  color:#77d122; 
  text-decoration:none;
  font-size:medium;
  }	 
a.uzitecne_odkazy:hover {  
  color:#77d122; 
  text-decoration:underline;
  font-size:medium;
  }
a.uzitecne_odkazy_stred {
font-weight:normal;
  color:#77d122; 
  text-decoration:none;
  font-size:medium;
  text-align:center;
  }	 
a.uzitecne_odkazy_stred:hover {  
  color:#77d122; 
  text-decoration:underline;
  font-size:medium;
  }	  
h1.aktuality_vpravo {
  color:#000000;   
  vertical-align:bottom;
  font-size:medium;
  width:50%;
  /*height:13px;*/
  float:left; 
  font-weight:bold;
                    }	 

h1.datum_vpravo {
  color:#77d122;   
  vertical-align:bottom;
  font-size:medium;
  width:50%;
  height:13px;
  float:left;	
  font-weight:bold;
                }	
p.aktuality_vpravo {
  text-indent: 30px;
  text-align: justify;
  font-size:medium;	
  margin: 0px 0px 30px 0px;
                   }	
h1.aktuality_vlevo {
  color:#000000;   
  vertical-align:bottom;
  font-size:9pt;
  height:25px;
  float:left; 
  font-weight:bold;
  width:45%;
                    }	 

h1.datum_vlevo {
  color:#77d122;   
  vertical-align:bottom;
  font-size:medium;
  height:25px;
  float:right;	
  font-weight:bold;
                }	
p.aktuality_vlevo {
  text-align: justify;
  font-size:medium;	
  margin: 0px 0px 20px 0px;
  padding-top:50px;
                   }	
h1.info_o_urade {
  color:#77d122;   
  vertical-align:bottom;
  font-size: medium;
  padding:0px;
  margin: 0px;
  float:left; 
  font-weight:normal; 	
 	
                }	

p.info_o_urade { 
  color:#000000;   
  vertical-align:bottom;
  font-size:medium;
  padding:0px;
  margin: 0px;
  float:left;
  font-weight:normal; 	
  text-align: justify;

              }	

div.info_o_urade {
  padding: 0px;
  margin: 25px 160px 0px 10px;	 
  border:0px;		
  float: right; 
  width: 200px;
                  }	  
div.info_o_urade_vpravo {
  padding: 10px;
  margin: 8px 0px 0px 0px;	 
  border-right: 5px solid #FF8000;		
  float: right;	 
  width: 260px;	
                  }					  
  				   				   
				   					
  	
		
   	  
.page {
  
  margin-left: auto;
  margin-right: auto;	 
  margin-top: 0px;
  width: 900px;
  text-align: left;  
  padding: 0px;
  border:0px; 
	background-color:white;
      
     }	 

div#page_dole {
	height:100px;
	/*border-left:7px #dedede solid;
    border-right:7px #dedede solid;*/
}

div#cela {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	border-left:7px #dedede solid;
    border-right:7px #dedede solid;
}
	 
#obr_vrch_stromu { 
  float: left;
  padding: 0px;
  margin: 0px;  
  border:0px;
  background-image: url(vrsek_helmy-makedonia.jpg);
  height: 64px;
  width: 556px; 
                 }	   
	
#obr_obloha_a_strom { 
  background-image: url(stred_helmy-makedonia.jpg);
  padding: 0px;
  margin: 0px;  
  border:0px;
  height: 168px;
  width: 900px; 
                   }		

#obr_spodek_stromu { 
  float:left;
  padding: 0px;
  margin: 0px; 
  border:0px;
  background-image: url(spodek_helmy-makedonia.jpg);
  float: left;
  height: 77px;
  width: 509px;  
                  }		
#pozadi_horni_menu {
  width: 900px;  
  height: 64px;
  padding: 0px;
  margin: 0px; 
  border:0px; 
  background-image: url(pozadi_horni_menu-makedonia.jpg);
  background-repeat: repeat-x;
  background-position: 0% 0%;
                    } 
#pozadi_spodni_menu {
  width: 900px;  
  height: 77px;
  padding: 0px;
  margin: 0px; 
  border:0px; 
  background-image: url(pozadi_spodni_menu-makedonia.jpg);
  background-repeat: repeat-x;
  background-position: 0% 0%;
                    } 		
	
#pozadi_spodni_nadpisy {
  height: 42px;
  width: 900px;
  background: none;
  margin: 0px;
  padding: 0px;
  border: 0px;
                      }		

#pozadi_spodni_text {  
  background-image: url(pozadi_spodni_text.jpg);
  background-repeat: repeat-x;
  background-position: 0% 0%; 
  width:712px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  min-height:300px;
  float: right;  
                    }  

#blok_dole_vlevo {
  float: left; 
  width: 188px;
  margin: 0px;
  padding: 0px;
  border: 0px;
                 } 	
				 
#pozadi_aktuality_vlevo {  
  background-image: url(pozadi_aktuality_vlevo-makedonia.jpg);	 
  background-repeat: repeat-x;
  background-position: 0% 0%; 
  border-right: 1px solid #dfdfdf;	
  width: 177px;	
  margin: 0px;
  padding: 5px;	
           }  
  
                
				 
#index_blok_dole_uprostred {
  font-size:medium;
  padding: 0px 2px 0px 25px;
  margin: 20px 5px 0px 0px;	
  width: 45%; 
  border-right: 1px solid #dfdfdf;	 
 				     }	 
					 
#blok_dole_uprostred {
  font-size:medium;
  padding: 0px 2px 0px 5px;
  margin: 20px 5px 0px 5px;	
  width: 90%; 
  border: 0px;
  text-align:justify;
}					 

#obr_dole_vlevo {
  background-image: url(senat.jpg);
  width: 188px;	
  height: 124px;
  margin: 0px;
  padding: 0px;
  border: 0px; 	
           }   

#index_blok_dole_vpravo {	
  font-size:medium;
  width: 42%;
  margin:12px 22px 0px 5px;
  background: #dfdfdf;
  float:right; 
  padding:5px;
                   }	

#obr_orech {			
  float: right;
  padding: 0px;
  border:0px;	
  margin:0px;
  background-image: url('img/orech.jpg');
  height: 94px;
  width: 115px; 
           }			    
				   

  
.horni_menu {
  background-image: url('img/pozadi_horni_menu.jpg');
  background-repeat: repeat-x;
  background-position: 0% 0%;
  margin: 0px;
  padding:0px;
  border:0px;
  font-weight:normal;
  font-size:medium; 
  font color: red; 
  float: right;  
  text-align: center;	   
  width: 0*;	
  height:64px;
  line-height:64px;     
            }  
			


.obr_delitko_horni_menu {
  background-image: url(delitko_horni_menu-makedonia.jpg);
  float: right;
  padding: 0px;
  margin: 0px;	  
  border:0px;
  height: 64px;
  width: 20px;	        
                       }	
  
				  
.spodni_menu {
  background-image: url(pozadi_spodni_menu-makedonia.jpg);
  background-repeat: repeat-x;
  background-position: 0% 0%;
  margin: 0px;
  padding:0;
  border:0px;
  font-size:large; 
  font color: black; 
  float: right;  
  text-align: center;	   
  width: 0*;	
  height:77px;
  line-height:77px;
            }
			
				 
.obr_delitko_spodni_menu {
  background-image: url(delitko_spodni_menu-makedonia.jpg);
  float: right;
  padding: 0px;
  margin: 0px 0px 0px 0px; 	  
  border:0px 0px 0px 0px;
  height: 77px;
  width: 25px;	        
                       }	
					   

.zeleny_nadpis {
  color:#ffffff;   
  vertical-align:bottom;
  font-size:x-large;
  background: #000000;
  width: 188px;
  height: 42px;	 
  line-height:42px;
  padding: 0px;
  margin: 0px;  	  
  border:0px; 
               }



.sedy_nadpis {	 
  background-image: url(pozadi_sede_nadpis.jpg);
  background-repeat: repeat-x; 
  background-position: 0% 0%;  
  width:712px;
  height:42px;
  line-height:42px;
  padding:0px;
  margin: 0px 0px 0px 0px; 	  
  border:0px 0px 0px 0px;
  text-align:center;
  color:black;
  font-size:large; 
  float: left;
           
		     }	

			  
	
.nulovy_blok {			   /*  Toto je nulov� blok, takzvan� cleaner. Na prvn� pohled sice */
  border: 0px none;		   /*nem� zjevnou funkci, ale zaji��uje funk�nost str�nek i p�i */
  margin: 0px;			   /*hlub��m vno�ov�n� blok�. N�kter� prohl�e�e (nap�. Firefox)*/ 
  padding: 0px;			   /* maj� se zobrazov�n�m hloub do sebe vno�en�ch blok� probl�my.*/
  float: none;			   /*Tohle je takov� f�gl, kdy� se dob�e um�st�, prohl�e� najednou */
  clear: both;			   /*za�ne jako z�zrakem d�lat to co m�. */
  width: 0px;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
            }			 

div.popupmenu
{
	position: absolute;
	z-index: 10;
	color: black;
	visibility:hidden;
	width:120px;
	border:1px black solid;
	border-top:none;
	text-align:center;
	background-image: url(pozadi_vysouvaci_menu.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	background-color: white;
}

div.foto_nahled
{
	margin:10px;
	margin-bottom:20px;
	padding:10px;
	float:left;
	height:100px;
	text-align:center;
}

h4.spolky
{
    margin: 0px;
    margin-top: 10px;
}

table.seznam
{
	width:100%;
	border-spacing:10px 3px;
}
