/* rev=200607270001 */ 
body {font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
.versteckt {display:none;}
.f5px {line-height:5px;}
.f10px {line-height:10px;}
.f15px {line-height:15px;}
form.such {margin:0; padding:0; display:inline; border:0 none;}
.suchfeld1{margin:0 4px;height:19px;border:2px solid #ccc;font-weight:normal;font-size:12px;line-height:16px;font-family:monospace,Verdana,sans-serif;color:#000;background:#fff;}
.suchfeld1:focus{border:1px solid #000;}
input.radio{margin:0 4px 0 8px;padding:0;border:0 none;}
input.dopf{margin:0 8px 0 0;padding:0;border:0 none;}		
#tsponmenue { table-layout: fixed; border-top: 1px solid #fff; border-right: 2px solid #fff; border-bottom: 2px solid #fff; }
.sponnav { display: block; padding: 3px; color: #fff; background: transparent; font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.sponnav:hover {color:#fff; background:transparent; text-decoration:none;}
.spontab, .spontabaktiv, .spontabextra, .spontabimg {height:20px; margin:0; padding:0 4px 0 4px; font-weight:bold; border-top:1px solid #666; border-right:1px solid #666; border-left:1px solid #666;}
.spontabimg {padding:0;}
.spontab, .spontab a, .spontab a:hover {color:#666; background:#ccc;}
.spontabaktiv, .spontabaktiv a, .spontabaktiv a:hover {color:#000; background:#fff;}
.contentkasten {padding:4px; border:1px solid #ccc; background:#fff; color:#000;}
.contentkastenbiga {padding:12px; border:1px solid #ccc; background:#fff; color:#000;}		
.contentkastenhead {margin: 0 4px 4px 4px;}
div.sonderspalte {background:#f0f0f0;margin-bottom:15px;} /* farbe bis relaunch */
.spSpecialHeader h4 {font-size:12px; margin-top: 1em; width:100%; text-transform:uppercase; text-align:center; color:#666666; }
.spSpecialHeader span {text-align:center; color:#000; text-transform:none;}
.sonderspalte .werbeblock {border-top:2px solid #fff; padding-top:10px;} /* dazu farbe in _low */
.sonderspalte .kastenabstand {border:0 none;}
.sonderspalte .kastenhead {background:#f0f0f0;padding-top:0.6em;border-top:2px solid #fff;} 
.kopfgrafik {margin:0; padding:0; color:#000; background:#f0f0f0;}
.kastenabstand {border-bottom:1px solid #fff;}
.kasten {margin:0; padding:5px 2px 5px 15px;}
.kasten .kastenmitte {text-indent:-10px; padding:0;}
.kasten .dotteddiv {text-indent:-10px; margin:3px 0 3px 0;}
.spSpaltenkastenunterzeile {background:#f0f0f0; padding:5px 5px 0 15px;} 
.pfeilliste {margin:10px 0 0 14px; padding:0; list-style-image:url(http://www.spiegel.de/static/sys/v6/minipfeil_4C4C4C_6x11.gif);}
ol {font-size:12px;}
.kastenhead {margin:0; padding:4px 2px 4px 15px;} /* dies ueberschreibt die cellpadding-angabe im html (table, fuer nn4+co) */
.kastensubhead {margin:0; padding:8px 0 0 11px;} /* dazu kommt noch 4px cellpadding aus html (table, fuer nn4+co) */
.dottedhead {margin:0; padding:8px 0 0 0;}
.sonderkasten {margin:0; padding:0 2px 5px 15px;}
.sonderkasten .dotteddiv {text-indent:-10px; margin:3px 0 3px 0;}
.sonderkastenbild img {margin:5px 0 5px 0; border:1px solid #000;}
.sonderheadbild img {margin:0; padding:0; border:0 none;}
.sonderschluss {border-top:2px solid #fff;}
.sonderf1kasten {margin:0; padding:2px 0 4px 0;}
.sonderf1kasten .dotteddiv {text-indent:-24px; margin:2px 2px 5px 35px;}
.gefundenheftlink a {color:#666; font-weight:bold;}
.padding-5-15 {margin:0; padding:5px 15px;}
.padding-5-10 {margin:0; padding:5px 10px;}
.font10, .font10 td {font-size:10px; line-height:12px;}
.font11, .font11 td {font-size:11px; line-height:12px;}
.arial {font-family:Arial;}
.col219C08 {color:#219C08; background:transparent;}
.colf00 {color:#f00; background:transparent;}	
.tabelle td {margin:0; padding:1px 4px; white-space:nowrap;}
.tabellesys td {margin:0; padding:2px 4px;}
.spquiz li {margin:0 0 5px 0; padding:0px;}
.contentkasten:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/* end of this line hides following line from IE5-mac and all non IEs \*/
* html .contentkasten {height: 1%;}
/* End hide */
