#Logo 
{visibility: hidden;
display: none;
}

#Druckfoot  {
visibility: hidden;
display: none;
}

body {
background-color:#E9FADD;
font-family:'Verdana','Arial';
font-size:12px;
margin:0px;
padding:0px;
}

a {
color:#666666
}

a:hover {
color:#009933
}

h1 {
font-size:18px;
color:#009933;
font-weight: normal;
}

h2 {
font-size:14px;
color:#009933;
font-weight: bold;
}

#Site {
position: absolute; 
visibility: visible;
background-image: url("head.gif");
background-position: top;
background-repeat: no-repeat;
background-color: #FFFFFF; 
top:0px;  
height:600px;
width: 780px;
left:50%;
margin-left:-390px;
padding:0px;
}

#Menu {
visibility: visible;
position: absolute;
color:#666666;
font-size: 9px;
top: 200px;
text-align: center;
width:700px;
margin-left:30px;
height:30px;}

#News {
float:right;
color:#666666;
font-size: 10px;
width:190px;
padding:7px;
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
background-image: url("news-oben.gif");
background-repeat: no-repeat;
}
#NewsEnde {
font-size: 10px;
width:200px;
margin-left:-7px;
margin-bottom:-15px;
height:18px;
background-image: url("news-unten.gif");
background-repeat: no-repeat;
}

#News h2 {
font-size: 12px;
margin:2px;
}

#RefMenu {
visibility: visible;
position: absolute;
color:#666666;
font-size: 9px;
top: 240px;
text-align: center;
width:700px;
margin-left:40px;
height:140px;
z-index:2;
}

#Content, #ContentRefs {
background-color: #FFFFFF; 
visibility: visible;
position: absolute;
color:#999999;
top: 240px;
font-size: 12px;
text-align: left;
width:600px;
padding-left:90px;
padding-right:90px;
padding-bottom:10px;
}

* html  #Content {width:780px;}
* html  #ContentRefs {width:780px;}


#ContentRefs i, #Content i
{color:#333333; font-style: normal;
}

#ContentRefs h2
{font-weight: bold;}

#ContentRefs ul
{padding:20px;}

#ContentRefs {
height:440px;
}

#Ref1Content, #Ref2Content, #Ref3Content, #Ref4Content, #Ref5Content, #Ref6Content  {
background-color: #FFFFFF; 
color:#666666;
font-size: 12px;
text-align: left;
width:600px;
z-index:2;
visibility: hidden;
position: absolute;
top: 170px;
}

#RefListe {
visibility: visible;
display:block;
height:260px;
width:600px;
border-bottom:1px solid #cccccc;
}

#Foot  {
	padding-top:20px;
	visibility: visible;
	position: absolute;
	color:#666666;
	font-size: 9px;
	bottom: -50px;
	padding-bottom:10px;
	text-align: center;
	width:600px;
}

div.referenz {
background-image: url("referenz.gif");
background-repeat: no-repeat;
padding-top:2px;
width:130px; 
height:100px; 
float:left;
margin-right:10px;
}

div.referenz:hover {
background-image: url("referenz-hover.gif");
}

div.referenz_aktiv {
background-image: url("referenz-aktiv.gif");
color: #E9FADD;
}

#RefMenu a {
text-decoration: none;
}


div.zurueck {
background-image: url("zurueck.gif");
background-position: center;
background-repeat: no-repeat;
width:60px; 
height:100px; 
float:left;
clear:left;
margin-right:10px;
}

div.zurueck:hover {
background-image: url("zurueck-hover.gif");
}

div.vor {
background-image: url("vor.gif");
background-position: center;
background-repeat: no-repeat;
width:60px; 
height:100px; 
float:left;
}

div.vor:hover {
background-image: url("vor-hover.gif");
}

div.referenzen-liste {
margin-top:-10px;
margin-bottom:10px;
}


#Menu a img {height:22px; border: none;}
#Menu a.home img {width:32px;background-image: url("home.gif");}
#Menu a.profil img {width:74px;background-image: url("profil.gif");}
#Menu a.referenzen img {width:118px;background-image: url("referenzen.gif");}
#Menu a.partner img {width:90px;background-image: url("partner.gif");}
#Menu a.kontakt img {width:90px;background-image: url("kontakt.gif");}
#Menu a.impressum img {width:114px;background-image: url("impressum.gif");}
#Menu a.agb img {width:61px;background-image: url("agb.gif");}

#Menu a.home:hover img {background-image: url("home-hover.gif");}
#Menu a.profil:hover img {background-image: url("profil-hover.gif");}
#Menu a.referenzen:hover img {background-image: url("referenzen-hover.gif");}
#Menu a.partner:hover img {background-image: url("partner-hover.gif");}
#Menu a.kontakt:hover img {background-image: url("kontakt-hover.gif");}
#Menu a.impressum:hover img {background-image: url("impressum-hover.gif");}
#Menu a.agb:hover img {background-image: url("agb-hover.gif");}

#Menu a.home_aktiv img {background-image: url("home-aktiv.gif");}
#Menu a.profil_aktiv img {background-image: url("profil-aktiv.gif");}
#Menu a.referenzen_aktiv img {background-image: url("referenzen-aktiv.gif");}
#Menu a.partner_aktiv img {background-image: url("partner-aktiv.gif");}
#Menu a.kontakt_aktiv img {background-image: url("kontakt-aktiv.gif");}
#Menu a.impressum_aktiv img {background-image: url("impressum-aktiv.gif");}
#Menu a.agb_aktiv img {background-image: url("agb-aktiv.gif");}

