body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	margin:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
Form { display:inline;}
input.suche {FONT-SIZE: 10px; color:#6D7074; font-family:Arial, Helvetica, sans-serif; height:16px; width:100px; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}

td.menu{
width:155px;
vertical-align:top;
background-color:#344043;
height:100%;
}


td.oberpunkt { padding:8px 0px 0px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.oberpunkt a:link {	color: #FFFFFF;	text-decoration: none;}
.oberpunkt a:visited{ color: #FFFFFF; text-decoration: none;}
.oberpunkt a:hover{	color: #FFFFFF;	text-decoration: none;}
.oberpunkt a:active { color: #FFFFFF; text-decoration: none;}

td.unterpunkt { padding: 2px 0px 0px 17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.unterpunkt a:link {	color: #FFFFFF;	text-decoration: none;}
.unterpunkt a:visited {	color: #FFFFFF;	text-decoration: none;}
.unterpunkt a:hover {color: #FFFFFF;	text-decoration: none;}
.unterpunkt a:active {	color: #FFFFFF;	text-decoration: none;}

td.unterpunkt a.gelb:link {	color: #f5d71d;	text-decoration: none;}
td.unterpunkt a.gelb:visited {	color: #f5d71d;	text-decoration: none;}
td.unterpunkt a.gelb:hover {color: #f5d71d;	text-decoration: none;}
td.unterpunkt a.gelb:active {color: #f5d71d;	text-decoration: none;}


td.inhalt {padding: 9px 14px 17px 17px; vertical-align:top; height:100%}
.inhalt a:link {color: #27755C;	text-decoration: underline;}
.inhalt a:visited {	color: #27755C;	text-decoration: underline;}
.inhalt a:hover {	color: #27755C;	text-decoration: underline;}
.inhalt a:active {	color: #27755C;	text-decoration: underline;}

td.fuss { padding:8px 0px 18px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}
.fuss a:link {	color: #000000;	text-decoration: none;}
.fuss a:visited{ color: #000000; text-decoration: none;}
.fuss a:hover{	color: #000000;	text-decoration: none;}
.fuss a:active { color: #000000; text-decoration: none;}

td.Rahmen {padding:8px 8px 8px 10px;	vertical-align:top; border: 1px solid #D3D3D3;}
.Rahmen a:link {color: #005E2F;	text-decoration: underline; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:visited {color: #005E2F;	text-decoration: underline; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:hover {color: #005E2F;	text-decoration: underline; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:active {color: #005E2F;	text-decoration: underline; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen i { font-style:normal; color: #666666;}

.jsred { color:#b00; background:#fd0;}

td.right_green {background-color:#344043;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF; color:#FFFFFF;padding-left:5px;}

H1{
font-weight:bold;
color:#000000;
font-size:11px;
display:inline;
}

H2{font-weight:bold;color: #F6E134; font-size:11px; display:inline; background-color:#305C4A; padding: 3px 5px 3px 5px;}


UL { list-style-image :   url("img/punkt.gif"); margin-left:17px;}

UL UL {list-style-image:url("img/punkt2.gif")}

li { padding-left:0px; margin-bottom:4px; }

div.picRE {font-size: 9px; margin-left:10px; padding-bottom: 7px; padding-left: 7px; padding-right: 7px; padding-top: 7px; float:right; border: 1px solid #D3D3D3;}
div.picLI {font-size: 9px; margin-right:10px; padding-bottom: 7px; padding-left: 7px; padding-right: 7px; padding-top: 7px; float:left; border: 1px solid #D3D3D3;}
div.pic {font-size: 9px; padding-bottom: 7px; padding-left: 7px; padding-right: 7px; padding-top: 7px; border: 1px solid #D3D3D3;}


td.back { text-align: right; border-bottom-color:#FFE614; border-bottom:1px solid #FFE614}
.back a:link, a:link.back, .back a:visited, a:visited.back, .back a:hover, a:hover.back, .back a:active, a:active.back {color: #000000;	text-decoration: none;}
a:hover.back {text-decoration: underline;}


.eingabe {border-bottom-width:1px; border-bottom-style: solid; border-right-style: none; border-left-style: none; border-top-style: none; background-color:#F1F1F1; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.fixfeld {border-bottom-width:1px; border-bottom-style: solid; border-right-style: none; border-left-style: none; border-top-style: none; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

img.pic1 {margin-right:2px; margin-top:2px; border: 2px solid #FFFFFF;}
img.pic4 {margin-right:0px; margin-top:2px; border: 2px solid #FFFFFF;}
a.pic1:link {margin-top:3px; border: 1px solid #FFFFFF;}
a.pic1:visited{margin-top:3px; border: 1px solid #FFFFFF;}
a.pic1:hover{margin-top:3px; border: 1px solid #008C7F;}
a.pic1:active{margin-top:3px; border: 1px solid #008C7F;}
a.pic4:link {margin-top:3px; border: 1px solid #FFFFFF;}
a.pic4:visited{margin-top:3px; border: 1px solid #FFFFFF;}
a.pic4:hover{margin-top:3px; border: 1px solid #008C7F;}
a.pic4:active{margin-top:3px; border: 1px solid #008C7F;}



.link_next a {padding-left: 12px; font-weight: bold; background: url(/img/arrow.png) no-repeat left 50%}
a.page_prev {padding-left: 13px; font-weight: bold; background: url(/img/arrow_l.png) no-repeat left center}
a.page_next {padding-right: 13px; font-weight: bold; background: url(/img/arrow.png) no-repeat right center}



.red {color:#FF0000;}
.weiss {color:#FFFFFF;}
.schwarz {color:#000000;}
.small, small {font-size: 9px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.little {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:15px;}
td.little b {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #00552B;}

td.rechts {background-color: #ABCBB6; padding:10px 0px 0px 0px; vertical-align:top; width:148px;}
.rechts td a:link {color: #344043;	text-decoration: underline;}
.rechts td a:visited {color: #344043;	text-decoration: underline;}
.rechts td a:hover {color: #344043;	text-decoration: underline;}
.rechts td a:active {color: #344043;	text-decoration: underline;}


.date {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#66836E;}

td.gelb {
	background-color: #FFE614;
	padding:0px 0px 0px 8px;
}
hr{height:1px;color:gold;border-bottom:1px dashed gold;margin:0px;padding:0px;}

hr.dark{height:1px;color:#b0c6b1;margin:0px;padding:0px;border-bottom: none;}

td.step {border-bottom:1px solid #345f44;}
td.form {border-top: 4px solid #FFFFFF;padding:2px 10px 13px 10px; background-color:#f4f6ef;}
td.form td{padding-top: 10px;}
td.form input { height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;border: 1px solid #000000;padding:3px; padding-left:5px;}
td.form input.big, td.form select  {width:195px;}
td.form select {font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:2px; padding:0px; font-size:11px;}
td.form input.middle {width:138px;}
td.form input.short {width:53px;}
td.form input.radio {height:auto; border:none; margin-left:-2px; vertical-align:middle}
td.form input.checkbox {height:auto; border:none;margin-left:-3px; vertical-align:middle}

.highlight, a.highlight:link, a.highlight:visited, a.highlight:hover, a.highlight:active  {color:#FF6600;}
.right_info { font-size:9px; padding: 5px 2px 5px 8px; line-height:15px;}