html, body {

	margin: 0;

	padding: 0;

	font: 10.5pt/140% Arial, Helvetica, sans-serif !important;

	background: white;

	color: black;

}





img, a img {

	border: none;

}



a {

	color: black;

	text-decoration: underline;

}



h1 {

	font-size: 1.4em;	

}



h2 {

	font-size: 1.2em;

}



h3 {

	font-size: 1em;

	font-weight: bold;

}



.more {

	display: none;

}



#wrap {

	margin-left: 1cm;

}



#header {

	display: block;

	height: Auto;

	height: 73px;

}

	#logo {

		display: block;

		text-align: right;

		position: absolute;

		top: 0;

		right: 0;

		height: 73px;s

	}

	#animation {

		display: none;

	}

	

#navigation {

	display: none;

}



#toolbar {

	display: none;

}



#content_wrap {

	float: none;

	clear: both;

	margin-top: .5cm;

	padding-top: .5cm;

}

#content {

	width: Auto;

}

#subcontent {

	visibility: hidden;

	position: absolute;

	top: 0; left: 0;

	height: 100%;

}



#subcontent p.adresse {

	visibility: visible;

	position: absolute !important;

	top: 0;

	left: 1cm;

	font-size: 9pt;

	width: 9cm;

	padding: 0;

	margin: 0;

}



.start #subcontent #conventions {

	visibility: visible;

	position: absolute !important;

	top: 100%;

	left: 1cm;

	width: 14cm;

}



	.box {



}

	.karte_s {



}

	p.adresse {



}

#toolbar_repeat {

	display: none;

}

.clear {

	clear: both;

	width: 1%;

	display: block;

}



/*

Produktlistenansicht (products/aerosoldosen.htm als Beispiel)

*/

.productlist {

	clear: both;

	line-height: 1.5em;

}



.productlist h1 {

	margin-bottom: 1em;	

}



.productlist p {

	text-align: right;

	clear: both;

	padding-bottom: 2em;

	padding-top: 1em;

}



* html .productlist p {

	padding: 2em 0 0;

}



.productlist p img {

	float: right;

	margin: 0 0 10px 20px;

	display: inline;

	width: 98px;

	height: 65.6px;

}



.productlist p.odd {

	text-align: left;

}



.productlist p.odd img {

	float: left;

	margin: 0 20px 10px 0;

	display: inline;

}



p.hint, .productlist p.hint {

	border: 1px solid #0099FF !important;

	padding: 5px;

	text-align: center;

}



.start .productlist p {

	text-align: left;

	clear: both;

}



.start .productlist p img {

	float: left;

	margin: 0 20px 10px 0;

	display: inline;

	width: 98px;

	height: 65.6px;

}



.start .productlist a.more {

	display: none;

}



.start .productlist img.more {

	float: none;

}





/* Produktlistenübersicht (products/index.htm als Beispiel */

.productlist_index {}



.productlist_index p {

	clear: both;

}



.productlist_index p img {

	float: left;

	margin: 0 20px 15px 0;

	display: inline;

}



.productlist_index a.more {

	text-align: right;

	float: none;

}