body {
	background-color: #ffffff; font-family: Arial, Verdana sans-serif; font-size: 12px; color:#444343; line-height:18px;
	
	}
	



.oben { 
margin-left: auto; margin-right: auto; border: 1 solid red;z-index: 10;
}

.inhalt { 
margin-left: auto; margin-right: auto; align: left; border: 1 solid green;z-index: 20;
}

.schatten { 
clear: both;
}

.schatten_li { 
clear_ both; z-index: 0;
}




.unten { 
clear: both;
}



.lila {
	padding-left: 5px; background-color: #9a8dd5; font-family: Arial, Verdana sans-serif; font-weight:bold; font-size: 12px; color:#ffffff; line-height:18px;

	}
.hell-lila {
	background-color: #efebff; font-family: Arial, Verdana sans-serif; font-size: 12px; color:#444343; line-height:16px; top: 0px; padding: 8px;
	}

.hell-lila-bild {
	background-color: #efebff; padding: 0px;

	}

	.hell-lila-untertext {
	background-color: #efebff; font-family: Arial, Verdana sans-serif; font-size: 12px; color:#444343; line-height:16px; top: 0px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; padding-top: 0px;
	}

	
.fliesstext 		{ font-family: Arial, Verdana sans-serif; font-size: 12px; color:#444343; line-height:18px;}
					
.abstand			{ font-family: Arial, sans-serif; font-size: 11px;	text-decoration: none; line-height:8px;}
.ueber 		{ font-family: Arial, Verdana sans-serif; font-size: 12px; color:#9a8dd5; font-weight: bold; line-height:18px;}


.subline{
	font-family: Arial, Verdana sans-serif; font-size: 10px; color:#444343; line-height:18px; text-decoration: none;
}


/*Links*/
a:link.linktext {
	font-family: Arial, Verdana sans-serif; font-size: 12px; color:#444343; line-height:18px; text-decoration: none;
}

a:active.linktext {
	font-family: Arial, Verdana, sans-serif; font-size: 12px; color:#444343; line-height:18px; text-decoration: underline;
}
a:visited.linktext {
	font-family: Arial, Verdana, sans-serif; font-size: 12px; color:#444343; line-height:18px; text-decoration: none;
}
a:hover.linktext {
	font-family: Arial, Verdana, sans-serif; font-size: 12px; color:#444343; line-height:18px; text-decoration: underline;	
}	

/*Links*/
a:link.linktext1 {
	font-family: Arial, Verdana sans-serif; font-size: 10px; color:#444343; line-height:18px; text-decoration: none;
}

a:active.linktext1 {
	font-family: Arial, Verdana, sans-serif; font-size: 10px; color:#444343; line-height:18px; text-decoration: underline;
}
a:visited.linktext1 {
	font-family: Arial, Verdana, sans-serif; font-size: 10px; color:#444343; line-height:18px; text-decoration: none;
}
a:hover.linktext1 {
	font-family: Arial, Verdana, sans-serif; font-size: 10px; color:#444343; line-height:18px; text-decoration: underline;	
}	





.bildbereich2 { 
position:absolute; top:100px; left:100px;
}

.logobereich { 
position:relative; top:0px; left:0px; width:649px; height:29px; border:1px solid #a09973; background:#ffffff; padding-top:5px;
}

.contentbereich { 
position:relative; top:0px; left:0px; width:649px; border:1px solid #a09973; background:#ffffff;
}

.innenabstand { 
padding:30px 170px 30px 30px; text-align:left; font-family: Arial, Verdana, sans-serif; font-size: 11px; color:#8d8765; line-height:18px;
}

.innenabstand_ohnebilder { 
padding:30px 70px 30px 30px; text-align:left; font-family: Arial, Verdana, sans-serif; font-size: 11px; color:#8d8765; line-height:18px;
}


.weissunten { 
position:relative; top:0px; left:0px; width:649px; height:29px; border:1px solid #a09973; background:#ffffff; padding-top:5px;
}





/*formularfelder*/
*Form Formatierung*/
/*form */  					
input, select, textarea 	{ font-size:10px; font-family:Verdana,sans-serif; color:#000000;}
input, select, textarea		{ color:#000000; }
.Bereich, .Feld				{ background-color:#ffffff; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif; BORDER-RIGHT: #8d8765 1px solid; BORDER-LEFT: #8d8765 1px solid; BORDER-TOP: #8d8765 1px solid; BORDER-BOTTOM: #8d8765 1px solid; width:20; }

.adressfeld					{ background-color:#ffffff; font-size: 10px; font-family: Arial, Verdana, Geneva, sans-serif; height:15; BORDER-RIGHT: #8d8765 1px solid; BORDER-LEFT: #8d8765 1px solid; BORDER-TOP: #8d8765 1px solid; BORDER-BOTTOM: #8d8765 1px solid; width:183; }
.textfeld					{ background-color:#ffffff; font-size: 10px; font-family: Arial, Verdana, Geneva, sans-serif; height:90; BORDER-RIGHT: #8d8765 1px solid; BORDER-LEFT: #8d8765 1px solid; BORDER-TOP: #8d8765 1px solid; BORDER-BOTTOM: #8d8765 1px solid; width:290; }

.formstandard				{ font:10px verdana, sans-serif; color:#000000; width:20px;	}
/*formularfelder*/

.rot 				{ font-family: Arial, Verdana, sans-serif; font-size: 11px; color:#FF0000; }
