body  {
background-color: white;
background-image: url(Zielfrequenz-stuff/ZFQ-1136x408px.jpg);
background-repeat: no-repeat;
height: 100%;                                                                  
}

* {
margin: 0px auto;
padding: 0;
}

#Header {
background-color: white;
width: 1036px;
height: 250px;
margin-left: 100px;
margin-top: 80px;
position: absolute;
}

#Inhalt {
background-color: white;
width: 586px;
height: auto;
margin-left: 550px;
margin-top: 468px;
position: absolute;
}


/* Navigation */


#Navigation { width: 586px; height: 19px; left: 550px; top: 390px; position: absolute; 
margin: 0 auto; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, sans-serif; }
*html #Navigation { float: none; }

#Navigation ul { list-style: none; }
#Navigation li { float: left; }

#Navigation a { float: left; margin: 2px 57px 2px 0; padding: 0; font-size: 80%; font-weight: normal; text-decoration: none; text-transform: uppercase; color: #666666; background-color: white; }
*html #Navigation a { margin: 2px 62px 2px 0; }

#Navigation a:hover { color: #ffcc00; }
#Navigation a.active,
#Navigation a.active-last { color: #ffcc00; }

#Navigation a.last,
#Navigation a.active-last { margin: 2px 0; }


/* Navigation Ende */



/* Bullet Points */


#Bullet { width: 586px; margin: 0 auto; font-family: Times New Roman, Times, Georgia, serif; }
*html #Bullet { float: none; }

#Bullet p { font-size: 100%; color: #999999; font-weight: normal; line-height: 150%;}

#Bullet ul { list-style-type: square; color: #ffcc00; list-style-position: outside; }
#Bullet li { float: none; margin-bottom: 10px; }

/* Bullet Points Ende */



.Feld {
width: 293px;
height: 20px;
margin: 0 0 10px 0;
border: #cccccc 1px solid;
background-color: #ffffff;
}

.Textfeld {
width: 293px;
height: 100px;
margin: 0 0 10px 0;
border: #cccccc 1px solid;
background-color: #ffffff;
}


table.Inhalt { table-layout: auto; text-align: left; margin: 0 auto; width: 586px; border: 0; float: left; }


table.Footer { background: url(Zielfrequenz-stuff/ZFQ-586x30px.png) no-repeat white;
table-layout: auto; text-align: left; margin: 0 auto; width: 586px; height: 30px; border: 0; float: left; }
*html table.Footer { height: 32px; }

p.Footer { color: #999999; font-size: 60%; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, sans-serif; font-weight: normal; text-decoration: none; text-transform: none; }
a.Footer { color: #999999; text-decoration: none; }
a.Footer:hover { color: #666666; text-decoration: none; }



h1 {
color: #ffcc00;
font-size: 100%;
font-family: Times New Roman, Times, Georgia, serif;
font-weight: bold;
line-height: 150%;
text-transform: uppercase;
text-decoration: none;
margin: 0 0 20px 0;
}

h2 {
color: #999999;
font-size: 100%;
font-family: Times New Roman, Times, Georgia, serif;
font-weight: bold;
line-height: 150%;
text-transform: none;
text-decoration: none;
margin: 0 0 20px 0;
}

h3 {
color: #ffcc00;
font-size: 320%;
font-family: Times New Roman, Times, Georgia, serif;
font-weight: normal;
line-height: 150%;
text-transform: uppercase;
text-decoration: none;
margin: 0 0 20px 0;
}

p.Text {
color: #999999;
font-size: 100%;
font-family: Times New Roman, Times, Georgia, serif;
font-weight: normal;
line-height: 150%;
text-decoration: none;
margin: 0 0 20px 0;
}

span.Text {
color: #ffcc00;
text-decoration: none;
}

p.Quelle {
color: #666666;
font-size: 80%;
font-family: Times New Roman, Times, Georgia, serif;
font-weight: normal;
line-height: 130%;
text-decoration: none;
margin: 0 0 5px 0;
}

a.Link {
color: #666666;
text-decoration: none;
border-bottom: #ffcc00 1px solid;
}

a.Link:hover {
color: #ffcc00;
border-bottom: #ffcc00 1px solid;
}

img {
margin: 0;
border: 0;
}

hr {
border: 0;
background: url(Zielfrequenz-stuff/ZFQ-586x30px.png) no-repeat white;
margin-bottom: 30px;
}