mein css:
@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:0; }
body { background:#CCC; }
html { overflow-y:scroll;}
a:link, a:active, a:visited{ color:#3292cd; text-decoration:none; border:0; }
a:hover{ color:#000000; text-decoration:none; border:0; }
html, body { background:url(../Bilderhomepage/muster.jpg); font-size: 101%; }
h1 { font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#3292cd; font-weight:bold; margin-left:10px; padding: 0 0; }
h2 { font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#797979; margin-left:10px; padding: 0 0; }
/* --- gesamte box der hp */
div#siteWrapper{ width:900px; margin:0 auto; }
/* --- Head */
#headWrapper { width:900px; height:auto; float:left; }
#headImage { background:url(../Bilderhomepage/header.jpg); width:900px; height:228px; float:left; }
/* --- NavigationButtons */
#btn_startseite{ background:url(../Bilderhomepage/btn_startseite.jpg) no-repeat;
width: 155px;
height: 38px;
float: left;}
#btn_startseite:hover { background:url(../Bilderhomepage/btn_startseite_aktiv.jpg) no-repeat;}
#btn_agentur{ background:url(../Bilderhomepage/btn_agentur.jpg) no-repeat;
width: 137px;
height: 38px;
float: left;}
#btn_agentur:hover { background:url(../Bilderhomepage/btn_agentur_aktiv.jpg) no-repeat;}
#btn_kompetenzen{ background:url(../Bilderhomepage/btn_kompetenzen.jpg) no-repeat;
width: 168px;
height: 38px;
float: left;}
#btn_kompetenzen:hover { background:url(../Bilderhomepage/btn_kompetenzen_aktiv.jpg) no-repeat;}
#btn_referenzen{ background:url(../Bilderhomepage/btn_referenzen.jpg) no-repeat;
width: 158px;
height: 38px;
float: left;}
#btn_referenzen:hover { background:url(../Bilderhomepage/btn_referenzen_aktiv.jpg) no-repeat;}
#btn_angebote{ background:url(../Bilderhomepage/btn_angebote.jpg) no-repeat;
width: 144px;
height: 38px;
float: left;}
#btn_angebote:hover { background:url(../Bilderhomepage/btn_angebote_aktiv.jpg) no-repeat;}
#btn_kontakt{ background:url(../Bilderhomepage/btn_kontakt.jpg) no-repeat;
width: 138px;
height: 38px;
float: left;}
#btn_kontakt:hover { background:url(../Bilderhomepage/btn_kontakt_aktiv.jpg) no-repeat;}
/* Content */
#werbung { background-color:#FFF; width: 900px; height: auto; float: left; }
#contentWrapper { background-color:#FFF; width: 900px; height: auto; float: left; }
#ContentLinks{
background-color: none;
width: 590px;
height: auto;
float: left;
margin: 5px 5px 5px 5px;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
color:#797979;
}
#ContentRechts {
background-color: none;
width: 290px;
height: auto;
float: left;
margin: 5px 5px 5px 5px;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
color:#797979;
}
/* Footer */
#footerwrapper { background:url(../Bilderhomepage/footer.jpg); width:900px; height:41px; float:left; }
#footerLinks {
background-color: none;
width: 450px;
height: auto;
float: left;
margin: 5px 5px 0 5px;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;}
#footerRechts {
background-color: none;
width: 420px;
height: auto;
float: left;
margin: 5px 5px 0 5px;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
text-align:right}
#footerLinks p { margin:0px; padding:10px 0 10px 0; text-align:left; }
#footerRechts p { margin:0px; padding:10px 10px 10px 0; text-align:right; }
.BilderVerstecken {
width:0px;
height:0px;
display:none;
}
/* hintergrund links */
.kastenlinks_oben { background:url(../Bilderhomepage/kasten_links_oben.jpg) no-repeat; width:590; height:52px;}
.kastenlinks_oben p { margin:0px; padding:18px 10px 0 10px; text-align:center; color:#fff; }
.kastenlinks_mitte { background:url(../Bilderhomepage/kasten_links_bg.jpg) repeat; width:590; height:auto;}
.kastenlinks_mitte p { margin:0px; padding:0 10px 0 10px; text-align:center; }
.kastenlinks_unten { background:url(../Bilderhomepage/kasten_links_unten.jpg) no-repeat; width:590; height:52px;}
/* hintergrund rechts */
.kastenrechts_oben { background:url(../Bilderhomepage/kasten_rechts_oben.jpg) no-repeat; width:290; height:52px;}
.kastenrechts_oben p { margin:0px; padding:18px 10px 0 10px; text-align:center; color:#fff; }
.kastenrechts_mitte { background:url(../Bilderhomepage/kasten_rechts_bg.jpg) repeat; width:290; height:auto;}
.kastenrechts_mitte p { margin:0px; padding:0 10px 0 10px; text-align:center; }
.kastenrechts_unten { background:url(../Bilderhomepage/kasten_rechts_unten.jpg) no-repeat; width:290; height:52px;}