body { 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	color: #333333;
	margin:0px;
}

td {
	font-size: 11px;
	color: #333333;
	vertical-align:top;
}

td.menu {
	border-collapse: collapse;
	font-size:12px;
	color:#7D7D7D;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px solid #00A030;
	height:24px;
	vertical-align:middle;
}

td.menuaktiv {
	border-collapse: collapse;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	border:1px solid #00A030;
	height:24px;
	background-color: #00A030;
	vertical-align:middle;
}

table.info {
	border-collapse: collapse;
}

.info td {
	border:1px solid #EEEEEE;
}

a.submenu, a.submenu:link, a.submenu:visited {
	font-size:12px;
	color:#7D7D7D;
	line-height: 20px; 
	text-decoration: none;
}

a.submenu:hover, a.submenu:visited:hover {
	font-size:12px;
	color:#00A030;
	line-height: 20px; 
	text-decoration: none;
}

a.submenuaktiv, a.submenuaktiv:link, a.submenuaktiv:visited, a.submenuaktiv:hover, a.submenuaktiv:visited:hover {
	font-size:12px;
	color:#00A030;
	line-height: 20px; 
	text-decoration: none;
}


a,a:link { color: #00A030; font-size: 11px; text-decoration: none;}
a:hover { color: #00A030; font-size: 11px; text-decoration: underline;}
a:active { color: #00A030; font-size: 11px;  text-decoration: none;}
a:visited { color: #00A030; font-size: 11px; text-decoration: none;}
a:visited:hover { color: #00A030; font-size: 11px; text-decoration: underline; }

a.menu,a.menu:link { color: #7D7D7D; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.menu:hover { color: #00A030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menu:active { color: #7D7D7D; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menu:visited { color: #7D7D7D; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menu:visited:hover { color: #00A030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a.menuaktiv,a.menuaktiv:link { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.menuaktiv:hover { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menuaktiv:active { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menuaktiv:visited { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none; }
a.menuaktiv:visited:hover { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a.fuss,a.fuss:link { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; }
a.fuss:hover { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.fuss:active { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; }
a.fuss:visited { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; }
a.fuss:visited:hover { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.fuss {margin-right:3px;}

a.menucell_aktiv   {cursor: default;}
a.menucell_inaktiv {cursor: hand; }

.menucell {COLOR:#FFFFFF;cursor: default; }
.menucell2 {COLOR:#DED651;cursor: hand; }

td.menucell {
	cursor: default;
}

a.head { color: #FFFFFF; font-size: 11px;  text-decoration: none; }
a.head:link { color: #FFFFFF; font-size: 11px;  text-decoration: none; }
a.head:hover { color: #FFFFFF; font-size: 11px; text-decoration: underline; }
a.head:active { color: #FFFFFF; font-size: 11px;  text-decoration: underline; }
a.head:visited { color: #FFFFFF; font-size: 11px;  text-decoration: none; }
a.head:visited:hover { color: #FFFFFF; font-size: 11px; text-decoration: underline; }

.titel { font-size: 14px; color:#00A030; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; padding-bottom: 0px; padding-top: 0px;}
.breadcrumb { font-size: 11px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px }
.bodytext { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
.bildlegenden { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 14px; text-align: left; margin-bottom: 10px; }
.bildrahmen { border: solid 1px #AAAAAA; }

.infobox {width:100%;border:1px solid #00A030;background-color:#EEEEEE;padding:5px;}

.selectlist {
	font:10px verdana,arial,sans-serif;
	HEIGHT: 18px;
	width:160px;
	border: 1px inset black; 	
	margin-left=-1px;
}	

textarea {
	font: 11px verdana,arial,sans-serif;
	border: 1px inset black; 	
	background-color:#F3F7E7;
}

hr {
	border:1px solid #CCCCCC;
	line-height: 1px;
	height:1px;
}

input, select {
	font: 11px verdana,arial,sans-serif;
	border: 1px solid #ADADAD; 	
	background-color:#F3F7E7;
	height:19px;
}

input.button {
	vertical-align:middle;
	border:2px solid;
	border-color: #00A030 #000000 #000000 #00A030;
	height:19px;
	background-color:#00A030;
	color:white;
}

.gelb { 
	font-family: Verdana;
	color: #DED651; 
}

.ueberschrift { 
	font-size: 11px; 
	color:#00A030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 900;
	padding-bottom: 7px; 
	padding-top: 7px;
}


.lauftext { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*
li {
	margin-left : -22px;	
}
*/
