body{
	margin: 0;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	
}
img{border:0;}

#leftmenu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
		
#leftmenu {
         margin: 0;
        }

#leftmenu li a {
        border-bottom: 1px solid #F9BB56;
		display:block;
        text-decoration: none;
		font-family: verdana;
		font-size: 12px;
		padding: 3px 0 3px 3px;
		height: 15px;
		}

#leftmenu li a:link, #leftmenu li a:visited {
        color: #FFFFFF;
        }

#leftmenu li a:hover, #leftmenu li #current { 
        color: black;
 		font-weight: bold;
		background-color: #FFC45E;
		}

#mmenu {
        margin: 0;
       }

#mmenu ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        
}

#mmenu ul li {
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;
}

#mmenu ul li a {
        background: #62BD18;
        padding: 0;
        margin: 5px 7px 5px 9px;
        color: #ffffff;
        text-decoration: none;
        text-align: center;
        font-size: 12px;
		font-family: verdana;
}

#mmenu ul li a:hover {
        color: #ffffff;
        background: #62BD18;
}

#mmenu a:active {
        background: #62BD18;
        color: #ffffff;
}

#mmenu li#active a {
        background: #62BD18;
        color: #ffffff;
}

#rmenu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
		
#rmenu {
        margin: 0;
        }

#rmenu li a {
        border-bottom: 1px solid #F9BB56;
		display:block;
        text-decoration: none;
		font-family: verdana;
		font-size: 12px;
		padding: 3px 0 3px 3px;
		height: 15px;
		}

#rmenu li a:link, #rmenu li a:visited {
        color: #FFFFFF;
        }

#rmenu li a:hover, #rmenu li #current { 
        color: #000000;
 		font-weight: bold;
		background-color: #FFC45E;
        }
.don
{
font-family: verdana;
font-size: 10px;
padding: 0 5px 0 40px;
}
.tt
{
font-family: verdana;
font-size: 10px;
padding: 0 5px 0 5px;
}

.t1
{
font-family: verdana;
font-weight: bold;
font-size: 13px;
padding: 0 5px 0 5px;
}

.t11
{
font-family: verdana;
font-size: 13px;
}

.t2
{
font-family: verdana;
font-weight: bold;
font-size: 11px;
padding: 0 5px 0 5px;
}

.tt1
{
font-family: verdana;
font-size: 10px;
padding: 0 5px 0 15px;
}

.u2
{
font-family: verdana;
font-size: 10px;
padding: 5px 5px 5px 5px;
}

.u3
{
font-family: verdana;
font-size: 10px;
padding: 5px 10px 5px 0;
}

.link1
{
font-family: verdana;
color: #E37621;
font-weight: bold;
font-size: 10px;
padding: 0 5px 0 5px;
}


.link2
{
font-family: verdana;
color: #E37621;
font-weight: bold;
font-size: 10px;
padding: 0 5px 0 5px;
}

a.link3:link {
  color: #62BD18;
  font-family: verdana; 
  font-weight: bold; 
  font-size: 10px;
}

a.link3:visited {
  color: #62BD18;
  font-family: verdana;
  font-weight: bold; 
  font-size: 10px;
} 

a.link3:active {
  color: #62BD18;  
  font-family: verdana; 
  font-weight: bold; 
  font-size: 10px;
} 

a.link3:hover {
  color: #62BD18;
  font-family: verdana; 
  font-weight: bold; 
  font-size: 10px;
}

a.snews
{
font-family: verdana;
font-weight: bold;
font-size: 13px;
color: #ffffff;
text-decoration: none;
font-style: italic;
}

a.rss:link {
  font-family: verdana;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #ffffff;
}

a.rss:visited {
  font-family: verdana;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #ffffff;
} 

a.rss:active {
  font-family: verdana;
  font-weight: bold; 
  font-size: 13px;
  text-decoration: none;
  color: #ffffff;
} 

a.rss:hover {
  font-family: verdana; 
  font-weight: bold; 
  font-size: 13px;
  text-decoration: underline;
  color: #ffffff;
}


a.gen:link {
  font-family: verdana; 
  font-size: 10px;
  text-decoration: none;
  color: #0000FF;
}

a.gen:visited {
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #0000FF;
} 

a.gen:active {
  font-family: verdana; 
  font-weight: bold; 
  font-size: 10px;
  text-decoration: none;
  color: #0000FF;
} 

a.gen:hover {
  font-family: verdana; 
  font-weight: bold; 
  font-size: 10px;
  text-decoration: none;
  color: #0000FF;
}

a.cont
{
font-family: verdana;
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}

.f
{
font-family: verdana;
font-size: 9px;
padding: 0 5px 0 5px;
}

#bmenu {
        margin: 0;
       }

#bmenu ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        
}

#bmenu ul li {
        float: left;
        text-align: center;
        padding: 3px 5px 5px 5px;
        margin: 0;
}

#bmenu ul li a {
        background: #62BD18;
        color: #ffffff;
        text-decoration: none;
		text-align: center;
        font-size: 11px;
		font-family: verdana;
}

