body {margin:10px; background-color:#000; color:#000; scrollbar-face-color:#e9e9cb; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eee; scrollbar-3dlight-color:#eee; scrollbar-arrow-color:#99905e; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#000;}

img {border:0;}
a:hover {text-decoration:underline;}

.toptext {margin-bottom:2px; text-align:center;}
.surftipp {font:10px Arial; color:#999; text-decoration:none; margin-top:1px; visibility:hidden;}
.surftipps {font:10px Arial; color:#999; text-decoration:none;}
.toptable  {background-color:#e9e9cb; width:730px;}
.rahmen {background-color:#fff; width:2px;}
.navigation {width:150px; margin:25px 0;}
.contentstyle {background-color:#fff; margin-top:10px; width:550px;}
.contentstyle2 {background-color:#fff; height:700px; width:550px;}

.nav {font:bold 11px Arial; color:#000; text-decoration:none;}
.nav2 {font:bold 11px Arial; color:#000; text-decoration:none;}

.partnerlink {font:10px Arial; color:#000; text-decoration:none;}
.partnerlink a {font:10px Arial; color:#000; text-decoration:none;}
.partnerlink a:hover {font:10px Arial; color:#000; text-decoration:underline;}
.partnerlink2 {font:10px Arial; color:#000; font:bold; text-decoration:none;}
.domains {font:10px Arial; color:#000; text-decoration:none;}
.domain {font:10px Arial; color:#000; text-decoration:none;}
.domain:hover {font:10px Arial; color:#000; text-decoration:none;}

.link {font:bold; color:#00f; text-decoration:none;}
.link2 {font:bold; color:#00f; text-decoration:none;}

.navtable {width:140px; margin:0 0 2px 4px; padding:0 5px 1px 5px; border:1px solid #000; background:#f7f7e9;}
.navtable2 {width:140px; margin:25px 0 2px 4px; padding:2px 5px; border:1px solid #000; background:#f7f7e9;}
html>body .navtable {width:130px; min-width:130px;}
html>body .navtable2 {width:130px; min-width:130px;}
.navwerbung {margin:15px 12px 0 0; text-align:center;}
.anbieter {width:510px; border:1px solid #000; margin:0 10px 0 5px;}
.anbietercontent {font:12px Arial; color:#000; text-align:justify; background:#f7f7e9; padding:5px;}
.anbietercontent2 {font:12px Arial; color:#000; text-align:justify; background:#fff; padding:5px;}
.empfehlung {width:510px; border:1px solid #000; background:#ffdc7d; margin:20px 0 20px 0;}
.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;}
.empfehlungcontent ul {font:10px Arial; margin:0 20px 0 20px; padding:0px;}
.empfehlungimage {text-align:center; padding:4px; width:125px; background:#fff;}
.empfehlungtab {margin-left:15px;}
.empfehlungtab ul {margin:0; padding:0;}
.copyright {font:10px Arial; line-height:10px; color:#000; text-align:center; margin-top:5px;}

li {font:12px Arial; color:#000; line-height:12px;}
h1 {font:10px Arial; color:#999; line-height:10px; display:inline;}
h2 {font:bold 10px Arial; color:#000; line-height:10px; display:inline;}

.rahmeninnen {background-color:#000; width:1px;}

.content {width:510px; font:12px Arial; text-align:justify; margin:0 0 10px 0; padding:2px;}
.contenthead {width:510px; font:12px Arial; text-align:justify; margin:0 0 35px 0; padding:2px;}
.contenttop {margin-bottom:3px;}

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

.toppartner {font:bold 11px Arial; color:#000; text-align:center;}

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

.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:#f7f7e9; width:500px; padding:2px; border:1px solid #000;}
.kontakthd1 {font:bold 12px Verdana,Arial,sans-serif; color:#c00; width:500px; background:#ddd; padding:2px; width:480px;}
.kontakthd2 {font:15px Verdana,Arial,sans-serif; width:500px; margin:5px 0 0 0; text-align:justify;}
.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:1px solid #000}
.inputsubmit {font:bold 11px Arial; background-color:#f7f7e9; border:1px solid #000;}

.previewtop {font:bold 13px Arial; color:#000; text-align:center; margin:0px; padding:1px; border:1px solid #000; background:#ffdc7d;}
.previewtable {font:12px Arial; color:#000; padding:1px; border:1px solid #000; border-top:none; background:#f7f7e9;}
.content1 {margin:0 0 0 5px;}
.content2 {margin:0 0 0 18px;}

.teaserlayout {width:510px; margin:10px 0; text-align:center;}
.teaser {width:162px; font:11px Arial; color:#000; text-align:justify; margin:0 11px; padding:5px; border:1px solid #000; background:#f7f7e9; float:left;}
.teaser1 {width:162px; font:11px Arial; color:#000; text-align:justify; margin:0; padding:5px; border:1px solid #000; background:#f7f7e9; float:left;}
.teaser2 {width:162px; font:11px Arial; color:#000; text-align:justify; margin:0; padding:5px; border:1px solid #000; background:#f7f7e9; float:left;}

html>body .teaser {width:150px; min-width:150px;}
html>body .teaser1 {width:150px; min-width:150px;}
html>body .teaser2 {width:150px; min-width:150px;}
.teaserlink {font:bold 11px Arial; color:#00f; text-decoration:none;}
