body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin:0; 	
	text-align:center;
	background: #619203; 	
	color: #000000;
}

a, a:active, a:visited {
	color: #000000;;
	text-decoration: underline;
}

a:hover {
	color: #000000;
}

a.ext {	
	border-bottom: 1px solid #f00;
} 

th {
	color: #FDFEF0;
	background-color: #4E590B;
	padding: 0.2em 0.5em 0.2em 0.5em;
}

td {
	padding: 0.2em 0.5em 0.2em 0.5em;
	background-color: #B5DA3C;
}

table {
	margin: auto;
}  


#page {
	width: 770px;
	
	height:auto;
	margin:0 auto;
	margin-top: 10px;	
	margin-bottom: 15px;
        background: #FDFEF0; 
        background-image: url(../img/background.gif);
	background-repeat: repeat-y;         		
}


#slogan  {	
	font-weight: bolder;	
	text-align: center;
	margin:0;
	width: 770px;
	height: 235px;
	background: #FDFEF0;
	background-image: url(../img/pagetop.jpeg);
	background-repeat: no-repeat;
	color: #000000;
}
#slogan span {
  display:block;
	width:770px;
	height: 200px;
	margin: 0 auto;
  cursor: pointer; 
  /*cursor: hand;*/	
}

/*
h1 {
 	overflow:hidden;
 	display:block;
 	height: 100px;  
	text-align: center;
	color: #000000;
}*/

#header {
	margin:0; padding: 0;
  text-align: center;
	position: absolute;
	top: 90px;
	left:0px;
	width:100%;	
}
#header span {
  display:block;
	width:770px;
	height: 150px;
	margin: 0 auto;
	cursor: pointer; 
  /*cursor: hand;*/	
}

#path {
	font-size: 0.7em;			
}

#content {	
	background: #FDFEF0; 
	background-image: url(../img/background.gif);
	background-repeat: repeat-y;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	min-height: 400px;
	height:auto;
	width: 770px;
	padding-top: 0;
	margin-top: 0;
	color: #000000;
}
#cl   {	
	padding: 20px 20px;
	padding-top: 1px;
	
}
	
h4 {
	font-size: 1.2em; 	
	margin: 0;
	padding:0;
}

.content-in {			
	margin-right: 5px;			
	width: 530px;
	height: auto;	
	margin-left: 200px;		
	background: #FDFEF0;	
	text-align:left;	   	
}
.content-in-bottom{
	width: 530px;
	height: 30px;
	background: #FDFEF0;
}

.content-left {
	margin-left: 20px;
	margin-top: 10px;
	float: left;	
	width: 180px;
	font-weight: bolder;
	background: #B5DA3C;
	background-image: url(../img/contentlt.gif);	
	background-repeat: no-repeat;
}
.content-left-bottom{
	width: 180px;
	height: 30px;
	background: #B5DA3C;
	background-image: url(../img/contentlb.gif);	
	background-repeat: no-repeat;
}

#copyright {
  clear: both;
	margin-top: 10px;	
	width: 770px;
	height: 30px;
	font-size: 0.8em;	
	font-weight: bolder;
	text-align: center;
	color: #000000;	
	background: #FDFEF0;
	background-image: url(../img/pagebottom.gif);
}
#lista {
	 width: 770px; 
	 height: 36px;		 
}  

#menu {
	font-size: 80%;
	margin:0; 	
	padding:0;
	list-style: none;
	width: 130px;
	text-align:left;
	/*z-index: 300;*/ 
}

#menu ul {
  /*position: relative;*/
	list-style-type:none; 
	margin: 0; 	
	padding: 0;
	margin-left: 32px;
	margin-right: 32px;
	width: 110px;	
}


#menu li {	 
	margin:0; padding:0;
	border-bottom: 2px solid #FDFEF0;
  text-align: center;	
}

