body {margin:10px 0 15px 0; background:#afafaf; font:8px Verdana,Arial,Helvetica; text-align:center;}
a {color:#00f; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}

.rahmen {font:11px Verdana,Arial,Helvetica; margin:auto; width:620px;}

.rahmentop1 {font:8px Verdana,Arial,Helvetica; width:620px; height:11px; background:url(../images/border_oben.gif);}
.rahmentop2 {font:8px Verdana,Arial,Helvetica; width:620px; margin:0; text-align:center; background:#fff;}
.rahmentop2 h1 {font:bold 32px Verdana,Arial,Helvetica; color:#f00; letter-spacing:2pt; line-height:40px; display:inline;}
.rahmentop3 {font:8px Verdana,Arial,Helvetica; width:620px; margin:0; text-align:center; background:#fff;}
.rahmentop3 h1 {font:bold 25px Verdana,Arial,Helvetica; color:#f00; letter-spacing:1px; width:620px; line-height:40px; display:inline;}
.rahmentop4 {font:8px Verdana,Arial,Helvetica; width:620px; height:11px; background:url(../images/border_unten.gif);}
.toptitle {font:bold 15px Verdana,Arial,Helvetica; color:#000; background:#fff; width:620px; line-height:20px;}
.toptitle2 {font:bold 14px Verdana,Arial,Helvetica; color:#000; background:#fff; width:620px; line-height:20px;}

.content {width:580px; background:#fff; padding:20px 20px 0 20px; text-align:justify;}
.content1 {font:11px Verdana,Arial,Helvetica; background:#efefef; border:1px solid #000; padding:5px 10px; color:#000;}
.content2 {text-align:justify; margin:30px 0 25px 0;}
.content3 {font:10px; text-align:justify; margin-top:30px; width:580px;}
.content4 {text-align:center;}
.content5 {font:11px Verdana,Arial,Helvetica; background:#efefef; color:#000;}
.content6 {font:10px; text-align:justify; margin-top:30px; width:400px;}
.content7 {font:10px Verdana,Arial,Helvetica; text-align:center;}
.artikelcontent {font:12px Verdana,Arial,Helvetica; background:#efefef; border:1px solid #000; padding:0 10px 15px 10px; color:#000;}
.artikelcontent fieldset {border:#000 1px solid; width:544px; font:bold 12px Verdana,Arial,Helvetica; padding:2px 0; background:#fafafa;}
.artikelcontent legend {font:bold 12px Verdana,Arial,Helvetica; margin-left:10px; padding:0;}
.artikelcontent h1 {font:bold 12px Verdana,Arial,Helvetica; color:#000; margin:0;}
.artikelcontent h2 {font:bold 12px Verdana,Arial,Helvetica; color:#000; margin:12px 0 0 0;}
.artikelcontent ul {font:12px Verdana,Arial,Helvetica;}
.artikelcontent li {font:12px Verdana,Arial,Helvetica; margin:3px 0 0 -15px;}

.artikelcontentlinks {margin-top:30px;}
.artikeltopnav {font:10px Verdana,Arial,Helvetica; color:#000; padding:4px 0 15px 0;}
.imagebox {font:9px Verdana,Arial,Helvetica; color:#000; width:160px; height:135px; margin:0 0 2px 0; padding:2px 0 0 7px; float:right; text-align:right; line-height:10px;}
.imagebox2 {border:1px solid #000; padding:1px;}
.adbox1 {width:556px; height:100%; padding:1px; text-align:center; margin:20px 0 5px 0;}
.contentbox {font:12px Verdana,Arial,Helvetica; color:#000; text-align:justify; width:520px; padding-top:5px;}
.contentboxtop {font:8px; margin-top:5px;}
.contentboxtop a {font:bold 11px Verdana,Arial,Helvetica;}
.boximage {margin:9px 5px 5px 5px; border:1px solid #fff;}
.linkbox {font:11px Verdana,Arial,Helvetica; text-align:justify; border:1px solid #000; padding:0 10px 2px 0;}
.topcharts {position:relative; bottom:0px; width:90px; height:30px; z-index:2;}

h2 {font:bold 14px Verdana,Arial,Helvetica; color:#000; margin:0;}

.partnerlink {font:10px Verdana,Arial,Helvetica; color:#222; text-decoration:none; text-align:center; letter-spacing:-1px;}
.partnerlink a {font:10px Verdana,Arial,Helvetica; color:#222; text-decoration:none;}
.partnerlink a:hover {text-decoration:underline;}

.neue-artikel {font:10px Verdana,Arial,Helvetica; text-align:justify; margin-bottom:5px;}
.neue-artikel ul {font:bold 12px Verdana,Arial,Helvetica;}
.neue-artikel li {font:bold 11px Verdana,Arial,Helvetica; margin-bottom:8px;}

fieldset {border:#000 1px solid; width:574px; font:bold 12px Verdana,Arial,Helvetica; padding:2px 0;}
legend {font:bold 14px Verdana,Arial,Helvetica; margin-left:10px; padding:0;}

hr {border:0; border-top: solid 1px #000; border-bottom:solid 1px #fff;}

.ueberblicktbl {font:12px Verdana,Arial,Helvetica; width:555px; text-align:left; border:1px solid #cfcfcf; background:#fafafa; float:left; margin:10px 0 15px 0;}
.ueberblicktbl1 {width:165px; padding:3px; float:left;background:#fafafa;}
.ueberblicktbl2 {width:185px; border-left:1px solid #cfcfcf; text-align:center; padding:3px; float:left;}
.ueberblicktbl3 {width:185px; border-left:1px solid #cfcfcf; text-align:center; padding:3px; float:left;}

.ueberblicktbl4 {width:165px; border-top:1px solid #cfcfcf; padding:3px; float:left;}
.ueberblicktbl5 {width:185px; border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf; text-align:center; padding:3px; float:left;}
.ueberblicktbl6 {width:185px; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; text-align:center; padding:3px; float:left;}
.ueberblicktbl7 {width:370px; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; text-align:center; padding:3px; float:left;}