body{font-family:Verdana, Arial, Helvetica, sans-serif;}

/*  -----TABELLEN-----  */

table { font-size:11px; }

td.menue_zelle {
 padding-right: 5px;
 padding-left: 5px;
 height:22px;
 white-space:nowrap;
 background-color:#3D7900;
  }
td.menue_links {
	padding: 0px 0px 0px 16px;
	color: #ffffff;
	height: 22px;
	width: 167px;
	white-space: nowrap;
	background-color: #3D7900;
	background-image: url(../grafx/menu_links.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 

div.menuelayer{
position:absolute;
top:20px;
left:0px;
width:65px;
}

div.aktuelles_layer{
position:absolute;
top:160px;
left:0px;
width:65px;
}
.meldung_header{
font-size:11px;
font-weight:bold;
padding-top:10px;
padding-left:16px;
padding-bottom:0px;
margin-bottom:6px;
}
.meldung{
font-size:11px;
margin-top:0px;
padding-left:16px;
}

.content
{
font-style: normal;
font-weight: normal;
padding: 4px 4px 4px 10px;
color: #000000;
}

.contenthalb
{
font-style: normal;
font-weight: normal;
padding: 8px;
color: #000000;
width: 50%;
}

.header
{
font-weight: bold;
color: #3D7900;
font-style: italic;
padding: 8px 8px 8px 10px;
}

.head
{
font-weight: bold;
color: #3D7900;
padding: 8px 8px 8px 8px;
}


/*  -----FARBEN-----  */

.blau       { color: #3D7900 ; font-size: 11px ; }
.rot        { color: #cc0000 ; }
.rot_bld    { color: #cc0000 ; font-weight: bold; }
.gruen_bld  { color: #33cc00 ; font-weight: bold; }
.blau_bld   { color: #3D7900 ; font-weight: bold; }

/*  -----LINKS-----  */

a, a:link, a:hover, a:active
{
font-weight: bold;
}
a:link { color:#003300; text-decoration: none; }
a:visited { color:#003300; text-decoration: none; }
a:active { color:#003300; text-decoration: none; }
a:hover { color:#66CC00; text-decoration: none; }

a.menue_home { color: #000000; font-weight: normal; font-size: 11px; white-space:nowrap;}
a.menue_home:visited {text-decoration: none; color: #000000; font-weight: normal; }
a.menue_home:active {text-decoration: none; color: #000000; font-weight: normal; }
a.menue_home:hover {text-decoration: none; color:#FFFFFF ; font-weight: normal; }

a.menue { padding-left: 1px; color: #FFFFFF; font-weight: normal; font-size:11px; white-space:nowrap;}
a.menue:visited {text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.menue:active {text-decoration: none; color: #FFFFFF; font-weight: normal; }
a.menue:hover {text-decoration: none; color:#000000 ; font-weight: normal; }

a.umenue
{
font-size:11px;
font-weight: normal;
color:#000000;
width: 165px;

padding-top:4px;
padding-bottom:4px;
padding-left: 16px;
display:block;
}

a.umenue:visited {text-decoration: none; color:#000000; font-weight: normal;}
a.umenue:active {text-decoration: none; color:#000000; font-weight: normal;}
a.umenue:hover {text-decoration: none; color:#000000; font-weight: normal; display:block; background-image: url(../grafx/untermenu_bg.gif);}


/*  -----TEXT-----  */

.fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.small
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}


/* -----formular formatierung----- */

.input_text { width:300px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #003300 solid; font-size: 10px; color: #000000}
.input_submit { width:148px; border: 1px #003300 solid; background-color: #66CC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.text_area { width:300px; height: 100px; overflow:auto ; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #003300 solid; color: #000000; font-size: 10px}