#menu a {
	display: block;		
	border: none;
  width: 110px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	/* letter-spacing: -.05em;*/ 
	font-size: 100%;
	font-weight: bold;	
	padding-top: 5px;
	padding-bottom: 10px;
  padding-left: 6px; 
}
#menu a:hover {
	color: #FDFEF0;
}          

img   {margin: 5px; border:0;}
h2{ display: none;}




#mainmenu {
  float: left;
	font-size: 10px;	
	width: 746px;  	
	height: 30px;
  text-align:center;
  cursor: pointer; 
  /*cursor: hand;*/
  margin:0;
  padding:0;
  margin-left: 17px;
  
  background-image: url(../img/button.gif);	
  background-repeat: x-repeat;
  		
}

#mainmenu img {
  margin: 0px;
  padding: 0px;
}

/*
#mainmenu ul {
  list-style: none;  
  margin: 0;      
  padding: 0;  
  width: 740px;         
  height: 35px;
  float: left;
  text-decoration: none 
}

#mainmenu li {
  width:92px;
  position:relative; 	
  float: left;		
  background-image: url(../img/button.gif);	
  background-repeat: no-repeat;			
  margin:0;	
  padding:0;	
  display: block;	
  color: #000000;	    
  font-weight: bold;	  	
  height: 35px;
  text-decoration: none;  
  padding-top: 1px;     
}


#mainmenu ul ul li {
  width:92px;		
  background:#619203;	
  margin:0;	
  padding:0;	
  color: #000000;	    
  font-weight: bold;	  	
  height: 30px;          
  text-decoration: none;    
  vertical-align: middle;    
  float: left; 	 
}
*/
/*
#mainmenu a {
  color: #000000;   
  font-weight: bold;	  	
  width: 92px;         
  height: 30px;          
  text-decoration: none;    
  padding-top: 3px; 
  display: block;	 
}
*/
/*
#mainmenu ul ul li:hover {
  color:#000000; 
  background:#FFFF80;
}
*/
/*
#mainmenu ul ul {
*/
  /*
  position: absolute;
  top: 30px;
  */
/*
  left: 0px;
  z-index: 500;
  width: 90px;         
  height: auto; 
}
*/
/*
div#mainmenu ul ul {
  display: none;
}

div#mainmenu ul li:hover ul{
  display: block;
}
*/

#mainmenu a{
  color: #000000;   
  font-weight: bold;
  text-decoration: none;
}

.polozka{
  width:92px;
  position:relative; 	
  float: left;
  /*		
  background-image: url(../img/button.gif);	
  background-repeat: no-repeat;			
  */
  margin:0;	
  padding:0;	
  display: block;	
  color: #000000;	    
  font-weight: bold;	  	
  height: 30px;
  text-decoration: none;
 /* background: #889977; */
  text-align: center;  
}


.polozka a {
  position: absolute;
  color: #000000;   
  font-weight: bold;
  text-decoration: none;
  display: block;
  height: 30px;
  width: 92px;
  top: 2px;
  left: 0;
  
  /*	  	
  width: 90px;         
  height: 27px;              
  padding-top: 3px;
  */  
}

/*
.polozka :hover {
  background: #445566;
}
*/

.hidden{
   position: absolute;
   top: 28px;
   left: 0px;
   display: none; 
   
   background:#619203;
  /* border: 2px solid #000; */
   
   font-weight: bold;
   padding-left: 2px;
   padding-right: 2px;
   text-align: center;
   font-size: 10px;
   width: 92px;
   z-index: 500;       
}

.hidden a{
   display: block;
   width: 96px;
   height: 25px;
   background:#619203;
}

.hidden a:hover{
  color:#000000; 
  background:#FFFF80;
}

.hidden ul{
  list-style: none;
  position: relative; 
  margin: 0;
  padding: 0; 
}

.hidden li{
  position: relative; 
  width:96px;		
  background:#619203;	
  margin:0;	
  padding:0;	
  color: #000000;	    
  font-weight: bold;	  	
  height: 25px;          
  text-decoration: none;    
} 	