body {
	background-image:url(/images/bg/greypointed.jpg);
	margin-top:0;
	margin-bottom:0;
	}
.Stil2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

A:link {
	color: Maroon;
	text-decoration: underline;
}

A:visited {
	color: Maroon;
	text-decoration: underline;
}

A:hover {
	color: red;
	text-decoration: underline;
}

A:active {
	color: Maroon;
	text-decoration: underline;
}

.padding {
	padding-left:43px;
	padding-top:25px;			
}

.tabelle1 {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	border-color:#999999;			
}
.tabelle2 {
	list-style-type:disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: 18px;
	list-style-position:outside;
	border-color:#999999;				
}

UL {
	list-style-type : square;
	margin-left : 25px;
	margin-bottom : 0px;
	vertical-align: middle;
	margin-top: 0px;
}

A.subnavi:link { 
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.subnavi:visited { 
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.subnavi:active { 
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.subnavi:hover { 
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.zurueck:link { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
A.zurueck:visited { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
A.zurueck:active { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
A.zurueck:hover { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
A.navi:link { 
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.navi:visited { 
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.navi:hover { 
	text-decoration: none;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.navi:active { 
	text-decoration: none;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.form {
	font-size:9pt;
	color: #330000;
	background-color : #ffffff;
	border-style : groove;
	margin-top: 2px;
	height:17px;
}

.form_textarea {
	font-size:9pt;
	color: #330000;
	background-color : #ffffff;
	border-style : groove;
	margin-top: 2px;
}

.form_button {
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color : #C8391B;
	border : none;
}

.sprachwahl {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: White;
	background-color : #C12302;
	border-width: 0px 0px 0px 0px;
	border-style : none none none none;
	border-color : #FFFFFF;
	margin-top: 2px;
	height:17px;
	padding-left: 5px;
	width: 100px;
	}



A.navilinks:link { 
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
}

A.navilinks:visited { 
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
}

A.navilinks:hover { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
}
A.navilinks:active { 
	text-decoration: none;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
}

font.navilinks {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.navilinks2:visited { 
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
}
A.navilinks2:link { 
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
}
A.navilinks2:hover { 
	text-decoration: underline;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
}
A.navilinks2:active { 
	text-decoration: none;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
}


.titel
{	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}
	
	
.suchenbg
{	background-image:url(/images/bg/suchen.jpg);
	}
.redmainnavibg
{	background-image:url(/images/bg/redmainnavi.jpg);
	}
.greysubnavinavibg
{	background-image:url(/images/bg/greysubnavi.gif);
	}
.naviverlaufbg
{	background-image:url(/images/bg/naviverlauf.jpg);
	}
.randrechtsbg
{	background-image:url(/images/bg/rand_rechts.jpg);
	}
.rechtsbg
{	background-image:url(/images/bg/rand.jpg);
	}
.abstand
{
line-height: 8px;
}

.footer
{	color: Black;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left : 40px;
}