body	{
		margin:0;
		padding:0;
		background-color: #ffd200;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#6b7576;
		}
h1		{font-size:11px; font-weight:normal;margin:0; padding:0;}
h2		{font-size:12px; font-weight:bold;margin:5px 0 5px 0; padding:0;}
h3		{font-size:11px; font-weight:normal;margin:5px 0 5px 0; padding:0;}
a		{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6b7576;}

ul 		{margin:10px 0 0 0; padding:0;}
li		{margin:0 0 0 15px; padding:0;}

table	{margin:10px 0 0 0;}
td		{height:25px;padding:2px 5px 2px 5px; background-color:#efefef; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}

/****************************************************/
#beschreibung {display:none;}

#switch		  			{position:absolute;width:120px;height:20px; margin:-25px 0 0 246px;}
*+html #switch			{margin:-25px 0 0 -332px; }
* html #switch			{margin:-25px 0 0 -332px; }

#header {
		background-color: #ffd200;
		height:150px;
		width:100%;
		text-align:center;
		}
		
#logo_bg {
		background-image:url(../img/header.gif); 
		background-repeat:no-repeat;
		height:150px; 
		background-position:0px 0;
		margin:0 auto 0 auto;
		width:1000px;
		}
		
#logo_bg a {float:right; width:150px; height:140px; margin:auto 120px auto auto;}

/****************************************************/

#cnt 	{
		background-color: #ffffff;
		height:330px;
		width:100%;
		text-align:center;
		}
		
#main_cnt	{
 		background-color:#ffffff;
		width:665px;
		margin:auto;
		height:330px;
			}		
	
#cnt_left				{width:305px;float:left;height:283px;text-align:left;padding:15px 10px 10px 15px;}

	
#navi_home				{float:left;width:54px;height:42px; background-image:url(../img/navi_home.gif); background-repeat:no-repeat;}	
#navi_home:hover		{float:left;width:54px;height:42px; background-image:url(../img/navi_home_a.gif); background-repeat:no-repeat;}	
#navi_home_aktiv		{float:left;width:54px;height:42px; background-image:url(../img/navi_home_a.gif); background-repeat:no-repeat;}	

#navi_steinlaub			{float:left;background-image:url(../img/navi_steinlaub.gif);width:105px;height:42px;}
#navi_steinlaub:hover	{float:left;background-image:url(../img/navi_steinlaub_a.gif);width:105px;height:42px;}		
#navi_steinlaub_aktiv	{float:left;background-image:url(../img/navi_steinlaub_a.gif);width:105px;height:42px;}	

#navi_produkte			{background-image:url(../img/navi_produkte.gif); width:96px; height:42px;float:left;}
#navi_produkte:hover	{background-image:url(../img/navi_produkte_a.gif); width:96px; height:42px;float:left;}
#navi_produkte_aktiv	{background-image:url(../img/navi_produkte_a.gif); width:96px; height:42px;float:left;}

#navi_details			{background-image:url(../img/navi_details.gif); width:84px; height:42px;float:left;}
#navi_details:hover		{background-image:url(../img/navi_details_a.gif); width:84px; height:42px;float:left;}
#navi_details_aktiv		{background-image:url(../img/navi_details_a.gif); width:84px; height:42px;float:left;}

#navi_bestellung		{background-image:url(../img/navi_bestellung.gif); width:119px; height:42px;float:left;}
#navi_bestellung:hover	{background-image:url(../img/navi_bestellung_a.gif); width:119px; height:42px;float:left;}
#navi_bestellung_aktiv	{background-image:url(../img/navi_bestellung_a.gif); width:119px; height:42px;float:left;}

#navi_kontakt			{background-image:url(../img/navi_kontakt.gif); width:91px; height:42px;float:left;}
#navi_kontakt:hover		{background-image:url(../img/navi_kontakt_a.gif); width:91px; height:42px;float:left;}
#navi_kontakt_aktiv		{background-image:url(../img/navi_kontakt_a.gif); width:91px; height:42px;float:left;}

#navi_impressum			{background-image:url(../img/navi_impressum.gif); width:100px; height:42px;float:left;}
#navi_impressum:hover	{background-image:url(../img/navi_impressum_a.gif); width:100px; height:42px;float:left;}
#navi_impressum_aktiv	{background-image:url(../img/navi_impressum_a.gif); width:100px; height:42px;float:left;}

#farbwaehler				{float:left;}
#farbwaehler div			{float:left;width:35px; height:8px; background-color:#CCCCCC;margin:1px 1px 0 0;}

.farbe_ausgabe				{position:absolute; margin:40px 0 0 0;}
* html .farbe_ausgabe		{position:absolute; margin:40px 0 0 -148px;}
*+html .farbe_ausgabe		{position:absolute; margin:40px 0 0 -148px;}

.farbe_ausgabe_alt			{position:absolute; margin:50px 0 0 0;}
* html .farbe_ausgabe_alt	{position:absolute; margin:45px 0 0 -295px;}
*+html .farbe_ausgabe_alt	{position:absolute; margin:45px 0 0 -288px;}

.farbe_ausgabe_cox			{position:absolute;width:100px; margin:40px 0 0 80px;}

* html .farbe_ausgabe_cox	{margin:45px 0 0 -185px;}
*+html .farbe_ausgabe_cox	{margin:45px 0 0 -180px;}

.farbe_ausgabe_waldorf			{position:absolute; margin:40px 0 0 0;}
* html .farbe_ausgabe_waldorf	{position:absolute; margin:40px 0 0 -112px;}
*+html .farbe_ausgabe_waldorf	{position:absolute; margin:40px 0 0 -112px;}

#prodimg_cont			{margin:15px auto 5px auto;height:160px; text-align:center; background-image:url(../img/preloader.gif); background-position:center; background-repeat:no-repeat;}
#prodimg_cont img		{margin:0 20px 0 0;}

#prodbilder				{width:80px;float:left;margin:0 0px 10px 0px;}
#prodbilder	img			{float:left;margin:0 1px 0 0;}

.prod_fussnote					{margin:20px 0 0 0; font-size:9px;}

.produkte_uebersicht			{width:195px;float:left;height:283px;text-align:left;padding:15px 10px 10px 15px;}
.produkte_uebersicht a img		{margin:40px 0 0 0;}

.back					{margin:20px 0 0 0;text-decoration:none; display:block; padding:1px 3px 2px 3px; background-color:#ffd200; color:#FFFFFF; width:150px;}
.back_2					{margin:0px 0 0 0;text-decoration:none; display:block; padding:1px 3px 2px 3px; background-color:#ffd200; color:#FFFFFF; width:150px;}

#border_dt				{margin:15px 0 0 0;width:1px;height:300px;float:left; background-image:url(../img/border_dt.gif);background-repeat:repeat-y;}

#login					{width:300px;height:20px;margin:0 0 10px 0;padding:6px 0 0 0;font-size:16px;}
* html #login			{margin:0 0 10px 0;padding:0px 0 0 0;height:24px;}
*+html #login			{margin:0 0 10px 0;padding:0px 0 0 0;height:24px;}

#footer {
		background-color: #ffd200;
		width:100%;
		text-align:center;
		}