#bmenu ul li a:hover {
        color: #ffffff;
        background: #62BD18;
}

#bmenu a:active {
        background: #62BD18;
        color: #ffffff;
}

#bmenu li#active a {
        background: #62BD18;
        color: #ffffff;
}

#lmenu {
	position: relative;
	z-index: 10;
	}

#lmenu, #lmenu ul { /* all lists */
/* 	background: #c0c0c0;	*** tmp for testing where you are */
	padding: 0;
	margin: 0;
	list-style: none;
	width: 190px; /* width of the buttons */
	}

#lmenu a {
	display: block; 
	width: 190px; /* width of the buttons */
	color: #FFFFFF; 
	background: #E37621; 
	text-decoration: none;
	}

#lmenu li { /* all list items */
	float: left; 
	width: 190px; /* width of the buttons */
	background: #E37621; /* background color of the butons in rest */
	color: #FFFFFF;
	font-weight: normal; 
	line-height: 1.7em; /* this determines the height of the buttons! */
	padding: 0 0px 0 0px;
	/* now some vertical space between the list items, 
	   so you can see the mouse pointer changing when going to next button: */
	border-bottom: 1px solid #F9BB56;
	font-size: 12px; 
	}

#lmenu li ul { /* block of second-level lists */
	position: absolute;
	/*	for hiding at rest: using left instead of display to hide menus 
	    because "display: none" isn't read by screen readers */
	left: -999em; 
	/*	now ading the background color of the page, to avoid seeing something 
	   of the content between the buttons of the submenu: */
	background: #E37621; 
	color: inherit;
	/* and just a page-color 'border' at the top above each upper subitem button,
	   so the button-block has some distance to the content aside (to be continued!): */
	padding-top: 0px; 
    
	}

#lmenu li ul li { /* second-level list-items */
	font-size: 12px; 		/* to get sub-items in same fontsize as menu of items */
	background: #E37621; /* bit different bg-color for the sub-item buttons */
	color: #FFFFFF;
	
	}

#lmenu li:hover ul, #lmenu li.sfhover ul { /* lists nested under hovered list items */
	/* first the submenu-items have to come on same height as the triggering menu-item,
	   by trial and error found: */
	margin-top: -1.75em; 
	/* and a little space between item and subitems,
	   so the subitems some more to the right
	   (right side of an item is at 10px of the overall margin-left
	   plus the 130px width of the buttons, gives 140px + 2px space): */
	left: 190px; 
	/* (!) now with 'padding' we place a smal strip of that 2px on the left side,
	   so the 2px gets the background-color and remains part of the submenu,
	   avoiding the mouse falling in a 2px gap between menu-item and submenu-item
	   (that would cause a not reachable submenu, as the hovering over the menu-item
	   is intermitted): */
	padding-left: 2px;
	/* and also some padding right (trial and error) for some distance to the content: */
	padding-right: 17px;
	}

* html #lmenu li:hover ul, * html #lmenu li.sfhover ul { /* IE-hack, correction wrong distances */
	padding-right: 0px;
	}

#lmenu a:hover { /* changing text-color by hover */
	color: #000000;
	background: #FFC45E;
	}

#lmenu li:hover, #lemnu li.sfHover { /* changing button bg-color at hovering */
	background: #FFC45E;
	color: #000000;
	}

/* end of menu-styles */

/* now the styles voor content-container */

#content { 
	position: absolute; /* starting again */
	left: 190px; 
	top: 10px;
	padding-right: 40px; /* content-txt at some distance of the scrollbar */
	color: #ffffff; /* font color of the content */
/* 	background: #0FF5E6; temp testcolor */
	background: #E37621;
	}

.ogkmabox {
	font-size: 90%;
	width: 200px;
	line-height: 16px;
	border: 1px solid Gray;
}


.ogkmabox2 {
	font-size: 90%;
	width: 100px;
	line-height: 12px;
	border: 1px solid Gray;
}
.ogkmabox3 {
	font-size: 90%;
	font-family: Verdana;
	color: White;
	font-weight: bold;
	line-height: 12px;
	border: 1px solid Gray;
}

.a1
{
font-family: verdana;
font-size: 13px;
padding: 0 25px 0 25px;
}

a.gen1:link {
  font-family: verdana; 
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

a.gen1:visited {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
} 

a.gen1:active {
  font-family: verdana; 
  font-weight: bold; 
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
} 

a.gen1:hover {
  font-family: verdana; 
  font-weight: bold; 
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

A.link
{
    FONT-SIZE: 8pt;
    COLOR: #cc3300;
    FONT-FAMILY: Arial, Helvetica, sans serif;
    TEXT-DECORATION: none
}
A.link:hover
{
    TEXT-DECORATION: underline
}

.ban
{
font-family: verdana;
color: #E37621;
font-weight: bold;
font-size: 20px;
}


.ban1
{
font-family: verdana;
color: #E37621;
font-weight: bold;
font-size: 10px;
}

.line1 {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
}
