body, table {font-family: verdana, arial, sans-serif; font-size:11px;}
a:hover {text-decoration:none;}
a:focus, a:active {outline:0;}	
#content a:link, #content a:hover, #content a:visited {color:#990000; background-color:#eeeeee; padding:1px; border-bottom: 1px dotted #990000; text-decoration:none;}
#content a:hover, #content a:active {color:#000000; background-color:#eeeeee; padding:1px;}
.Stil1 {
	color: #FFFFFF;
	font-weight: bold;
}
#container {
			width: 900px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			min-height:500px; /* Fuer moderne Browser */
  	height: auto !important; /* Fuer moderne Browser */
 	height: 500px; /* Fuer IE */
		}
h1 {font-size: 18px; color:#000;}
h2 {font-size: 12px; color:#990000; font-weight: bold; text-transform:uppercase;}
.weiss12 {font-size: 12px; color:#fff; font-weight: bold; text-transform:uppercase; padding-left:20px}
.text {padding: 5px;}
#content {padding: 10px 20px;
	background-color: #fff;
		}
#contentsearch {padding: 10px 20px;
	background-image:url(images/bg_search.gif); background-position:80px 140px; background-repeat:no-repeat;background-color:white; height:400px;  		}
#navi {background-color:#EFEFE8; color:#333; font-weight:bold;}
/*#navi ul {padding:0; margin:0;}
#navi ul li {border-bottom:1px solid #fff; padding-left:20px; margin-bottom:1px;line-height:30px ; text-decoration:no; list-style-type:none;}*/

 #navi ul
	{
		margin: 0px;
		padding-left: 0px;
		list-style-type: none;
		line-height: 150%;
	}


#navi li, #navi a {
	margin:0;
	padding:0;
}

#navi a:link, #navi a:visited {
	display:block;
	margin:0;
	padding: 5px 5px 5px 20px ;
		/* die H?henangabe ist f?r den IE, damit die gesamte FL?che des Links klickbar ist */
	height:1em;
text-decoration:none;
color:#333;
	background-color:#EFEFE8;
border-bottom: 1px solid #fff;

	}

#navi a:hover, #navi a:active{
	display:block;
	margin:0px 0;
	padding: 5px 5px 5px 20px ;
	background-color:#DEDECF;
color:#333;
		/* die H?henangabe ist f?r den IE, damit die gesamte FL?che des Links klickbar ist */
	height:1em;
	}
	.active {font-weight: bold; color:#fff; background-image: url(images/pfeil2.gif); background-repeat:no-repeat; background-position: 5px;}
	
html>body #navi a:link, html>body #navi a:visited  {
	height:auto;
}



#mainmenue {background-color:#990000; color:#fff;}


#mainmenue a:link, #mainmenue a:visited {
	display:block;
	margin:0;
	padding: 5px 5px 5px 20px ;
		/* die H?henangabe ist f?r den IE, damit die gesamte FL?che des Links klickbar ist */
	height:1em;
text-decoration:none;
color:#dddddd;
	background-color:#990000;
border-bottom: 1px dotted #fff;

	}

#mainmenue a:hover, #mainmenue a:active{
	display:block;
	margin:0px 0;
	padding: 5px 5px 5px 20px ;
	background-color:#990000;
	background-image: url(images/pfeil2.gif); background-repeat:no-repeat; background-position: 5px;
	font-weight:bold;
color:#fff;
		/* die H?henangabe ist f?r den IE, damit die gesamte FL?che des Links klickbar ist */
	height:1em;

	
	}
#mainmenue ul
	{
		margin: 0px;
		padding: 0px;
		line-height: 150%;
		list-style-type:none;
	}


#mainmenue ul li {
	margin:0;
	padding:0;
}
	
html>body #mainmenue a:link, html>body #mainmenue a:visited  {
	height:auto;
}

#hotline {background-image: url(images/bg_hotline.gif); background-repeat:no-repeat; padding:15px 10px 0px 50px; height: 70px; background-color:#ffffff;
}
.hotlinenr {font-size: 14px; color:#435C81; font-weight: bold;}
.hotline {font-size: 12px; color:#990000; font-weight: bold;}
form {margin:0; padding:0;}
.foot {
	color: #2A0000;
}
