/* 
    Cascading Stylesheet fuer DFG - ScienceTV
    3-point concepts: Maria Salz - 25.02.2008   
    letzte Aenderungen
    3-point concepts: Ronny Engmann - 18.06.2009    
    3-point concepts: Ronny Engmann - 24.06.2009
    3-point concepts: Ronny Engmann - 25.06.2009         
    3-point concepts: Martin Glass  - 06.07.2009
    3-point concepts: Stephan Betke - 06.07.2009
    3-point concepts: Ronny Engmann - 08.07.2009   
    3-point concepts: Ronny Engmann - 17.07.2009
    3-point concepts: Ronny Engmann - 20.07.2009      
    3-point concepts: Jasmina Liessmann - 03.08.2009  
    3-point concepts: Stephan Betke - 18.08.2009
    3-point concepts: Ronny Engmann - 21.01.2010        
    3-point concepts: Ronny Engmann - 02.03.2010
    3-point concepts: Christoph Kettelhoit - 19.04.2010
    3-point concepts: Stephan Betke - 14.05.2010     
    3-point concepts: Stephan Betke - 31.05.2010
    3-point concepts: Christoph Kettelhoit - 09.06.2010
    3-point concepts: Ronny Engmann - 25.01.2011
    3-point concepts: Jasmina Liessmann - 15.02.2011
    3-point concepts: Jasmina Liessmann - 27.04.2011
*/

/*
rot: #DB0401
grau (fliesstext): #7A7A7A
"gold": #B7AE2D
*/

