body {margin:0px; margin-top:131px; margin-left:184px; background-image:url(angebotsvergleich-top-bg.gif);
    background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img {border:none;}
a {color:#000000; text-decoration:underline; font-size:12px;}

h1 {font-size:16px; color:#000099; font-weight:bold; padding-left:5px;}
h2 {color:#000000; font-weight:normal; padding-left:5px; font-size:14px; padding-bottom:10px;}
h3 {color:#000063; font-weight:bold; line-height:17px; background-color :#EFEFEF; width:85%;
    height:17px; padding-left:5px; font-size:13px;}
p {color:#000000; font-weight:normal; width:519px; padding-left:5px;}

#content {width:85%; margin:-10px 0 20px -4px; padding-left:10px; z-index:4; overflow:visible;
    border-left:1px solid #000000; height:auto; min-height:483px;}
#content p {margin-top:-5px; margin-bottom:5px; width:80%;}
#top {position:absolute; left:0px; top:0px; z-index:1;}
#left {position:absolute; left:0px; top:0px; background-color:#000063; width:162px; height:100%;}
#linkpodrhm {clear:both; margin-top:60px;}
#linkpodrhm h3 {margin-bottom:5px;}
#lplft {float:left; padding-left:5px;}
#lprgt {float:left; padding-left:25px;}
#header {position:absolute; left:0px; top:0px; height:86px; width:100%; background-color:#0F32C4;}
#hdrl1 {height:66px;}
#hdrl2 {height:20px; background-image:url(angebotsvergleich-logoframe_left_ub.gif); background-repeat:no-repeat;
    padding:5px 0 0 10px; color:#FFFFFF; font-weight:bold; font-size:11px;}
#navwrapper {position:absolute; left:10px; top:97px; width:170px; border-right:1px solid #000000;
    min-height:657px; padding-bottom:15px; margin-bottom:5px;}
#navi a {font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 0 1px 4px;
    text-decoration:none; color:#071791; border-bottom:1px solid #000000; line-height:17px; display:block;}
#navi a:hover {color:#AAAAAA;}
#navi a:active {position:relative; top:+1px; left:+1px;}
#navsub {margin:30px 0 0 5px;}
#navsub a {font-size:13px; line-height:18px;}
#navsub h2 {margin:20px 0 5px 0; font-weight:bold; font-size:13px; color:#AAAAAA; padding:0px;}
#navsub img {margin-left:-5px;}
#footer {position:relative; left:-184px; top:138px; z-index:3; overflow:visible; height:16px; clear:both;
    width:860px; color:#FFFFFF; border-bottom:1px solid #000000; border-top:1px solid #000000;}
#ftrlft {float:left; height:16px; width:238px;}
#ftrrgt {float:right; background-color:#000066; padding-right:10px; padding-left:10px; height:16px;}
#ftrrgt a {text-decoration:none; color:#FFFFFF;}
#footer a.hglt {font-weight:bold; color:#EEEE07;}

.link {font-size:11px; color:#FF0000; font-weight:bold; text-decoration:none;}
.button {height:17px; clear:both; margin-bottom:30px;}
.button a:hover {color:#ffffff;}
.button a:active {position:relative; top:+1px; left:+1px;}
.btnfront {height:17px; float:left; background-image:url(angebotsvergleich-btnfront.gif); background-repeat:no-repeat; width:20px;}
.btnmid {float:left; padding:0 5px 0 5px; background-image:url(angebotsvergleich-btnmid.gif); background-repeat:repeat-x; line-height:17px;}
.btnmid a {text-decoration:none;}
.btnend {height:17px; float:left;background-image:url(angebotsvergleich-btnend.gif); background-repeat:no-repeat; width:10px;}
.navfirst {border-top:1px solid #000000;}

