* {margin: 0; padding: 0;}
body { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url(../pictures/creme_neu.jpg); }
#container { position: static; top: 0; left: 0; }
#left { position:relative; top:0; width:170px; padding:10px; voice-family: "\"}\""; voice-family:inherit;
		
		/* Version der Werte für "korrekte" Browser */
		width:146px; float: left; }
body>#left {width:146px;}
/* Für OPERA */
p {}

.td {}
/*Textfelder fuer rechts gross links klein */
.nr { position: absolute; top: 140px; left: 740px; width: 200px; border: solid 1px #000; }
.nr_obenpx { position: absolute; top: 140px; left: 740px; width: 200px; margin-top: 50px; border: solid 1px #000; }
.nt { width: 550px; margin-right: 20px; }
.nt H4 { color: #09c; font-size: 14px; margin-bottom: 5px; }
.h41 { color: #09c; font-size: 16px; margin-bottom: 5px; }
.nt H2 { color: #09c; font-size: 20px; margin-bottom: 5px; }
.nt p { margin-top: 13px; }
/*Bilderleiste Anfang*/
.picturelayer { margin-top: 50px; }
.picturelayer img { height: 121px; margin-right: 4px; margin-left: 4px; }
#auswahlul li
{ font-size: 14px; text-decoration: none; margin: 0; padding: 0; }
#auswahl ul
{	margin: 0;
	padding: 0;
	list-style-type: none;
}#auswahl a
{ color: #000; text-decoration: none; width: 110px; display: block; margin: 0; padding: 2px 10px; }
#auswahl a:link, #navboxleft a:visited
{
	color: #000;
	text-decoration: none;}
#auswahl a:hover
{
	background-color: #ff7424;
	color: #000;
}

#navigation { font-family: Verdana, Arial, Helvetica, sans-serif; width: 130px; margin-top: 115px; margin-left: 5px; border: solid 1px #433f3f; }
#navigation p { color: #f2f2f2; font-size: 12px; background-color: #433f3f; height: 18px; margin-bottom: 5px; padding-bottom: 2px; padding-left: 3px; }
#content img { position: relative; top: 0; left: 0; }
#content { margin:0 10px 50px 160px; padding:10px; color: #000; }
#text { margin-top: 20px; margin-left: 10px; }
#text H4 { color: #09c; }
.lispalte { color: #000; font-size: 14px; position: relative; width: 140px; float: left; margin-top: 0; padding-top: 3px; padding-bottom: 3px; }
.respalte { font-size: 14px; width: 550px; float: left; margin-top: 0; margin-left: 143px; padding-top: 3px; padding-bottom: 3px; }
/* Ihr Kommentar */
.normaltxt img{ margin: 2px 2px 4px 4px; }
.normaltxt { width: 700px; }
.respalte H4 { color: #09c; }
/* Formatierung und Farbe der Überschrift */
H2 { color: #09c; font-size: 20px; }
H41 { color: #09c; font-size: 16px; font-weight: bold; }
address { color: #686868; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; text-decoration: none; padding: 4px; }
/*zwei  Spalten a 450 px*/
.spaltlinks { width: 495px; height: auto; float: right; margin-top: 20px; padding: 2px; display: block; }
.spaltrechts { margin-top: 20px; }
.spaltrechts2 { margin-top: 20px; margin-bottom: 75px; }
/*fuer die Angebotsseite 1 Spalte 120  Zweite Spalte 450 */
.sspaltlinks { width: 120px; float: left; margin-top: 8px; display: block; }
.sspaltrechts { margin-top: 8px; margin-left: 120px; display: block; }
.sspaltrechts li {margin-left: 16px; list-style-type: disc;}
.spaltrechts2 { margin-top: 20px; margin-bottom: 75px; }
.spaltrechts3 { margin-top: 65px; margin-bottom: 25px; margin-left: 505px !important; }
.spaltrechts4 { margin-top: 95px; margin-bottom: 150px; margin-left: 505px !important; }
#bildrechts { margin-left: 400px; }
.txt546le { width: 546px; min-height: 295px; }
.normaltxtfe img{ margin: 2px 2px 4px 4px; }
.normaltxtfe { width: 750px; }
.normaltxtfe li  { margin-left: 16px; list-style-type: disc; }
.normaltxtfe h3  { color: #09c; }
