/* ====== Allgemeine Definitionen ====== */body {	padding:0px;	margin:0px;	background:url(/site/images/bg_page.gif) repeat-x;	font:16px verdana,tahoma,arial,sans-serif;}img,table { border:none; }table { width:100%; }a { color:#000000; text-decoration:underline;}a:hover { text-decoration:none; }form { margin:0px; padding:0px; }/* ====== Layoutelemente ====== */#page {	width:930px;	margin:20px auto;}#header_links {	float:left;	width:214px;	width:212px;	border:1px solid #145C98;	margin-right:11px;	background-color:#FFFFFF;}#header_rechts_oben {	float:right;	width:705px;	width:683px;	height:55px;	height:35px;	padding:10px;	border:1px solid #DAEAF4;	border-bottom:0px;	text-align:right;	font:bold 0.7em verdana,arial,sans-serif;	color:#FFFFFF;}#header_rechts_mitte {	clear:right;	float:right;	width:705px;	height:26px;}#header_rechts_unten, #header_rechts_unten_2
{
    clear: right;
    float: right;
    width: 705px;
    width: 677px;
    height: 24px;
    height: 14px;
    padding: 5px 14px;
    font: bold 0.7em verdana,tahoma,arial;
    color: #FFFFFF;
}#header_rechts_unten_2 {	height:34px;	height:24px;	text-align:right;}#body_container {	float:left;	clear:left;	width:930px;	margin-top:11px;	background:url(/site/images/bg_body.gif) repeat-y;}#body_links {	float:left;	width:225px;	width:214px;	margin-right:11px;}#body_rechts {	float:right;	width:705px;	width:703px;	padding:0px 1px;	border-top:1px solid #7DB3D2;}#footer {	clear:left;	height:50px;	padding-top:20px;	text-align:center;	background:url(/site/images/bg_footer.gif) no-repeat;	font-size:0.7em;	color:#143F5F;}.bestellungs_tabelle {	border:1px solid #6A007A;	background-color:#E8CAED;}/* ====== Navigation ====== */.navigation_top {	color:#FFFFFF;}.navigation_links, .navigation_links_active {	display:block;	padding:6px 10px 4px 30px;	border-bottom:1px solid #007373;	font:bold 0.8em bold arial,sans-serif;	color:#FFFFFF;}.navigation_links {	background:#2B7CC2 url(/site/images/bullet_1.gif) no-repeat 13px 8px;}.navigation_links_active {	background:#2B7CC2 url(/site/images/bullet_2.gif) no-repeat 13px 8px;}.navigation_links_hellgruen {	color:#4FE9FF;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;}#container_navigation_links_sub {	padding:8px 0px 17px;	border-bottom:1px solid #007373;}.navigation_links_sub, .navigation_links_sub_2 {	display:block;	font:bold 0.7em bold verdana,arial,sans-serif;	color:#035092;}.navigation_links_sub {	padding:1px 10px 1px 30px;	background:url(/site/images/bullet_3.gif) no-repeat 20px 5px;}.navigation_links_sub_2 {	padding:1px 10px 1px 45px;	background:url(/site/images/bullet_3.gif) no-repeat 35px 5px;}/* ====== Body ====== */.td_breadcrumbs {	padding:10px 15px;	border-bottom:1px solid #7DB3D2;	background:#FFFFFF;}.breadcrumb {	font:bold 12px verdana, tahoma, arial, sans-serif;	color:#FFFFFF;}.td_header {	height:110px;	border-bottom:1px solid #FFFFFF;}.td_body_1_index, .td_body_2, .td_body_3, .td_body_1_chimie, .td_body_2_chimie, .td_body_1_news {	height:32px;	padding-left:50px;	font:bold 0.8em bold lucida,verdana,arial,sans-serif;	color:#FFFFFF;}.td_body_1_index {	background:#007FC6 url(/site/images/td_body_1.gif) no-repeat;}.td_body_1_news {	background:#6A007A url(/site/images/td_body_1.gif) no-repeat;}.td_body_1_chimie {	background:#C63BDB url(/site/images/td_body_1_chimie.gif) no-repeat;}.td_body_2 {	background:#E00000 url(/site/images/td_body_2.gif) no-repeat;}.td_body_2_chimie {	background:#E00000 url(/site/images/td_body_2_chimie.gif) no-repeat;}.td_body_1_inner, .td_body_2_inner, .td_body_2_inner_chimie {	padding:10px 14px;	font-size:0.7em;	vertical-align:top;}.td_body_2_inner_chimie {	width:203px;}.td_body_3_inner_chimie {	width:100%;	padding:10px 14px 0px 14px;	font-size:0.7em;	vertical-align:top;}.td_body_2_inner {	padding-top:9px;	background:url(/site/images/td_bg_body_2.gif) repeat-x;}.td_body_1_trenner {	width:1px;	background:url(/site/images/td_trenner_1.gif) no-repeat center top;}.td_body_2_trenner {	width:1px;	background:url(/site/images/td_trenner_2.gif) no-repeat center top;}.td_body_1_image {	margin-bottom:13px;}.td_body_2_image {	margin-bottom:10px;}.td_body_1_head {	display:block;	margin-bottom:7px;	font-weight:bold;}.td_body_2_head {	float:left;	margin-right:5px;	font:bold 1.4em verdana,arial;	color:#0165B3;}.td_body_2_head_chimie {	float:left;	font:bold 1.0em verdana,arial;	color:#0165B3;	vertical-align:text-bottom;}.bread_crumb_Titel {	font:bold 12px verdana, arial;	color:#FFFFFF;	text-decoration: none;	}.bread_crumb_Titel:hover{	font:bold 12px verdana, arial;	color:#FFFFFF;	text-decoration: underline;	}.td_body_2_price {	font:bold 18px verdana,arial;	color:#E00000;}.td_body_3 {	background:#FFAE00 url(/site/images/td_body_3.gif) no-repeat;}.td_warenkorb_body {	background:#2B7CC2 url(/site/images/warenkorb_td_icon.gif) no-repeat;	height:32px;	padding-left:50px;	font:bold 0.8em bold lucida,verdana,arial,sans-serif;	color:#FFFFFF;}.tabelle_inner_header {	background-color:#DCF5FF;}.tabelle_inner_footer {	background-color:#DCF5FF;}/* ====== Text / Links ====== */.text_klein {	font:bold 9px verdana,arial;	color:#E00000;}.text_header {	margin-top:5px;	float:left;}.notice, .notice a {	font:0.9em verdana,arial;	color:#7D7581;}.produkt_navi_link {	background:url(/site/images/bullet_5_produktnavi.gif) no-repeat 0px 4px;	padding-left:10px;	font:bold 1.1em verdana,arial;	color:#E00000;}.headline_produkt {	display:block;	margin-bottom:10px;	font:bold 2.0em verdana,arial;	}.headline_info {	display:block;	margin:20px 0px 10px 0px;	font:bold 16px verdana,arial;}.headline_ambiance {	display:block;	margin-bottom:10px;	font:bold 1.0em verdana,arial;	}.produkt_artikeln {	font:1.1em verdana, arial;	color:#333333;}.produkt_price {	display:block;	margin-top:10px;	font:bold 1.8em verdana,arial;	color:#624971;}.link_enlarge {	background:url(/site/images/lupe.gif) no-repeat;	padding-left:18px;	margin-left:25px;	font:0.7em verdana,arial;	color:#8F8F8F;}.link_header {	color:#FFFFFF;}.link_td_head {	float:right;	padding-right:10px;	margin-right:15px;	background:url(/site/images/bullet_4.gif) no-repeat right 4px;	font:bold 0.8em bold lucida,verdana,arial,sans-serif;	color:#FFFFFF;	text-decoration:underline;}.link_td_body_1 {	display:block;	padding:5px 5px 15px 16px;	margin-bottom:10px;	background:#049B18 url(/site/images/bullet_4.gif) no-repeat 8px 10px;	font:bold 1.2em verdana,arial,sans-serif;	color:#FFFFFF;}.link_td_body_2 {	padding-left:10px;	margin:0px 0px;	background:url(/site/images/bullet_5.gif) no-repeat 0px 4px;	font:bold 11px verdana,arial,sans-serif;	color:#E00000;}.link_td_body_3 {	padding:1px 40px 1px 0px;	margin:0px 15px;	background:url(/site/images/bullet_6.gif) no-repeat right;	font:bold 0.7em verdana,arial,sans-serif;	color:#E00000;}.link_td_body_1_chimie {	padding-left:15px;	background:url(/site/images/bullet_5_chimie.gif) no-repeat 0px 4px;	font:bold 1.2em verdana,arial,sans-serif;	color:#5E006C;}.link_td_body_3_chimie {	display:block;	padding:1px 10px 1px 30px;	background:url(/site/images/bullet_3.gif) no-repeat 20px 5px;	font:bold 1.3em bold verdana,arial,sans-serif;	color:#035092;}.kontaktfeld {	width:200px; 	background-color:#E5EEF2; 	border:1px solid #000000;	font:10px verdana,arial,sans-serif;	padding:2px;}.textarea_reg {	width:400px;	height:100px; 	background-color:#E5EEF2; 	border:1px solid #000000;	font:10px verdana,arial,sans-serif;	padding:2px;}.feld_navi {	width:130px; 	background-color:#E5EEF2; 	border:1px solid #000000;	font:10px verdana,arial,sans-serif;	padding:2px;	margin:0px 6px;}.button_go {	background:url(/site/images/button_bg.gif) repeat-x;	width:35px;	height:20px;	padding-bottom:3px;	margin:0px;	border:1px solid #000000;	font:10px verdana,arial,sans-serif;}/* ====== Formulare ====== *//* ====== Sonstige Elemente ====== */.preisbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.button {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.produktlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #CC0000;	text-decoration: none;}.produktlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #CC0000;	text-decoration: underline;}.img_rand {	border:1px solid #000000;}.fehlertext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #CC0000;	text-decoration: none;}.bredcr {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;}.bredcr:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	text-decoration: underline;}.img_rechts {	float:right;	margin:0px 0px 8px 6px;	border:1px solid #000000;	}.img_links {	float:left;	margin:0px 12px 8px 0px;	border:1px solid #000000;}.news_titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3399CC;}.news_accroche {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #999999;}ul#categoria_navigation li {
	/* Guess Why | float: left; */
	float: left;
	display: inline;/* end_Guess Why | float: left; */
	font-size:8pt;
	}
#categoria_navigation a 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	display: block;
	padding: 2px;
	border:  1px solid #cdcdb4;
	border-bottom: none;
	margin-right: 2px;
	height:26px;
	text-decoration: none;
	color: #8f8f7d;
	}
#categoria_navigation a:hover {
	background: white;	
	}
#categoria_navigation span {
	display: block;
	padding: 2px;
	border:  1px solid #cdcdb4;
	border-bottom: none;
	background: #cdcdb4;
	margin-right: 2px;
	text-decoration: none;
	color: #004c4e;
	}