body,td,th {
	font-family: Arial, Helvetica, Geneva, Sans-Serif;
 	font-size: 9pt;
    color: #000;
}

body  {
	background-image: url('/images/bg_middle.gif');
	background-repeat:repeat-x;

	scrollbar-face-color: #F2CB01;
	scrollbar-shadow-color: #FFF;
	scrollbar-highlight-color: #666699;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #ccc;
	scrollbar-track-color: #ddd;
	scrollbar-arrow-color: #000;
}

A {
  color: #BF0101;
  text-decoration: none;
}

A:hover {
  color: #BF0101;
  text-decoration: underline;
}



ul  {
list-style-image: url(/media/quadratgelb.gif);
margin-left: 25px;
}

.navleiste {
	background-color: #FFF;
	border: 2px solid #fff;
}


#horizon  {
	position:absolute;
	left: 50%;
	width: 935px;
	margin-left: -465px; /* negative HÃƒÂ¤lfte von width:700px */
	top: 50%;
	height: 615px;
	margin-top: -307px; /* negative HÃƒÂ¤lfte von height:500px */
}

#inhalt {
	height: 370px;
	overflow-x: hidden;
	overflow: auto;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 10px;
}


.breadcrumb {
	font-weight: bold;
	font-size: 12pt;
    color: #000;
    line-height: 1em;
}

.content  {
vertical-align: top;
background-color: #F0F2F4;
line-height: 1.5em;
}

.content2 {
	vertical-align: top;
	background-color: #F2CB01;
	padding: 0px 0px 0px 15px;

}

.logozeile {
	background-color: #fff;
	}

.oq {
	background-color: #fff;
}

.qu {
	background-color: #F2CB01;
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
}


.cr {
	font-size: 8pt;
    color: #bbb;
}

.cr a  {
	font-size: 8pt;
    color: #bbb;
}


.qu ul, .qu li {
	list-style-type: none;
	list-style-image: url();
	display: block;
	margin: 0;
	padding: 0;
}

.qu a {
    font-weight: normal;
	color: #000;
	display: block;
	border-bottom: 1px dotted #fff;
	text-decoration: none;
	padding: 5px 0px 5px 17px;

}

.qu a:hover, .qu a:active {
	color: #000;
	text-decoration: none;
	padding: 5px 0px 5px 17px;
	background-color: #F0F2F4;
}



.qu #zaktiv {
color: #000;
	text-decoration: none;
	padding: 5px 0px 5px 17px;
	background-color: #ccc;
	}


.middle {
	background-color: #F0F2F4;
	}

.tu {
	color: #fff;
	}



h1 {
	font-size: 12pt;
	color: #666;
	margin-top: -4px;
	margin-bottom: 4px;
    line-height: 1.0em;
}

h2 {
	font-size: 11pt;
	color: #666;
	margin-bottom: -6px;
    line-height: 1.0em;
}


h3 {
	font-size: 12pt;
	color: #fff;
	background-color: #cc3300;
	margin: 6px 6px 6px 6px;
	padding: 6px 6px 6px 6px;
	line-height: 1.5em;
}


*html .menue1 li {height: 12px;} /*Star Hack für IE6*/

.menue1 {
	vertical-align: top;
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
}

.menue1 a:active {
	text-decoration: none;
}

.menue1 ul, .menue1 li {
	list-style-type: none;
	list-style-image: url();
	display: block;
	margin: 0;
	padding: 0;
}

.menue1 ul ul {
	padding-left: 15px;
			}

.menue1 a {
    font-weight: normal;
	color: #000;
	display: block;
	border-bottom: 1px dotted #fff;
	text-decoration: none;
	background: transparent url(/images/hovermen.gif) no-repeat; padding: 5px 0px 5px 17px;

}

.menue1 a:hover {
	color: #000;
	text-decoration: none;
	background: transparent url(/images/hovermen2.gif) no-repeat; padding: 5px 0px 5px 17px;
}


.menue1 #zaktiv {
	background: transparent url(/images/hovermen1.gif) no-repeat; padding: 5px 0px 5px 17px;
}



#navlist .menu-current, #navlist .menu-parent {
background: transparent url(/images/hoverq1.gif) no-repeat; padding: 0px 12px 10px 15px;
font-weight: bold;
	}


#navcontainer
{
margin: 0;
padding: 0 0 0 0px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
text-align: center;
width: auto;
}

#navcontainer A
{
color: #000;
display: block;
text-decoration: none;
margin: 0px;
padding: 8px 8px;
border-left: 0px solid #fff;
border-right: 2px solid #fff;
background: transparent url(/images/hoverq.gif) no-repeat; padding: 0px 12px 10px 15px;
}

#navcontainer A:hover, #navcontainer a:hover#aktiv, #navcontainer A:active {
color: #000;
background: transparent url(/images/hoverq1.gif) no-repeat; padding: 0px 12px 10px 15px; }



#navcontainer #zaktiv {
font-weight: bold;
	background: transparent url(/images/hoverq2.gif) no-repeat; padding: 0px 12px 10px 19px;
}
