body 					{ background: #7bb7b8 
								url("Bilder/DomBG.jpg") no-repeat scroll 50px 60px;
								font-family:"Comic Sans MS", Verdana, sans-serif; 
								font-size: 15px; color:black}

h1,h2,h3			{ text-align:center }
h1    				{ font-size:18px; color:red}
h2						{ font-size:16px; color:black}
h3						{ font-size:14px; color:black}

img 					{ border:0px; position: absolute;}

div						{ position: absolute }

div.oben      { background: url("Gifs/LogoLeer.gif") repeat;
								font-size: 20px;
								left: 50px; top:  10px; width: 800px; height: 50px } 

a:link    		{ color: white; text-decoration: none}
a:visited 		{ color: white; text-decoration: none}
a:hover   		{ color: red; text-decoration: none}
span.aktiv    { color:red }

span.homepage,a.homepage 			{ top:10px; left: 30px ; position: absolute}
span.webdesign,a.webdesign 		{ top:10px; left:150px ; position: absolute}
span.webshop,a.webshop 	 			{ top:10px; left:280px ; position: absolute}
span.referenzen,a.referenzen 	{ top:10px; left:390px ; position: absolute}
span.skill,a.skill       			{ top:10px; left:520px ; position: absolute}
span.kontakt,a.kontakt   			{ top:10px; left:590px ; position: absolute}
span.impressum,a.impressum		{ top:10px; left:680px ; position: absolute}


div.unten     { background: url("Gifs/LogoLeer.gif") repeat;
								left: 50px; top: 510px; width: 800px; height: 50px }
img.logo  		{ top: 10px;left: 280px}

div.fussmenu  	{ font-size: 10px; top:560px; left:280px; height:20px; width:500px; } //border: 1px solid red }

a.small:link  	{ color: white; text-decoration: underline}
a.small:visited	{ color: white; text-decoration: underline}
a.small:hover 	{ color: black; text-decoration: underline}
span.small   		{ color: black; text-decoration: underline}

div.home 	{ top:  70px; left: 160px; width:600px;height:420px }
h1.home  	{ position:absolute; top:   0px; left:   0px }
h2.home  	{ position:absolute; top:  35px; left:  50px }
h3.home  	{ position:absolute; top: 130px; left: 125px }
img.led 	{ top: 370px;	left: 	0px	}


div.tabs 			{ background-color: transparent;
								top: 50px; left: 100px; height:100px; width: 700px}
div.webdesign { background-color: rgb(245,200,151);
								top: 130px; left: 100px; height:350px; width: 700px}
div.text		 { 	top: 20px; left: 20px; height:310px; width: 660px}

img.info	    { position: absolute; top: 50px; left:0px }
img.preise    { position: absolute; top: 50px; left:250px }
img.angebot   { position: absolute; top: 50px; left:505px }

span.aktiv    { color:red }

a.reiter            { font-size: 15; font-weight: bolder}  
a.reiter:link    		{ color: red; text-decoration: none}
a.reiter:visited 		{ color: red; text-decoration: none}
a.reiter:hover   		{ color: white; text-decoration: none}

a.info	    { position: absolute; top: 55px; left:75px }
a.preise    { position: absolute; top: 55px; left:325px }
a.angebot   { position: absolute; top: 55px; left:560px }

div.kontakt { background-color: rgb(245,200,151); ; border-style: inset;
							top: 125px; left: 250px; height:330px; width: 400px}

div.skill 	{ background-color: rgb(245,200,151); ; border-style: inset;
							top: 150px; left: 200px; height:300px; width: 500px}

div.impressum { top:  60px; left: 100px; height:450px; width:710px }
div.adresse   { top:   0px; left: 120px; height:250px; width:300px }
div.haftung   { top: 385px; left:   0px; height: 60px; width:710px;
								color: white; font-weight:bolder}

div.sidemap { background-color: rgb(245,200,151); ; border-style: inset; padding-left:50px;
							top: 100px; left: 375px; height:400px; width: 150px}



a.map         { font-size: 15px }
a.map:link    { color: black; text-decoration: none}
a.map:visited { color: black; text-decoration: none}
a.map:hover   { color: black; text-decoration: underline}




a.niehueser     { top: 130px;left: 260px; position: absolute; 
									font-size: 13px; text-align: center }
span.niehueser1 { color: #000000 }
span.niehueser2 { color: #D2691E }

a.austermann     { top: 70px;left: 450px; position: absolute; 
									 font-size: 14px; text-align: center }
span.austermann1 { color: #fa9400 }
span.austermann2 { color: #666666 }

a.glocke		     { top: 100px;left: 650px; position: absolute; 
									 font-size: 14px; text-align: center; width:200px }
span.glocke1     { color: black }
span.glocke2     { color: black }

a.pinkulus		   { top: 430px;left: 630px; position: absolute; 
									 font-size: 14px; text-align: center; width:200px }
span.pinkulus1   { color: black }
span.pinkulus2   { color: black }

a.birken			   { top: 420px;left:  70px; position: absolute; 
									 font-size: 14px; text-align: center; width:200px }
span.birken1	   { color: yellow }
span.birken2	   { color: yellow }

a.haverkamp			   { top: 230px;left: 520px; position: absolute; 
									 font-size: 14px; text-align: center; width:200px }
span.haverkamp1	   { color: yellow }
span.haverkamp2	   { color: yellow }

a.melanom 			   { top: 300px;left: 320px; position: absolute; 
									 font-size: 14px; text-align: center; width:200px }
span.melanom1	     { color: red }
span.melanom2	     { color: red }

span.active   	{ color:red }

.red 		{ color:red }
.center { text-align: center }
.right  { text-align: right }
.h1 	  { font-size:20px; text-align: center; color:red; text-face:bold}
.h2     { font-size:16px; text-align: center; color:red; text-face:bold}
.s10		{ font-size:10px }



p {font-size:12px}

table   	{ position: absolute }
table.form 	{ border-style: none; height: 100%; widht:100% }
table.preise { top: 100px; left: 100px }
td.ordnung   { width: 350px }
td.preis	   { width: 150px }
td.skill	   { width: 200px }

p.stern      { position: absolute; top: 300px; left: 100px }
table.impressum { background-color: transparent; border-style: none;
             top: 75px; left: 270px; height:150px}


table.webshop { top: 100px; left: 150px; height:300px; width: 600px}
table.angebot { top: 100px; left: 150px; height:350px}

img.brief			{ top: 320px;left: 545px}

