/******** Link Components *********************************************************/a {	color:#678296;	text-decoration:none;}a:hover {	text-decoration:underline;}a.print, a.top {	font-size:11px;	font-weight:normal;	color:#678296;	padding:3px 0px 3px 17px;	background: transparent url("../images/system/icon_drucken_off.gif") no-repeat;	white-space:nowrap;	overflow:hidden;	text-decoration:none;}a.top {	background: transparent url("../images/system/icon_top_off.gif") no-repeat;}a.print:hover{	color:#000000;	background: transparent url("../images/system/icon_drucken_on.gif") no-repeat;}a.top:hover{	color:#000000;	background: transparent url("../images/system/icon_top_on.gif") no-repeat;}a.send {	font-size:11px;	font-weight:normal;	color:#678296;	padding:3px 0px 3px 15px;	background: transparent url("../images/system/icon_empfehlen_off.gif") no-repeat;	white-space:nowrap;	overflow:hidden;	text-decoration:none;}a.send:hover {	color:#000000;	background: transparent url("../images/system/icon_empfehlen_on.gif") no-repeat;}a.more {	font-size:11px;	font-weight:bold;	color:#678296;	padding:3px 0px 3px 11px;	background: transparent url("../images/system/icon_more_off.gif") no-repeat;	white-space:nowrap;	overflow:hidden;	text-decoration:underline;}a.more:hover {	color:#000000;	background: transparent url("../images/system/icon_more_on.gif") no-repeat;}a.back {	font-size:11px;	font-weight:normal;	color:#678296;	padding:3px 0px 3px 11px;	background: transparent url("../images/system/icon_back_off.gif") no-repeat;	white-space:nowrap;	overflow:hidden;	text-decoration:underline;}a.back:hover {	color:#000000;	background: transparent url("../images/system/icon_back_on.gif") no-repeat;}a.download-pdf {	font-size:11px;	font-weight:normal;	color:#678296;	padding:3px 0px 3px 19px;	background: transparent url("../images/system/icon_pdf.gif") no-repeat;	white-space:nowrap;	overflow:hidden;	text-decoration:underline;}a.download-pdf:hover {	color:#000000;}/******** Text Components *********************************************************/h1,h2,h3,h4 {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	line-height: 1.2em;}h1 {	color:#000000;	display:block;	font-size:20px;	margin:5px 0px 24px 0px;}h2 {	color:#000000;	display:block;	font-size:14px;	margin:0px 0px 16px 0px;}div.textitem h2 {	display:inline;	font-size:12px;}h3 {	color:#000000;	display:block;	font-size:12px;}h4 {	color:#000000;	display:block;	font-size:11px;}p {	display:block;	margin:0px 0px 16px 0px;}div.productitemtext p {	display:block;	margin:10px 0px 0px 0px;	font-size:12px;}.bildtext {	display:block;	font-size:11px;	color:#5D6567;	padding:5px 0px 5px 0px;	border-bottom:1px solid #C2CDD5;}.bildnummer {	display:block;	font-size:11px;	font-weight:bold;	color:#5D6567;}.small {	font-size:11px;}.grey {	color:#5D6567;}/******* Items (Tel, Email, Additional Infos) *********/ul.itemlist {	list-style: none;}ul.itemlist li {	display:block;	margin:0px;	padding:0px;	height:16px;	line-height:16px;	font-size:12px;}ul.itemlist li.tel {	display:block;	margin:0px;	padding:0px 0px 0px 14px;	height:16px;	line-height:16px;	background: url("../images/system/icon_tel.gif") no-repeat;}ul.itemlist li.email {	display:block;	margin:0px;	padding:0px 0px 0px 14px;	height:16px;	line-height:16px;	background: url("../images/system/icon_email.gif") no-repeat;}