body	{ padding: 0px; margin: 0px; background-image:url(../img/bg.jpg); background-repeat:no-repeat; background-position:top left; background-color: #330000;}div, td	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000;}img	{ border: 0px; }/* - - - - - - - - - - - - Felder - - - - - - - - - - - - */div.logo { position:absolute; top:0px; left:35px; z-index:20; }div.laden {z-index:13; position:absolute; top:3px; left:221px; padding: 6px 0px 6px 45px; text-align: left; height: 30px; font-size: 11px; color:#000000; white-space: nowrap; }

div.subtext {z-index:12; position:absolute; top:30px; left:221px; padding: 6px 0px 6px 45px; text-align: left; height: 30px; font-size: 11px; color:#FFFFFF; white-space: nowrap; }

div.adresse {z-index:10; position:absolute; top:65px; left:221px; padding: 6px 0px 6px 45px; text-align: left; height: 30px; font-size: 11px; color:#000000; white-space: nowrap; }div.agb {z-index:11; position:absolute; top:30px; left:720px; padding: 6px 0px 6px 45px; text-align: left; height: 30px; font-size: 11px; color:#FFFFFF; white-space: nowrap; }div.nav	{ position: absolute; top: 155px; left: 35px; width: 186px; white-space:normal; }/* - - - - - - - - - - - - Navigation - - - - - - - - - - - - */a			{ color: #000000; text-decoration: none; background: transparent; }a:hover		{ color: #000000; background: #CC99FF; }a:active	{ color: #000000; }.nav a			{ color: #000000; background: transparent; }.nav a:hover	{ color: #000000; background: #CC99FF; }.nav a:active	{ color: #000000; }.agb a			{ color: #FFFFFF; background: transparent; }.agb a:hover	{ color: #FFFFFF; background: #CC99FF; }.agb a:active	{ color: #FFFFFF; background: #CC99FF; }.footer a			{ color: #FFFFFF; background: transparent; }.footer a:hover	{ color: #000000; background: #CC99FF; }.footer a:active	{ color: #000000; background: #CC99FF; }.verweis a	{ text-decoration: underline; }.verweis a:hover	{ text-decoration: underline;  }.verweis a:active	{ text-decoration: underline;  }.textob a	{ text-decoration: underline; }.textob a:hover	{ text-decoration: underline;  }.textob a:active	{ text-decoration: underline;  }.text a	{ text-decoration: underline; }.text a:hover	{ text-decoration: underline;  }.text a:active	{ text-decoration: underline;  }.news a	{ text-decoration: underline; }.news a:hover	{ text-decoration: underline;  }.news a:active	{ text-decoration: underline;  }.weissnews a		{ color: #FFFFFF; background: transparent; }
.weissnews a:hover	{ color: #FFFFFF; background: transparent; }
.weissnews a:active	{ color: #FFFFFF; background: transparent; }


/*-------------Menue---------------*/.me  {padding: 10px 0px 5px 15px; font-size: 11px; line-height: 12px; font-weight: bold; background-color:#FFF;}.me1 {padding: 3px 0px 3px 15px; font-size: 11px; line-height: 12px; xbackground-color:#FFF;}.me2 {padding: 8px 0px 8px 15px; font-size: 11px; line-height: 12px; xbackground-color:#FFF;}.me3 {padding: 4px 4px 4px 12px; font-size: 11px; line-height: 12px; xbackground-color:#FFF;}.me4 {padding: 4px 4px 4px 8px; font-size: 11px; line-height: 12px; xbackground-color:#FFF;}.me5 {padding: 4px 8px 4px 4px; font-size: 11px; line-height: 12px; xbackground-color:#FFF;}/*-----------Inhalt----------------*/.content {position:absolute; left:265px; top:122px; width:582px;}.head {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; line-height:16px; text-align:left;}.head2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; padding-top:21px; text-align:left;}.float {font-size: 11px; color:#000000;}.floatBold {font-size: 11px; font-weight:bold; color:#000000;}.floatObligue {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-style:italic;}.floatMini {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}.floatMiniObligue {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-style:italic; line-height:12px;}/*------------Listing--------------*/.boulr {border: 1px solid #000000; text-align: left; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}.bur {border-right: 1px solid #000000; border-bottom: 1px solid #000000;}.br {border-right: 1px solid #000000;}.bu {border-bottom: 1px solid #000000;}/*------------Herstellung etc.--------------*/.herst {	background: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	}	.text {	padding-left: 30px; 		padding-right: 36px; 	padding-top: 25px; 	padding-bottom: 36px;	vertical-align: top;	color: #000;	}	.text1 {	padding-left: 30px; 		padding-right: 36px; 	padding-top: 25px; 	padding-bottom: 12px;	vertical-align: top;	color: #000;	}.text2 {	padding-left: 30px; 		padding-right: 36px; 	padding-top: 0px; 	padding-bottom: 36px;	vertical-align: top;	color: #000;	}	.textob {	padding-left: 30px; 		padding-right: 36px; 	padding-top: 10px; 	padding-bottom: 0px; 	vertical-align: top;	color: #000;	}.news {	color: #000;	}	.abb {	padding-left: 0px; 		padding-right: 15px; 	padding-top: 23px; 	padding-bottom: 20px;	vertical-align: top; 	}


	.abbob {	padding-left: 0px; 		padding-right: 15px; 	padding-top: 0px; 	padding-bottom: 20px;	vertical-align: top; 	}	.abbunt {	padding-left: 0px; 		padding-right: 15px; 	padding-top: 20px; 	padding-bottom: 0px;	vertical-align: bottom; 	}.abstitel {	font-size: 12px;	padding-top: 5px;	padding-bottom: 0px;	font-weight: bold;}.verweis {	padding-top: 4px;	padding-bottom: 4px;	font-size: 11px;	font-style: italic;}.weiss {	color: #FFFFFF;	}	.weiss a		{ color: #FFFFFF; background: transparent; }.weiss a:hover	{ color: #FFFFFF; background: #CC99FF; }.weiss a:active	{ color: #FFFFFF; background: #CC99FF; }.weissnews {
	color: #FFFFFF;
	}
	


.imgleft {	padding: 20 30 30 0px;}div.footer	{ position: relative; left:-59px; top:0px; width:700px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;text-align: center;}.imgnachob {	padding-left: 610px;}