
html {
min-height:101%;
font-family:Geneva, Arial, Helvetica, sans-serif;
vertical-align:top;
}

body {
background-color:#556375;
background-position:center;
background-repeat:no-repeat;
font-size:11pt;
}

div.top {
margin: 0px auto;
text-align:left;
width:1000px;
height:170px;
border-style:solid;
border-width:0px;
border-color:#FF0000;
}

div.menue {
margin: 0px auto;
width:1000px;
height:100%;
color:#ffffff;
text-align:center;
padding-top:3px;
padding-bottom:3px;
}
div.menueUnten {
margin: 0px auto;
width:1000px;
height:100%;
text-align:left;
padding-bottom:3px;
}
div.trennung {
background-image:url(../images/hg-trennung.png);
background-position:center;
background-repeat:repeat-x;
background-color:#fdfdb4;
margin: 0px auto;
width:100%;
height:10px;
color:#ffffff;
text-align:center;
border-style:solid;
border-width:0px;
border-color:#FF0000;
}

div.trennungUnten {
background-image:url(../images/hg-trennung-unten.png);
background-position:center;
background-repeat:repeat-x;
background-color:#fdfdb4;
margin: 0px auto;
width:100%;
height:10px;
color:#ffffff;
text-align:center;
border-style:solid;
border-width:0px;
border-color:#FF0000;
}

div.inhaltFuerHg {
margin: 0px auto;
width:100%;
height:auto;
vertical-align:top;
text-align:center;
color:#556375;
background-color:#fdfdb4;
background-image:url(../images/hg-inhalt.png);
background-position:center;
background-position:top;
background-repeat:no-repeat;
border-style:solid;
border-width:0px;
border-color:#FF0000;

}
div.inhalt {
margin: 0px auto;
width:1100px;
height:100%;
vertical-align:top;
text-align:center;
color:#556375;
background-color:#fdfdb4;
background-image:url(../images/hg-inhalt.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
border-style:solid;
border-width:0px;
border-color:#FF0000;
}
div.inhaltAnfragenUndCo {
margin: 0px auto;
width:1100px;
height:600px;
vertical-align:top;
text-align:center;
color:#556375;
background-color:#fdfdb4;
background-image:url(../images/hg-inhalt.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
border-style:solid;
border-width:0px;
border-color:#FF0000;
}

div.footer {
height:35px;
color: #a99700;
text-align:center;
padding-top:10px;
}

div.adressfeld {
background-image:url(../images/hg-schnellanfrage-adressfeld.png);
background-position:top center;
background-repeat:no-repeat;
border-width:0px;
border-style:solid;
border-color:#0066FF;
width:200px;
text-align:left;
font-size:10pt;
}

div.center {
text-align:center;
}
div.ueberschrift {
text-align:center;
font-size:13pt;
text-decoration:underline;
font-weight:bold;
}
div.rundUmsFlashBreit {
margin: 0px auto;
background-color:#ffffff;
border-color:#556375;
border-style:double;
border-width:3px;
width:760px;
height:280px;
padding:4px;
vertical-align:middle;
}

div.rundUmsFlashSchmal {
margin: 0px auto;
background-color:#ffffff;
border-color:#556375;
border-style:double;
border-width:3px;
padding:4px;
vertical-align:middle;
}
div.rundUmsBild {
background-color:#ffffff;
border-color:#556375;
border-style:double;
border-width:3px;
padding:4px;
vertical-align:middle;
}

img.image {
background-color:#ffffff;
border-color:#556375;
border-style:double;
padding:2px;
border-width:2px;
}


input, select, textarea {
color:#000000;
font-size:8pt;
border-width:1px;
border-color:#663300;
height:inherit;
font-weight:normal;
padding-left:5px;
}
input.checkbox {
background-color:#3F6480;
}

form {
margin: 0px auto;
width:140px;
}

table.anfragen {
margin: 0px auto;
border-width:0px;
border-style:solid;
border-color:#FF0000;
}

td.anfragen {
border-width:0px;
border-style:solid;
border-color:#99FFCC;
}

table.preise {
margin: 0px auto;
border-width:0px;
border-style:solid;
border-color:#FF0000;
}

td.preise {
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
padding:3px;
background-image: url(../images/hg-preise.png);
background-repeat:repeat;
}
td.preiseLeer {
border-width:0px;
border-style:solid;
border-color:#CCCCCC;
width:15px;
}
td.preiseUeberschrift {
border-width:1px;
border-style:solid;
border-color: #999;
padding:5px;
background-image: url(../images/hg-preise-ueberschrift.png);
background-repeat:repeat;
}

table.angebote {
margin: 0px auto;
width:500px;
border-top-width:0px;
border-top-style:solid;
border-top-color:#c2b333;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#c2b333;
}
td.angebote {
border-width:0px;
border-style:solid;
border-color:#c2b333;
}





