body {margin:10px; background-color:#000; font:12px Arial; color:#000; scrollbar-face-color:#0000ce; scrollbar-highlight-color:#00f; scrollbar-shadow-color:#fff; scrollbar-3dlight-color:#000; scrollbar-arrow-color:#fff; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#000;}

.nav {font:bold 11px Arial; color: #000; text-decoration:none;}
.nav:hover {text-decoration: underline;}
.partnerlink {font:10px Arial; color:#000; font:bold; text-decoration:none;}
.partnerlink:hover {text-decoration: underline;}
.partnerlink2 {font:10px Arial; color:#000; font:bold; text-decoration:none;}
.partnerlink2:hover {text-decoration: underline;}
.domains {font:10px Arial; color:#fff; text-decoration:none;}
.domains:hover {text-decoration: underline;}
.link {font:bold; color:#00f; text-decoration:none;}

.nav_table {width:140px; margin:0px 0px 2px 4px; padding:0px 5px; border:1px solid #000; background:#cdcdff;}
.nav_table2 {width:140px; margin:25px 0px 2px 4px; padding:2px 5px; border:1px solid #000; background:#cdcdff;}
.anbieter {width:510px; border:1px solid #000; margin:0 10px 0 5px;}
.anbietercontent {font:12px Arial; color:#000; text-align:justify; background:#d7d7ff; padding:5px;}
.anbietercontent2 {font:12px Arial; color:#000; text-align:justify; background:#fff; padding:5px;}
.empfehlung {width:510px; border:1px solid #000; background:#d7d7ff; margin:0 5px 0 5px;}
.empfehlungtop {font:bold 13px Arial; color:#000; text-align:center; border-bottom:1px solid #000;}
.empfehlungcontent {font:12px Arial; color:#000; text-align:justify; background:#fff; padding:5px;}
.copyright {font:10px Arial; line-height:10px; color:#fff; text-align:center; margin-top:5px;}

li {font:11px Arial; color:#000; line-height:10px;}
h1 {font:10px Arial; color:#fff; line-height:10px; display:inline;}
h2 {font:11px Arial; font-weight:bold; color:#fff; line-height:12px; display:inline;}
.rahmen {background-color:#fff; width:2px;}
.rahmeninnen {background-color:#000; width:1px;}

.content {width:510px; font:12px Arial; color:#000; text-align:justify; margin:0 5px 0 5px; padding:5px;}
.contenttop {margin-bottom:3px;}
.contentstyle {background-color:#fff; margin-top:5px; width:550px;}

.advert {margin:10px 12px 0 0;}
.pictureleft  {margin:5px 10px 0px 0px; border: 1px solid #000000;}
.pictureright {margin:0 0 0 15px;}

.top_partner {font:bold 11px Arial; color: #000; text-align:center;}
.topueberschrift {font:bold 13px Arial; color:#000; text-align:center; margin:5px 0 10px 0}

.toptable  {background-color:#0000ce; width:730px;}
.toptable2 {background-color:#fff; width:550px;}

.trenner {background:url(../style/gestrichelt.gif) repeat-x; height:1px; font-size:1px; line-height:1px; margin:15px 10px 20 5px; width:490px}


.kontakt {font:12px Arial; color:#000; background:#d7d7ff; width:500px; padding:2px; border:1px solid #000;}
.kontakterror1 {background:#ddd; font:bold 12px Arial; color:#f00; line-height:14px; text-align:center;}
.kontakterror2 {font:12px Arial; color:#000; line-height:11px;}
.errorcolor {font-weight:bold; color:#f00;}
.inputbox {font:12px Arial; color:#000; background-color:#fff; border:1 solid #000}
.textarea {font:12px Arial; color:#000; border:1 solid #000}
.inputsubmit {font:12px Arial; background-color:#d7d7ff; font-weight:bold; border:1 solid #000;}

.previewtop {font:bold 12px Verdana,Arial,Helvetica; color:#fff; text-align:center; margin:0px; padding:1px; border:1px solid #000; background:#0000ce;}
.previewtable {font:12px Arial; color:#000; padding:1px; border:1px solid #000; border-top:none; background:#cdcdff;}
.content1 {margin:0 0 0 5px;}
.content2 {margin:0 0 0 18px;}

.teaserlayout {width:510px; margin:0 10px 0 5px;}
.teaser {width:150px; font:12px Arial; color:#000; text-align:justify; padding:5px; border:1px solid #000; background:#cdcdff;}