html {
}



body {
	color: black;
	text-decoration: none;
	margin-top: 0;
	margin-left: 0;
	margin-bottom:0px;
	background:#CEF0FD url(../images/pageback_scroll.jpg) no-repeat;
	background-position:top center;
	font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}


/* Headlinedefinitionen */



h1 {

	color: #333333;

	text-decoration: none;

	font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



h2 {

	color: #333333;

	text-decoration: none;

	font: normal bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



h3 {

	color: #333333;

	text-decoration: none;

	font: normal bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	margin-top: 0px;

}





/* Topbereich */



.fliesstext {

	color: black;

	text-decoration: none;

	font: normal normal normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	text-align: left;

}







#table_top {
	width: 1000px;
	background:url(../images/toppix_neu.jpg) no-repeat #FFFFFF;
}





#table_content {

	width: 1000px;


	background-color: #DFF3FE;

}



#table_content a {color:#003366;}

#table_content a:hover {color:#CC0033; }





#suma {

padding-left: 10px;

background-image: url(../images/hotline.jpg); }



#suma2 {
	color: white;
	text-decoration: none;
	font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}



#topnavi {
font-weight:bold;
}



.colorkey {background-color: #CCCCCC;padding: 3px 0 5px 10px;color:#000000;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; border-top:1px solid #FFFFFF;}

td.colorkey p.breadcrumb a {color:#000000;}



.colorkey_felgen {background-color: #FFFFFF;padding: 3px 0 5px 10px;color:#000000;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_felgen p.breadcrumb a {color:#000000;}



.colorkey_halle {background-color: #000000;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_halle p.breadcrumb a {color:#FFFFFF;}



.colorkey_konservierer {background-color: #ff9200;padding: 3px 0 5px 10px;color:#000000;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_konservierer p.breadcrumb a {color:#000000;}



.colorkey_schaum {background-color: #339933;padding: 3px 0 5px 10px;color:#000000;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_schaum p.breadcrumb a {color:#000000;}



.colorkey_shampoo {background-color: #ffca00;padding: 3px 0 5px 10px;color:#000000;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_shampoo p.breadcrumb a {color:#000000;}



.colorkey_sonder {background-color: #000000;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_sonder p.breadcrumb a {color:#FFFFFF;}



.colorkey_trockner {background-color: #006699;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_trockner p.breadcrumb a {color:#FFFFFF;}



.colorkey_vorreiniger {background-color: #000000;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_vorreiniger p.breadcrumb a {color:#FFFFFF;}



.colorkey_wasser {background-color: #000000;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

td.colorkey_wasser p.breadcrumb a {color:#FFFFFF;}


.colorkey_aral {background-color: #0064CC;padding: 3px 0 5px 10px;color: white;text-decoration: none;font: normal bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}


h2.colorkey_vorreiniger a 	{color:#FFFFFF !important; text-decoration:none;}

h2.colorkey_felgen a 		{color:#000000!important; text-decoration:none;}

h2.colorkey_schaum a 		{color:#000000!important; text-decoration:none;}

h2.colorkey_shampoo a 		{color:#000000!important; text-decoration:none;}

h2.colorkey_trockner a 		{color:#FFFFFF!important; text-decoration:none;}

h2.colorkey_konservierer a 	{color:#000000!important; text-decoration:none;}

h2.colorkey_halle a 		{color:#FFFFFF!important; text-decoration:none;}

h2.colorkey_wasser a 		{color:#FFFFFF!important; text-decoration:none;}

h2.colorkey_sonder a 		{color:#FFFFFF!important; text-decoration:none;}



.produkt {background-color:#FFFFFF; color:#000000; border:1px solid #000000; height:20px; margin-bottom:5px;}

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

.produkt a:hover {text-decoration:underline;}

.produktname {margin-top:3px;}

.color {width:25px; height:100%; float:left; border-right:1px solid #000000; margin-right:10px;}

.felgen {background-color:#FFFFFF;}

.vorreiniger {background-color:#000000;}

.schaum {background-color:#339933;}

.shampoo {background-color:#ffca00;}

.trockner {background-color:#006699;}

.konservierer {background-color:#ff9200;}

.halle {background-color:#000000;}

.wasser {background-color:#000000;}

.sonder {background-color:#000000;}



p.breadcrumb {margin:0px;}

p.breadcrumb a {text-decoration:none;}

p.breadcrumb a:hover {text-decoration:underline;}



#bottom {

	width: 1000px;

	height: 100px;

	padding-left: 10px;
	/*background: url(../images/bottomback.jpg) no-repeat;*/
	

}





/* Contentbereich */



.search {
	color: #FFFFFF;
	background: #CCCCCC url(../images/search_back2.jpg) no-repeat;
	width: 220px;
	padding: 10px;
	margin-bottom: 10px;
}


.news {
	color: #FFFFFF;
	background: #CCCCCC url(../images/news_back2.jpg) no-repeat;
	width: 220px;
	padding: 10px;
	margin-bottom: 10px;
}

.marketing {
	color: #FFFFFF;
	background: #CCCCCC ;
	width: 220px;
	padding: 10px;
	margin-bottom: 10px;
}


.produkte {
	color: #FFFFFF;
	width: 220px;
	padding: 10px;
	margin-bottom: 10px;
	background-color: #CCCCCC;
}




.right {
	color: #FFFFFF;
	background: #CCCCCC;
	width: 220px;
	padding: 10px;
	margin-bottom: 10px;
}

div.language {padding:4px 10px 4px 10px; margin-right:5px; font-size:11px; color:black; vertical-align:middle;}

span.language {background:#CCCCCC; padding:4px 10px 4px 10px; margin-right:5px;}
span.language a {text-decoration:none; color:#000000;}

p.language {background:#CCCCCC; padding:4px 10px 4px 10px; margin-right:0px 5px 0px 0px; display:inline;}
p.language a {text-decoration:none; color:#000000;}



#content {

	padding-right: 40px;

}


*html #special 	{margin-top:0px !important;}

div#layer {
	position:absolute;
	width:742px;
	height:402px;
	left: 0px;
	top: 31px;
	text-align: left;
	z-index:1;
	visibility: visible;
}


