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;
	scrollbar-arrow-color : #003927;
	scrollbar-face-color : #dedec9;
	scrollbar-highlight-color :#ffffff;
	scrollbar-3dlight-color : #d3d3b6;
	scrollbar-track-color : #FFFFFF;
	scrollbar-darkshadow-color : #68683f;
	scrollbar-shadow-color : #dedec9;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
Form { display:inline;}
label { cursor:hand;}

td.oberpunkt { padding:10px 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: 3px 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: #e3001b;	text-decoration: none;}
td.unterpunkt a.gelb:visited {	color: #e3001b;	text-decoration: none;}
td.unterpunkt a.gelb:hover {color: #e3001b;	text-decoration: none;}
td.unterpunkt a.gelb:active {color: #e3001b;	text-decoration: none;}


td.inhalt {padding: 15px 17px 17px 17px; line-height:14px; vertical-align:top;}
.inhalt a:link {color: #e3001b;	text-decoration: underline;}
.inhalt a:visited {	color: #e3001b;	text-decoration: underline;}
.inhalt a:hover {	color: #e3001b;	text-decoration: underline;}
.inhalt a:active {	color: #e3001b;	text-decoration: underline;}

td.fuss { padding:8px 0px 5px 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.menu {
	background-color: #000000;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	width:154px;
}

td.rechts {
	background-image:url(bilder/neu/ecke_rund.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #ffcc00;
	padding:15px 0px 0px 0px;
	vertical-align:top;
	width:155px;
}

td.rechts a:link, td.rechts a:visited, td.rechts a:hover, td.rechts a:active 
{color: #ffffff;text-decoration: underline;}

td.rechts th {
 height:21px; text-align:center; background-color:#f98e04;color:#FFFFFF; font-size:10px; 
}

td.gelb {
	background-color: #ffcc00;
	padding:0px 0px 0px 8px;
}
td.rot {
	background-color: #E52904;
	padding:0px 0px 0px 8px;
	color:#FFFFFF;
	font-weight:bold;
	}

td.Meldung {padding:8px 10px 10px 10px;	vertical-align:top;}
.Meldung a:link {color: #2958B2;	text-decoration: none;}
.Meldung a:visited {color: #2958B2;	text-decoration: none;}
.Meldung a:hover {color: #E31723;	text-decoration: none;}
.Meldung a:active {color: #2958B2;	text-decoration: none;}

td.Rahmen {padding:8px 8px 8px 10px;	vertical-align:top; border: 1px solid #D3D3D3;}
td.Rahmen1 {padding:8px 0px 8px 10px;	vertical-align:top; border: 1px solid #D3D3D3;}
td.Rahmen img, td.Rahmen1 img {padding-bottom:7px;}
.Rahmen a:link {color: #e3001b;	text-decoration: none; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:visited {color: #e3001b;	text-decoration: none; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:hover {color: #e3001b;	text-decoration: none; FONT-SIZE: 10px; font-weight:bold;}
.Rahmen a:active {color: #e3001b;	text-decoration: none; FONT-SIZE: 10px; font-weight:bold;}

H1{font-weight:bold;color:#000000;font-size:11px;display:inline; line-height:15px;}
H2{font-size:10px; display:inline; text-decoration:underline;font-weight:normal;}
H3{font-weight:bold;color:#000000;font-size:11px;display:inline;}


UL { list-style-image:   url("img/punkt.gif"); margin-left:17px;}
li { padding-left:0px; margin-bottom:7px;}

div.picRE {margin-top:6px;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.picRE img {padding-bottom: 7px; font-size:9px; }
div.picLI {margin-top:3px;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.picLI img {padding-bottom: 7px; font-size:9px;}
div.picLI2 {background-color:##CCCCCC; margin-top:3px; font-size: 7px; 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 {color: #000000;	text-decoration: none;}
.back a:visited {color: #000000;	text-decoration: none;}
.back a:hover {color: #000000;	text-decoration: none;}
.back a:active {color: #000000;	text-decoration: none;}


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 #2958B2;}
a.pic1:active{margin-top:3px; border: 1px solid #2958B2;}
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 #2958B2;}
a.pic4:active{margin-top:3px; border: 1px solid #2958B2;}


.red,  a.red:link, a.red:visited, a.red:hover, a.red:active  {color:#FF0000;}
.green {color:#00FF00;}
.weiss {color:#FFFFFF;}
small {font-size: 9px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#e3001b;}
.little {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:15px;}

.zeile0 {padding:4px 6px 4px 6px;	vertical-align:top; border: 1px solid #D3D3D3; border-top: 0px; background-color:#FAFAFA;}
.zeile1 {padding:4px 6px 4px 6px;	vertical-align:top; border: 1px solid #D3D3D3; border-top: 0px; background-color:#FFFFFF;}

hr{
height:0px;
color:#777777;
border-bottom:1px solid #777777;
margin:10px 0px;
}

a.none:link, a.none:visited{text-decoration:none; color:#000000;}
a.none:hover, a.none:active{text-decoration:underline; color:#000000;}

td.step {border-bottom:1px solid #ff0000;}
td.form {border-top: 4px solid #FFFFFF;padding:2px 10px 13px 10px; background-color:#fff7d9;}
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:#e3001b;}

td.right_info {font-size:9px; background-color:#F9F9EC; padding:6px 2px 6px 10px;}

.right_info a:link {color: #2958B2;}
.right_info a:visited {color: #2958B2;}
.right_info a:hover {color: #E31723;}
.right_info a:active {color: #2958B2;}

.weiss {
	color:#FFF;
	font-size:18px;
	margin-left:15px;
	}
.datum {
	font-size:26px;
	margin-left:15px;
	}