/* Allgemeines */
html {min-height:100.05%;}
body {background:#FFF url(/bilder/bg_verlauf.jpg) 0 0 no-repeat; color:#000000; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; line-height:15px; margin:0px 40px 10px 40px; padding:0;}
table, tr, td, div, form, span, img, ol, ul, li, a, hr, h1, h2, h3, h5, h6 {border:0; margin:0; padding:0;}
a {text-decoration:none;}
div.clear {clear:both; line-height:0px; height:0; font-size:0px;}
.links {float:left;}
.rechts {float:right;}
.display_none {display:none;}

input {border:#85cbec 1px solid;}
*html input.checkbox {border:0;}
hr {background:#66B8DA; border:0; color:#66B8DA; height:1px; margin:5px 0 0 0;}

/* ------------------------------
	Layout - Positionierung 
-------------------------------*/
#layout {width:939px;}
*html #layout {width:947px;}

/* ------------------------------
	Kopf 
-------------------------------*/
#kopf {padding:0 0 0 0; margin:0;}
#kopf .logo {margin:23px 0 0 0;}

#kopf .metamenue {position:absolute; top:-26px; left:610px; width:360px; z-index:100; margin:0; background:url(/bilder/menu/background.gif) 0 -24px no-repeat; padding:0; color:#FFF;}
#kopf .metamenue a:link, #kopf .metamenue a:visited, #kopf .metamenue span {color:#FFF; padding:0 8px;}
#kopf .metamenue a:hover, #kopf .metamenue a:focus  {color:#000; padding:0 8px;}
#kopf .metamenue a.on:link, #kopf .metamenue a.on:visited {color:#000; padding:0 8px;}
#kopf .metamenue a.on:hover, #kopf .metamenue a.on:focus  {color:#000; padding:0 8px;}
#kopf .metamenue span.english {background:url(/bilder/menu/english.gif) 8px 0 no-repeat; padding:0 8px 0 24px;} 
#kopf .metamenue span.german {background:url(/bilder/menu/german.gif) 8px 0 no-repeat; padding:0 8px 0 24px;}
#kopf .metamenue .metamenue_social {font-size:0; line-height:0; margin:-17px 0 23px 0; height:20px; overflow:hidden; width:320px;}
#kopf .metamenue .metamenue_social a:link, #kopf .metamenue .metamenue_social a:visited {padding:0 9px 0 0;}
#kopf .metamenue .metamenue_social a:hover, #kopf .metamenue .metamenue_social a:focus {padding:0 9px 0 0;}

#kopf .metamenue_content {width:335px; padding:20px 0 0 25px;}
/*html #kopf .metamenue_content {padding:5px 17px 5px 26px; width:315px; height:100px;}*/
#kopf .metamenue_content form input.text {border:#03adeb 1px solid; height:14px; font-size:9px; padding:0; width:200px; font-family:verdana,arial,helvetica,sans-serif;}
*html #kopf .metamenue_content form input.text {font-size:11px;}
#kopf .metamenue_content form input.submit {position:relative; top:5px; border:#03adeb 1px solid;}
*html #kopf .metamenue_content form input.submit {top:4px;}
#kopf .metamenue_content a:link, #kopf .metamenue_content a:visited {color:#FFF;}
#kopf .metamenue_content a:hover, #kopf .metamenue_content a:focus  {color:#4c717e;}

#kopf .metamenue_content .wrap {height:23px; margin:-17px 0 17px;}


/*body:first-of-type #kopf .metamenue_content .wrap {height:23px;} /* Safari */
/*@media screen and (min-width:0px){.wrap div {float:left; width:165px; white-space:nowrap;  }} /* Opera */
/*#kopf .metamenue_content .wrap div {float:left; min-width:129px;}*/
#kopf .metamenue_content .wrap div {float:left; width:165px; white-space:nowrap;}
/*html #kopf .metamenue_content .wrap div {width:165px; white-space:nowrap;}
*+html #kopf .metamenue_content .wrap div {width:165px; white-space:nowrap;}*/

#kopf .metamenue_content a.newsletter:link, #kopf .metamenue_content a.newsletter:visited  {background:url(/bilder/menu/newsletter.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
#kopf .metamenue_content a.newsletter:hover, #kopf .metamenue_content a.newsletter:focus  {background:url(/bilder/menu/newsletter.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
*html #kopf .metamenue_content a.newsletter:link, *html #kopf .metamenue_content a.newsletter:visited  {display:block;}
*html #kopf .metamenue_content a.newsletter:hover, *html #kopf .metamenue_content a.newsletter:focus  {display:block;}
*+html #kopf .metamenue_content a.newsletter:link, *+html #kopf .metamenue_content a.newsletter:visited  {display:block;}
*+html #kopf .metamenue_content a.newsletter:hover, *+html #kopf .metamenue_content a.newsletter:focus  {display:block;}

#kopf .metamenue_content a.social_bookmarks:link, #kopf .metamenue_content a.social_bookmarks:visited  {background:url(/bilder/menu/social_bookmarks.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
#kopf .metamenue_content a.social_bookmarks:hover, #kopf .metamenue_content a.social_bookmarks:focus  {background:url(/bilder/menu/social_bookmarks.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
*html #kopf .metamenue_content a.social_bookmarks:link, *html #kopf .metamenue_content a.social_bookmarks:visited {display:block;}
*html #kopf .metamenue_content a.social_bookmarks:hover, *html #kopf .metamenue_content a.social_bookmarks:focus {display:block;}
*+html #kopf .metamenue_content a.social_bookmarks:link, *+html #kopf .metamenue_content a.social_bookmarks:visited  {display:block;}
*+html #kopf .metamenue_content a.social_bookmarks:hover, *+html #kopf .metamenue_content a.social_bookmarks:focus  {display:block;}

#kopf .metamenue_content a.rss:link, #kopf .metamenue_content a.rss:visited  {background:url(/bilder/menu/rss.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
#kopf .metamenue_content a.rss:hover, #kopf .metamenue_content a.rss:focus  {background:url(/bilder/menu/rss.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
*html #kopf .metamenue_content a.rss:link, *html #kopf .metamenue_content a.rss:visited  {display:block;}
*html #kopf .metamenue_content a.rss:hover, *html #kopf .metamenue_content a.rss:focus  {display:block;}
*+html #kopf .metamenue_content a.rss:link, *+html #kopf .metamenue_content a.rss:visited  {display:block;}
*+html #kopf .metamenue_content a.rss:hover, *+html #kopf .metamenue_content a.rss:focus  {display:block;}


#kopf .metamenue_content a.versenden:link, #kopf .metamenue_content a.versenden:visited  {background:url(/bilder/menu/versenden.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
#kopf .metamenue_content a.versenden:hover, #kopf .metamenue_content a.versenden:focus  {background:url(/bilder/menu/versenden.jpg) 0 0 no-repeat; color:#4c717e; padding:0 3px 5px 24px !important; margin:0;}
*html #kopf .metamenue_content a.versenden:link, *html #kopf .metamenue_content a.versenden:visited  {display:block;}
*html #kopf .metamenue_content a.versenden:hover, *html #kopf .metamenue_content a.versenden:focus  {display:block;}
*+html #kopf .metamenue_content a.versenden:link, *+html #kopf .metamenue_content a.versenden:visited  {display:block;}
*+html #kopf .metamenue_content a.versenden:hover, *+html #kopf .metamenue_content a.versenden:focus  {display:block;}

*+html #kopf .metamenue_content form {margin:4px 0 0 0;} /* nur fuer ie7 */

#kopf .metamenue_content span.suche {background:url(/bilder/menu/suche.jpg) 0 0 no-repeat; color:#4c717e; padding:0 7px 5px 22px; margin:0;}
*html #kopf .metamenue_content span.suche {}

/*html #kopf .metamenue_content span.suche {background:url(/bilder/menu/suche.gif) 0 0 no-repeat; position:relative;}*/

/* ------------------------------
	Contentbereich 
-------------------------------*/
#content .col_left {float:left; width:570px;}
#content .col_left div.abstand {margin-right:20px;}
#content .col_left p {margin-right:20px;}
#content .col_right {float:right; width:369px;}
#content .col_right div.abstand {margin-right:9px;}
#content .col_middle {float:left; width:939px;}
#content .col_middle div.abstand {margin-right:20px;}

#content .sprachenteaser {margin:49px 0 -95px -3px; width:100%;}

#content #menue {height:22px; z-index:10; margin:17px 15px 48px 0; background:url(/bilder/bg_menue.png) 0 0 no-repeat; padding:6px 0 0 0;}
*html #content #menue {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/bilder/bg_menue.png');}
#content #menue div {float:left; font-family:helvetica, verdana; padding:0 17px 0 0;}
*html #content #menue div {position:relative;}
#content #menue div a:link, #content .col_left #menue div a:visited {color:#129AD9; font-size:16px; line-height:16px;}
#content #menue div a:hover, #content #menue div a:focus {color:#CF0068; font-size:16px; line-height:16px;}
#content #menue div a.on:link, #content #menue div a.on:visited, #content #menue div a.on:hover, #content #menue div a.on:focus {color:#000; font-size:16px; line-height:16px;}
#content #menue div#open a {display:block;}
#content #menue div .projektmenue {position:absolute; left:-999em; padding:7px 0 0 0; width:442px;} 
#content #menue div .projektmenue a:link, #content #menue div .projektmenue a:visited {background:#F3FDFF url(/bilder/menue_pfeil.gif) 15px 11px no-repeat; border-top:1px solid #D2F2FF; color:#129AD9; display:block; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; padding:6px 10px 4px 28px; width:160px; float:left; white-space:nowrap;}
#content #menue div .projektmenue a:hover, #content #menue div .projektmenue a:focus {background:#F3FDFF url(/bilder/menue_pfeil.gif) 15px 11px no-repeat; border-top:1px solid #D2F2FF; color:#CF0068; display:block; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; padding:6px 10px 4px 28px; width:160px; float:left; white-space:nowrap;}
#content #menue div.sfhover .projektmenue, #content #menue #open:hover .projektmenue {background:url(/bilder/fill.gif); left:auto;}

#content .filmbox_gross {float:left; margin:0 0 27px 0; width:551px;}
#content .filmbox_klein {float:left; margin:0 20px 10px 0; width:170px;}
#content .filmbox_klein .rate .text {float:left;}
#content .filmbox_klein .rate .bild {float:right;}

#content .newsletterbox_neu {margin:0 0 41px;}
#content .newsletterbox_neu .corners-top {height:3px; background:url(/bilder/box_360_round_corners_top.gif);}
#content .newsletterbox_neu .content {background:url(/bilder/newsletter_icon.jpg) no-repeat 205px 6px #aee6fa; padding:6px 170px 0 14px;}
#content .newsletterbox_neu .corners-bottom {background:url(/bilder/box_360_round_corners_bottom.gif); height:3px; margin:-11px 0;}
*html #content .newsletterbox_neu .corners-top, *html #content .newsletterbox_neu .corners-bottom {line-height:0; font-size:0;}


#content .downloadbox h2 {margin:6px 0 9px; color:#129ad9;}
#content .downloadbox p {margin:0;}

#content .newsletterbox {background:#abe5fa; float:left; width:360px; margin:0 0 37px 0;}
#content .newsletterbox h2 {color:#129AD9; margin:0 0 7px 0;}
#content .newsletterbox h2 a:link, #content .newsletterbox h2 a:visited {color:#129AD9;}
#content .newsletterbox h2 a:hover, #content .newsletterbox h2 a:active {color:#129AD9;}
#content .newsletterbox .inhalt {padding:15px 18px 25px 18px;}
#content .newsletterbox .inhalt_newsletter {background:url(/bilder/newsletter_icon.jpg) no-repeat 210px 0px; padding:10px 130px 10px 12px;}
#content .newsletterbox .inhalt_countdown {padding:0 18px 0 18px; margin:0; position:relative; top:-11px;}
#content .newsletterbox .inhalt_countdown span.abonnieren {color:#cd0064; font-size:20px; font-family:georgia,arial,helvetica;}

#content .newsletterbox form {margin:7px 5px 0 0;}
*html #content .newsletterbox form {margin:7px 5px 0 0;}
#content .newsletterbox select {height:17px; font-size:9px; padding:0;  width:209px;}
#content .newsletterbox input.text {height:15px; font-size:9px; padding:0; padding-left:2px; width:203px;font-family:verdana,arial,helvetica,sans-serif; }
*html #content .newsletterbox input.text {height:16px; font-size:11px; border:0px solid #000;}
#content .newsletterbox input.submit {cursor: pointer; background:#abe5fa url(/bilder/abschicken_go.gif) 100% 8px no-repeat; border:0; color:#129AD9; font-family:georgia, times new roman, serif; float:right; font-size:16px; font-weight:bold; padding:0 9px 0 0; margin:0;}
*html #content .newsletterbox input.submit {padding:0; margin:0;}
*+html #content .newsletterbox input.submit {padding:0; margin:0;}
#content .newsletterbox form div {margin:0 0 7px 0;}
*html #content .newsletterbox form div {margin:0;}
#content .newsletterbox form div span {float:left; width:70px;}
*html #content .newsletterbox form div span {float:left; width:90px; position:relative; top:-1px;}
h2.inline {background:url(/bilder/countdown/stoerer_teaser_staffel2.jpg) 0 0 no-repeat; height:85px; padding:36px 0 0 140px; margin:0; position:relative; top:-2px; left:10px; bottom:-20px;}
*html h2.inline {position:relative; top:-2px;}
.newsletterbox input.inline {display:inline; width:200px; margin-left:28px;}
.newsletterbox input.inline1 {display:inline; width:200px; margin-left:57px;}

#content .newsletterbox form div span {float:left; width:90px; padding:2px 0 0 0; margin:0 0 10px 0; height:17px;}
#content .newsletterbox form div.wrap {margin:0 30px 0 0; float:left;}

/*
#content .newsletterbox span.corners-top, #content .newsletterbox span.corners-bottom, #content .newsletterbox span.corners-top span, #content .newsletterbox span.corners-bottom span {background-repeat:no-repeat; display:block;	height:3px; font-size:1px; line-height:1px;}
#content .newsletterbox span.corners-top, #content .newsletterbox span.corners-bottom {background-image: url(/bilder/corners_blue_left.gif);}
#content .newsletterbox span.corners-top span, #content .newsletterbox span.corners-bottom span {background-image: url(/bilder/corners_blue_right.gif);}
#content .newsletterbox span.corners-top span {background-position: 100% 0;}
#content .newsletterbox span.corners-bottom {background-position: 0 100%;}
#content .newsletterbox span.corners-bottom span {background-position: 100% 100%;}
*/

#content .newsletterbox span.corners-bottom, #content .newsletterbox span.corners-bottom span, #content .newsletterbox span.corners-top, #content .newsletterbox span.corners-top span  {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .newsletterbox span.corners-bottom, #content .newsletterbox span.corners-top {background-position: 0 100%;}
#content .newsletterbox span.corners-bottom span, #content .newsletterbox span.corners-top span {background-position: 100% 100%;}
#content .newsletterbox span.corners-bottom {background-image: url(/bilder/newsletterbox_corner_bottom_left.gif);}
#content .newsletterbox span.corners-bottom span {background-image: url(/bilder/newsletterbox_corner_bottom_right.gif);}
#content .newsletterbox span.corners-top {background-image:url(/bilder/newsletterbox_corner_top_left.gif);}
#content .newsletterbox span.corners-top span {background-image: url(/bilder/newsletterbox_corner_top_right.gif);}

#content .newsletterbox .countdown-top {background:url(/bilder/countdown_top.jpg) 0 0 no-repeat; height:9px; line-height:9px;}
#content .newsletterbox .countdown-bottom {background:url(/bilder/countdown_bottom.jpg) 0 0 no-repeat; background-position:bottom; height:9px; line-height:9px;}
*html #content .newsletterbox .countdown-top {height:9px; line-height:9px;}
*html #content .newsletterbox .countdown-bottom {height:9px; line-height:9px;}

/* newsletterbox auf den unterseiten */
#content .newsletterbox#unterseite {background:none; float:left; margin:0; padding:0; width:360px;}
#content .newsletterbox#unterseite .inhalt_newsletter {background:url(/bilder/newsletter_unterseite_icon.png) no-repeat 0 0; margin:0; min-height:103px; padding:3px 0 0 0;}
  * html #content .newsletterbox#unterseite .inhalt_newsletter {float:left;}
#content .newsletterbox#unterseite .inhalt_newsletter .links {float:left; margin:0; padding:6px 0 5px 12px; width:228px;}
#content .newsletterbox#unterseite .inhalt_newsletter .rechts {float:left; margin:0; padding:69px 0 0 0; width:120px;}
#content .newsletterbox#unterseite .corners-bottom {background:url(/bilder/box_360_round_corners_bottom.gif) no-repeat 0 0; height:3px;}


#content .projektboxen {margin:120px 0 0 0; width:100%;}
#content .projektboxen .box {background:#000; color:#FFF; float:left; margin:0 9px 10px 0; width:175px;}
#content .projektboxen .box .inhalt {height:102px; padding:4px 0 0 0;}
#content .projektboxen .box .inhalt .box_wrap {padding:0 5px 0 5px;  height:80px; overflow:hidden;}
#content .projektboxen .box .inhalt a:link, #content .projektboxen .box .inhalt a:visited {background:url(/bilder/projektbox_link.gif) 0 3px no-repeat; padding:0 0 0 9px;}
#content .projektboxen .box .inhalt a:hover, #content .projektboxen .box .inhalt a:focus {background:url(/bilder/projektbox_link_on.gif) 0 3px no-repeat; padding:0 0 0 9px;}
#content .projektboxen .box .indicator {height:8px; margin:4px 4px 4px 4px;}
#content .projektboxen .box .inhalt h3 a.projektheader:link, #content .projektboxen .box .inhalt h3 a.projektheader:visited, #content .projektboxen .box .inhalt h3 a.projektheader:hover, #content .projektboxen .box .inhalt h3 a.projektheader:focus {background:none; color:#01b7fa; margin:0; padding:0;}
#content .projektboxen .on h3 a.projektheader:link, #content .projektboxen .on h3 a.projektheader:visited, #content .projektboxen .on h3 a.projektheader:hover, #content .projektboxen .on h3 a.projektheader:focus {background:none; color:#000 !important; margin:0; padding:0;}
#content .projektboxen .box .oben_links {background:#000 url(/bilder/projektbox_corner_top_left.gif) 0 0 no-repeat;}
#content .projektboxen .box .oben_rechts {background:#000 url(/bilder/projektbox_corner_top_right.gif) 100% 0 no-repeat;}
#content .projektboxen .box .unten_links {background:#000 url(/bilder/projektbox_corner_bottom_left.gif) 0 100% no-repeat;}
#content .projektboxen .box .unten_rechts {background:#000 url(/bilder/projektbox_corner_bottom_right.gif) 100% 100% no-repeat;}
#content .projektboxen .on .oben_links {background:#54CDFA url(/bilder/projektbox_corner_top_left_on.gif) 0 0 no-repeat;}
#content .projektboxen .on .oben_rechts {background:#54CDFA url(/bilder/projektbox_corner_top_right_on.gif) 100% 0 no-repeat;}
#content .projektboxen .on .unten_links {background:#54CDFA url(/bilder/projektbox_corner_bottom_left_on.gif) 0 100% no-repeat;}
#content .projektboxen .on .unten_rechts {background:#54CDFA url(/bilder/projektbox_corner_bottom_right_on.gif) 100% 100% no-repeat;}
#content .projektboxen .on {background:#54CDFA; color:#000;}
#content .projektboxen .on .inhalt a {}

#content .submenue {margin:164px 9px 9px 0;}
*html #content .submenue {margin:164px 9px 9px 0;}
#content .submenue .inhalt {margin:0 0 1px 0; padding:10px 27px 9px 12px;}
#content .submenue .off .inhalt {background:#CDF1FE;}
#content .submenue .off h3 a {background:url(/bilder/submenue_link_pink.gif) 0 0 no-repeat; color:#000;}
#content .submenue .on .inhalt {background:#54CDFA;}
#content .submenue .on h3 a {background:url(/bilder/submenue_link_white.gif) 0 0 no-repeat; color:#000;}
#content .submenue .quiz {background:url(/bilder/quiz_bg.png) 0 0 no-repeat; margin:0 0 35px 0; width:360px; height:85px;}
*html #content .submenue .quiz {height:95px;}
#content .submenue .quiz h2 {color:#129AD9; margin:0 0 7px 0;}
#content .submenue .quiz h2 a:link, #content .submenue .quiz h2 a:visited {color:#129AD9;}
#content .submenue .quiz h2 a:hover, #content .submenue .quiz h2 a:active {color:#129AD9;}
*html #content .submenue .quiz {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/bilder/quiz_bg.png'); margin:-16px 0 9px 0;}
*html #content .submenue .quiz a {position:absolute;}
#content .submenue .quiz h3 a {color:#129ad9;}
#content .submenue .links {float:left; margin:0 8px 8px 0;}
#content .submenue .quiz a:link, #content .submenue .quiz a:visited  {color:#000; position:relative;}
#content .submenue .quiz a:hover, #content .submenue .quiz a:focus  {color:#000; position:relative;}
#content .submenue .quiz .projektlink_weiter {background:url(/bilder/pfeile_pink.gif) 3px 3px no-repeat; color:#cc0066; font-weight:bold; font-size:12px; padding:0 0 0 18px;}

/* Startseite */
#content .startseite .box {float:left; width:550px; margin:42px 0 0 0;}
*html #content .startseite .box {width:550px;}
#content .startseite .box .inhalt {background:#abe5fa; padding:10px 12px 13px 12px;}
#content .startseite .box .inhalt_mobile {background:url(/bilder/mobile_icon.jpg) no-repeat 400px 0px #abe5fa; padding:10px 120px 30px 12px;}
#content .startseite .box .inhalt_digita {background:url(/bilder/digita_stern.png) no-repeat 382px 10px #abe5fa; padding:10px 160px 15px 12px;}
#content .startseite .box .corners-bottom, #content .startseite .box  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .startseite .box .corners-bottom {background: url(/bilder/newsletterbox_bottom.gif) 0 100%; height:5px; line-height:5px; margin:-1px 0 0 0;}
#content .startseite .box .corners-top {background: url(/bilder/newsletterbox_top.gif) 0 0; height:4px; line-height:4px;}
#content .startseite .box h2 {color:#129AD9; margin:0; font-size:20px; }
#content .startseite .box h2 a:link, #content .startseite .box h2 a:visited {color:#129AD9;}
#content .startseite .box h2 a:hover, #content .startseite .boxh2 a:active {color:#129AD9;}
 

/* Favoriten */
#content .submenue .favoriten {margin:0 0 41px 0;}
#content .submenue .favoriten_wrap {border-bottom:1px solid #1299d9; width:360px; float:left; clear:all; padding:0; line-height:24px; height:24px;}
*html #content .submenue .favoriten_wrap {line-height:24px; height:24px; overflow:hidden;}

#content .submenue .favoriten_wrap .platzierung {font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; color:#1299d9; width:20px; padding:0 0 0 5px; margin:-3px 0 0; float:left;}
*html #content .submenue .favoriten_wrap .platzierung {line-height:19px; margin:0;}
#content .submenue .favoriten_wrap .titel {float:left; width:230px; margin:-1px 0 0 0; padding:0; white-space:nowrap;}
*html #content .submenue .favoriten_wrap .titel {margin:0; line-height:19px; height:19px; width:230px;}
#content .submenue .favoriten_wrap .vote {float:left; width:105px; margin:1px 0 0 0; padding:0;}
*html #content .submenue .favoriten_wrap .vote {line-height:19px; height:19px; width:105px;}
#content .submenue .favoriten_wrap .vote .stern_weiss {position:relative; z-index:1; background:url(/bilder/stern2_weiss.png) repeat-x;}
*html #content .submenue .favoriten_wrap .vote .stern_weiss {line-height:19px;}
/* @media screen and (min-width:0px) {
    .favoriten_wrap {height:10px !important; line-height:10px; min-height:10px; overflow:hidden;}
    .favoriten_wrap .vote {height:17px; line-height:17px; min-height:17px; position:relative; z-index:1; overflow:hidden;}
    .favoriten_wrap .vote .stern_weiss {line-height:17px; height:17px; position:relative; top:0; z-index:2; margin:0;}
    .favoriten_wrap .vote .stern_pink {line-height:17px; height:17px; position:relative; z-index:3; margin:6px 0 0 0;}

}*/

#content .submenue .favoriten_wrap .vote .stern_pink {background:url(/bilder/stern2_pink.png) repeat-x; position:relative; top:-23px; z-index:2;}
*html #content .submenue .favoriten_wrap .vote .stern_pink {line-height:19px; top:-19px; margin:0;}
#content .submenue .favoriten a:link, #content .submenue .favoriten a:visited {color:#000;}
#content .submenue .favoriten a:hover, #content .submenue .favoriten a:active {color:#000;}  
#content .submenue h3 a {color:#000; padding:0 0 0 20px;}

#content .submenue span.corners-bottom {background:url(/bilder/submenue_corner_bottom.png) no-repeat 0 0; display:block; height:3px; font-size:1px; line-height:1px; margin:-1px 0 0 0; padding:0; width:360px;}
  * html #content .submenue span.corners-bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/bilder/submenue_corner_bottom.png');}
#content .submenue .on span.corners-bottom {background-image:url(/bilder/submenue_corner_bottom_on.png);}
  * html #content .submenue .on span.corners-bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/bilder/submenue_corner_bottom_on.png');}
#content .submenue span.corners-bottom span {display:none;}

/*
#content .submenue span.corners-bottom, #content .submenue span.corners-bottom span {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .submenue span.corners-bottom {background-position: 0 100%;}
#content .submenue span.corners-bottom span {background-position: 100% 100%;}
#content .submenue span.corners-bottom {background-image: url(/bilder/submenue_corner_bottom_left.gif);}
#content .submenue span.corners-bottom span {background-image: url(/bilder/submenue_corner_bottom_right.gif);}
#content .submenue .on span.corners-bottom {background-image: url(/bilder/submenue_corner_bottom_left_on.gif);}
#content .submenue .on span.corners-bottom span {background-image: url(/bilder/submenue_corner_bottom_right_on.gif);}
*/

#content .player {background:#abe5fa; margin:0 20px 39px 0;}
#content .playertransparent {background:none; margin:10px 20px 28px 0;}

#content .player span.corners-bottom, #content .player span.corners-bottom span {background-repeat:no-repeat; display:block; height:4px; font-size:1px; line-height:1px;}
#content .player span.corners-bottom {background-image: url(/bilder/projekt_player_corner_bottom_left.gif);}
#content .player span.corners-bottom span {background-image: url(/bilder/projekt_player_corner_bottom_right.gif);}
#content .player .pan.corners-bottom {background-position: 0 100%;}
#content .player span.corners-bottom span {background-position: 100% 100%;}

#content .player #player_area1 {background:#000; color:#FFF; position:absolute; z-index:1;}
#content .player #player_area2 {background:#000; color:#FFF; height:334px; width:538px;}
#content .teaserlayer{position:relative; width:550px; height:128px;} 
#content .teaserlayer #player_area6 {position:absolute; z-index:2; width:550px; height:150px; top:-27px;}
#content .unibox #player_area15 {background:#000;}

#content .player .player_text {margin:0; padding:340px 17px 6px 17px;}
/*#content .player .player_text .logo {position:absolute; right:0; width:125px; margin:0 10px 0 0; text-align:center;}*/
#content .player .player_text .headline img {float:left; margin:3px 0 0 0;}
#content .player .player_text .headline .date {font-weight:bold; margin:0 0 0 45px;}
#content .player .player_text .headline h2 {color:#129ad9;}
#content .player .player_text .rate {text-align:right;}
#content .player .player_text .rate a {background:url(/bilder/platzhalter_rate_projekt.gif) 0 0 no-repeat; padding:3px 0 4px 23px;}
#content .player .player_text .rate a:link, #content .player .player_text .rate a:visited {color:#000;}
#content .player .player_text .rate a:hover, #content .player .player_text .rate a:focus {color:#CC0066;}

#content .player .player_text .aktueller_anlass {background:url(/bilder/stern_aktueller_anlass.png) 0 7px no-repeat; padding:13px 0 15px 61px; margin:0 0 0 -9px;}
*html div.aktueller_anlass {background:url(/bilder/stern_aktueller_anlass_ie.jpg) 0 7px no-repeat !important; padding:13px 0 15px 61px; margin:0 0 0 -9px;}

#content .player .player_text .aktueller_anlass h2 {margin:0;}

#content .player .player_text .player_hinweis {background:#129ad9; color:#fff; margin:-6px -9px 14px -9px; padding:5px 8px 7px 8px; font-family:georgia,arial,helvetica; font-size:20px;}
body:first-of-type #content .player .player_text .player_hinweis {padding:5px 8px 7px 9px;}
#content .player .player_text .player_hinweis span {color:#9be2fd;}

#content .projekt_film {background:url(/bilder/wochenzahlen/zeitleiste_bg.gif) 191px 0 repeat-y; padding:0 0 23px 0;}
*html #content .projekt_film {height:1px; margin-top:-4px;}
#content .no_bg {background:0 0; padding:0 0 23px 0;}
#content .projekt_film .film {float:left; width:170px;}
#content .projekt_film .zeitleiste {float:left; margin:0 0 0 21px;}
#content .projekt_film .text {float:left; margin:0 0 0 13px; width:315px;}
#content .projekt_film .text .date {font-weight:bold;}

/* Headlines */
h1 {color:#000; font-family:arial,helvetica,georgia; font-size:50px; font-weight:normal; line-height:52px; margin:0 0 0 -4px;}
h2 {color:#000; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:20px 20px 0px 0;}
.fuss_social_bookmarks h2 {color:#129AD9; margin:0 0 7px 0;}
.fuss_social_bookmarks .links h2 {color:#000; margin:0;}
.quiz h2 {color:#129AD9; margin:0 0 7px 0;}
.submenue .favoriten h2 {margin:0 0 5px;}
.player_text h2 {margin:0 0 7px 45px;}
.projekt_film h2 {color:#109BD6; margin:0;}
.projekt_film h2 a:link, .projekt_film h2 a:visited {color:#109BD6;}
.projekt_film h2 a:hover, .projekt_film h2 a:focus {color:#CC0066;}
h3 {color:#01B7FA; font-family:helvetica,georgia; font-size:15px; font-weight:bold; line-height:18px;} 
.on h3 {color:#000;} 

/* Links */
.projektlink {background:url(/bilder/pfeile_blau.gif) 0 4px no-repeat; color:#139ADA; font-weight:bold; font-size:12px; padding:0 0 0 13px; /*display:block; float:left;*/}
.projektlink_weiter {background:url(/bilder/pfeile_pink.gif) 100% 60% no-repeat; color:#000 !important; font-weight:normal; font-size:11px; padding:0 15px 0 0;}

/* ------------------------------
	Fuss 
-------------------------------*/

#footer {border-top:1px solid #000; margin:38px 0 58px 0; padding:2px 0 0;}
#footer .left {color:#34404C; float:left; padding:0 0 0 190px;}
#footer .left div {float:left; margin:0 20px 0 0;}
#footer .left div.logo_stifter span {display:block;}
#footer .left img {margin:2px 0 0 0;}
#footer .right {float:right; padding:34px 20px 0 0;}
*html #footer {zoom:1;}

/* ------------------------------
	Aktualisierungen 
-------------------------------*/

/* Tagcloud */
#content .tagcloud {background-color: transparent;border:0px; margin:0; padding:0; line-height:260%;}
#content .tagcloud h1 {}
#content .tagcloud a {color:#02aceb; font-family:georgia; line-height:100%;}
#content .tagcloud a:hover {color:#000;}

/* Countdown */
#content .countdown_abstand {margin:110px 0 0 0;}
*html #content .countdown_abstand {margin:115px 0 0 0;}

/* countdown_teaser */
#content .countdown_teaser_wrap {margin:0; float:left; width:939px;}
#content .countdown_teaser {float:left; width:179px; height:201px; padding:0; margin:0 11px 11px 0;}
*html #content .countdown_teaser {margin:0 11px 10px 0;}
#content .countdown_teaser_last {float:left; width:179px; height:201px; padding:0;}
#content .countdown_teaser img, #content .countdown_teaser_last img {margin:0 0 8px 0;}
#content .countdown_teaser .inhalt, #content .countdown_teaser_last .inhalt {padding:4px;}
#content .countdown_teaser img, #content .countdown_teaser_last img {margin:0 0 8px 0;}

/* Fuss mit Social Bookmarks */
#content .fuss_social_bookmarks {margin:43px 0 0 0; float:left; width:939px;}
#content .fuss_social_bookmarks .links {float:left; padding-top:13px; width:570px;}
#content .fuss_social_bookmarks .rechts {float:right; width:369px;}

#content .fuss_social_bookmarks .bookmarks_top {background:url(/bilder/bookmarks_top.gif) no-repeat; width:360px; height:13px;}
*html #content .fuss_social_bookmarks .bookmarks_top {background:url(/bilder/bookmarks_top.gif) no-repeat 0 0; width:360px; height:13px; padding:0; margin:0;}
#content .fuss_social_bookmarks .bookmarks_bottom {background:url(/bilder/bookmarks_bottom.gif) no-repeat; width:360px; height:13px;}
/*#content .fuss_social_bookmarks .bookmarks_border {background:url(/bilder/bookmarks_border.gif) repeat-y; width:333px; padding:0 14px 0 14px;}*/
#content .fuss_social_bookmarks .bookmarks_border {width:330px; border-width:1px; border-style:none solid; border-color:#45a5d2; padding:0 14px;}
#content .fuss_social_bookmarks .bookmarks_border img {margin:0 7px 0 0;}
#content .fuss_social_bookmarks .bookmarks_border img.last {margin:0 0 0 0;}

#content .web20  {margin:22px 0 0 0;}
#content .web20 img {vertical-align:top; margin:0 24px 0 0;}
#content .web20 img.last {margin:0;}

/* Suche */
#content .suche-sw {font-style:normal;font-weight:bold;}
#content .suche {width:95%;}
#content .suche td {font-size:11px;}
#content .suche_linie_top {border-top:1px solid #129AD9; margin:13px 0 13px 0;}
#content .suche .suche-whatis {margin:15px 0 0 0;}
#content .suche_wrap {clear:all; float:left; height:20px; margin:0 0 4px 0; padding:0;}
#content .suche .suche_wrap input.suche-searchbox-sword {border:#03adeb 1px solid; color:#000; height:14px; margin:0; padding:0; width:367px; font-family:verdana,arial,helvetica,sans-serif;  font-size:9px; font-weight:normal;}
#content .suche .suche_wrap input.submit {position:relative; top:4px; border:#03adeb 1px solid;}
*html #content div.suche input.submit {top:0px;}
#search_for_label {font-weight:bold;}
#content .suche .suche-res .suche-info {background:none;}
#content .suche-browsebox p {line-height:11px;margin-top:0px;}
#content .suche-res table {margin-right:20px;}
#content .suche-res td.suche-descr {font-style:normal;}
#content .suche-path a {color:#129AD9;}
#content .suche-redMarkup {color:#cc0066;}
#content .suche-browsebox strong {font-weight:normal;}
#content ul.browsebox {margin:10px 0 10px 0; padding:0; list-style:none;}
*html #content ul.browsebox {margin:10px 0 0 0;}
#content .browsebox li {margin:0 5px 0 0;  padding:0; display:inline; background:none;}
#content .browsebox a {color:#129AD9}
#content .suche-browselist-currentPage a {color:#000;font-weight:bold;}
#content .suche-res {margin-top:8px;}
#content .suche-res td {font-size:11px;}
#suchelabel {color:#FFF;}
#content td.suche-title a {color:#129AD9; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal;  margin:0; padding:0;}
#content p.bodytext {margin:2px 0 5px -1px;}

/* Hilfe */
#content .hilfe h2 {color:#129AD9; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:20px 20px 0 0;} 

/* HR */
.hr {background:#129ad9; clear:left; height:1px; margin:11px 20px 11px 0; padding:0;}
.hr hr {display:none;}

/* Listen */
#content ul {list-style:none; margin:8px 0 0 0px;}
#content ul li {background:url(/bilder/list_bullet.gif) 0 5px no-repeat; padding:0 0 0 14px; margin:0 0 0 4px;}

ul {list-style-image:url(/bilder/list_bullet_help.gif);margin-left:16px;}
*:first-child+html ul {list-style-image:url(/bilder/list_bullet_help.gif);margin-left:18px;}
*html ul {list-style-image:url(/bilder/list_bullet_help.gif);}

ol {margin-left:20px;}
*html ol {margin-left:25px;}

#content ul.archiv {margin:8px 0 0 0; list-style:none;}
*html #content ul.archiv {margin:8px 0 0 0; list-style:none;}
#content ul.archiv li {background:url(/bilder/archiv_bullet.gif) 0 9px no-repeat; padding:0 0 0 14px; margin:0 0 15px 4px;}
#content ul.archiv li h2 {margin:0px 20px 0 0;}
#content ul.archiv li h2 a.archiv:link, #content ul.archiv li h2 a.archiv:visited {color:#000000 !important; background:url(/bilder/header_pfeile_pink.gif) no-repeat right; padding:0 20px 0 0;}
#content ul.archiv li h2 a.archiv:hover, #content ul.archiv li h2 a.archiv:focus {color:#000000 !important; background:url(/bilder/header_pfeile_pink.gif) no-repeat right; padding:0 20px 0 0;}

/* Links */
#content a:link, #content a:visited {color:#129ad9;}
#content a:hover, #content a:focus {color:#1299d9;}
#content a.schwarz:link, #content a.schwarz:visited {color:#000;}
#content a.schwarz:hover, #content a.schwarz:focus {color:#000;}
#content a:link span.extern, #content a:visited span.extern {background:url(/bilder/link_extern.gif) 0 2px no-repeat; padding:0 0 0 14px; margin:0 0 0 4px; color:#1299d9;}
#content a:hover span.extern, #content a:focus span.extern {background:url(/bilder/link_extern_on.gif) 0 2px no-repeat; padding:0 0 0 14px; margin:0 0 0 4px; color:#1299d9;}
#content a:link span.intern, #content a:visited span.intern {background:url(/bilder/projektbox_link.gif) 0 2px no-repeat; padding:0 0 0 14px; margin:0 0 0 4px; color:#1299d9;}
#content a:hover span.intern, #content a:focus span.intern {background:url(/bilder/projektbox_link_on.gif) 0 2px no-repeat; padding:0 0 0 14px; margin:0 0 0 4px; color:#1299d9;}
#content a:link span.pdf, #content a:visited span.pdf {background:url(/bilder/pdf.gif) 0 0 no-repeat; padding:0 0 0 34px; margin:0 0 0 4px; color:#1299d9;}
#content a:hover span.pdf, #content a:focus span.pdf {background:url(/bilder/pdf_on.gif) 0 0 no-repeat; padding:0 0 0 34px; margin:0 0 0 4px; color:#1299d9;}


/* Newsletter */
#content .newsletter span.und_oder {font-family:georgia, times new roman, serif; font-size:48px; color:#cb0069; margin:42px 0 42px 0; display:block;}
#content .newsletter span.und_oder span {color:#000;}  
#content .newsletter .box {float:left; width:550px; margin:10px 0 0 0;}
*html #content .newsletter .box {width:550px;}
#content .newsletter .box .inhalt {background:#abe5fa; padding:4px 12px 4px 12px;}
#content .newsletter .box .corners-bottom, #content .newsletter .box  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .newsletter .box .corners-bottom {background: url(/bilder/newsletterbox_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .newsletter .box .corners-top {background: url(/bilder/newsletterbox_top.gif) 0 0; height:4px; line-height:4px;}
#content .newsletter .box select {height:17px; font-size:9px; padding:0;  width:209px;}
#content .newsletter .box input.text {height:15px; font-size:9px; padding:0; padding-left:2px; width:200px;font-family:verdana,arial,helvetica,sans-serif; }
#content .newsletter .box input.fehler {border:#cc0064 1px solid; color:#000; height:15px; font-size:9px; padding:0; padding-left:2px; width:200px; font-family:verdana,arial,helvetica,sans-serif; }
*html #content .newsletter .box input.text {font-size:10px;}
#content .newsletter .box input.checkbox {height:13px; margin:4px 0 0 0; padding:0;}
#content .newsletter .box span {height:15px;}
#content .newsletter .box div.aufteilung {float:left; width:170px;}
#content .newsletter .box div.handy {float:left; width:320px;}
#content .newsletter .box div.disclaimer {float:left; font-size:9px; top:-3px; position:relative;}
#content .newsletter .box_schwarz {float:left; width:550px; margin:35px 0 0 0;}
*html #content .newsletter .box_schwarz {width:550px;}
#content .newsletter .box_schwarz .inhalt {background:#000; padding:4px 12px 4px 12px;}
#content .newsletter .box_schwarz .corners-bottom, #content .newsletter .box_schwarz  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .newsletter .box_schwarz .corners-bottom {background: url(/bilder/newsletterbox_schwarz_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .newsletter .box_schwarz .corners-top {background: url(/bilder/newsletterbox_schwarz_top.gif) 0 0; height:4px; line-height:4px;}
#content .newsletter .box_schwarz input.text {height:15px; font-size:9px; padding:0; padding-left:2px; width:200px;font-family:verdana,arial,helvetica,sans-serif; }
#content .newsletter .box_schwarz input.fehler {border:#cc0064 1px solid; color:#000; height:15px; font-size:9px; padding:0; padding-left:2px; width:200px;font-family:verdana,arial,helvetica,sans-serif; }
*html #content .newsletter .box_schwarz input.text {font-size:10px;}
#content .newsletter .box_schwarz input.submit {cursor: pointer; background:#000 url(/bilder/abschicken_go_schwarz.gif) 100% 8px no-repeat; border:0; color:#ce0065; font-family:georgia, times new roman, serif; float:right; font-size:16px; font-weight:bold; padding:0 9px 0 0; margin:0;}
#content .newsletter .box_schwarz input.checkbox {height:14px; margin:4px 0 0 0; padding:0;}
#content .newsletter .box_schwarz .email {float:left; width:370px;}
*html #content .newsletter .box_schwarz .email {margin:2px 0 0 0;}
#content .newsletter .box_schwarz .email span {float:left; height:15px; color:#fff; display:block; width:89px; margin:2px 0 0 0;}
#content .newsletter .box_schwarz .abschicken {float:left; width:150px;}
#content .newsletter .box_dunkelblau {float:left; width:550px; margin:10px 0 0 0;}
*html #content .newsletter .box_dunkelblau {width:550px;}
#content .newsletter .box_dunkelblau a:link, #content .newsletter .box_dunkelblau a:visited {color:#fff; font-weight:bold;}
#content .newsletter .box_dunkelblau a:hover, #content .newsletter .box_dunkelblau a:active {color:#fff; font-weight:bold;}
#content .newsletter .box_dunkelblau .inhalt {background:#4bb6e6; padding:8px 12px 8px 12px;}
#content .newsletter .box_dunkelblau .corners-bottom, #content .newsletter .box_dunkelblau  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .newsletter .box_dunkelblau .corners-bottom {background: url(/bilder/newsletterbox_dunkelblau_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .newsletter .box_dunkelblau .corners-top {background: url(/bilder/newsletterbox_dunkelblau_top.gif) 0 0; height:4px; line-height:4px;}
#content .newsletter .box_dunkelblau h2 {color:#fff; margin:0;}
#content .newsletter h2 {color:#129AD9; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:32px 20px 0 0;}

/* Quiz */
#content .quiz .box {float:left; width:550px; margin:10px 0 0 0;}
*html #content .quiz .box {width:550px;}
#content .quiz .box .inhalt {background:#abe5fa; padding:4px 12px 4px 12px;}
#content .quiz .box .corners-bottom, #content .quiz .box  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .quiz .box .corners-bottom {background: url(/bilder/newsletterbox_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .quiz .box .corners-top {background: url(/bilder/newsletterbox_top.gif) 0 0; height:4px; line-height:4px;}
#content .quiz h2 {color:#000; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:32px 20px 0 0;}
#content .quiz h3 {color:#129AD9; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:0 20px 0 0;}
#content .quiz h3 a {background:url(/bilder/quiz_link_pink.gif) 0 5px no-repeat; padding:0 0 0 20px;}
#content .quiz .box .inhalt .headerzahl {font-family:georgia, times new roman, serif; font-size:48px; color:#000; margin:10px 10px 20px 30px; float:right; clear:all;}
*html #content .quiz .box .inhalt .headerzahl {height:38px; padding:10px 0 0 0;}
*+html #content .quiz .box .inhalt .headerzahl {height:38px; margin:0;}
#content .quiz .box .inhalt .headerzahl span.gruen {color:#2fba15;}
*+html #content .quiz .box .inhalt .headerzahl span.gruen {color:#2fba15; line-height:52px;}
#content .quiz .box .inhalt .headerzahl span.pink {color:#cd0066;}
*+html #content .quiz .box .inhalt .headerzahl span.pink {color:#cd0066; line-height:52px;}
#content .quiz .box .inhalt span.gross {color:#000; font-size:15px; font-weight:bold;}
#content .quiz .box .inhalt span.richtig {color:#2fba15;}
#content .quiz .box .inhalt span.falsch {color:#cb0167;}
#content .quiz .box .hr {background:#fff; clear:all; height:1px; margin:21px 0 15px 0; padding:0;}
#content .quiz .box .hr hr {display:none;}
#content .quiz .box .weiter {margin:38px 11px 0 0;}
*html #content .quiz .box .weiter {height:20px;}
#content .quiz .box .weiter a:link, #content .quiz .box .inhalt .weiter a:visited, #content .quiz .box .inhalt .weiter a:hover, #content .quiz .box .inhalt .weiter a:focus {cursor: pointer; background:#abe5fa url(/bilder/abschicken_go.gif) 100% 5px no-repeat; border:0; color:#129AD9; font-family:georgia, times new roman, serif; float:right; font-size:16px; font-weight:bold; padding:0 14px 0 0; margin:0;}
#content .quiz .box .fragen {float:left; margin:0 0 0 85px;}
*html #content .quiz .box .fragen {margin:0 0 0 35px; width:430px;}
#content .quiz .box .fragen .boxwrap {float:left; margin:0; padding:0;}
*html #content .quiz .box .fragen .boxwrap {float:left;}
#content .quiz .box .fragen .boxwrap span.pink {color:#cd0164; height:15px; font-size:15px; font-weight:bold;}
#content .quiz .box .fragen .boxwrap input.checkbox {height:13px; margin:4px 4px 0 0; padding:0;}
#content .quiz .box .fragen .antwort {float:left; margin:5px 0 18px 8px; width:370px;}
*html #content .quiz .box .fragen .antwort {float:left;}

#content .quizarchiv  {margin-right:15px;}
#content .quizarchiv h2 {margin:30px 0 5px 0;}
#content .quizarchiv .topbox {background:url(/bilder/quiz_archiv_bg.png) 0 0 no-repeat; margin:35px 0 -10px 0; width:550px; height:85px;}
#content .quizarchiv .topbox .inhalt {padding:13px 11px 0 11px; }
#content .quizarchiv .topbox .inhalt h2 {color:#129AD9; margin:0 0 7px 0;}
#content .quizarchiv .topbox .inhalt h2 a:link, #content .quizarchiv .topbox .inhalt h2 a:visited {color:#129AD9;}
#content .quizarchiv .topbox .inhalt h2 a:hover, #content .quizarchiv .topbox  .inhalt h2 a:active {color:#129AD9;}
*html #content .quizarchiv .topbox .inhalt {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/bilder/quiz_archiv_bg.png');}
*html #content .quizarchiv .topbox .inhalt a {position:absolute;}
#content .quizarchiv .topbox .inhalt h3 a {color:#129ad9;}
#content .quizarchiv .topbox .inhalt a:link, #content .quizarchiv .topbox .inhalt a:visited  {color:#000; position:relative;}
#content .quizarchiv .topbox .inhalt a:hover, #content .quizarchiv .topbox .inhalt a:focus  {color:#000; position:relative;}
#content .quizarchiv .topbox .inhalt .projektlink_weiter {background:url(/bilder/pfeile_pink.gif) 3px 3px no-repeat; color:#cc0066; font-weight:bold; font-size:12px; padding:0 0 0 18px;}

#content .quizarchiv .box {float:left; width:272px; margin:10px 0 0 0; line-height:14px;}
*html #content .quizarchiv .box {width:272px;}
#content .quizarchiv .box a:link, #content .quizarchiv .box a:visited {color:#000;}
#content .quizarchiv .box a:hover, #content .quizarchiv .box a:active {color:#000;}
#content .quizarchiv .box .inhalt h2 a:link, #content .quizarchiv .box .inhalt h2 a:visited {color:#129AD9;}
#content .quizarchiv .box .inhalt h2 a:hover, #content .quizarchiv .box .inhalt h2 a:active {color:#129AD9;}
#content .quizarchiv .box .inhalt {background:#abe5fa; padding:4px 11px 4px 11px; min-height:69px;}
#content .quizarchiv .box .corners-bottom, #content .quizarchiv .box  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px; margin:-1px 0 0 0;}
#content .quizarchiv .box .corners-bottom {background: url(/bilder/quizarchiv_box_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .quizarchiv .box .corners-top {background: url(/bilder/quizarchiv_box_top.gif) 0 0; height:4px; line-height:4px;}
#content .quizarchiv .box h2 {color:#129ad9; margin:0 0 12px 0;}
#content .quizarchiv .abstand10 {margin:10px 10px 0 0;}

/*
#content .quizarchiv .box {float:left; width:272px; margin:10px 0 10px 0; font-size:15px; font-weight:bold;  line-height:14px;}
*html #content .quizarchiv .box {width:272px;}
#content .quizarchiv .box a:link, #content .quizarchiv .box a:visited {background:url(/bilder/quizarchiv_link.gif) 0 5px no-repeat; padding:0 0 0 20px; color:#129ad9; font-weight:normal; font-size:20px; font-family:georgia, times new roman, serif; margin:-2px 0 0 0;}
#content .quizarchiv .box a:hover, #content .quizarchiv .box a:active {background:url(/bilder/quizarchiv_link.gif) 0 5px no-repeat; padding:0 0 0 20px; color:#129ad9; font-weight:normal; font-size:20px; font-family:georgia, times new roman, serif; margin:-2px 0 0 0;}
#content .quizarchiv .box .inhalt {background:#abe5fa; padding:4px 11px 4px 11px; min-height:84px;}
#content .quizarchiv .box .corners-bottom, #content .quizarchiv .box  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px; margin:-1px 0 0 0;}
#content .quizarchiv .box .corners-bottom {background: url(/bilder/quizarchiv_box_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .quizarchiv .box .corners-top {background: url(/bilder/quizarchiv_box_top.gif) 0 0; height:4px; line-height:4px;}
#content .quizarchiv .box h2 {color:#129ad9; margin:0 0 12px 0;}
#content .quizarchiv .abstand10 {margin:10px 10px 0 0;}
*/


/* Bildergalerie */
#content .bildergalerie h2 {color:#129AD9; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:0px 20px 0 0;}
#content .bildergalerie .box_schwarz {clear:all; float:left; width:550px; margin:0; padding:0; color:#fff;}
*html #content .bildergalerie .box_schwarz {margin:-2px 0 0 0;}
*+html #content .bildergalerie .box_schwarz {margin:-2px 0 0 0;}
#content .bildergalerie .box_schwarz .inhalt {background:#000; padding:4px 10px 4px 10px; margin:0;}
#content .bildergalerie .box_schwarz .corners-bottom, #content .bildergalerie .box_schwarz  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
#content .bildergalerie .box_schwarz .corners-bottom {background: url(/bilder/newsletterbox_schwarz_bottom.gif) 0 100%; height:5px; line-height:5px;}
#content .bildergalerie .box_schwarz .corners-top {background: url(/bilder/newsletterbox_schwarz_top.gif) 0 0; height:4px; line-height:4px;}

#content .bildergalerie .headerwrap {clear:all; float:left; width:550px; margin:0; padding:0;}
*html #content .bildergalerie .headerwrap {margin:0; padding:0;}
#content .bildergalerie .headerwrap .ueberschrift {clear:all; float:left; width:400px; margin:0 0 10px 0; padding:0;}
*html #content .bildergalerie .headerwrap .ueberschrift {width:430px; margin:0; padding:0; height:37px; }
#content .bildergalerie .headerwrap .paging {font-family:georgia, times new roman, serif; font-size:24px; color:#000; float:right; margin:0px 0 0 0; padding:0;}
*html #content .bildergalerie .headerwrap .paging {margin:-5px 0 0 0; padding:0; height:37px;}
#content .bildergalerie .headerwrap .paging a:link, #content .bildergalerie .headerwrap .paging a:visited, #content .bildergalerie .headerwrap .paging a:hover, #content .bildergalerie .headerwrap .paging a:focus {color:#000;}

#content .bildergalerie .buttons {clear:all; float:left; width:550px;}
#content .bildergalerie .buttons .links {float:left;}
#content .bildergalerie .buttons .rechts {float:right;} 

/* Portraet */
#content .portraet {clear:all; float:left; border-bottom:1px solid #129ad9; margin:5px 0 0 0; padding:0 0 20px 0; width:550px;}
#content .portraet img {clear:all; float:left; margin:0 20px 0 0; padding:0;}
#content .portraet h2 {color:#129ad9; margin:8px 0 7px 0;}

/* Extrafenster */
body.extrafenster {background:#FFF url(/bilder/bg_verlauf.jpg) 0 0 no-repeat; color:#000000; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; line-height:15px; margin:0 0 10px 40px; padding:0;}
body.extrafenster #layout {width:500px;}
body.extrafenster #content h1 {color:#000; font-family:helvetica,georgia; font-size:50px; font-weight:normal; line-height:52px; margin:0 0 2px 0;}
body.extrafenster #content h2 {color:#129ad9; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:22px; margin:0 0 35px 0;}
body.extrafenster #content span.header {font-weight:bold;}
body.extrafenster #content input.text {border:#85cbec 1px solid; color:#000; height:14px; margin:2px 0 18px 1px; width:377px;font-family:verdana,arial,helvetica,sans-serif; }
body.extrafenster #content input.fehler {border:#cc0064 1px solid; color:#000; height:14px; margin:2px 0 18px 1px; width:377px;font-family:verdana,arial,helvetica,sans-serif; }
body.extrafenster #content input.senden {cursor: pointer; border:0; height:23px; width:124px; color:#fff; font-family:georgia, times new roman, serif; float:right; font-size:16px; font-weight:bold; padding:0 9px 0 0; margin:0 113px 0 0;}
body.extrafenster #content textarea.text {border:#85cbec 1px solid; color:#000; height:70px; margin:2px 0 12px 1px; width:377px;font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
body.extrafenster #content textarea.fehler {border:#cc0064 1px solid; color:#000; height:70px; margin:2px 0 12px 1px; width:377px;font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
body.extrafenster #content div.abstand {margin:30px 0 0 0;}
body.extrafenster #content .col_left {float:left; width:500px; margin:0; padding:0;}
body.extrafenster #content div.captcha_abstand {clear:all; margin:0 10px 0 0; float:left; height:14px; padding:0; position:relative; width:380px;}
body.extrafenster #content div.captcha_abstand img {border:0; position:absolute; margin:1px 0 0 0;}
body.extrafenster #content div.captcha_abstand input {width:183px; position:absolute; margin:0 0 0 195px;}
body.extrafenster #content a.schliessen:link, body.extrafenster a.on:visited {color:#129ad9; background:url(/bilder/extrafenster/fenster_schliessen.gif) 100% 6px no-repeat; font-size:16px; font-weight:bold; padding:0 12px 0 0;font-family:georgia, times new roman, serif;}
body.extrafenster #content a.schliessen:hover, body.extrafenster a.on:focus  {color:#129ad9; background:url(/bilder/extrafenster/fenster_schliessen.gif) 100% 6px no-repeat; font-size:16px; font-weight:bold; padding:0 12px 0 0;font-family:georgia, times new roman, serif;}

body.extrafenster #content .box_dunkelblau {float:left; width:500px; margin:10px 0 0 0;}
*html body.extrafenster #content .box_dunkelblau {width:500px;}
body.extrafenster #content .box_dunkelblau a:link, body.extrafenster #content .box_dunkelblau a:visited {color:#fff; font-weight:bold;}
body.extrafenster #content .box_dunkelblau a:hover, body.extrafenster #content .box_dunkelblau a:active {color:#fff; font-weight:bold;}
body.extrafenster #content .box_dunkelblau .inhalt {background:#4bb6e6; padding:8px 12px 8px 12px;}
*html body.extrafenster #content .box_dunkelblau .inhalt {margin:0;}
body.extrafenster #content .box_dunkelblau .corners-bottom, body.extrafenster #content .box_dunkelblau  .corners-top {background-repeat:no-repeat; display:block; height:3px; font-size:1px; line-height:1px;}
body.extrafenster #content .box_dunkelblau .corners-bottom {background: url(/bilder/extrafenster_dunkelblau_bottom.gif) 0 100%; height:5px; line-height:5px;}
body.extrafenster #content .box_dunkelblau .corners-top {background: url(/bilder/extrafenster_dunkelblau_top.gif) 0 0; height:4px; line-height:4px;}
*html body.extrafenster #content .box_dunkelblau .corners-top {padding:0; margin:0;}
body.extrafenster #content .box_dunkelblau h2 {color:#fff; font-family:georgia, times new roman, serif; font-size:20px; font-weight:normal; line-height:22px; margin:0;}

/* Mobile */
body.mobile {background:#FFF url(/bilder/mobile/bg_verlauf.jpg) 0 0 no-repeat; color:#000000; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; line-height:15px; margin:0 10px 0 10px; }
body.mobile #layout {width:380px; min-height:480px; padding:0 20px 0 0;}
body.mobile #kopf .logo {margin:23px 0 20px 0;}
body.mobile #kopf span.english {background:url(/bilder/menu/english.gif) 0 3px no-repeat; height:20px; padding:0 0 0 24px;}
body.mobile #kopf span.german {background:url(/bilder/menu/german.gif) 0 3px no-repeat; height:20px; padding:0 0 0 24px;}
body.mobile #kopf a:link, body.mobile #kopf a:visited, body.mobile #kopf .metamenue span {color:#4c717e; padding:0;}
body.mobile #kopf a:hover, body.mobile #kopf a:focus  {color:#4c717e; padding:0;}
body.mobile #content h1 {color:#000; font-family:arial,helvetica,georgia; font-size:40px; font-weight:normal; line-height:42px; margin:0 0 11px 0;}
body.mobile #content .col_left {float:left; width:394px;}
body.mobile #content .projekt_film {background:url(/bilder/wochenzahlen/zeitleiste_bg.gif) 181px 0 repeat-y; padding:0 0 23px 0;}
body.mobile #content .projekt_film .film {float:left; width:170px;}
body.mobile #content .projekt_film .zeitleiste {float:left; margin:0 0 0 10px;}
body.mobile #content .projekt_film .text {float:left; margin:0 0 0 13px; width:165px;}
body.mobile #content .projekt_film .text .date {font-weight:bold;}
body.mobile #content .projektboxen {margin:0; width:100%;}
body.mobile #content .no_bg {background:0 0; padding:0 0 23px 0;}
body.mobile #content .projektboxen .box .inhalt a.text:link, body.mobile #content .projektboxen .box .inhalt a.text:visited, body.mobile #content .projektboxen .box .inhalt a.text:hover, body.mobile #content .projektboxen .box .inhalt a.text:focus {background:none 0 0; color:#fff; padding:0; margin:0;}

body.mobile #content .mobile {background:url(/bilder/mobile/background_mobile.png) 0 0 no-repeat; float:left; width:361px; height:140px; margin:18px 0 0 0;}
body.mobile #content .mobile .button {clear:all; float:left; width:109px; padding:10px 0 0 10px;}
body.mobile #content .mobile .text {clear:all; float:left; padding:10px; margin:0; font-size:11px; height:120px; width:220px;}

/* Bildunterschriften */
#content div.bildunterschrift {background:#000; color:#FFF; float:left; margin:0 8px 1px 0; overflow:hidden; width: 214px;}
#content div.bildunterschrift div {font-size:11px; overflow:hidden; padding:3px 1px 3px 6px;}

/* Fehler und Erfolgsmeldungen */
#content span.flash {background:url(/bilder/flash.gif) top left no-repeat; display:block; height:30px; margin:5px; padding:0 0 0 33px;}
#content span.flash a:link, #content span.flash a:visited {background:transparent url(/bilder/projektbox_link.gif) right 3px no-repeat; padding:0 13px 0 0;}
#content span.flash a:hover, #content span.flash a:focus {background:transparent url(/bilder/projektbox_link_on.gif) right 3px no-repeat; padding:0 13px 0 0;}
div.meldung {margin:-20px 0 15px 0;}
.erfolg {color:#000;}
.fehler {color:#000;}

/* Geotagging */
#content .geotagging {float:left; margin:0 5px -10px 0;}
#content .geotagging .geotagging_top {background:url(/bilder/geotagging_top.gif) no-repeat; width:214px; height:4px;}
*html #content .geotagging .geotagging_top {padding:0; margin:0 0 -9px 0;}
#content .geotagging .geotagging_bottom {background:url(/bilder/geotagging_bottom.gif) no-repeat; width:214px; height:13px;}
#content .geotagging .geotagging_border {background:url(/bilder/geotagging_border.gif) repeat-y; width:206px; padding:0 4px 0 4px;}
#content .geotagging .geotagging_border img {margin:0 0 3px 0;}
#content .geotagging a:link, #content .geotagging a:visited, #content .geotagging a:hover, #content .geotagging a:focus {margin:0; padding:0; color:#000;}
#content .geotagging a.link_weiter:link, #content .geotagging a.link_weiter:visited, #content .geotagging a.link_weiter:hover, #content .geotagging a.link_weiter:focus {background:url(/bilder/pfeile_geotagging.gif) no-repeat right center; margin:0; font-size:12px; padding:0; padding:0 13px 0 0;}

/* Google Maps */
#gmap-cover {background-color:#000000; opacity:.6; -moz-opacity:.6; -khtml-opacity:.6; filter:alpha(opacity=60); z-index:100;}
#gmap-canvas {margin-top:6px;}
#gmap-content .corners-top,
#gmap-content .corners-bottom {height:4px; width:100%; background:url(../bilder/gmap-corners.gif) no-repeat left top; font-size:1px;}
#gmap-content .corners-bottom {background-position: left bottom;}
#gmap-content .gmap-body {background-color:#ffffff; padding:6px 10px;}
.gmap-title {color:#02ABE2; margin:0;}
.gmap-close {display:inline-block; width:22px; height:22px; background:url(../bilder/gmap-close.gif) no-repeat right top; text-indent:-99999px; float:right; margin-top:0;}

/* Facebook */
#facebook-cover {background-color:#000; opacity:.6; -moz-opacity:.6; -khtml-opacity:.6; filter:alpha(opacity=60); z-index:100;}
#facebook-canvas {margin-top:6px;}
#facebook-content {width:300px !important;}
#facebook-content .corners-top,
#facebook-content .corners-bottom {height:4px; width:100%; background:url(../bilder/gmap-corners.gif) no-repeat left top; font-size:1px;}
#facebook-content .corners-bottom {background-position:left bottom;}
#facebook-content .facebook-body {background:#fff; padding:6px 10px;}
.facebook-title {color:#02ABE2; margin:0;}
.facebook-close {display:inline-block; width:22px; height:22px; background:url(../bilder/gmap-close.gif) no-repeat right top; text-indent:-99999px; float:right; margin-top:0;}

/* Suchbox */
.suchbox-space {margin:0 0 240px; line-height:0px;}
.fachgebiete .suchbox-space, .unis .suchbox-space {margin:0 0 900px; line-height:0px;}
#content .suchbox {position:absolute; width:360px; margin:0 0 36px; background:#c2edfd; z-index:10;}
*html #content .suchbox {zoom:1;}
*+html #content .suchbox {zoom:1;}
#content .suchbox a {display:block; margin:1px 0 1px; background:url(/bilder/suchbox_marker.png) no-repeat 8px 11px #000; padding:10px 0 10px 26px; color:#FFF; font-size:12px; line-height:9px;}
#content .suchbox a.ui-state-active {margin:1px 0 1px; background:url(/bilder/suchbox_marker_on.png) no-repeat 8px 11px #000; font-weight:bold;}
*html #content .suchbox a:link, *html #content .suchbox a:visited, *html #content .suchbox a:hover, *html #content .suchbox a:focus {color:#fff;}
#content .suchbox h2 {margin:1px 0; background:url(/bilder/suchbox_marker.png) no-repeat 8px 11px #000; padding:10px 0 10px 26px; color:#FFF; font-size:12px; line-height:9px; font-family:'Verdana','Arial',sans-serif; cursor:pointer;}
#content .suchbox h2.ui-state-active {outline:none; background:url(/bilder/suchbox_marker_on.png) no-repeat 8px 11px #000; font-weight:bold;}

#content .suchbox .suche {background:url(/bilder/suchbox_bg.png) repeat-y #000; margin:2px 0; padding:9px 0 12px 25px; width:auto;}

*html #content .suchbox .suche {padding:8px 0 11px 25px;}
*+html #content .suchbox .suche {padding:8px 0 11px 25px;}
#content .suchbox .suche input.text {vertical-align:top; width:243px; height:16px; margin:0 2px 0 0; border:none; padding:0; line-height:16px; font-size:12px;}
#content .suchbox .suche input.button {vertical-align:top; width:16px; height:16px; margin:0; border:none; background:url(/bilder/marker_klein_pink.png); padding:0px;}
*html #content .suchbox .suche input.button {vertical-align:middle;}
*+html #content .suchbox .suche input.button {vertical-align:middle;}

#content .suchbox .thema {margin:2px 0; background:#313131;}
*html #content .suchbox .thema {zoom:1;}
*+html #content .suchbox .thema {zoom:1;}
#content .suchbox .thema ul {display:block; float:left; margin:7px 0 10px;}
#content .suchbox .thema ul.half {width:50%;}
#content .suchbox .thema li {margin:0 0 0 25px; background:none; padding:0;}
*html #content .suchbox .thema li {zoom:1;}
#content .suchbox .thema li a:link, #content .suchbox .thema li a:visited {background:none; padding:0; color:#fff; line-height:25px; font-size:11px;}
#content .suchbox .thema li a.on:link, #content .suchbox .thema li a.on:visited {color:#cc0268;}
*html #content .suchbox .thema li a:link, *html #content .suchbox .thema li a:visited {line-height:23px;} 


/* Aktuelles */
#content .aktuell {margin:0 0 41px;}
*html #content .aktuell {zoom:1;}
*+html #content .aktuell {zoom:1;}
#content .aktuell .corners-top {height:3px; background:url(/bilder/box_360_round_corners_top.gif) no-repeat;}
#content .aktuell .content {background:#aee6fa; padding:6px 14px 39px;}
#content .aktuell .corners-bottom {height:3px; background:url(/bilder/box_360_round_corners_bottom.gif) no-repeat;}
*html #content .aktuell .corners-top, *html #content .aktuell .corners-bottom {line-height:0; font-size:0;}

#content .aktuell h1 {margin:0 0 0 -4px; font-size:47px; line-height:47px;}

#content .aktuell .headline {margin:8px 0 5px;}
#content .aktuell .headline img {float:left; margin:2px 0 0;}
#content .aktuell .headline .date {margin:0 0 0 40px;}
#content .aktuell .headline h2 {margin:0 0 0 39px; color:#129ad9;}

#content .aktuell p {margin:0;}
#content .aktuell div.notification {margin:6px 0 28px;}

#content .aktuell .preview {float:left; margin:7px 0 13px;}
#content .aktuell .vote {width:105px; height:18px; margin:5px 0 0;}
#content .aktuell .vote .stern_weiss {position:relative; height:18px; z-index:1; background:url(/bilder/stern2_weiss_blau.png) repeat-x 0 0;}
#content .aktuell .vote .stern_pink {position:relative; top:-18px; height:18px; z-index:2; background:url(/bilder/stern2_pink_blau.png) repeat-x 0 0;}
#content .aktuell .linklist {float:left; width:164px; margin:7px -14px 13px 12px;}
#content .aktuell .linklist div {height:24px; border-bottom:1px solid #01b7fa; line-height:24px; padding:0 0 0 1px;}
#content .aktuell .linklist a.download {background:url(/bilder/link_download.png) no-repeat 8px 2px; padding:0 0 0 24px; font-size:16px;}

/* Downloadbox */
#content .downloadbox {margin:0 0 41px;}
#content .downloadbox .corners-top {height:3px; background:url(/bilder/box_360_round_corners_top.gif);}
#content .downloadbox .content {min-height:107px; background:url(/bilder/download_icon.jpg) no-repeat 230px 6px #aee6fa; padding:6px 170px 0 14px;}
#content .downloadbox .corners-bottom {height:3px; background:url(/bilder/box_360_round_corners_bottom.gif);}
*html #content .downloadbox .corners-top, *html #content .downloadbox .corners-bottom {line-height:0; font-size:0;}
*html #content .downloadbox .content {height:107px;}

#content .downloadbox h2 {margin:6px 0 9px; color:#129ad9;}
#content .downloadbox p {margin:0;}

/* Forschunggebiete */
#content .themenliste {margin:0 -14px 25px 0;}
*+html #content .themenliste {zoom:1;}
#content .themenliste h2 {margin:-3px 0 5px;}
#content .themenliste ul {display:block; float:left; width:173px; margin:0 14px 0 0;}
*html #content .themenliste ul {margin:0 11px 0 0;}
#content .themenliste ul li {height:24px; margin:0; border-bottom:1px solid #01b7fa; background:transparent; padding:0 0 0 8px; font-size:11px; line-height:24px;}

/* Universitaeten-finder */
#content .unibox {margin:0 0 48px;}
#content .unibox h2 {margin:0 0 9px;}

/* Projektgalerie */
#content .projektgalerie {margin:-13px 0 0 -20px;}

/* Projektdaten */
#content .player .player_text a.projektlink {background:url(/bilder/projektbox_link.gif) right 3px no-repeat; padding:0 12px 0 0;}

#content .player .player_text .projektdaten {margin:15px -7px 0;}
#content .player .player_text .projektdaten h2.on {height:36px; margin:2px 0; background:url(/bilder/marker_down.png) no-repeat 9px 14px #8cd6f3; padding:0 9px 0 24px; line-height:36px; cursor:pointer;}
#content .player .player_text .projektdaten h2.off {height:36px; margin:2px 0; background:url(/bilder/suchbox_marker.png) no-repeat 9px 14px #8cd6f3; padding:0 9px 0 24px; line-height:36px; cursor:pointer;}
#content .player .player_text .projektdaten h2 span {color: #129ad9;}

#content .player .player_text .projektdaten .projektdaten-body {}
#content .player .player_text .projektdaten .projektdaten-body .topic {min-height:24px; margin:1px 0; background:#8cd6f3; line-height:15px;}
#content .player .player_text .projektdaten .projektdaten-body span {display:block; float:left; width:350px; padding:3px 0 5px;}
#content .player .player_text .projektdaten .projektdaten-body span.name {width:142px; margin:0 9px 0 9px; padding:4px 0 0; font-size:12px; font-weight:bold;}
#content .player .player_text .projektdaten .projektdaten-body a {background:url(/bilder/pfeile_pink.gif) right 2px no-repeat; padding:0 13px 0 0; color:#000;}
*html #content .player .player_text .projektdaten .projektdaten-body .topic {height:24px;}

/* In Kürze */
#content .follow-up {margin:0 20px 49px 0;}
#content .follow-up h1 {margin:0 0 20px -2px; font-size:47px; line-height:47px;}
#content .follow-up .rechts {margin:0 0 0 20px;}
#content .follow-up .rechts img {display:block; margin:5px 0 16px;}

#content .follow-up .date {margin:0 0 8px; font-size:12px;}
#content .follow-up h2 {margin:0 0 24px; color:#129ad9;}
#content .follow-up h3 {margin:0 0 5px; color:#000; font-size:12px; line-height:15px; font-family:'Verdana',sans-serif;}
#content .follow-up p {margin:0 0 13px;}

/* Bild-Gallerie */
#content .image-gallery {margin:0 0 31px;}
#content .image-gallery h1 {margin:0 0 8px -2px; line-height:47px; font-size:47px;}
#content .image-gallery p {margin:6px 0 0;}

/* Projekte */
body.projekte #content .col_right {width:360px; margin:164px 9px 0 0;}
body.projekte #content .suchbox {margin-bottom:54px; zoom:1;}

table.projekte {width:930px; border-collapse:collapse;}
table.projekte tr.caption {background:#aee6fa;}
table.projekte td.project {border-width:1px; border-style:solid solid solid none; border-color:#03adeb;}
table.projekte td.image {border-width:1px; border-style:solid none solid none; border-color:#03adeb;}
table.projekte td.status, table.projekte td.topic {border:1px solid #03adeb;}
table.projekte td.university {border-width:1px; border-style:solid none solid solid; border-color:#03adeb;}
table.projekte tr.caption td.project {border-width:1px; border-style:none solid solid none; border-color:#fff #9ed1e3 #03adeb; padding:4px 6px 5px;}
table.projekte tr.caption td.status, table.projekte tr.caption td.topic {border-width:1px; border-style:none solid solid; border-color:#fff #9ed1e3 #03adeb; padding:4px 6px 5px;}
table.projekte tr.caption td.university {border-width:1px; border-style:none none solid solid; border-color:#fff #9ed1e3 #03adeb; padding:4px 6px 5px; text-align:left}

table.projekte tr.even {background:#c2edfd;}

table.projekte tr.caption a {background:url(/bilder/table_marker_default.png) no-repeat 0 5px; padding:0 0 0 10px; color:#cc0066 !important; font-weight:bold;}
table.projekte tr.caption a.down {background-image:url(/bilder/table_marker_down.png); color:#000 !important;}
table.projekte tr.caption a.up {background-image:url(/bilder/table_marker_up.png); color:#000 !important;}

table.projekte td.image {vertical-align:top; padding:15px 2px 15px 15px; width:175px;}
table.projekte td.project {vertical-align:top; width:200px; padding:15px 15px 15px 0;}
table.projekte td.project h2 {color:#129ad9; margin:-2px 0 0;}
table.projekte td.project p {margin:8px 0 0 0;}
table.projekte td.project p a {color:#000 !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {table.projekte td.project h2 {margin:0;}}
table.projekte td.status {vertical-align:top; width:140px; padding:15px;}
table.projekte td.topic {vertical-align:top; width:185px; padding:15px;}
table.projekte td.university {vertical-align:top; /*width:146px; */padding:15px;}

table.projekte tr.bottom {height:24px; background:#aee6fa;}

#content .table-bottom {width:930px; height:24px; background:#aee6fa;}

/* Fachgebiete */
body.fachgebiete #content .col_left h1 {margin:0 0 26px -4px;}
body.fachgebiete #content .col_left p {margin:26px 20px 26px 0;}

body.fachgebiete #content .col_right {width:360px; margin:164px 9px 0 0;}

body.fachgebiete #content .projekt {margin:0 0 50px 0px;}
body.fachgebiete #content .projekt .content {float:right; width:362px; margin:0 20px 0 18px;}
*html body.fachgebiete #content .projekt .content {display:inline;}
body.fachgebiete #content .projekt .content h2 {margin:-2px 0 12px; color:#129ad9;}
body.fachgebiete #content .projekt .content p {margin:0;}
body.fachgebiete #content .projekt .context {float:right; width:170px;}
body.fachgebiete #content .projekt .context img {display:block; margin:0 0 9px;}
body.fachgebiete #content .projekt .context div {margin:0 8px 0 0; border-bottom:1px solid #01b7fa; padding:4px 0;}
body.fachgebiete #content .projekt .context div a {background:url(/bilder/pfeile_pink.gif) right 3px no-repeat; padding:0 13px 0 0; color:#000;}


/* Universitäten */
body.unis #content .col_left h2 {margin:20px 20px 11px 1px; line-height:23px; font-size:21px;}
body.unis #content .col_right {width:360px; margin:176px 9px 0 0;}

body.unis #content .contact {margin:0 20px 32px 0; background:#8cd6f3; padding:18px 17px 17px;}
body.unis #content .contact img {display:block; float:right;}
body.unis #content .contact a.extern {background:url(/bilder/link_extern.gif) 1px 3px no-repeat; padding:0 0 0 12px; color:#000; line-height:25px;}

body.unis #content .projekte {margin:0 20px 0 0;}
body.unis #content .projekte h3 {color:#000; font-family:'Verdana', sans-serif; font-size:12px;}
body.unis #content .projekte ul {display:block; margin:0;}
body.unis #content .projekte ul li {margin:17px 0 18px; background:none; padding:0; line-height:15px;}
body.unis #content .projekte a.projektlink {display:block; background:transparent; padding:0; color:#129AD9; line-height:28px; font-size:20px; font-family:'Georgia','Times New Roman',serif; font-weight:normal;}

/* Projektseite */
body.projekt #content .col_right {width:360px; margin:164px 9px 0 0;}
body.projekt #content .submenue {margin:35px 0 9px 0;}
*html body.projekt #content .submenue {zoom:1;}
*+html body.projekt #content .submenue {zoom:1;}


