body { background-color:white; background-image:url(img/background1.jpg);}

#page { position:static; left:10px; top:10px; float:right; border: 1px none #666; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute;  
		width: 1200px; margin-left: 10px; margin-top: 0px;}
		
#head { width:1200px; height:100px; border: 1px none white; background-image:url(img/headline.jpg);}

#menu { float: left;border: 1px solid black;text-align:center;width: 1198px; height:30px; vertical-align:middle;}
#menu #link, #menu #link2 { float:left; margin-top:5px; margin-left:5px; width:120px;height:20px; text-align:center; vertical-align:middle; background-color:#663300 }
#menu #link2 { background-color:red;width:200px; }
#inhalt { float:left;border: 1px none black;width: 1198px; }


#link a, #link a:hover, #link  a:link, #link2 a, #link2 a:hover, #link2  a:link  {font-family:Arial;font-size:12pt; text-decoration:none; color: white; font-weight:bold;}
a img{ border: 0 none;}

#uebermich { margin-top:10px; margin-left:50px; font-family:Arial;font-size:12pt; font-weight:bold;}

#leistung{ margin-top:20px;text-align:center;vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:15pt; font-weight:bold;}

#referenzen{ height:100%; width:100%;}
#ref_all{ float:left; border:1px solid black;height:260px;width:500px;margin-top:20px; margin-left:20px;}
#ref_head { width:498px;height:20px;font-size:10pt;font-weight:bolder;text-align:left;color:black;font-family:Arial;border:1px solid black; }
#ref_bild{ margin-top:10px; margin-left:10px; float:left;width:150px;height:150px;}
#ref_bild img { width:100%; height:auto;}
#ref_text { margin-left:210px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:black;}


#impressum{ float:left;}
#imp_all { float:left;width: 200px;height: 150px;border:1px solid black;margin-top:20px;margin-left:20px;}
#imp_head { height:20px;font-family:Arial;font-size:12pt;font-weight:bolder;text-align:center;color:white;border-bottom:1px solid black;background-image:url(img/impheadbg.jpg);}
#imp_inhalt { margin-top:10px; margin-left:10px; margin-right:10px; font-family:Arial;font-size:9pt; font-weight:bold;}


#aktuelles { float:left; width:1200px; border:0px solid black;}
#aktuelles_all { float:left; width: 200px;height: 150px;border:1px solid black;margin-top:20px;margin-left:20px;}
#aktuelles_head { height:20px;font-family:Arial;font-size:10pt;font-weight:bold;text-align:center;color:#555500;border:1px solid black;}
#aktuelles_inhalt { margin-top:10px; margin-left:10px; font-family:Arial;font-size:9pt;}
#aktuelles_inhalt img{ width:120px; height:80px; margin-left:30px;}
#aktuelles_left { float:left;border:0px solid black; width:300px; height:500px;}
#aktuelles_willkommen { float:left; border:1px solid black; width: 896px; height:100px; background-image:url(img/willkommen.jpg)}

#w_aktuelles_all { float:left; width: 420px;height: 322px;border:1px solid black;margin-top:20px;margin-left:20px;}
#w_aktuelles_head { height:30px;font-family:Arial;font-size:18pt;font-weight:bold;text-align:center;color:#555500;border:1px solid black;}
#w_aktuelles_inhalt { margin-top:10px; margin-left:10px; font-family:Arial;font-size:12pt; font-weight:bold;}
#w_aktuelles_inhalt img{ width:320px; height:240px; margin-left:30px;}

#werbung { float:left; margin:0px;}
#werbung img{ width:175px; height:50px;}

#aktuelles_artikel { float:left; margin-top:20px; margin-left:50px; font-family:Arial; font-size:9pt;}

#galerie { float:left; margin:10px;}
#galerie_all {float:left; width:100px; height:100px;margin:1px; border:1px solid black;}
#galerie_pic img{ width:100px; height:100px; border:0px solid black;}



