body {font-family: futura, arial;}
#obengrau {width:100%; height: 200px; background-color:#333333;}
#grau-links {width:50px; height: 100%; background-color:#333333;}
#grau-mitte {width:600px; height: 100%; position: absolute; left: 50px; top: 0px;}
#grau-rechts {width:100%; height: 100%; background-color:#333333; position: absolute; left: 650px; top: 0px;}

.clear {clear:left; display:block;}

#foto {width:330px; height: 200px; position: absolute; left: 330px; top: 0px;}
#obenmenue {width:350px; height: 250px; background-color:#333333; position: absolute; left: 660px; top: 0px;}
.menue {font-size: 12px; color: #ffffff; font-style: italic; font-weight: bold; position: relative; left: 50px; top: 30px;
text-decoration: none; line-height: 24px; width: 350px;}
.menue:hover {color: #ff6600;}

#leerzeile {width:100%; height: 10px;}

#spruch {width:330px; height: 370px; position: absolute; left: 0px; top: 300px;}
#spruch-ref {width:330px; height: 370px; position: absolute; left: 500px; top: 400px;}
#textfeld {width:570px; height: 300px; position: absolute; left: 300px; top: 230px;}
#text-start {width: 430px; font-size: 12px; color: #333333; line-height: 16px; text-align:justify;}
#text {width: 570px; font-size: 12px; color: #333333; line-height: 14px; text-decoration: none;}
#text-partner {font-size: 11px; color: #333333; position: relative; left: 20px;}
#text-anfahrt {width: 540px; font-size: 11px; color: #333333; line-height: 12px; text-decoration: none; position: relative; left: 30px; top: 30px;}
.text {font-size: 12px; color: #333333; text-decoration:none;}
.text:hover {color: #ff6600;}

#untengrau {width:100%; height: 30px; background-color:#333333; position: absolute; left: 0px; top: 530px;}
#kontakt {width:350px; font-size: 11px; color: #999999; font-style: italic; position: relative; left: 330px; top: 8px;}
.kontakt {color: #999999; text-decoration: none;}
.kontakt:hover {color: #ff6600;}

H1 {font-size: 14px;}

.orange {color: #ff6600; text-decoration: none;}
.orange:hover {color: #333333;}

.klein {font-size: 10px;}
.back  {font-size: 10px; color: #ff6600; text-decoration: none;}
.back:hover  {font-size: 10px; color: #333333; text-decoration: none;}

#referenzen {width:100%; height: 50px; position: absolute; left: 0px; top: 300px;}
#referenzen1 {width:100%; height: 20px; position: absolute; left: 0px; top: 380px;}
#referenzen2 {width:100%; height: 50px; position: absolute; left: 0px; top: 400px; border-top: 3px solid #333333;}

#referenz {width:260px; height:300px; position: absolute; left: 50px; top: 300px;}

.referenz {font-size: 11px; color: #333333; text-decoration: none; line-height: 15px; }
.referenz:hover {color: #ff6600;}

#partner {width:100%; height: 70px; position: absolute; left: 0px; top: 470px; border: 0px #000000 solid;}