a, blockquote, caption, dl, dt, 
h1, h2, li, ol, option, p, q, select, textarea, td, ul 	{
	font-family:Verdana, Arial, Helvetica, Sans-Serif; 
}
body {
	background-color: #FFF8DC;
}
p {
	font-size:11px;
	color:#000000;
	font-family:verdana, arial, helvetica, sans-serif;
	line-height: 14px;
}
a:link	{
	color					:	#30732C;
	text-decoration: none;
}

a:visited	{
	color					:	#30732C;
	text-decoration: none;
}

a:hover	{
	color					:	#30732C;
	text-decoration: overline underline;
}

a:active	{
	color					:	#30732C;
	}	
.ltable {background:#FFFDEB;} 
.ltableu { background:#666666;}
INPUT.field {
	Border-right: 1px solid;
	Border-left: 1px solid;
	Border-top: 1px solid;
	Border-bottom: 1px solid;
	Font-family: Arial;
	Font-size: 10px;
	color: #000000;
	Background-color: #EFEEEF;
	border-color: #656565;
}
FORM {
	margin-bottom:0px;
	margin-top:0px;
}
.erste {background:#EFAF00;} 
.ersteh {background:#30732C;}
.zweite {background:#FFFDEB;} 
.zweiteh {background:#30732C;}
a.ersteebene:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #30732C;
	text-decoration: none;
	background-color: #EFAF00;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteebene:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #30732C;
	text-decoration: none;
	background-color: #EFAF00;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteebene:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	text-decoration: none;
	background-color: #30732C;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteebene:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #30732C;
	text-decoration: none;
	background-color: #EFAF00;
	height: 20px;
	width: 170px;
	font-weight: bold;
}

a.ersteaktiv:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	text-decoration: none;
	background-color: #30732C;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteaktiv:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	text-decoration: none;
	background-color: #30732C;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteaktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	text-decoration: none;
	background-color: #30732C;
	height: 20px;
	width: 170px;
	font-weight: bold;
}
a.ersteaktiv:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	text-decoration: none;
	background-color: #30732C;
	height: 20px;
	width: 170px;
	font-weight: bold;
}

a.zweiteebene:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; height: 20px; width: 170px;}
a.zweiteebene:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none; height: 20px; width: 170px;}
a.zweiteebene:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; text-decoration: none ; background-color: #30732C; height: 20px; width: 170px;}
a.zweiteebene:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #000000; text-decoration: none ; height: 20px; width: 170px;}

a.zweiteaktiv:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; text-decoration: none; background-color: #30732C; height: 20px; width: 170px;}
a.zweiteaktiv:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; text-decoration: none; background-color: #30732C; height: 20px; width: 170px;}
a.zweiteaktiv:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; text-decoration: none ; background-color: #30732C; height: 20px; width: 170px;}
a.zweiteaktiv:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; text-decoration: none ; background-color: #30732C; height: 20px; width: 170px;}
.pagehead {
	font-size:16px;
	font-weight: bold;
	color:#666666;
	font-family:Arial, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	line-height: 22px;
}
.pageheadorange {
	font-size:16px;
	font-weight: bold;
	color:#EFAF00;
	font-family:Arial, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	line-height: 22px;
}
.pagesubhead {font-size:14px;font-weight: bold;color:#666666;font-family:Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:0px;}
.pagetext {
	font-size:11px;
	color:#000000;
	font-family:verdana, arial, helvetica, sans-serif;
	line-height: 14px;
}
.teaser {
	padding: 4px 4px 4px 4px;
	border-right: 1px solid #30732C;
	border-top: 1px solid #30732C;
	border-bottom: 1px solid #30732C;
	border-left: 1px solid #30732C;
	background-color: #FFFDEB;
}
.spaltentext {
	font-size: 10px; 
	color: #000000; 
}
.marginale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EFEEEF;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	width: 160px;
}
.spaltetop {
	background: #EFAF00;
	color: #FFFFFF; 
	font-size: 10px;
	font : bold;
	width: 100%;
	padding:4px;
}
.spaltebottom {
	font-size: 10px;
	width: 100%;
	padding:4px;
	background-color: #EFEEEF;
	border-top: solid 1px #666666;
}
.pagetextklein {font-size:10px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:0px;}
.fehler {
	font-size:11px;
	color:#990000;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
.pagetextbold {font-size:13px;font-weight: bold;color:#000000;font-family:verdana,arial,helvetica,sans-serif;margin-bottom:0px;margin-top:0px;}
.pagedummy {font-size:1px;color:#000000;font-family:arial,helvetica,sans-serif;margin-bottom:0px;margin-top:0px;}
.linksnav {font-size:12px;color:#FFFFFF;font-family:verdana, arial, helvetica, sans-serif;text-decoration:none;background:none;}
a.linksnav:link {font-size:12px;color:#FFFFFF;font-family:verdana, arial, helvetica, sans-serif;text-decoration:none;background:none;}
a.linksnav:hover {font-size:12px;color:#FFFFFF;font-family:verdana, arial, helvetica, sans-serif;text-decoration:underline;background:none;}
.linksnavklein {font-size:11px;	color:#30732C; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;background:none;font-weight: bold;}
a.linksnavklein:link {font-size:11px;color:#30732C;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;background:none;font-weight: bold;}
a.linksnavklein:hover {	font-size:11px;color:#30732C;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline overline;font-weight: bold;background: none;}
LI.square { list-style: square inside }
UL.plain  { list-style: none }
ul {list-style-type: square;font-size:11px;}
.rtableu {background:#EFEEEF;}
td {font-size:11px;color:#000000;font-family:verdana, arial, helvetica, sans-serif;margin-bottom:0px;margin-top:0px;}
.pagetextorange {font-size:13px;font-weight: bold;color:#EFAF00;font-family:verdana, arial, helvetica, sans-serif;margin-bottom:0px;margin-top:0px;}
.pagesubheadorange {font-size:14px;font-weight: bold;color:#EFAF00;font-family:verdana, arial, helvetica, sans-serif;margin-bottom:0px;margin-top:0px;}
.line {
	font-size:1px;
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	background-image: url(img/line_links.gif);
	background-repeat: no-repeat;
}
.img {
	border: 1px solid #666666;
}
