/* GLOBALE DEFINITIONEN (ALLE BEREICHE) */
a:active {text-decoration: none}
a:link {color: #CC3300; text-decoration: none}
a:visited {color: #990000; text-decoration: none}
a:hover {color:#990000; text-decoration: underline}
body {font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color: #D7F2FF;color: #000000}

/* extra fuss */
.f1sg {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#AEC7E8}
a.grau:link {color:#AEC7E8;text-decoration: none}
a.grau:visited {color:#AEC7E8;text-decoration: none}
a.grau:hover {color:#990000;text-decoration: underline}

/* Grundschriften */
.f1 {font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #333333}
.f1s {font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #333333}
.f1fett {font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #333333}
.f2 {font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333}
.f2s {font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333}

/* empfehlungskasten */
.f1sk {font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #333333}
/* kleiner Teaser (Kopf, Text)*/
.kthead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:lighter; color: #666666}

/* grosser Teaser (Kopf, Text) */
.gthead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}

/* Boxen (Kopf, Text) */
.boxhead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color: #FF6633}
.boxtext {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #333333}
.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-left: 11px; color: #FF6600}
.navaktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF9900; margin-left: 11px; font-weight: bold}
.navbereich {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 11px}
.navbereichaktiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold}
.klein {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.boxheadblau {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color: #336699}
.artikelhead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold; ; color: #FF6633}
.boxheaderotic {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; color: #666666}
.freenet {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 11px ; color: #FF6600}
.ktheadpeople {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color: #666633}
.f1fetto { font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}
.boxtextrot { font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #990000}
.tabletop td {vertical-align:top;}
/* BR-Trenner zwischen den Kastenelementen */
br.trenner {font-size:8px;}

/* zusatz fuer bilder (von wem kommt das bild?) */
.bildquelle {font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#333333}

/* Content-Ads */
#frnContentAd { margin-bottom: 8px; }

/* google Ads */
.frnGooAdsMain {width:190px;}
.frnGooAdsHead{padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;background:#d7e6ff;color:#ff6600}
.frnGooAds {font-size:12px;  margin-bottom: 8px; overflow: hidden; }
.frnGooAdsMain .frnGooAdsItem {padding:0;text-indent: 0; margin-bottom: 6px;}
.frnGooAds a.frnGooAdsTitleLink {font-weight: bold;display:block;}
.frnGooAds a.frnGooAdsTextLink {text-decoration:none;color:#000;display:block;}
.frnGooAdsBox { padding: 8px 0px;border-width: 0px 1px 1px 1px; }
.frnGooAds a.frnGooAdsUrlLink {color: #777777;text-decoration:none;}
.frnGooAdsLine {display:none;}


/* Banner */
#jbgBanner { padding-top: 4px;padding-bottom:8px;margin-left:0px; margin-right:0px; }
#jbgBannerAd { text-align: center; }
