body {
background-color: #ebe7df;
font-family: Arial, Calibri, sans-serif;
font-size: small;
margin: 0px;
}

#inhalt {
width: 800px;
background-color: #ebe7df;
margin-left: auto;
margin-right: auto;
}

#kopfleiste {
background-color: silver;
padding: 5px 0px 5px 0px;
margin: 10px 0px 10px 0px;
height: 32px;
text-align: center;
}

#hauptinhalt {
background-color: white;
font-size: 100%;
width: 568px;
padding: 15px;
height: 510px;
text-align: left;
}

.foto {
margin-right: 20px;
float: left;
}

#kasten {
font-size: 90%;
background-color: #fbf2e4;
border-style: outset;
border-width: 1px;
padding: 10px;
margin-left: 90px;
float: left;
}

#seitenleiste {
background-color: #fbf2e4;
font-size: 100%;
padding: 10px;
margin: 0px;
text-align: center;
width: 180px;
height: 520px;
float: right;
}


#fussleiste {
background-color: silver;
color: #fbf2e4;
text-align: center;
padding: 5px;
margin: 10px 0px 20px 0px;
font-size: 80%;
clear: right;
}

.erkennung {
margin-left: -1000px;}


.navigation {
line-height: 1.4em;
}

.lebenslauf {
font-size: 80%;
color: #80021f;
line-height: 1.5em;
}

.lebenslauf-schwarz {
font-size: 80%;
color: black;
}

.referenzliste {
font-size: 85%;
color: #80021f;
font-weight: bolder;
line-height: 1.5em;
}

.agentur {
font-family: Arial, Calibri, sans-serif;
font-size: 90%;
font-weight: bolder;
color: #80021f;
}

.angebot {
color: #80021f;
}

.plakate {
float: left;}

.thumbnails {
border-style: solid;
border-width: 1px;
border-color: silver;
margin-right: 10px;}

.werbematerialien {
margin-left: 170px;
margin-top: 0px;}

.headline {
font-weight: bold;
color: #80021f;}

li {
list-style-type: square;
color: #d2841f;
}

a:link {
color: #80021f;
}

a:visited {
color: #d2841f;
text-decoration: none;
}

a:hover {
color: #ef8b00;
text-decoration: none;
}

