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, .suchfeld2 { margin: 1px; height: 22px; border: 2px solid #ccc; font-weight: normal; font-size: 12px; line-height: 16px; font-family: monospace, Verdana, Arial, Helvetica, Geneva, sans-serif; color: #000; background: #fff; }
.suchfeld1 { width: 120px; }
.suchfeld2 { width: 90px; }
.suchfeld1:focus, .suchfeld2:focus { border: 1px solid #000; }
#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; }
.tab3099, .tab3099 a, .tab3099 a:hover { color: #fff; background: #83B0B7; }
.tab3099aktiv, .tab3099aktiv a, .tab3099aktiv a:hover { color: #000; background: #fff; }
.spontabextra1972, .spontabaktivextra1972 { 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; }
.spontabextra1972, .spontabextra1972 a, .spontabextra1972 a:hover { color: #e7e7e7; background: #ccc; }
.spontabaktivextra1972, .spontabaktivextra1972 a, .spontabaktivextra1972 a:hover { color: #e7e7e7; background: #fff; }
.spontabextra2357, .spontabaktivextra2357 { 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; }
.spontabextra2357, .spontabextra2357 a, .spontabextra2357 a:hover { color: #666; background: #ccc; }
.spontabaktivextra2357, .spontabaktivextra2357 a, .spontabaktivextra2357 a:hover { color: #000; background: #fff; }
.spontabextra2515, .spontabaktivextra2515 { 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; }
.spontabextra2515, .spontabextra2515 a, .spontabextra2515 a:hover { color: #666; background: #ccc; }
.spontabaktivextra2515, .spontabaktivextra2515 a, .spontabaktivextra2515 a:hover { color: #000; background: #fff; }
.spontabextra3029, .spontabaktivextra3029 { 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; }
.spontabextra3029, .spontabextra3029 a, .spontabextra3029 a:hover { color: #0177BD; background: #CCE2F1; }
.spontabaktivextra3029, .spontabaktivextra3029 a, .spontabaktivextra3029 a:hover { color: #0177BD; background: #fff; }
.spontabextra3068, .spontabaktivextra3068 { 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; }
.spontabextra3068, .spontabextra3068 a, .spontabextra3068 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3068, .spontabaktivextra3068 a, .spontabaktivextra3068 a:hover { color: #000; background: #fff; }
.spontabextra3071, .spontabaktivextra3071 { 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; }
.spontabextra3071, .spontabextra3071 a, .spontabextra3071 a:hover { color: #446A9B; background: #CEDAEA; }
.spontabaktivextra3071, .spontabaktivextra3071 a, .spontabaktivextra3071 a:hover { color: #446A9B; background: #fff; }
.spontabextra3073, .spontabaktivextra3073 { 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; }
.spontabextra3073, .spontabextra3073 a, .spontabextra3073 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3073, .spontabaktivextra3073 a, .spontabaktivextra3073 a:hover { color: #000; background: #fff; }
.spontabextra3074, .spontabaktivextra3074 { 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; }
.spontabextra3074, .spontabextra3074 a, .spontabextra3074 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3074, .spontabaktivextra3074 a, .spontabaktivextra3074 a:hover { color: #000; background: #fff; }
.spontabextra3084, .spontabaktivextra3084 { 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; }
.spontabextra3084, .spontabextra3084 a, .spontabextra3084 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3084, .spontabaktivextra3084 a, .spontabaktivextra3084 a:hover { color: #000; background: #fff; }
.spontabextra3088, .spontabaktivextra3088 { 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; }
.spontabextra3088, .spontabextra3088 a, .spontabextra3088 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3088, .spontabaktivextra3088 a, .spontabaktivextra3088 a:hover { color: #000; background: #fff; }
.spontabextra3090, .spontabaktivextra3090 { 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; }
.spontabextra3090, .spontabextra3090 a, .spontabextra3090 a:hover { color: #666; background: #ccc; }
.spontabaktivextra3090, .spontabaktivextra3090 a, .spontabaktivextra3090 a:hover { color: #000; background: #fff; }
.spontabextra4033, .spontabaktivextra4033 { 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; }
.spontabextra4033, .spontabextra4033 a, .spontabextra4033 a:hover { color: #666; background: #ccc; }
.spontabaktivextra4033, .spontabaktivextra4033 a, .spontabaktivextra4033 a:hover { color: #000; background: #fff; }
.spontabextra4213, .spontabaktivextra4213 { 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; }
.spontabextra4213, .spontabextra4213 a, .spontabextra4213 a:hover { color: #666; background: #ccc; }
.spontabaktivextra4213, .spontabaktivextra4213 a, .spontabaktivextra4213 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; }
.iframekastenhead { margin: 0 4px; }
.sonderspalte .werbeblock { border-top: 2px solid #fff; padding-top: 10px; } /* dazu farbe in _low */
.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; }
.pfeilliste { margin: 10px 0 0 14px; padding: 0; list-style-image: url(http://www.spiegel.de/static/sys/v6/minipfeil_4C4C4C_6x11.gif); }
.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; }
.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; }

