body{	/*background-color:#8978a5;	*//*background-repeat:repeat-x;	*/	background:url('../images-fetish/lila.gif');   	margin-top: 0px;	 margin-bottom: 0px; 	font-family: tohama, verdana; text-align: center; color: black;}#ueberbox{ 	width: 855px; height: auto; border: 1px solid black;  	background-color: #c1b9d1;   	font-size: 9pt; text-align: center; color: black;	margin-left: auto;					/*Spezial Mozilla: braucht für die Zentrierung margin-left und -right auf auto*/ 	margin-right: auto;    	  	 	    	 }/*Schriftart des Logos: Verdana Ref 24pt */#logo{ 	width: 855px; height: 100px; border: 0px solid green; 	background:url('../images-fetish/100frei_blau_heller855_3.jpg');   /*background:url('../images-fetish/logo.gif'); */  	/*background: #7666A4;*//* #c1b9d1;*/  	font-size: 12pt; text-align: center; color: black; font-weight: bold;	}#logo-en{ 	width: 855px; height: 100px; border: 0px solid green; 	background:url('../images-fetish/100frei_blau_heller855_en.jpg');     	font-size: 12pt; text-align: center; color: black; font-weight: bold;	}#logo-fr{ 	width: 855px; height: 100px; border: 0px solid green; 	background:url('../images-fetish/100frei_blau_heller855_3fr.jpg');     	font-size: 12pt; text-align: center; color: black; font-weight: bold;	}#navi{ 	width: auto; height: 15px; border-bottom: 1px solid black;  	background:#9687b0;  /* border: 0px solid green;*/  	/*background:url('../images-fetish/lilaweiss.jpg'); background-repeat:repeat-x;*/  	 font-size: 11pt; text-align: center; color: white;   	padding: 8px;	 	}     a.navi:link 		{text-decoration: none; color: black; font-family:tahoma; font-size:11pt;}a.navi:visited	{text-decoration: none; color: black; font-family:tahoma; font-size:11pt;}a.navi:active  	{text-decoration: none; color: black; font-family:tahoma; font-size:11pt;}a.navi:hover   	{text-decoration: underline; color: red; font-family:tahoma; font-size:11pt;}#hauptbox{ 	width: 650px; height: auto; border-left: 0px solid #2c1f26;  	background-color: white; /*background: #8978a5;*/ border: 0px solid blue;   	float: left;  	  	text-align: center;  	}#seitenbox{	width: 855px; height: auto; border: 0px solid black;   	background: #c1b9d1;    	font-size: 10pt; text-align: left; color: black;	/*	padding-top: 50px; padding-bottom: 80px;	padding-right: 50px; padding-left: 50px;*/    }#textbox{	width: 300px; height: auto; border: 0px solid black;   	background: #c1b9d1; 	margin-right: auto; margin-left: auto;	margin-top: 20px; margin-bottom: 20px;	padding: 50px;    }#textbox2{	width: 700px; height: auto; border: 0px solid black;   	background: #c1b9d1; 	margin-right: auto; margin-left: auto;	margin-top: 20px; margin-bottom: 20px;	padding: 50px;	    }#textbox3{	width: 775px; height: auto; border-top: 1px solid black;   	background: #c1b9d1;   	padding: 40px;	line-height: 1.6;	text-align: left;	float: left;	    }	    #textbox4{	width: 450px; height: auto; border: 0px solid black;   	background: #c1b9d1; 	margin-right: 10px; margin-left: 370px;	margin-top: 30px; margin-bottom: 30px;		    }	    	    	    	    	    #textboxkontakt{	width: 300px; height: auto; border: 0px solid black;   	background: #c1b9d1; 	margin-right: 0px; margin-left: auto;	margin-top: 20px; margin-bottom: 20px;	padding: 50px;    }#produkte_1{	width: 720px; height: auto; border: 0px solid black;	margin-right: auto; margin-left: auto;    }#produkte_2{	width: 770px; height: auto; border: 0px solid black;	margin-right: auto; margin-left: auto;    }#produkte_3{	width: 830px; height: auto; border: 0px solid black;	margin-right: auto; margin-left: auto;    }#produkte_4{	width: 600px; height: auto; border: 1px solid black;	margin-right: auto; margin-left: auto;    }/* Zentrierung für die Link- und Linktauschseite */#linkbox{	width: 470px; height: auto; border: 0px solid black;   	margin-left: auto; margin-right: auto;   	margin-top:30px; margin-bottom: 30px;  }#anfahrtsbox{	width: 745px; height: auto; border: 0px solid black;   	background: #c1b9d1; 	margin-right: auto; margin-left: auto;		padding: 50px;    }/*nöitig bei grosser Graphik/Bild und wenn der übergeordnete div eine height von auto hat*/#kartencontainer{	width: 390px; height: 510px; border: 0px solid black;	text-align: center;	margin-top: 0px; margin-left: 100px;	   }#box1{ 	width: 650px; height: 555px; border-bottom: 1px solid black;   	background: white;    	float: left;   	 	text-align: center; 	margin-bottom: 0px; 	     }#box2{ 	width: 205px; height: 200px; border: 0px solid blue; 	/*background:url('../images-fetish/rot1000weiss.jpg'); background-repeat:repeat-x;	*/ 	/*background:url('../images-fetish/flieder1000weiss.jpg'); background-repeat:repeat-x;	*/   background-color: white;    	float: left;   	 	text-align: center; 	padding-bottom: 10px;     	}#box3{ 	width: 200px; height: 181px; border: 1px solid blue; 	/*background:url('../images-fetish/beige1000weiss.jpg'); background-repeat:repeat-x;	*/ 	background-color: white;   	/*background: #FFE4C4;*/ border: 0px solid black;   	float: left;   	 	text-align: center;   	 	padding-top: 30px; 	   	      	}#box4{ 	width: 230px; height: 191px; border: 0px solid blue; 	background: #b97496;/*	background: #9c587a;*//*background: #B53675;*/ 	   	/*background: #c1b9d1;*/ border-left: 1px solid black; border-bottom: 0px solid black;    	float: right; 	font-size: 8pt; text-align: center; 	margin-left: 0px; 	padding: 10px 5px 10px 5px;       	}#box5{	width: 202px; height: 768px /*765px*/; border-left: 1px solid black; 	/*background:url('../images-fetish/beige1000weiss.jpg'); background-repeat:repeat-x;	*/	background-color: white;    	float: left;   	font-size: 10pt; 	text-align: center;   	}h1{font-family: tohama, verdana;font-size: 12pt;color: black;}		h2{font-family: tahoma;font-size: 12pt;padding-top: 0px;color: #8978a5;}		h3{font-family: tahoma;font-size: 10pt;padding-top: 0px;color: black;text-decoration: underline;}			p {    	font-family: tohama, verdana;    font-size:10pt;    color: silver;    text-align: left;    line-height: 1.2;     	}img {border: 0px solid gray;}.links {color: green;}	a {text-decoration: none; color: black; }   a:hover {text-decoration: underline;   color: black;}a:active {text-decoration: underline;   color: black;}	#bekanntmachen {	width: 150px; height: 40px;  border: 0px solid green;	font-family:tahoma; font-size:8pt; color: black; text-align: center;  	padding: 5px; 	margin-right: auto; margin-left: auto; 		 }		          a.bekanntmachen:link 		{text-decoration: none; color: black; font-family:tahoma; font-size:8pt;}a.bekanntmachen:visited		{text-decoration: none; color: black; font-family:tahoma; font-size:8pt;}a.bekanntmachen:active  	{text-decoration: none; color: black; font-family:tahoma; font-size:8pt;}a.bekanntmachen:hover   	{text-decoration: underline; color: black; font-family:tahoma; font-size:8pt;}hr {color: gray; width: 550px; margin-top: 20px; margin-bottom: 20px; text-align: center;}	table {width: 550px;border: 0px solid gray;color: green;margin-left: auto;margin-right: auto;}tr {color: red;}td {font-family: tohama, verdana;font-size: 10pt;background-color: #999999;text-align: center;color: #111111;}#rahmen_sand{	font-family: tahoma, verdana;   	font-size:10pt;  	background-color: #999999;	border: 1px black;	color: black;   text-align: left;   line-height: 1.5;   padding: 20px 40px 40px 40px;     	}			#footer {width: auto; height: 15px;background-color:#7666A4;	  border-top: 1px solid black;		 text-align: center;			/* PB mit middle */padding: 8px;clear: left;      		/* clear: damit links nicht die NaviLeiste ins Gehege kommt !!!*/  	}				