body {
	background-color:				#4c4c4c;
	margin:							0px;
	padding:						0px;
}

img {
	border:							0px;
	text-align:						center;
}

#main {
	position:						relative;
	border:							0px;
	width:							980px;
	margin:							auto;
	background-color:				#FFFFFF;
	min-height:						500px;
}

#head {
	position:						absolute;
	border:							0px;
	width:							980px;
	height:							200px;
	top:							0px;
	left:							0px;
	text-align:						left;
}

#logo {
	position:						absolute;
	border:							0px;
	width:							165px;
	height:							110px;
	top:							58px;
	left:							64px;
}

#navi {
	position:						absolute;
	border:							0px;
	width:							960px;
	height:							13px;
	top:							176px;
	left:							0px;
	font:							13px arial, helvetica, sans-serif;
	text-align:						center;
	color:							#ffffff;
	padding:						5px 10px 5px 10px;
}

#produktslider {
	position:						absolute;
	border:							0px;
	width:							980px;
	height:							160px;
	top:							200px;
	left:							0px;
}

#detailbalken {
	position:						absolute;
	background-image:				url(../images/detailbalken.jpg);
	border:							0px;
	width:							980px;
	height:							32px;
	top:							360px;
	left:							0px;
}

#auswahlbalken {
	position:						absolute;
	background-image:				url(../images/auswahlbalken.jpg);
	border:							0px;
	width:							980px;
	height:							32px;
	top:							360px;
	left:							0px;
}

#haendlersuche {
	position:						absolute;
	background-image:				url(../images/indexchemie.jpg);
	background-position:			640px -30px;
	background-repeat:				no-repeat;
	border:							0px;
	background-color:				#ffffff;
	width:							960px;
	height:							160px;
	top:							200px;
	left:							0px;
	padding:						10px;
	margin-right:					12px;
	font:							12px arial, sans-serif, helvetica;
}

#haendleranzeige {
	border:							0px;
	width:							970px;
	min-height:						300px;
	overflow:						auto;
	font:							12px arial, sans-serif, helvetica;
	background-color:				#FFFFFF;
	padding:						10px 0px 0px 10px;
}

#haendleranzeige table {
	text-align:						left;		
}

#haendleranzeige table td {
	width:							180px;
	vertical-align:					top;
	border-bottom:					1px solid black;		
}

#content_unten {
	position:						absolute;
	background-image:				url(../images/indexchemie.jpg);
	background-position:			640px -30px;
	background-repeat:				no-repeat;
	border:							0px;
	width:							970px;
	min-height:						300px;
	top:							400px;
	left:							0px;
	margin-right:					12px;
	padding:						0px 0px 0px 0px;
	font:							12px arial, sans-serif, helvetica;
}

#footer {
	position:						absolute;
	border:							0px;
	background-color:				#4c4c4c;
	width:							980px;
	height:							20px;
	top:							800px;
	left:							0px;
	text-align:						left;
	font:							10px arial, helvetica, sans-serif;
	color:							#ffffff;
	padding:						5px 10px 5px 10px;
}

#footer_news {
	position:						relative;
	border:							0px;
	background-color:				#4c4c4c;
	width:							980px;
	height:							20px;
	text-align:						left;
	font:							10px arial, helvetica, sans-serif;
	color:							#ffffff;
	margin-left:					-10px;
	padding:						5px 10px 5px 10px;
}

#footerinhalt {
	position:						absolute;
	border:							0px;
	width:							150px;
	height:							20px;
	top:							0px;
	left:							810px;
	text-align:						left;
	font:							10px arial, helvetica, sans-serif;
	color:							#ffffff;
	padding:						5px 10px 5px 10px;
}

#footer2 {
	position:						absolute;
	border:							0px;
	background-color:				#4c4c4c;
	width:							980px;
	height:							20px;
	top:							910px;
	left:							0px;
	text-align:						left;
	font:							10px arial, helvetica, sans-serif;
	color:							#ffffff;
	padding:						5px 10px 5px 10px;
}

#footerinhalt2 {
	position:						absolute;
	border:							0px;
	width:							150px;
	height:							20px;
	top:							0px;
	left:							810px;
	text-align:						left;
	font:							10px arial, helvetica, sans-serif;
	color:							#ffffff;
	padding:						5px 10px 5px 10px;
}

span.verwendung {
	font:							16px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#f90400;
}

span.ueberschrift {
	font:							15px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#000000;
}

span.kapitel {
	font:							14px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#f90400;
}

span.eigenschaft {
	font:							14px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#000000;
}

span.zusatzinfo {
	font:							12px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#c00000;
}

span.preis {
	font:							14px arial, helvetica, sans-serif;
	font-weight:					bold;
	color:							#f90400;
}

a {
	color:							#e60000;
	text-decoration:				underline;
}

a.visited {
	color:							#000000;
	text-decoration:				none;
}

a.navi {
	color:							#ffffff;
	font: 							13px arial, helvetica, sans-serif;
	font-weight:					bold;
	text-decoration: 				none;
}

a.navi:hover {
	color: 							#e60000;
	font: 							13px arial, helvetica, sans-serif;
	font-weight:					bold;
	text-decoration: 				none;
}

a.footer {
	color:							#ffffff;
	font: 							10px arial, helvetica, sans-serif;
	text-decoration: 				none;
}

a.footer:hover {
	color: 							#e60000;
	font: 							10px arial, helvetica, sans-serif;
	text-decoration: 				none;
}

h2 {
	color:							#000000;
	font: 							16px arial, helvetica, sans-serif;
	font-weight:					bold;
	line-height:					16px;
	text-decoration: 				none;
}

