body {
 margin : 0px 0px 457px 0px;
}

input, select, textarea {
 background-color : #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size : 10px;
 border : 1px solid #666666;
 color : #494949;
 margin-top : 2px;
 padding : 1px 1px 1px 1px;
}

input:focus, textarea:focus, select:focus {
 color: #494949;
 background: #feeeee;
}

#startseite-content-top, #startseite-content-bottom, #startseite-content-middle {
 position : relative;
 width : 550px;
 left : 227px;
 top : 431px;
}

#startseite-content-top {
 height : 10px;
 background : url(images/content_top.gif);
 overflow : hidden;
 display : block;
}

#startseite-content-bottom {
 height : 10px;
 overflow : hidden;
 display : block; 
 background : url(images/content_bottom.gif);
}

#startseite-content-middle {
 overflow : visible;
 height : 840px;
 background : url(images/content_back.gif);
}

#linke_spalte {
 overflow : visible;
 width : 235px;
 position : absolute;
}

#linke_spalte p {
 margin : 10px 20px 10px 10px;
}

#linke_spalte h2 {
 margin : 0px 20px 0px 10px;
}

#rechte_spalte {
 overflow : visible;
 width : 315px;
 position : absolute;
 left : 235px;
}

#rechte_spalte p, #rechte_spalte h2 {
 margin-left : 0px;
}

#rechte_spalte p {
 font-size : 10px;
 line-height : 120%
}

#rechte_spalte a {
 font-size : 11px;
 font-weight : bold;
}

#vergleichsrechner-startpageimg {
 position : absolute;
 left : 227px;
 top : 88px;
 width : 528px;
 height : 211px;
 z-index : 5;	
 background : url(images/startseite_back.jpg);
 text-align : left;
}

#vergleichsrechner-startpageimg h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 margin : 25px 0px 10px 310px;
}

#vergleichsrechner-startpageimg p {
 margin : 0px 10px 10px 310px;
 line-height : 130%;
}

#vergleichsrechner-startpageimgend {
 position : absolute;
 left : 227px;
 top : 299px;
 width : 177px;
 height : 84px;
 z-index : 6;
}

#vergleichsrechner-startpagesearch {
 position : absolute;
 background : url(images/startseite_back3.jpg) no-repeat;
 left : 404px;
 top : 299px;
 width : 351px;
 height : 84px;
 color : #ffffff;
 font-weight : bold;
 font-size : 10px;
 z-index : 7; 
}

#vergleichsrechner-startpagesearch select {
 font-weight : bold;
 padding : 0px;
}

#vergleichsrechner-startberechnenbutton {
 position : absolute;
 left : 687px;
 top : 355px;
 width : 91px;
 height : 46px;
 z-index : 8;
}