/**** START allgemeine Angaben fuer alle adsense Anzeigen ****/

/* Text-Ads */
.gsc_google_ad { color: #000000; }

.gsc_google_ad_feedback_link { display: block; font-size: 12px; text-decoration: none; }
.gsc_google_ad_feedback_link_single { margin-bottom: 6px; }
.gsc_google_ad_feedback_link_multi { margin-bottom: 4px;  }

.gsc_google_ad_content { }
.gsc_google_ad_content_single { }
.gsc_google_ad_content_multi { }

.gsc_google_ad_headline { text-decoration:underline; }
.gsc_google_ad_headline_single { font-size: 15px; }
.gsc_google_ad_headline_multi { font-size: 15px; }

.gsc_google_ad_text { color: #000000; text-decoration:none; }
.gsc_google_ad_text_single { font-size:12px; }
.gsc_google_ad_text_multi {  }

.gsc_google_ad_link a { color: #000000; text-decoration:none; }
.gsc_google_ad_link_single a { font-size:12px; }
.gsc_google_ad_link_multi a { }

.gsc_google_ad .gsc_google_ad_feedback_link {  color: #aaaaaa; text-decoration:none; }
.gsc_google_image_ad .gsc_google_image_ad_feedback_link {  color: #aaaaaa; text-decoration:none; }
.gsc_google_flash_ad .gsc_google_flash_ad_feedback_link {  color: #aaaaaa; text-decoration:none; }

/* Image-Ads */
.gsc_google_image_ad { }
.gsc_google_image_ad_feedback_link { display: block; font-size: 12px; color:#A01200; text-decoration: none; }

/* Flash-Ads */
.gsc_google_flash_ad { }
.gsc_google_flash_ad_feedback_link { display: block; font-size: 12px; color:#A01200; text-decoration: none; }

/**** END allgemeine Angaben fuer alle adsense Anzeigen ****/


/**** Anzeigen-spezifische Angaben ****/

/* Startseite mitte oben */
#hp_top_mitte .gsc_google_ad {  width: 468px; }
#hp_top_mitte .gsc_google_ad_headline,
#hp_top_mitte gsc_google_ad_headline_multi {  font-size: 15px; }
#hp_top_mitte .gsc_google_ad_headline {  color: #000000; }
#hp_top_mitte .gsc_google_ad_text {  color: #A01200; }
#hp_top_mitte .gsc_google_ad_link a {  color: #A01200; }
#hp_top_mitte .gsc_google_ad_container_multi { margin-top: 5px; padding:2px; }

/* Sidebar Startseite */
#hp_sidebar .gsc_google_ad { width: 126px; overflow: hidden; }
#hp_sidebar .gsc_google_ad_feedback_link { background-image:url(/pix/contentlayout/sidebartopbackground.png); height: 19px; padding: 4px 0px 0px 12px; display: block; overflow: hidden; text-align: left; font-size: 12px; font-weight: bold; color: #FFFFFF; }
#hp_sidebar .gsc_google_ad_content { background-color: #ffffff; padding: 6px 0px 0px 10px; margin: 0px; border-left: 1px solid #7d7575; border-right: 1px solid #7d7575; }
#hp_sidebar .gsc_google_ad_link_single a { font-size:10px;line-height:10px;  }
#hp_sidebar .gsc_google_ad_headline_single { font-size: 13px; }
#hp_sidebar .gsc_google_ad_feedback_link_single { margin: 0px; }

/* Sidebar oben Unterseten */
#hp_sidebar_top .gsc_google_ad { width: 115px; overflow: hidden; }
#hp_sidebar_top .gsc_google_ad_feedback_link { display: none; }

/* Listing oben */
#listing_content_top .gsc_google_ad { padding-left: 12px; width: 468px; background-color: #ffffff; }
#listing_content_top .gsc_google_ad_container_multi { padding: 10px;}
#listing_content_top .gsc_google_ad_headline {  color: #000000; }
#listing_content_top .gsc_google_ad_link {  color: #333333; }
#listing_content_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }
/*#listing_content_top { border-bottom: 1px dotted #000; }*/

/* Listing content */
#listing_content_inner .gsc_google_ad { width: 468px; }
#listing_content_inner .gsc_google_ad_headline {  color: #000000; }
#listing_content_inner .gsc_google_ad_text {  color: #A01200; }
#listing_content_inner .gsc_google_ad_link a {  color: #A01200; }
#listing_content_inner .gsc_google_ad_container_multi { margin-bottom: 5px; padding: 5px; }

/* Listing unten */
#listing_content_bottom .gsc_google_ad { padding-left: 12px; width: 468px; background-color: #ffffff; }
#listing_content_bottom .gsc_google_ad_container_multi { padding: 10px;}
#listing_content_bottom .gsc_google_ad_headline {  color: #000000; }
#listing_content_bottom .gsc_google_ad_link {  color: #333333; }
#listing_content_bottom .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }

/* Detailseite oben */
#detail_top .gsc_google_ad { width: 250px; font-size: 12px; padding-top: 20px; }
#detail_top .gsc_google_ad_container_multi { padding: 7px; margin-right:10px; }
#detail_top .gsc_google_ad_headline { font-size: 15px; color: #A01200; }

/* Detailseite Contentwerbung in der Box */
#detail_inner .gsc_google_ad { background-color: #ffefd9; margin-left: 1px; margin-right: 1px; padding: 0px 5px 0px 5px; }
#detail_inner .gsc_google_ad_headline {  color: #000000; }
#detail_inner .gsc_google_ad_text {  color: #A01200; }
#detail_inner .gsc_google_ad_link a {  color: #A01200; }
#detail_inner .gsc_google_ad_container_multi { padding: 5px; }

/* Tagesgewinnspiel oben */
#dailycompetition_top .gsc_google_ad { width: 250px; }
#dailycompetition_top .gsc_google_ad_container_multi { padding: 7px; margin-right:10px; }
#dailycompetition_top .gsc_google_ad_headline { font-size: 14px; color: #000000; }

/* Detailseite abgelaufenes Gewinnspiel oben */
#detail_expired_top .gsc_google_ad_container_multi { padding: 4px 4px 4px 0px; margin-right:10px; }
#detail_expired_top .gsc_google_ad_headline { font-size: 14px; }

/* Empfehlungsseite unten */
#hp_goto_bottom .gsc_google_ad { width: 468px; background-color: #ffffff; }
#hp_goto_bottom .gsc_google_ad_container_multi { padding: 0px 0px 5px 10px;}
#hp_goto_bottom .gsc_google_ad_headline {  color: #000000; }
#hp_goto_bottom .gsc_google_ad_link {  color: #333333; }
#hp_goto_bottom .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }


/* Suchergebnisse oben */
#search_top .gsc_google_ad { width: 469px; }
#search_top .gsc_google_ad_container_multi { padding: 10px;}
#search_top .gsc_google_ad_headline {  color: #A01200 !important; font-size: 16px; text-decoration: underline; display: block;}
#search_top .gsc_google_ad_link {  color: #333333; }
#search_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }

/* Suchergebnisse unten */
#search_bottom .gsc_google_ad { width: 469px; }
#search_bottom .gsc_google_ad_container_multi { padding: 10px; }
#search_bottom .gsc_google_ad_headline {  color: #000000; }
#search_bottom .gsc_google_ad_link {  color: #333333; }
#search_bottom .gsc_google_ad_feedback_link { text-align: left;  padding-left: 12px; }

/* Schn�ppchenseite oben */
#snippet_top .gsc_google_ad { width: 469px; }
#snippet_top .gsc_google_ad_container_multi { padding: 0px 0px 8px 10px;}
#snippet_top .gsc_google_ad_headline {  color: #000000; }
#snippet_top .gsc_google_ad_link {  color: #333333; }
#snippet_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }


/* Schn�ppchenseite oben */
#horoscope_top .gsc_google_ad { width: 250px; }
#horoscope_top .gsc_google_ad_container_multi { padding: 0px 0px 8px 10px;}
#horoscope_top .gsc_google_ad_headline {  color: #000000; }
#horoscope_top .gsc_google_ad_link {  color: #333333; }
#horoscope_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }

/* Service oben */
#service_top .gsc_google_ad { width: 469px; }
#service_top .gsc_google_ad_container_multi { padding: 0px 0px 8px 10px;}
#service_top .gsc_google_ad_headline {  color: #000000; }
#service_top .gsc_google_ad_link {  color: #333333; }
#service_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }

/* Spiele und Spass oben */
#spiele_spass_top .gsc_google_ad { width: 469px; }
#spiele_spass_top .gsc_google_ad_container_multi { padding: 0px 0px 8px 10px;}
#spiele_spass_top .gsc_google_ad_headline {  color: #000000; }
#spiele_spass_top .gsc_google_ad_link {  color: #333333; }
#spiele_spass_top .gsc_google_ad_feedback_link { text-align: left; padding-left: 12px; }

/* Anbieterseite oben */
#provider_content_top .gsc_google_ad { padding-bottom: 4px; color: #000000; width: 100%; }
#provider_content_top .gsc_google_ad_feedback_link, #provider_content_top gsc_google_ad_feedback_link_multi { font-site: 10px; color: #000000; }
#provider_content_top .gsc_google_ad_headline { font-size:15px; color: #000000; }
#provider_content_top .gsc_google_ad_link_multi { font-size:12px; color: #000000; }
#provider_content_top .gsc_google_ad_text { font-size:12px; color: #000000; }
#provider_content_top .gsc_google_ad_link a { font-size:12px; color: #000000; }
#provider_content_top .gsc_google_ad_container_multi { font-size:12px; margin-bottom: 3px; padding-top: 7px; }
#provider_content_top .gsc_google_ad_container_multi:hover { font-size:12px; margin-bottom: 3px;  padding-top: 7px; }

/* Anbieterseite Listing unten */
#provider_listing_bottom .gsc_google_ad { padding-bottom: 4px; color: #000000; width: 100%; }
#provider_listing_bottom .gsc_google_ad_feedback_link, #provider_listing_bottom gsc_google_ad_feedback_link_multi { font-site: 10px; color: #000000; }
#provider_listing_bottom .gsc_google_ad_headline { font-size:15px; color: #000000; }
#provider_listing_bottom .gsc_google_ad_link_multi { font-size:12px; color: #000000; }
#provider_listing_bottom .gsc_google_ad_text { font-size:12px; color: #000000; }
#provider_listing_bottom .gsc_google_ad_link a { font-size:12px; color: #000000; }
#provider_listing_bottom .gsc_google_ad_container_multi { font-size:12px; margin-bottom: 3px; padding-top: 7px; }
#provider_listing_bottom .gsc_google_ad_container_multi:hover { font-size:12px; margin-bottom: 3px;  padding-top: 7px; }

/** Lotto **/
#lotto_top .gsc_google_ad { width: 250px; }

/** Online Spiele **/
#onlinespiele_top .gsc_google_ad { width: 468px; }
