html, body { height:100%; }
a { color:#000000; text-decoration:none;}
a:hover { color:#E6925E; text-decoration:underline;}

ul, li, ol { list-style: none;}

body { background:#F2CF7C url(../images/back.gif) repeat-y 50% 0; text-align:center; padding:0; margin:0; border:0; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:13px;}
#seite { position:absolute; top:0px; left: 50%; text-align:left; width:950px; height:auto; margin: 0px 0px 0px -475px; background-color:#FFFFFF; }
#kopf { position:absolute; top:0px; left:0px; width:950px; height:122px; background-image:url(../images/kopflogo.gif);}
	#hilfsnavi { position:absolute; top:100px; left:19px; height:20px;}
		#hilfsnavi a {}
		#hilfsnavi a:hover { color:#E6925E; text-decoration:none;}
		.hilfsnavi { color:#FFFFFF; padding:0px 10px 0px 0px;}
		.hilfsnavi_on { color:#E6925E; padding-right:10px;}

	#homelink { position:absolute; top:0px; left:407px; width:123px; height:91px;}

	#navipath { position:absolute; top:100px; left:190px; width:561px; height:20px;}
	#navipath a {}
	#navipath a:hover { color:#E6925E; text-decoration:none;}		
	.bc {color:#171411;}
	.bc_on {color:#E6925E;}

#hauptteil { position:absolute; top:122px; left:0px; width:950px; height:auto; background-image:url(../images/back.gif)}
	#links { float:left; width:189px; height:auto;}
		#mnavi { margin:1px 0 0 19px; color:#FFFFFF;}
	#mitte { float:left; width:561px; height:auto; background-color:#FFFFFF;}
			#mitte h1 { margin:0px; padding:2px 0px 0px 0px; font-size:15px; font-weight:bold; color:#6F1838; }
			#mitte h2 { margin:0px; padding:2px 0px 0px 0px; font-size:13px; color:#000000; }
			#mitte hr { height:0px; border-bottom:1px dotted #6F1838; border-top:0px;}
		#bild { width:561px; height:281px;}
		#inhalt { width:537px; height:auto; margin:0px; padding:15px 12px 15px 12px;}
		#inhaltbild { width:537px; height:auto; margin:0px; padding:0px 12px 15px 12px;}		
			#content { margin:0px; padding:0px; font-size:11px; line-height:13px;}
			.tabelle { width:50%; border:1px solid #6F1838;}
			.headline { font-size:15px; font-weight:bold; padding:8px 11px 6px 11px; margin:0px; background-color:#F2CF7C; color:#6F1838;}
			.text { font-size:11px; padding:8px 11px 6px 11px; margin:0px; line-height:13px;}
			
	div.kontaktformular label {	float: left; width: 100px;}
	div.kontaktformular input {	vertical-align: middle;}
	div.kontaktformular p.abschicken {	margin: 0 0 0 100px;}
	div.kontaktformular input.eingabe, div.kontaktformular textarea {width: 300px;}
	div.kontaktformular textarea {height: 130px;}

	#rechts { float:right; width:199px; height:auto;}
		.teaser { margin:0px 11px 15px 11px; background-color:#FFFFFF; border:1px solid #6F1838;}
		.teaser h1 { font-size:15px; font-weight:bold; padding:8px 11px 6px 11px; margin:0px; background-color:#F2CF7C; color:#6F1838;}
		.teaser p { font-size:11px; padding:8px 11px 6px 11px; margin:0px; line-height:13px;}
		.teaser img { padding:0px; margin:0px;}
		.teaser form { font-size:11px; padding:8px 11px 6px 11px; margin:0px; line-height:13px;}
.y { clear:both;}
	
/* Include Format */	
#teaserstyle { position:absolute; top:10px; left:10px; text-align:left; width:199px; padding-bottom:5px; background-color:#F7EFd6;}		
		#teaserstyle h1 { font-size:15px; font-weight:bold; padding:8px 11px 6px 11px; margin:0px; background-color:#F2CF7C; color:#6F1838;}
		#teaserstyle p { font-size:11px; padding:8px 11px 6px 11px; margin:0px; line-height:13px;}


	
/* Main navigation */
div#mnavi a { font-size:13px; display: block; color: #FFFFFF;}
div#mnavi a:hover { text-decoration:none;}

div#mnavi ul.e1 { margin: 0px; padding:0px;}
div#mnavi ul.e2 { margin: 2px 0 0 0px; padding:0px;}
div#mnavi ul.e3 { margin: 2px 0 0 14px; padding:0px;}	
div#mnavi ul.e4 { margin: 0 0 0 5px; padding:0px;}	

div#mnavi li a.e1p { padding: 18px 0px 0px 0px;}
div#mnavi li a:hover.e1p { padding: 18px 0px 0px 0px; font-weight:bold;}
div#mnavi li a.e1a,
div#mnavi li a.e1o,
div#mnavi li a.e1oa { padding: 18px 0px 0px 0px; font-weight:bold;}

div#mnavi li a.e2p { padding: 2px 0px 0px 0px;}
div#mnavi li a.e2a,
div#mnavi li a.e2o,
div#mnavi li a.e2oa { padding: 2px 0px 0px 0px; font-weight:bold; color:#E6925E;}

div#mnavi li a.e3p { font-size:10px; padding: 0px;}
div#mnavi li a.e3a,
div#mnavi li a.e3o,
div#mnavi li a.e3oa { font-size:10px; font-weight:bold; color:#E6925E; padding: 0px;}

div#mnavi li a.e4p { font-size:10px; padding: 0px;}
div#mnavi li a.e4a,
div#mnavi li a.e4o,
div#mnavi li a.e4oa { font-size:10px; font-weight:bold; color:#E6925E; padding: 0px;}

