/************************** Allgemeine Formatierungen ******************/					h1.contentHeadline {	width:				100%;	background-color:	#ffffff;	text-align:			left;	font-size:			11px;	font-weight:		bold;	text-indent:		5px;	color:				#6D808F;	line-height:		18px;	margin-top:			10px;	clear:				both;}.contentAusgabe {	display:			block;	text-align:			center;	margin:				10px;}.contentRow {	display:			block;	width:				100%;	text-align:			left;	font-size:			11px;	margin-top:			1px;	padding:			2px;}.contentSecondRow {	display:			block;	width:				100%;	background-color:	#ffffff;	text-align:			left;	font-size:			11px;	margin-top:			1px;	padding:			2px;}.fliesstext {	display:			block;	margin-top:			10px;	margin-bottom:		10px;}.higlightText {	font-weight:		bold;}/***** Listformatierungen ********/ul.list {	list-style-position: inside;}ol.list {	list-style-position: inside;}div.clearBox {	clear:				both;	padding-top:		10px;	}/******* Medungen **********/.fehlerMeldung {	display:			block;	color:				red;	font-size:			12px;	font-weight:		bold;	margin:				8px;	text-align:			center;}.erfolgsMeldung {	display:			block;	color:				green;	font-size:			12px;	font-weight:		bold;	margin:				8px;	text-align:			center;}/***************************** Startseite Artikelformatierung ******************************/.artikelCleaner {	clear:				both;	padding-bottom:		10px;}div.startArtikelBox {	width:				100%;	clear:				both;	padding-bottom:		15px;}div.startArtikelBox div {   	display: 			block;   	float: 				left;   	width: 				150px;	height: 			185px;   	margin-left:		9px;   	margin-right:		9px;   	margin-bottom: 		15px;   	border: 			1px solid #ffffff;   	text-decoration: 	none;      	text-align:			center;}div.startArtikelBox[class] div {   	width: 				155px;}div.startArtikelBox span {	display:			block;	padding-top:		3px;}/*********************************** Artikel Kategorieanzeige ***************************************/div.contentKategorieBox {	width:				100%;	clear:				both;	}div.contentKategorieBox div {   display: 			block;   float: 				left;   width: 				150px;   height: 				130px;   margin-left:			9px;   margin-right:		9px;   margin-bottom:		20px;   border: 				1px solid #ffffff;   text-decoration: 	none;      text-align:			center;}div.contentKategorieBox[class] div {   width: 				155px;}div.contentKategorieBox span {	display:			block;	padding-top:		3px;}/***************************** Artikeluebersicht Formatierung ******************************/.weiterZurueckFormat {	text-align:			center;	line-height:		25px;}span.artikelweiterButton  a {	font-weight:		bold;	font-size:			14px;	margin:				5px;}span.artikelZurueckButton a {	font-weight:		bold;	font-size:			14px;	margin:				5px;}div.artikelBox {   display: 			block;   float: 				left;   width: 				527px;   min-height:			130px;   border: 				1px solid #D0D5D9;   text-decoration: 	none;      margin-bottom:		20px;   background-color:	#ffffff;}div.artikelBox div.bildBox {	width:				140px;	float:				left;	text-align:			left;	margin:				10px;}div.artikelBoxContent {	width:				355px;	float:				right;}div.artikelBoxContent h2 {	display:			block;	text-align:			left;	margin-top:			10px;	padding-right:		10px;	font-weight:		bold;	font-size:			12px;}div.artikelBoxContent h3 {	display:			block;	text-align:			left;	margin-top:			3px;	margin-right:		10px;}div.artikelBoxContent form {	display:			block;	text-align:			left;	margin-top:			3px;	margin-right:		10px;}div.artikelBoxContent p {	display:			block;	text-align:			left;	margin-top:			5px;	margin-right:		10px;	line-height:		17px;}div.artikelBoxContent select {	width:				150px;	text-align:			left;	margin-top:			3px;	margin-right:		10px;	margin-left:		2px;}/*************** Bestell Merkzettel Button ******************/div.artikelBox div h4, div.artikelDetailInfos div h4 {	display:			block;	float:				right;	margin:				5px;	margin-top:			10px;	padding:			0 5px;	border:				1px solid #000000;	font-weight:		normal;}div.artikelBox div h4 a, div.artikelDetailInfos div h4 a {	font-size:			11px;	}div.artikelBox div h4 strong, div.artikelDetailInfos div h4 strong {	font-weight:		bold;}/***************************** Artikeldetail Formatierung ******************************/div.artikelDetailBox {	width:				100%;}div.artikelDetailBox h1 {	clear:				left;}div.artikelDetailBild {	width:				150px;	float:				left;	text-align:			left;	margin-right:		10px;	margin-top:			5px;	border:				1px solid #6D808F;	text-align:			center;}div.artikelDetailBild span {	display:			block;	height:				20px;	background-color:	#ffffff;	font-weight:		bold;}a.artikelDetailBilder, .artikelDetailBilder {	float:				left;	margin:				10px;}div.artikelDetailInfos {	display:			block;	float:				left;	width:				355px;	text-align:			left;	margin-top:			5px;	margin-bottom:		15px;	margin-right:		10px;	line-height:		17px;}div.artikelDetailInfos h2 {	font-size:			14px;}div.artikelDetailInfos h3 {	font-size:			14px;}div.artikelDetailInfos select {	width:				150px;	height:				20px;	margin-bottom:		5px;}div.artikelDetailInfos p input {	width:				40px;	height:				15px;	margin-bottom:		10px;	margin-top:			10px;}div.artikelDetailInfos h3 {	padding-top:		10px;}div.artikelDetailInfos h3 strong {	display:			block;	font-size:			10px;	font-weight:		normal;}div.ArtikelDetailCrossellingFormat {	   	display: 			block;   	float: 				left;   	width: 				120px;   	height:				120px;   	margin:				5px;   	border:				1px solid #000000;   	text-decoration: 	none;   	padding-top:		5px;   	text-align:			center;}.ausgabeBewertung {	display:			block;	text-align:			left;	margin-bottom:		15px;}textarea.artikelPartnerTextarea {	width:				530px;	height:				150px;	border:				1px solid #6D808F;	background-color:	#ffffff;	font-size:			10px;	font-family:		verdana, arial, sans serif;}/********************************* Content Login Formatierungen ************************/div.contentLoginBox, div.contentRegisterBox {	width:				253px;	float:				left;	border:				1px solid #6D808F;	background-color:	#ffffff;	height:				130px;	margin-bottom:		20px;}div.contentLoginBox {	margin-right:		20px;}div.contentRegisterBox div, div.contentLoginBox div {	display:			block;	padding:			5px;}div.contentLoginBox div fieldset {	border:				0px;}div.contentLoginBox div fieldset label {	width:				80px;	float:				left;}div.contentLoginBox div fieldset input {	width:				140px;	height:				18px;	margin-bottom:		2px;}div.contentRegisterBox div p {	height:				57px;}/********************************* Content Formular Formatierungen ************************/fieldset.content {	border:				1px solid #6D808F;	background-color:	#ffffff;	padding:			5px;}fieldset.content label, label.content {	float:				left;	width:				160px;}fieldset.content input, fieldset.content select, input.content {	width:				290px;	height:				19px;	font-size:			12px;	border:				1px solid #6D808F;	margin:				3px;}fieldset.content input.contentMed {	width:				245px;	height:				19px;	font-size:			12px;	border:				1px solid #6D808F;	margin:				3px;}fieldset.content input.kleinContent {	width:				35px;	height:				19px;	font-size:			12px;	border:				1px solid #6D808F;	margin:				3px;}fieldset.content textarea {	width:				290px;	height:				120px;	font-size:			12px;	border:				1px solid #6D808F;	margin:				3px;}fieldset.content radio {	width:				10px;	height:				10px;	border:				0px;}span.allgemeinSubmitButton, input.allgemeinSubmitButton, span.warenkorbButtonKasse, span.weitershoppenButtonKasse {	float:				right;	border:				1px solid #000000;	font-weight:		bold;	margin-top:			5px;	margin-left:		5px;}span.allgemeinSubmitButton a, span.warenkorbButtonKasse a, span.weitershoppenButtonKasse a {	display:			block;	margin:				3px;}span.weitershoppenButtonKasse {	font-weight:		normal;	}#formFehler {	background-color:	red;	color:				#ffffff;}/********************************* Content Gutschein Formatierungen ************************/div.contentGutscheinBox {	padding-top:		10px;}div.contentGutscheinBox label {	float:				left;	width:				100px;}div.contentGutscheinBox input {	float:				left;	width:				120px;	height:				18px;	margin-right:		3px;}div.contentGutscheinBox a {	float:				left;	border:				1px solid #6D808F;	height:				18px;	padding-left:		5px;	padding-right:		5px;	font-weight:		bold;}/********************************* Content Tabellen Formatierungen ************************/table {	width:				100%;	table-layout:		auto;	border-spacing:		8px;	empty-cells:		show;	border-collapse:	collapse; /* seperate unterteilt Spalte */}th {	background-color:	#ffffff;	font-weight:		bold;	font-size:			10px;	color:				#6D808F;	padding:			3px;	spacing:			1px;	border:				1px solid #ffffff;}td {	padding:			3px;	font-size:			10px;	border:				1px solid #ffffff;	background-color:	#ffffff;	vertical-align:		top;	overflow:			hidden;	line-height:		16px;}td.tdSummHighlightLow {	text-align:			right;}td.tdSummHighlight {	font-weight:		bold;	text-align:			right;}td.tdSummeGesamt {	font-weight:		bold;	text-align:			right;	color:				red;	font-size:			12px;}/********************** Formatierung fuer Zahlungsart und Versandartauflistung ***********************/.zahlVersandListFormat {	display: 			block;	font-weight:		bold;	font-size:			13px;	padding-bottom:		10px;}div.zahlVersandListFormat input {	border:				0px;	}.zahlVersandListBeschreibung {	display: 			block;	padding-bottom:		35px;}/********************** Formatierung Warenkorbdetails ***********************/input.kleinContent {	width:				40px;	height:				13px;	font-size:			10px;	border:				1px solid #6D808F;}/******************************** CMS **************************************/div.CMSBox {	position:			relative;	width:				100%;}div.CMSUebersichtFormat {   display: 			block;   float: 				left;   width: 				100%;   min-height:			130px;   border: 				1px solid #D0D5D9;   text-decoration: 	none;      margin-bottom:		20px;   background-color:	#ffffff;}div.CMSUebersichtFormat h1 {	text-indent:		0px;	width:				95%;	float:				right;	text-align:			left;	margin-top:			10px;	padding-right:		10px;	font-weight:		bold;	color:				#000000;	background-color:	transparent;}div.CMSUebersichtFormat div {	position:			relative;	left:				15px;} 
