body {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
background-color:#ffffff;
background-image: url(../gfx/bg.jpg);
background-position: 49.5% top;
background-repeat: repeat-y;
margin:0px;
}

div.zero {
position:relative;
width:980px;
height:100em;
text-align:center;
}

div.bild {
position:absolute;	
top:57px;
width:585px;
height:220px;
left:397px;
}

div.bildhg {
position:absolute;
top:30px;
left:0px;
width:990px;
height:250px;
background-color:#711909;
}

div.kopfmenu {
position:absolute;
top:420px;
left:200px;
width:190px;
text-align:right;
line-height:27px;
letter-spacing:3px;
font-size:14px;
}

div.kopfmenu a{
text-align:right;
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
line-height:27px;
letter-spacing:3px;
}

div.kopfmenu a:hover{
color:#96A46D;
}

div.kopfmenu span#active a {
color:#96A46D;
}

div.adresse {
position:absolute;
top:65px;
left:35px;
width:300px;
height:auto;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align:center;
}

div.adresse a {
color:#ffffff;
text-decoration:none;
}

div.adresse a:hover{
color:#96A46D;
}

div.topangebote {
position:absolute;
top:290px;

left:407px;
width:580px;
height:120px;
}


table.topangebote {
postition:absolute;
margin-top:0px;
margin-left:0px;
width:580px;
height:115px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
background-color:#CCCBA3;
text-align:left;
}

div.hltopangebote {
position:absolute;
top:300px;
left:841px;
height:auto;
width:100px;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
letter-spacing:2px;
z-index:5;
}

div.topmehr {
position:absolute;
top:95px;
left:165px;
width:55px;
height:12px;
}

div.topmehr a {
text-align:left;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #590A1B;
text-decoration:none;
font-weight:bold;
}

div.topmehr a:hover {
text-align:left;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #96A46D;
text-decoration:none;
font-weight:bold;
}

h1 {
line-height: 20px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 15px;
color: #96A46D;
letter-spacing: 1px;
}


h2 {
line-height: 20px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #333333;
}

h3 {
line-height: 20px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

h4 {
line-height: 20px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

div.normalContent {
position:absolute;
top:420px;
//top:428px;
left:440px;
width:555px;
padding-bottom:20px;
text-align:left;
float: left;
}

div.normalContent a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
color: #590A1B;
text-decoration:none;
text-align:left;
}

div.normalContent a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
color: #96A46D;
text-decoration:none;
}

div.anfrage {
position:absolute;
top:290px;
left:0px;
width:395px;
height:117px;
background-color:#CCCBA3;
}

table.anfrage {
postition:absolute;
margin-top:30px;
margin-left:10px;
width:375px;
height:90px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-align:left;
}

div.hlanfrage {
position:absolute;
top:300px;
left:15px;
height:auto;
width:100px;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
z-index:5;
letter-spacing:2px;

}

iframe.iframe {
backgroundcolor:transparent;
border:0;
width:100%; 
height:100em;
margin-height: 0px;
allowtransparency:1;
}

iframe.iframequick {
backgroundcolor:transparent;
border:0;
width:395px; 
height:110px;
margin-height: 0px;
allowtransparency:1;
}

span.nonie {
visibility: visible;
//visibility: hidden;
}

div.sprachen {
position:absolute;
top:8px;
left:939px;
width:50px;
text-align:right;
}

div.sprachen a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:right;
text-decoration:none;
}

div.sprachen a:hover{
font-size:10px;
font-weight:bold;
font-weight:normal;
color:#004995;
text-decoration:none;
}

table.preise a:hover{
font-size:10px;
color:#CCCCCC;
}

table.preise a:active{
font-size:10px;
color:#999999;
}

table.preise a{
font-size:10px;
color:#FFFFFF;
}
