body {
background-color: #DBDBDB;
font-family: verdana, tahoma, helvetica;
font-size: 12px;
}

td, th {
font-family: verdana, tahoma, helvetica;
font-size: 12px;
}

a {
text-decoration: none;
}

#kopf1 {
background-image: url(pix/kopf1.jpg);
width: 960px;
height: 55px;
}

#kopf2 {
padding-left: 640px;
background-image: url(pix/kopf2.jpg);
width: 960px;
height: 55px;
}

#kopf2 a {
float: left;
padding: 2px 10px;
margin: 0px 20px 0px 0px;
font-weight: bold;
color: white;
border: 1px solid #ffffff;
background-color: #595959;
}

#kopf2 a:hover {
color: #ff0000;
background-color: #ffffff;
border: 1px solid #595959;
}

#menu {
width: 192px;
border-left: 1px solid white;
border-right: 1px solid white;
background-color: #B2B2B2;
}

#menu a {
vertical-align: middle;
font-weight: bold;
color: #ffffff;
background-color: #595959;
border: 1px solid #ffffff;
display: block;
padding: 2px 5px 4px 0px;
margin: 10px 10px;
}

#menu a:hover {
color: #ff0000;
background-color: #ffffff;
border: 1px solid #595959;
}

#inhalt {
width: 760px;
border-bottom: 1px solid white;
background-color: #ffffff;
height: 350px;
}

#inhalt {
background-color: #ffffff;
}

#rand {
width: 8px;
border-left: 1px solid white;
border-right: 1px solid white;
background-color: #B2B2B2;
}

#fuss {
width: 960px;
height: 20px;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
background-color: #B2B2B2;
}

#klick {
width: 55px;
height: 30px;
margin: 20px 0px 0px 65px;
}

marquee {
background-color: #ffffff;
font-weight: bold;
}

hr {
width: 700px;
border: 0px;
color: #E6B9B9;
background-color: #E6B9B9;
height: 1px;
}

#mietangebote {
background-color: #DBDBDB;
border: 1px solid #696969;
}