body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #F2F1ED;	text-align: center;	height: 100%;	min-height:100%;	background-repeat:repeat-y;	background-position: 50% 0;	background-image: url(img/bg_contentframe2.gif); }
#rahmen {  width: 772px;  margin-left: auto;  margin-right: auto;}
#header {   width: 772px;   background-color: #FFFFFF;}
#logo {  /*text-align: left;*/  float: left;}
.float-left { 	float: left;background-color: white; }
#space {  height: 55px;}
#servicenavicol {  width: 636px;  height: 24px;}
#servicenavi {  width: 466px;  height: 24px;  float: right;  text-align: right;}
#search{  width: 167px;  height: 24px;  float: right;  text-align: right;    padding-right: 3px;}
#searchform {  display: inline;}
#searchfield {  border: 1px solid #DEDBDE;  background-color: #F7F3F7;  width: 120px;  height: 9px;  margin-right: 7px;  margin-bottom: 7px;  font-size:9px;}
#stripe {  width: 770px;  height: 9px;  border-right:1px solid white;  border-bottom:1px solid white;  clear: both;}
#image {  width: 770px;  border: 0px solid #FFFFFF;   }
#contentframe {    width: 772px;}
#greyline {  text-align: left;}
#contenblock {  width: 772px;  background-repeat: repeat-y;   text-align:left;  height:100%;}
#contenblocksitemap {  width: 772px;  background-repeat: repeat-y;   text-align:left;}
#menutop {  width: 189px;  height: 22px;  background-color: #292C29;  border-top: 1px solid #FFFFFF;  margin-bottom: 3px;}
#menucol {  width: 189px;  float: left;  padding-left: 3px;}
#menu {  width: 189px;}
#contentcol {  width: 380px;  float: left;  margin-left: 5px;
}
#contenttop {  width: 380px;  height: 22px;  background-color: #292C29;  border-top: 1px solid #FFFFFF;  margin-bottom: 12px;}
#content {  width: 380px;  text-align: left;}
#contentrightcol {  width: 185px;  float: left;  margin-left: 5px;
}
#contentrighttop {  width: 186px;  height: 22px;  background-color: #292C29;  border-top: 1px solid #FFFFFF;  margin-bottom: 12px;}
#contentright {  width: 185px;  text-align: left;  margin-top:0px;  padding-top:0px;}
#contentsitemapcol {  width: 572px;  float: left;  margin-left: 5px;}
#contentsitemaptop {  width: 572px;  height: 22px;  background-color: #292C29;  border-top: 1px solid #FFFFFF;  margin-bottom: 14px}
#contentsitemap {  width: 572px;  text-align: left;}
#footer {
	padding-left:7px;
}
.zoombar {   background-color: #F2F1ED;	padding: 2px;	vertical-align: middle;}
.bold {	font-weight: bold;}
.bulletlist {	color:#7F7F7F;	font-family:Verdana,Arial,sans-serif;	font-size:9px;	margin-top:0px;	margin-bottom:8px;}
/* ###### Produktkataloglisting ... Start ######*/
.marginZehn 					{ margin-left: 8px; }
/* Spacer */
.Spacer-10px					{ line-height: 10px; font-size: 10px; }
.Spacer-12px					{ line-height: 12px; font-size: 12px; }
.Spacer-22px 					{ line-height: 22px; font-size: 22px; }
.Spacer-27px					{ line-height: 27px; font-size: 27px; }
.HintergrundBild 				{ background-image: url(img/navibg.gif); background-repeat: repeat-x; width: 380; }
.ObenTrennerDunkel 				{ padding-top: 3px; margin-left: 2px; padding-bottom: 12px; }
.naviSeite 						{ padding-top: 6px; 										 padding-bottom: 6px; }
.naviDetailImg					{ padding-top: 8px; padding-right: 4px;  padding-left: 8px;  padding-bottom: 6px; width: 6px; }
.naviDetailSeite 				{ padding-top: 6px; 										 padding-bottom: 6px; }
.naviDetailDivDreiRahmenImg 	{ padding-top: 9px; padding-right: 8px;  padding-left: 10px; padding-bottom: 9px; width: 4px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: normal; color: #7F7F7F; }
.naviDetailDivDreiRahmenImg2 	{ padding-top: 9px; padding-right: 10px; padding-left: 8px;  padding-bottom: 9px; width: 4px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: normal; color: #7F7F7F; }
.P-L-10		 					{ 										 padding-left: 10px; }
.DetailKleinBild 				{ margin-top: 2px; margin-bottom: 3px; }
.tabelleTrennerOben 			{ margin-top: 8px; margin-bottom: 6px; }
.DetailLinksRahmen 				{ 				   margin-bottom: 6px; }
.tabelleTrennerUnten 			{ margin-top: 12px; }
.ObenUntenZehn  				{ margin-top: 10px; margin-left: 10px;	margin-bottom: 10px; }
.bildrahmen    					{ margin-top: 0px; padding: 2px; background-color: #E5E5DE; }
.nebenBildSchrift  				{ font-family: verdana,helvetica,sans-serif; font-size: 11px; 	font-weight: bold; 		color: #3399FF; 	text-decoration: none; }
.artikel  						{ font-family: verdana,helvetica,sans-serif; font-size: 11px; 	font-weight: bold;   	color: #3399FF; 	text-decoration: none; }
.kategorieOben 					{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: bold; 		color: #2C2C2C; 	text-decoration: none; float: left; padding-left: 8px;	padding-right: 5px; margin-top: 4px; width: 30%;	 }
.kategorie  					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: bold;   	color: #2C2C2C;  	text-decoration: none; padding-left: 10px; }
.tabelleObenSchrift  			{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: bold;  	color: #2C2C2C;  	text-decoration: none; }
.KategorieArtikel 				{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: bold;	  	color: #999999; 	text-decoration: none; line-height:9px;	margin-top: 3px; padding-left: 8px;}
.catTitle						{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: bold;	  	color: #999999; 	text-decoration: none; line-height:9px;	padding-left: 8px;}
.selectFeld  					{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: normal; 	color: #646453; 	text-decoration: none; margin: 0px; padding: 0px; width: 300px; height: 18px; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#DEDBDE; }
.selectFeldProdukte				{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: normal; 	color: #646453; 	text-decoration: none; margin: 0px; padding: 0px; width: 250px; height: 18px; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#DEDBDE; }
.naviDetailDivZwei 				{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; padding-top: 6px; padding-bottom: 6px; }
.naviDivEins 					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; width: 125px;padding-top: 6px; padding-right: 22px;padding-left: 10px; padding-bottom: 6px; }
.naviDivZwei 					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; text-align: center; padding-top: 6px; padding-right: 24px; padding-bottom: 6px; }
.f1-9-n-c1  					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; }
.naviDivZwei 					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; text-align: center; padding-top: 6px; padding-right: 24px; padding-bottom: 6px; }
.f1-9-u-c1  					{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; }
.naviDivDreiRahmenZwei 			{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; text-align: center; padding-top: 6px;	padding-right: 0px;	padding-bottom: 6px; }
.naviDivDreiRahmenImg1 			{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; padding-top: 9px; 	padding-right: 5px;padding-left: 10px;  padding-bottom: 9px; }
.naviDivDreiRahmenImg2 			{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; padding-top: 9px; 	padding-right: 10px;padding-left: 6px;   padding-bottom: 9px; }
.naviDetailDivEins 				{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; padding-top: 6px; width: 70px; 	padding-right: 30px;	padding-bottom: 4px; }
.DetailLink 					{ font-family: verdana,helvetica,sans-serif; font-size: 9px; 	font-weight: normal; 	color: #7F7F7F; 	text-decoration: underline; border: 0px solid #000000;	margin-top: 2px; margin-bottom: 3px;  }
.naviDetailDivDreiRahmenZwei 	{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; padding-top: 6px; padding-bottom: 6px;}
.link  							{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: underline; }
.naviDetailDivDreiRahmen 		{ text-align: right; }
.WeiteForm 						{ width: 60%; }
form 							{ display: inline; }
.produkteNavi 			{ font-family: verdana,helvetica,sans-serif; font-size: 9px;  	font-weight: normal; 	color: #7F7F7F;  	text-decoration: none; text-align: center; padding-top: 6px;	padding-right: 0px;	padding-bottom: 6px; }
/*a:link 		{ padding-left: 3px; padding-right: 3px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: normal; color: #7F7F7F;  text-decoration: underline; }
a:visited 	{ padding-left: 3px; padding-right: 3px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: normal; color: #7F7F7F;  text-decoration: underline; }
a:active 	{ padding-left: 3px; padding-right: 3px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: bold;   color: #3399FF;  text-decoration: none; }
a:hover 	{ padding-left: 3px; padding-right: 3px; font-family: verdana,helvetica,sans-serif; font-size: 9px;  font-weight: normal; color: #7F7F7F;  text-decoration: underline; }*/
/* ###### Produktkataloglisting ... Ende ######*/
/* PAGE SEARCH ... START */
.gewaehlt  		{font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:bold;   color:#3399FF; text-decoration:none;}
.nichtGewaehlt  {font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:normal; color:#7F7F7F;  text-decoration:underline;}
.rBlaettern 	{ padding-right: 10px; padding-left: 5px; }
.lBlaettern 	{ padding-right: 5px;   }
/* PAGE SEARCH ... ENDE */
/* Produkt Suche Extranet ... Start */
.paddingBottom-10 { padding-bottom: 10px; }
.paddingBottom-12 { padding-bottom: 12px; }
.paddingTop-14 { padding-top: 14px; }
.paddingLeft-10 { padding-left: 10px; }
.paddingUnten-11 { padding-bottom: 11px; }
.sucheEins  {font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:bold;   color:#2C2C2C;  text-decoration:none;}
.sucheZwei  {font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:normal; color:#7F7F7F;  text-decoration:none;}
.formular  {width:200px; height:18px; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#DEDBDE; font-family:verdana,helvetica,sans-serif; font-size:9px; font-weight:normal; color:#646453; text-decoration:none;}
/* NICHTS GEFUNDEN */
.nichtsGefundenRahmen { width: 380px;}
.nichtsGefundenEins { padding-bottom: 8px; font-family:verdana,helvetica,sans-serif; font-size:11px; font-weight:bold;   color:#3399FF; text-decoration:none; }
.nichtsGefundenZwei  {padding-bottom: 26px;font-family:verdana,helvetica,sans-serif; font-size:9px; font-weight:normal; color:#3399FF; text-decoration:none;}
/* NICHTS GEFUNDEN ... ENDE */
/* GEFUNDEN */
.gefunden  {padding-bottom: 42px; font-family:verdana,helvetica,sans-serif; font-size:11px; font-weight:bold;   color:#3399FF; text-decoration:none;}
/* GEFUNDEN ... ENDE */
/*IHRE SUCHANFRAGE*/
.suchanfrage {font-family:verdana,helvetica,sans-serif; font-size:9px;  font-weight:bold;   color:#999999;  text-decoration:none; line-height:9px;}
.trennerDunkel { padding-top: 5px; }
.trennerButton { padding-top: 10px; }
.absendeButton { padding-left: 7px; padding-top: 9px; padding-bottom: 23px; }
/* Produkt Suche Extranet ... Ende */
/* Services ... Artikel */
.teaserRechtsArtikel-Rahmen 	{ padding-left: 8px; }
.teaserRechtsArtikel-Bild 		{ padding-bottom: 8px; }
.teaserRechtsArtikel-Links 		{ padding-bottom: 10px; }
.teaserRechtsArtikel-LinkBild	{ padding-top: 2px; }
.teaserRechtsArtikel-Trenner 	{ padding-bottom: 10px; }
/* Services ... Artikel ... Ende*/
DIV.clearer {	font-size: 1px;	line-height: 1px;	height: 1px;}
.LABEL_KEINEPRODUKTEGEMERKT_BLAU {font-family:verdana,helvetica,sans-serif; font-size:9px; font-weight:normal; color:#3399FF; text-decoration:none;}
.basketOrderAmount {  border: 1px solid #DEDBDE;  background-color: #F7F3F7;  width: 20px;  height: 9px;  margin-right: 7px;  margin-bottom: 7px;  font-size:9px;}
.shopTeaser{padding:20px 0 0 25px; margin:0 0 20px 0;}
.important{ color:#ce1384; font-weight:bold; font-size:12px;}
