body {
	margin:			0;
        padding:                0;

        background-color:       #c2b38c;
}

.bild_links {
float: left;
margin: 0 10px 10px 0;
}

.partner {
width: 250px;
height: 100px;
}


.headbanner {
	background-image:	url('../images/index_01.jpg');
	background-repeat:	no-repeat;
        width: 990px;
        height: 79px;
}

.zusatzoptionen {
margin: 0 0 0 125px;
width: 40px;
}

.rot {
border: 1px dashed #df0024;
width: 450px;
background-color: #ebb4bd;
padding: 10px;
}

.bild_einzelseite {
float: left;
padding: 10px 10px 10px 0;
}

.text_einzelseite {
padding: 10px 0 10px 0;
}

.bild_einzelseite2 {
padding: 10px 10px 10px 0;
float: left;
}

.text_einzelseite2 {
padding: 10px 0 10px 0;
float: left;
width: 330px;
}

.clear {
clear: left;
}

.content {
	margin:			0;
	padding:		0;
	width:			990px;
        height: inherit;
	background-image:	url('../images/index_03.png');
	background-repeat:	repeat-y;
}

.headbanner_text {
	margin:			0;
	padding:		50px 0 0 580px;
	font-family:		arial;
	font-size:		12px;
	text-align:		left;
        color: #ffffff;
}

.headbanner_text a:link {
color: #ffffff;
}

.headbanner_text a:visited {
color: #ffffff;
}

.nur_text {
	font-family:		arial;
	font-size:		12px;
}

.menuespalte {
float: left;
width: 200px;
text-align: left;
}

.contentspalte {
float: left;
width: 475px;
text-align: left;
padding: 10px 0 0 0;
}

.newsspalte {
float: left;
width: 150px;
text-align: left;
}

.menuebutton {
	background-image:	url('../images/menue_box.png');
	background-repeat:	no-repeat;
        width: 193px;
        height: 68px;
}

.boxtop {
	background-image:	url('../images/box_01.png');
	background-repeat:	no-repeat;
        width: 187px;
        height: 15px;
}

.boxmitte {
	background-image:	url('../images/box_02.png');
	background-repeat:	repeat-y;
        width: 187px;
}

.boxbottom {
	background-image:	url('../images/box_03.png');
	background-repeat:	no-repeat;
        width: 187px;
        height: 15px;
}

.boxmitte_content {
        padding: 0 20px 0 25px;
}

.boxgrosstop {
	background-image:	url('../images/box_gross_01.png');
	background-repeat:	no-repeat;
        width: 445px;
        height: 23px;
}

.boxgrossmitte {
	background-image:	url('../images/box_gross_02.png');
	background-repeat:	repeat-y;
        width: 445px;
}

.boxgrossbottom {
	background-image:	url('../images/box_gross_03.png');
	background-repeat:	no-repeat;
        width: 445px;
        height: 34px;
}

.boxgrossmitte_content {
        padding: 0 20px 0 25px;
}

.button_zeile1 {
	margin:			0;
	padding:		12px 0 0 15px;
	font-family:		arial;
	font-size:		18px;
	color:                  #ffffff;
}

.button_zeile2 {
	margin:			0;
	padding:		0 0 0 15px;
	font-family:		arial;
	font-size:		9px;
	color:                  #ffffff;
}

.submenu {
padding: 0 0 0 20px;
}

li {
list-style-type: square;
color: #444444;
}

.ueberschrift_news {
	margin:						0;
	padding:						8px 0 10px 25px;
	font-family:				arial;
	font-size:					18px;
	font-weight:			   bold;
	color:                  #0B3855;
}

.ueberschrift {
	margin:						0;
	padding:						0 0 10px 0;
	font-family:				arial;
	font-size:					18px;
	font-weight:			   bold;
	color:                  #0B3855;
}

.content_inhalt {
	margin:						0;
	padding:						0;
	font-family:				arial;
	font-size:					12px;
	vertical-align: 			top;
	color: #111111;
        width: 870px;
}

.footer {
        clear:                           left;
	margin:						0;
	padding:					   30px 0 10px 0;
	font-family:				arial;
	font-size:					11px;
	vertical-align: 			top;
	color:                  #111111;
   text-align:             center;
   width:                  100%;
}

.klein {
	margin:						0;
	padding:						0 0 0 0;
	font-family:				arial;
	font-size:					11px;
	vertical-align: 			top;
	color: #111111;
}

.erklaerung {
	margin:						0;
	padding:						0 0 0 0;
	font-family:				arial;
	font-size:					11px;
	vertical-align: 			top;
	color: #111111;
}

.anfrage {
	margin:						0;
	padding:						0 0 0 0;
	font-family:				arial;
	font-size:					12px;
	color: #111111;
}

.angaben {
        border: 1px solid #111111;
        padding: 5px 5px 5px 5px;
        margin: 0 5px 15px 5px;
}

.adresse {
	margin:						0;
	padding:						0;
	font-family:				arial;
	font-size:					12px;
	text-align:					left;
	vertical-align: 			top;
	color:						#383539;
   width:                  240px;
}

a {
}
a:link,
a:visited {
	color:				#0B3855;
	text-decoration:	none;
}

a:hover,
a:focus,
a:active {
	color:				#0B3855;
	text-decoration:	none;
}


/* Navigation */

.Navigation {
	padding:		0;
	margin:			0;
}
.Navigation a {
	font-weight:			bold;
	text-decoration:		none;
	padding:		0;
	margin:			0;
        color: #005033;
}

.Navigation a:hover {
	color: #005033;
        text-decoration: underline;
}

.Navigation li {
        float:				left;
	position:			relative;
	margin:						0 0 -5px 0;
	font-family:				arial;
	font-size:					17px;
	text-align:					left;
	vertical-align: 			top;
	color:						#005033;

}
.Navigation li li {
	float:				none;
	border-bottom:		1px dotted #005033;
        padding:          5px;
}
.Navigation li li a {
	font-size:			12px;
	text-align:			left;
	padding:			5px 5px 5px 5px;
}

.Navigation ul {
	list-style-type:		none;
	padding: 				0;
	margin:					0;
}
.Navigation ul ul {
	border-left:			0px solid #ffffff;
	border-bottom:			0px solid #ffffff;
	border-right:			0px solid #ffffff;
	padding:					0 5px 10px 5px;
	text-align:				center;
}

.NavigationSpacer {
	position:				absolute;
	left:						-10px;
	width:					115px;
	top:						110px;
	background-color:		#ffffff;
	display:					none;
	padding:					0;
	color: #005033;
}




