/* 
    Document   : digitalworld
    Created on : 06.02.2009, 10:37:44
    Author     : sbahr
    Description:
        Allgemeines Layout

Schriftfarbe: #B60E27
Hintergrund Grau: #F1F1F3
Hintergrund Rosa-Gold: #FFF0DE
Trenner-Farbe: #808285 (dashed)
Umrandungs-Farbe: #BFC2C7 (solid)

ToDo: verschiedene Überschriften (hx-tags) verwenden
*/

/* elemente allgemein */
body, a, li, ul, input, h1, h2, h3, h4, h5, h6, p, td, th, div, img, legend, fieldset { font-family:"Verdana",Arial,Helvetica,sans-serif; background:transparent; margin:0; padding:0; }
h1, h2, legend { font-size:17px; }
body, p, h3, .page { font-size:12px; font-weight:normal; }
p, .page, #footer {line-height:16px;}
li, ul, input, textarea, select, h4, h5, h6, td, th, li h3 {font-size: 11px; font-weight:normal;}
body, ul, h5, h6, p, td, th { color:#000000; }
li, a, .first_text, h1, h2, h3, h4, hr, legend { color:#B60E27;}
/* elemente speziell */
body { width: 1014px;margin:5px;}
h1, h2, legend {padding-top:10px;padding-bottom:10px;}
p, .image_normal img, .image_big img, div.text_image_small, h2.text_image_small, .image_small img {padding-top:5px;padding-bottom:5px;}
div.text_image_small, div.text_image_normal {font-size:17px; color:#B60E27; font-weight:bold}
ul { padding-left:14px; }
li {padding-bottom:3px;list-style:square;}
.bold, h1, h2, .first_text, .header_container div, th, legend { font-weight: bold;}
img { border: none; }
table {border-collapse:collapse;}
table .second td {background-color:#F1F1F3;}
hr {background-color:#B60E27; border: 0;height:1px;margin:8px 0;}
/* floating */
.right { float:right; text-align:left;}
.left { float:left; text-align:left;}
h1.left {color:#ffffff; font-size:11px; margin: 0 0 0 5px; padding:0px;font-weight:bold}
/* trenner */
.clearer {clear:both;}
.line {border-bottom:1px #808285 dashed; margin-top:10px;margin-bottom:10px;background:transparent;}
/* versteckte elemente */
.hidden, .ads, .googleBox, .topline {display:none;}
/* bilder */
.image_supernews img, .image_small img, .image_normal img, .image_big img, .content_image img, .home_Main_Img2, .menu li img {float: left; margin: 5px; }
.image_normal img {padding-right:10px;}
/* misc */
.moma {background-color:#FFF0DE;}
.moma p {padding:0 10px 5px 10px;}
.cursiv {font-style:italic;}
.error {color:#FF0000; font-weight:bold;font-size:12px;background: url(../images/achtung_23.gif) no-repeat left center;padding-left:30px;min-height:23px;padding-top:3px;}
.help {color:#87888A;font-size:9px;background: url(/images/help.png) no-repeat left center;padding-left:30px;min-height:23px;padding-top:3px;}
.error li {margin-left:15px;}
h2.error {padding-bottom:2px;padding-top:5px;}
.allgemein {margin:5px 0;}
/* Formulare - allgemein */
textarea, input, select {background-color:#ffffff; border: 1px solid #BfC2C7; color: #B21423;padding:1px;}
select {color: #000000;}
input {height: 13px;}
form .disabled {background-color: #F1F1F3;}
/* table form */
.formular {position:relative;background-color: #F1F1F3;padding:5px;margin: 12px 0 14px; font-size:11px;}
.formular p {font-size:11px;}
.formular input {width:150px;}
.formular .value input {width:320px;}
.formular input.radiobutton, .formular input.checkbox {width:20px;border:none;background-color:transparent;}
.formular fieldset li input {width:150px;}
.formular textarea {width:320px;height:150px;}
.formular .headline p, .hint {color:#87888A;font-size:9px;}
.formular .hint {position:absolute;top:10px;right:10px;}
.formular h3 {font-weight:bold;margin:5px 0;}
fieldset {border:0;margin:0 10px;}
fieldset li {list-style:none;color: #000000;padding:3px;clear:left;}
fieldset li label {width:125px;float:left;}
fieldset li input.radiobutton, fieldset li input.checkbox {width:20px;border:none;background-color:transparent;}
fieldset label {padding:3px; vertical-align:top;}
/* div-form */
.tbl_formular {width:472px;}
.tbl_formular td, .formular td {padding:3px;}
.tbl_formular .label {width:130px;vertical-align:top;}
.tbl_formular .value {width:330px;vertical-align:top;}
.tbl_formular input.submitbtn, button.submitbtn {margin:5px;}

button.submitbtn {
  padding: 3px;
  color: inherit;
  font-size: 0.9em;
}

form table th {
    text-align: left;
    vertical-align: top;
    padding: 3px;
  }

  form table td {
    vertical-align: top;
  }

  form legend {
    display: none;
  }

  form .error_list {
    padding: 0px;
  }

  form .error_list li {
    padding-left: 22px;
    background: url('/images/exclamation.png') no-repeat scroll 0px 1px;
    font-weight: normal;
    list-style-type: none;
  }

  form .help {
    padding-left: 20px;
    min-height: inherit;
    margin-top: 4px;
  }

/* submitbuttons */
input.submitbtn, input.button_find2, button.submitbtn {border:none;height:26px;cursor:pointer;font-weight:bold;padding-bottom:6px;padding-left:20px;text-align:left;}
input.submitbtn, button.submitbtn {background: url(../images/std_button.gif) no-repeat; width:146px;}
input.button_find2 {background: url(../images/std_button_finden_no_text.gif) no-repeat; width:86px;}
input.findbtn, input.loginbtn, input.showbtn {border:none;height:21px;cursor:pointer;font-weight:bold;margin-left:3px;margin-top:3px;}
input.findbtn {background: url(../images/button_finden.gif) no-repeat; width:57px;}
input.loginbtn {background: url(../images/button_login.gif) no-repeat; width:48px;}
input.showbtn {background: url(../images/button_anzeigen.gif) no-repeat; width:72px;}
/* links */
a, a:active, a:link, a:visited { text-decoration: none;}
a:hover { text-decoration: underline; }
.link_more { background:url(../images/mehr_info.gif) no-repeat scroll 0 4px; margin-left:4px; padding-left:15px; margin-top: 7px; padding-top:-3px; }
.position_link {margin-top:15px;text-align:right;}
.position_link a, .position_link p {font-size:11px;margin-top:0;padding-top:0;}
#content_container .page p a.affiliate, #content_container .page p a.linkforward {
  color: blue;
  text-decoration: underline;
  border-bottom: 1px solid blue;
}
/* container */
#container_left li, #container_left li h3, #container_right h2 { font-size: 12px; }
#content_container { margin:172px 5px 5px 5px;padding-bottom:5px;padding-top:5px;}
#container, #container_left, #container_right { margin:0; }
#container, #container_left { float:left; }
#outerads, #container_right { float:right; }
.content_container {margin-bottom:10px;}
#container_right .content_container {width:336px;}
#container { padding:0; width: 836px; background-color:#ffffff; }
#container_left { width: 476px; }
#container_right { width:336px; }
.article_plain {margin-top: 5px; margin-bottom:5px;}
/* headlinelist */
.news {background-color:#f1f1f3;padding:5px 15px;}
.news .line {margin-top:3px;margin-bottom:3px;}
/* teaserbalken */
.header_container {background:url(../images/headline_red_middle.gif) repeat-x; width:100%;height:16px;border-collapse:separate;}
.header_container .header_container_middle {position:relative;padding-left:10px;padding-right:10px; }
.header_container div,.header_container .first_text, .header_container a, .header_container_trenner,.header_container .header_container_middle { color:#ffffff; font-family:Arial,"Verdana",Helvetica,sans-serif; font-size:11px; margin-left:5px; margin-right:0px;}
/* Listen-Navis */
.videolist li, #Navigation li, #SubNavigation li, #header_navi li, #header_search li, #NavigationHeaderThema li, #NavigationHeaderTabbed li, .menu li  { float:left; list-style:none; padding-top:4px; }
/* thema der woche */
#header_container_thema { margin-bottom:10px;}
#header_container_thema .content_image {background-color: #FFF0DE;padding-bottom:10px;height:150px;}
#NavigationHeaderThema { background:#FFF0DE url(../images/thema_der_woche_menue_back.gif) repeat-x;height:31px;padding-top:0px; }
#NavigationHeaderThema a, #NavigationHeaderThema li {font-family:Arial,"Verdana",Helvetica,sans-serif;font-size:12px;}
#NavigationHeaderThema .trenner { height:16px;width:1px;background-color:#9C8F72;margin-left:5px;margin-right:5px; }
#NavigationHeaderThema li.active { background: url(../images/thema_der_woche_menue_dreieck.gif) no-repeat 10px 23px; padding-bottom:11px;}
/*tabbed teaser */
#NavigationHeaderTabbed { background: url("../images/headline_red_middle.gif") repeat-x; height:16px;padding:0; margin:0; }
#NavigationHeaderTabbed ul, #NavigationHeaderTabbed li {padding:0; margin:0; height: 16px;}
#NavigationHeaderTabbed li.active { background: url(../images/menue_or_2_active.gif) repeat-x;}
#NavigationHeaderTabbed .trenner { height:16px;width:1px;background-color:#910018;margin-left:0px;margin-right:0px;}
#NavigationHeaderTabbed li a {color:#ffffff;font-size: 11px;padding:2px 5px;font-family:Arial,"Verdana",Helvetica,sans-serif;}
/* footer */
#footer { margin: 20px 60px; border-top: 1px solid #B60E27; padding:20px; text-align:center; font-size: 9px; }
#footer a { color: #000000;}
/* Werbung */
/* #leadfull + #outerads sind @deprecated*/
#outerads,.sky { width: 160px;}
#leadfull,.leadfull { height: 90px;  width: 996px;}

.sky { width: 160px;}
.sky .ads { overflow:visible;}
.leadfull { height: 90px;  width: 996px;}

.textadstyle { width: 336px; }
#sky, #promobox, #promobox2{ float:right; margin-right:4px; padding-bottom:4px; width:160px;}
/* RSS-Links */
.rss .left, .rss .right { background-color:#e7e6ec; border:1px solid #89898b; padding: 1px; height: 13px; width: 150px; margin: 2px 5px; }
.rss img {margin: 0px; padding:0px; margin-right:3px; float:left;}
.rss a {color:#000000; font-size: 10px;}
/* header allgemein */
#header { background: url(../images/header_back.jpg) repeat-x; height:140px; position: absolute; top: 104px; width: 826px; margin-left:5px;}
#header a, #header li { font-family:Arial,"Verdana",Helvetica,sans-serif; font-size: 11px; }
#logo {background: url(../images/header_logo.gif) no-repeat; position:absolute; width:285px; height:94px;left:2px;}
#logo a { height: 80px;width: 260px;display:block;margin:10px 0px 0px 10px;}
/* Tab-Component Suche */
#header_search {position:absolute;left:531px;top:-7px;height:93px;width:295px;}
#header_search_content_box {background:url(../images/menue_or_back.gif) no-repeat; width:295px;height:68px;clear:left;}
#header_search_content {position:relative}
#header_search_content form {position:absolute;top:10px;left:10px;}
#header_search_content label {font-weight:bold;width:65px;font-size:10px;color:#ffffff;float:left;}
#NavigationSearch {padding:0;margin:0;}
#NavigationSearch .tab {border: 1px solid #DEC5A7; width: 67px;text-align:center;border-bottom: none;}
#NavigationSearch a {font-size: 11px;font-weight:bold; color:#ffffff;}
#NavigationSearch .active {background: url(../images/menue_or_2_active.gif) repeat-y;height:18px;}
#NavigationSearch .inactive {background: url(../images/menue_or_2_notactive.gif) repeat-y; height:18px;}
/* Servie-Navi */
#header_navi {position: absolute; top:5px; left:271px;}
#header_navi a, #header_navi li {color: #F0C4BD;}
#header_navi .trenner  {margin-left:5px;margin-right:5px;}
/* Haup-Navi Allgemein */
#Navigation, #SubNavigation {float:left;width:100%;}
#Navigation {position:absolute;top:99px;left:-3px;width:100%;}
#SubNavigation {position:absolute;top:122px;left:-8px;width:100%;}
/* Haup-Navi 1. Ebene */
#Navigation li {background: url(../images/navi_middle_notactive.gif) repeat-x; margin-left:3px;margin-right:3px;padding-left:10px;padding-right:10px;border-left:1px solid #A8031F;border-right:1px solid #A8031F;height:16px;}
#Navigation li.active {background: url(../images/navi_middle_active.gif) repeat-x;border-color:#8F0018;}
#Navigation li a {font-size:13px;font-weight:bold;color:#ffffff;}
#Navigation li.active a {color:#A8031F;}
/* Haup-Navi 2. Ebene */
#SubNavigation li {padding-top:2px;}
#SubNavigation li a {font-size:11px;margin-left:8px;margin-right:8px;color:#ffffff;}
#SubNavigation li a.here {text-decoration:underline;}
#SubNavigation .subtrenner {width:1px;background-color:#910018;height:12px;}
* html #SubNavigation .subtrenner {margin-top:-1px;}

/* Premium Hallo */
#header .Premium_Abonnent {display:none; position: absolute; top:25px; left:14px; font-size: 9px;line-height:14px;}
#header .Premium_Abonnent a {font-size:9px; color:#B60E27;font-weight:bold;padding-left: 15px;}
#header .Premium_Abonnent .link_Abonnent {background: url(../images/icon_Abonnent.gif) no-repeat left center; font-weight:bold;}
#header .Premium_Abonnent .link_Abmelden {background: url(../images/icon_Abmelden.gif) no-repeat left center; }

/* Breadcrumb */
#pfad, #day {color: #87888A; position:absolute; top: 148px; font-size: 9px;float:left;}
#day {right:0;}
#pfad span {background: url(../images/yah_pfeil.gif) no-repeat;width:7px;height:9px;float:left;position:relative;top:3.5px;margin:0 3px;}
#pfad a, #pfad b {font-size: 9px;float:left; font-family:"Verdana",Arial,Helvetica,sans-serif;font-weight:normal;}
/* Artikel */
.abstract {font-weight:bold;}
.subheading {font-weight:bold; margin-top:15px;}
.title {font-size: 17px;}
.subtitle {display:none;}
/* paging */
.link_weiter {background: url(../images/icon_weiter.gif) no-repeat right center;padding-right:7px;margin-right:4px;}
.link_zurueck {background: url(../images/icon_zurueck.gif) no-repeat left center;padding-left:7px;margin-left:4px;}
/* Inhaltsverzeichnis */
h5 {font-size: 13px;margin-top:10px;font-weight:bold;}
.table_of_content {margin-top:10px;margin-bottom:10px;clear:both;}
.table_of_content h2 {color:#000000;font-weight:bold;font-size:13px;padding-bottom:3px;}
.table_of_content ul {padding-left:0px;}
.table_of_content li {list-style:decimal inside;background-color:#F1F1F3;margin-top:1px;margin-left:0px;padding:1px 10px;font-size:12px;}
/* Nächste Seite */
.next-page-teaser {font-weight: bold;}
/* Bilder */
.element {float:left;clear:both;}
.element .image {padding: 10px 5px 5px 0; width:200px;}
.element span {font-size: 10px; display:block; margin: 5px 0 0; padding: 0 10px;}
/* Action-Component */
.link_print {background: url(../images/icon_print.gif) no-repeat left center;padding-left:16px;margin-right:4px;}
.link_send {background: url(../images/icon_send.gif) no-repeat left center;padding-left:16px;margin-right:4px;}
.link_newsletter {background: url(../images/icon_newsletter.gif) no-repeat left center;padding-left:16px;margin-right:4px;}
.link_bookmark {background: url(../images/icon_bookmark.gif) no-repeat left center;padding-left:16px;margin-right:4px;}
.link_socials {background: url(../images/icon_socials.gif) no-repeat left center;padding-left:16px;margin-right:4px;}

/* Galerie */
.box {border: 1px solid #808285; margin: 15px; padding:10px;width:420px;}
.sitebox .title, .box .title {font-size: 13px;padding-top:5px;}
.teaserbox {border: 1px solid #808285; margin: 5px 0 0 2px; padding:5px;width:320px;}
.sitebox {border: 1px solid #808285; margin: 0 10px; padding:10px;width:420px; }
.button_next {background: url(../images/std_button_next.gif) no-repeat;display:block;height: 26px;width: 92px;}
.button_back {background: url(../images/std_button_back.gif) no-repeat;display:block;height: 26px;width: 92px;}
/* tabelle */
.element .table {width:476px;margin-bottom:10px;margin-top:10px;}
.article_table {width:100%;}
.article_table td {background-color:#E7E7E9;}
.article_table th {background-color:#ffffff;}
.article_table th, .article_table td {border:1px solid #ffffff;padding:3px 5px;font-size:12px;}
/* kommentare */
input.kommentar, textarea.kommentar {width: 320px;margin:0px 10px 3px 0px;}
.userNameKommentar, .dateKommentar, .kommentarKommentar, .linkKommentar {font-size:11px;padding-top:2px;padding-bottom:2px;}
.userNameKommentar {color:#acacac;float:left;margin-top:10px;}
.dateKommentar {color:#acacac;float:right;margin-top:10px;}
.kommentarKommentar {clear:left;}

/* kalender-archiv */
.calendar_archiv {background-color:#E7E7E9;padding: 25px 25px 100px;}
.calendar {background-color:#ffffff;margin-bottom:20px;}
.calendar td, .calendar th {border:1px solid #E7E7E9;padding:3px 5px;font-size:12px;}
.calendar td {color:#888888;}
.calendar .header td {color:#000000;}
.calendar .nodate {background-color:#FFEFDF;}
/* OnMouseOver */
#archive_popup div {border: 1px solid #B60E27;width:250px;background-color:#E7E7E9;}
#archive_popup p {background-color:#ffffff;padding: 5px 3px;color:#B60E27;font-size:10px;}
#archive_popup a {color:#000000;font-size:10px;}
#archive_popup li, #archive_popup a {color:#000000;font-size:9px;}
#archive_popup ul {padding: 3px 5px 3px 20px;}
#archive_popup .tip {background: url(../images/archive_tip.gif) no-repeat; height:14px; position:relative; left:6px; top: -1px;border:0;}
/* Suche */
.content {padding:10px;background-color:#FFEFDF;}
.content p {font-size: 11px;padding:0;}
.content td {padding:3px;}
.content form {margin:0;padding:0;}
.formular label.fullmode {width:100px;}
.link_info {background: url(../images/icon_info.gif) no-repeat; margin-left:4px; margin-right: 4px; padding-left: 16px;}
.treffer_top p {padding:0;margin:0;}
.treffer_top h3 {margin-top:6px;}
.keyword-group {width:300px;padding:5px 50px;}
/* sonstiges */
.treffer_archive, .treffer_top {padding:5px;}
.treffer_archive h3, .treffer_top h3 {font-weight:bold;}
.jwplayer {border: 1px solid #87888A; width:330px; height: 266px; margin-top: 10px; margin-left:2px;}
.videolist ul {margin:0;padding:0;}
.videolist li { background: url("../images/headline_red_middle.gif") repeat 0 0; height:14px;padding:1px; margin:0; border:1px solid #A8031F; width:125px;}
.videolist li.active { background: url(../images/menue_or_2_active.gif) repeat-x; border: 1px solid #CE5A4C; }
.videolist li a {color:#ffffff;font-size: 11px;padding:2px 5px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.videolist li.active a { color: #ffffff; }
.videonavi {width:135px; }
.videocontent {width:672px; overflow:auto; border: 1px solid #dfdfdf;}
.videocontent .kachel {width:135px; height:175px;border:1px solid #dfdfdf; overflow:hidden;}
.videocontent .kachel img {padding:5px;margin:0px 10px 10px 10px;width:99px; height:71px;}
.videocontent .kachel .date {color: #87888A; font-size: 9px;float:left;margin:5px;}
.videocontent .kachel a {color: #3a3a3a; }
.categories table { padding:0; margin:0; }
.categories td { padding:5px; vertical-align:top; }
.inlineteasertitle {background:url(../images/black_background_50.png) repeat;padding:5px;float:left;position:relative;bottom:20px;left:0px;color:#ffffff;width:100%;}
.clip {padding:10px 4px 0px 4px;width:75px;font-size:10px;float:left;text-align:left; overflow: hidden;}
.panorama {float: left; width: 460px; height: 259px; border: 1px solid #f1f1f6;position:relative;}
.panorama img, .abstract_single img, .abstract_tripple img  {float:left; /*border:1px solid #f1f1f6;*/}
.panorama a {float:left; color:#ffffff;}
/*.abstract_single, .abstract_single .abstracttitle, .abstract_single h2, .abstract_single p*/
.abstract_tripple, .abstract_tripple h2, .abstract_tripple p { float: left; }
.abstract_tripple, .abstract_tripple h2 {width:145px !important;padding:5px;}
.abstract_tripple img {width:140px; height:105px; }
.abstract_single img {width:285px; height:213px; margin-right:10px;}
.abstract_tripple h2  {padding-left: 0px; padding-right: 0px; height:60px; font-size: 13px;}

.headline_double {width:210px; padding-right:5px;float:left; text-align:left;} 
.headline_double h3 {padding-bottom:5px;color: #3a3a3a; font-weight:bold;}
.headline_double h3 a {font-weight:normal;}

.inlineabstracttitle {background:url(../images/black_background_50.png) repeat;padding:5px;float:left;position:absolute;bottom:-1px;left:0px;color:#ffffff;width:451px;height:20px;font-size:14px; font-weight: bold;}

.kachel {float:left; text-align:left; margin: 5px;}
.kachel img {border:1px solid #f1f1f6;}


/* Premium Ueberlagerung */
#Premium #Navigation li a, #Premium #header_navi a, #Premium #header_navi li, #Premium #SubNavigation li a {color:#483719;}
#Premium #Navigation li.active a {color:#FFFFFF;}
#Premium #Navigation li {background: url(../images/Pr_navi_middle_notactive.gif) repeat-x; border-color:#D4A867;}
#Premium #Navigation li.active {background: url(../images/Pr_navi_middle_active.gif) repeat-x; border-color:#FFFFFF;}
#Premium #header { background: url(../images/Pr_header_back.jpg) repeat-x;}
#Premium #logo {background: url(../images/Pr_header_logo.gif) no-repeat; }
#Premium #SubNavigation .subtrenner {background-color:#4A3719;}
/* Premium Hallo */
#Premium #header .Premium_Abonnent {display:block;}
#Premium #header .Premium_Abonnent a {color:#B60E27;}
#Premium #header_search_content_box {background:url(../images/Pr_menue_or_back.gif) no-repeat;}

#websiteedit {background-color:#000000;color:#ffffff}
#websiteedit td, #websiteedit th {color:#ffffff;padding:3px;}
#websiteedit table {border: 1px solid #fff;}

.mwMacminerBackend TD {border: 1px solid black;background-color: #F1F1F3;}
.mwMacminerBackend TD.warning {border: 1px solid black;color: white;background-color: #B60E27}
.mwMacminerBackend TH {border: 2px solid black;background-color: #B60E27;text-align: center}

#content_container #quiz h3 {font-size: 17px; padding-bottom:5px;}
#content_container #quiz h4 {font-size: 12px; margin-bottom:10px;}
#content_container .quizProgressbar {padding: 3px; border:gray 1px solid; display:inline;}
#content_container .quizProgressbar span.done, #content_container .quizProgressbar span.remaining {width:7px;height:17px;background-color:red;padding-right:2px;display:inline}
#content_container .quizProgressbar span.remaining {background-color:gray;}
#content_container .answerCorrect {color:green;}
#content_container .answerFalse {color: red;}
/*.quizImage {float:left; padding-right: 10px;}
#content_container #formQuiz {margin-bottom:10px;}
#content_container #quiz td {padding-bottom:10px; padding-right:3px;}
#content_container .quizProgressbar {padding: 3px; border:gray 1px solid; display:inline;}
#content_container .quizProgressbar span.done, #content_container .quizProgressbar span.remaining {width:7px;height:17px;background-color:red;padding-right:2px;display:inline}
#content_container .quizProgressbar span.remaining {background-color:gray;}
#content_container .answerCorrect {color:green;}
#content_container .answerFalse {color: red;}*/
/*#content_container #quiz strong {color:#B60E27;}
#content_container #quiz p#quizResult {margin-bottom: 10px;}
#content_container #quiz span#valuation {margin-bottom:20px; margin-top:40px; padding:4px; color:#B60E27; font-weight:bold;}
#content_container #ranking td, #content_container #ranking th {border:1px #B60E27 solid; text-align:center; padding: 2px 4px;}
#content_container #ranking h3 {font-size: 17px; padding-bottom:5px;}
#content_container #ranking h4 {font-size: 12px; margin-bottom:10px;}
#content_container #ranking table {margin-bottom:10px;}*/

.quiz {
  line-height: 1.5em;
}

.quiz h3 {
  padding: 3px 0px;
  font-weight: bold;
  font-size: 1.2em;
}

.quiz h5 {
  font-size: 1.1em;
  margin-top: 7px;
  margin-bottom: 10px;
  color: #000;
  font-weight: normal;
}

.quiz h5 span {
  font-weight: bold;
}

.quiz td {
  padding: 1px;
}

.quiz #quizTimer {
  margin-top: 10px;
}

.quiz tbody tr:hover {
  background: #F1F1F3;
}

/* MPU Inline Bilder Galerie */
#mpu2 {
  margin-left: 25px;
}

#logobox {
  position: absolute;
  width:231px;
  z-index: 200;
}

#logobox #partnerseiten {
  display:none;
  margin-top: -10px;
  margin-left: 14px;
}

* html #logobox #partnerseiten {
  margin-top: -14px;
}

*:first-child+html #logobox #partnerseiten {
  margin-top: -14px;
}

#beta {
  display: none;
}

/* Änderungen für die Detailansicht einer Galerie */
div.sitebox.detail_view img {
  width: 640px;
  height: 480px;
}

div.sitebox.detail_view {
  margin: 0 42px;
}

#google_afs {
    margin-bottom: 10px;
}

#powered_by {
  display: none;
}
