BODY,TD,INPUT{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
background-color:#FFFFFF;
line-height:15px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
ul{
list-style-type:square;
list-style-position:outside;
padding-right:5px;
list-style-image:url(/ta.liste.gif);
}
ol{
list-style-type:decimal;
list-style-position:outside;
padding-right:5px;
list-style-image:url(/ta.liste.gif);
}
TABLE.main{
border-right-width:1px;
border-right-style:solid;
border-right-color:#949494;
}

/*TDstyles*/
.bghead{
background-color:#FFFFFF;
}
.bgheadtop{
background-color:#FFFFFF;
}
.bgtime{
background-color:#FFFFFF;
}
.bgbg{
background-color:#FFFFFF;
}
.bgpaper1{
background-color:#F2F6F7;
}
.bgpaper2{
background-color:#F8F9FB;
}
.bannerhead{
background-color:#8E8E8F;
}
.bgdark{
background-color:#C5C9CB;
}
.bgmid{
background-color:#949694;
}
.bglight{
/*background-color:#E9E9E9;*/
background-color:#FFFFFF;
}
.bgseperator{
background-color:#FFFFFF;
}
.bgseperatordark{
background-color:#8E8E8F;
}
.bgcolor{
background-color:#FFFFD6;
}
.bgborder{
background-color:#008C44;
}
.bgnavseperator{
background-color:#949694;
}
.bgnav{
background-color:#FFFFFF;
}
.bgsubnav{
background-color:#E9E9E9;
}
.bgnavselect{
background-color:#E9E9E9;
}
.bgnavselectns{
background-color:#E9E9E9;
padding-top:3px;
padding-bottom:3px;
padding-right:8px;
}

.bgbu{
background-color:#E9E9E9;
}
.bgweatherbright{
background-color:#DDE0E7;
}
.bgweatherdark{
background-color:#9A9BB9;
}
.bgquizbalken{
background-color:#939393;
}
.bgslideshow{
background-color:#000000;
}
.bgslidetext {
background-color:#FFFFFF;
}
.bgarchivborder{
background-color:#E9E9E9;
}
.bgtrenn{
background-color:#989898;
}
.modulhead{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:10px;
background-color:#FFFFD9;
}
/*INPUT&SELECTstyles*/
.input360{
font-family:Verdana,Arial;
color:#000000;
font-size:10px;
background-color:#FFFFFE;
width:360px;
}
.input183{
font-family:Verdana,Arial;
color:#000000;
font-size:10px;
background-color:#FFFFFE;
width:183px;
}
.inputsmall{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
background-color:#FFFFFE;
}
.sel130{
font-size:10px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
width:130px;
}
.sel160{
font-size:10px;
font-family:Arial,Helvetica,sans-serif;
width:160px;
}
/*CONTENTstyles*/
.contentsmall{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
}
.contentsmallnarrow{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
line-height:11px;
}
.contentsmallbold{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
}
.contentmid{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
}
.contentmidbold{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
}
.contentmidheight{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:regular;
line-height:17px;
}
.contentmidlist{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
}
.contentmidlistlink{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
text-decoration:underline;
}
.contentbig{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
font-weight:regular;
}
.contentbigbold{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}
.contentfliess{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
padding-left:5px;
padding-right:5px;
margin-top:0px;
}
.contentfliess1sp{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
.contentextlink{
font-family:Arial,Helvetica,sans-serif;
color:#0000E8;
font-size:11px;
}
.contentexplanation{
font-family:Arial,Helvetica,sans-serif;
color:#919191;
font-size:11px;
}
.contentquiztipp{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
font-weight:bold;
}
.contentquizlink{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
font-weight:regular;
text-decoration:underline;
}
/*HEADLINEstyles*/
.headlinesmall{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
}
.headlinemid{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
}
.headlinearticle{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
font-weight:bold;
}
.headlinebig{
font-family:"TimesNewRoman",Times,serif;
color:#000000;
font-size:21px;
line-height:23px;
}
.headlinebigreg{
font-family:"TimesNewRoman",Times,serif;
color:#000000;
font-size:19px;
font-weight:regular;
line-height:23px;
}
.headlinevario{
font-family:"TimesNewRoman",Times,serif;
font-size:18px;
color:#000000;
line-height:19px;
}
.headlinemidthin{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
}
.headlinesmallthin{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
}
.headlinenav{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
}
.headlinebigmid{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}
.headlinemiddlebigbold{
font-family:"TimesNewRoman",Times,serif;
color:#000000;
font-size:18px;
line-height:25px;
}
.headlinearticleheight{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
line-height:17px;
}
.headlinemidgrey{
font-family:Arial,Helvetica,sans-serif;
color:#747474;
font-size:12px;
font-weight:regular;
}
.headlineextralarge{
font-family:"TimesNewRoman",Times,serif;
color:#999999;
font-size:28px;
line-height:21px;
}
/*helleSchrift(fürdunklenGrund)*/
.headlinemidinv{
font-family:Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.headlinebigboldinv{
font-family:"TimesNewRoman",Times,serif;
color:#FFFFFF;
font-size:18px;
}
.contentmidinv{
font-family:Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:11px;
}
.headlineregional{
font-family:"TimesNewRoman",Times,serif;
color:#008C44;
font-size:25px;
}
/*StylesfürZusatz-Layout*/
.lh12{
line-height:12px;
}
/*LINKstyles*/
A:LINK,A:ACTIVE,A:VISITED{
color:#000000;
text-decoration:none;
}
A:HOVER{
color:#000000;
text-decoration:underline;
}
A.head:LINK,A.head:ACTIVE,A.head:VISITED{
color:#000000;
text-decoration:none;
}
A.head:HOVER{
color:#000000;
text-decoration:underline;
}
A.light:LINK,A.light:ACTIVE,A.light:VISITED{
color:#666666;
text-decoration:none;
}
A.light:HOVER{
color:#666666;
text-decoration:underline;
}
A.lightblack:LINK,A.lightblack:ACTIVE,A.lightblack:VISITED{
color:#000000;
text-decoration:none;
}
A.lightblack:HOVER{
color:#000000;
text-decoration:underline;
}
A.nav:LINK,A.nav:ACTIVE,A.nav:VISITED{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#008C44;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
A.nav:HOVER{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#008C44;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
A.color:LINK,A.color:ACTIVE,A.color:VISITED{
color:#008C44;
text-decoration:none;
font-weight:normal;
}
A.color:HOVER{
color:#008C44;
text-decoration:underline;
font-weight:normal;
}
A.colorunderline:LINK,A.colorunderline:ACTIVE,A.colorunderline:VISITED,A.colorunderline:HOVER{
font-size:10px;
color:#008C44;
text-decoration:underline;
}
A.headart:LINK,A.headart:ACTIVE,A.headart:VISITED{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A.headart:HOVER{
font-family:Arial,Helvetica,sans-serif;
color:#008C44;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

A.standard:LINK,A.standard:VISITED,A.standard:ACTIVE,A.standard:HOVER{
text-decoration:underline;
}
/*Modul-Hintergrund-Klassen-diesemüssenserverseitigeingebundenwerden!*/
.bg1{
background-color:#FFFFFF;
}
.bg2{
background-color:#FFFFFF;
}
/*Head-SpezifischeStyles*/
.bglineunderhead1{
background-color:#FFFFFF;
width:756px;
height:0px;
}
.bglineunderhead2{
background-color:#008C44;
width:756px;
height:1px;
}
.bglineunderhead3{
background-color:#FFFFFF;
width:756px;
height:0px;
}
/* Aussenrahmen fuer Module mho-11/02 */
#rahmen {
  border-width:1px;
  border-style:solid;
  border-color:#008C44;
}

/*Seitenheader*/
td.pageheader{
vertical-align:middle;
font-family:TimesNewRoman,Times,serif;
font-size:18px;
font-weight:bold;
color:#000000;
letter-spacing:0pt;
white-space:nowrap;
width:600px;
height:24px;
text-align:right;
padding-right:10px;
border-bottom-width:1px;
border-bottom-color:#008C44;
border-bottom-style:solid;
background-color:#FFFFFF;
}
.pageheadertxt{
vertical-align:middle;
font-family:TimesNewRoman,Times,serif;
font-size:18px;
font-weight:bold;
color:#000000;
letter-spacing:0pt;
white-space:nowrap;
text-transform: uppercase;
}

/* Modulheader */
.mdhd{
height:15px; 
background:#008C44;
padding-left:5px;
padding-right:5px;
}
.mdhdtxt{
font-family:TimesNewRoman,Times,serif;
font-size:11px;
font-weight:bold;
word-spacing:0pt;
color: #FFFFFF;
text-transform:uppercase;
white-space:nowrap;
}

/* Verlagsspalte */

.right_head {
background-image:url(/ta.vsp.header.gif);
height:18px;
font-face:Arial;
font-size:11px;
font-weight:bold;
padding-left:5px;
line-height:14px;
color:#000000;
}
.right_bg1 {
padding-top:3px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
background-color:#F2F6F7;
font-size:11px;
color:#000000;
}
.right_image {
padding-bottom:2px;
background-color:#F2F6F7;
}
.right_special_link {
color: #000000;
background-color:#F2F6F7;
vertical-align:top;
}

/* Moneyspecial */
/* Uebersicht */
div.gx_box {
 width: 180px;
 background-color: #ffffff;
 /* border: 1px dotted #bfbfbf; */
 padding:1px;
}
div.gx_box h2 {
 margin:0px;
 padding:2px 2px 7px 2px;
 font-size:11px;
 color:#000;
 font-family: Arial;
 font-style:bold;
}
/* Kurstabelle */
div.gx_box  table.gx_data {
 font-family: Arial;
 font-size: 11px;
 border-collapse: collapse;
 /* border: 1px solid #bfbfbf; */
}
div.gx_box table.gx_data th {
 padding:2px 2px 2px 2px;
 background-color: #fff;
 text-align:left;
 white-space: nowrap;
 color: #000;
 border-bottom: 1px solid #bfbfbf;
}
div.gx_box table.gx_data td {
 padding:2px 2px 2px 2px;
}
div.gx_box table.gx_data td a,
div.gx_box table.gx_data td a:link,
div.gx_box table.gx_data td a:visited {
 color: #000;
 text-decoration: none;
}
div.gx_box table.gx_data td a:hover {
 text-decoration: underline;
 color: #222;
}
div.gx_box table.gx_data .r {
 text-align:right;
}
div.gx_box table.gx_data .c {
 text-align:center;
}
/* Alternierende Hintergrundfarben */
.gx_c01 {
 background-color: #EAF2F4;
}
.gx_c02 {
 background-color: #ffffff;
}
/* Kursfarben */
.gx_green {
 color: #005A2D;
}
.gx_red {
 color: #CC0033;
}
/* weiterführende links */
div.gx_box div.gx_more {
 padding: 3px 3px 0px 0px; 
 text-align: right;
 font-family: Arial;
 font-size: 10px;
 font-weight: bold;
}
div.gx_box .gx_more a,
div.gx_box .gx_more a:link,
div.gx_box .gx_more a:visited {
 color:#000;
 text-decoration:none;
}
div.gx_box .gx_data input {
 border:1px solid #afafaf;
 font-family:Arial;
 font-size:10px;
 font-weight: normal;
 color:#7b7b7b;
 width:140px;
}
div.gx_box .gx_data .r input {
 /* border-top:2px solid #ffffff; */
 font-family:Arial;
 font-size:10px;
 color:#ffffff;
 background-color:#afafaf;
 width:30px;
}

/* Farbe für den äußeren Tabellenrahmen */
#ms_tabellenrahmen_aussen_uebersicht  {background-color:#ffffff;}

/* Einstellungen Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe für Content Uebersicht */
#ms_tabelleninhalt_uebersicht   {font-family: Arial; color: #000000; font-size: 11px; background-color: #ffffff;}
#ms_tabellenrahmen_aussen_uebersicht  {width: 180px}
#ms_gruen_uebersicht    {color:#005A2D;}
#ms_rot_uebersicht    {color: #CC0033;}
#ms_schwarz_uebersicht    {color:#000000;}
#ms_farbwechsel_zeile01_uebersicht  {background-color:#ececec;}
#ms_farbwechsel_zeile02_uebersicht  {background-color:#dddddd;}
.ms_schrift_fett_uebersicht   {}
.ms_schrift_farbe_uebersicht   {color:#000000; font-size: 10px}
.ms_schrift_farbe_uebersicht2   {color:#000000;}
#ms_layout_fusszeile_uebersicht   {font-size:10px; font-family: Arial; color: #000000; background-color: #ffffff;}

/* Topflop */
/* Farbe für den äußeren Tabellenrahmen */
#ms_tabellenrahmen_aussen_topflop  {background-color:#ffffff;}
/* Einstellungen Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe für Content Topflop*/
#ms_tabelleninhalt_topflop   {font-family: Arial; color: #000000; font-size: 11px; background-color: #ffffff;}
#ms_tabellenkopf_topflop   {text-transform: uppercase; background-color: #008C44; color: #ffffff; font-weight: bold; font-size: 11px; font-family: Times New Roman;}
#ms_gruen_topflop    {color:#005A2D;}
#ms_rot_topflop     {color: #CC0033;}
#ms_schwarz_topflop    {color:#000000;}

#ms_farbwechsel_zeile01_topflop   {background-color:#ececec;}
#ms_farbwechsel_zeile02_topflop   {background-color:#dddddd; font-size: 9px}
#ms_zwischenzeile_topflop   {background-color:#dddddd;}
.ms_schrift_fett_topflop   {}
.ms_schrift_farbe_topflop   {color:#000000; font-size: 10px}
#ms_layout_fusszeile_topflop    {font-size:10px; font-family: Arial; color: #000000; background-color: #ffffff;}

/* News */
/* Farbe für den äußeren Tabellenrahmen */
#ms_tabellenrahmen_aussen_news   {background-color:#ffffff;}
/* Einstellungen Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe für Content news*/
#ms_tabelleninhalt_news    {font-family: Arial; color: #000000; font-size: 11px; background-color: #ffffff;}
#ms_tabellenkopf_news    {text-transform: uppercase; background-color: #008C44; color: #ffffff; font-weight: bold; font-size: 11px; font-family: Times New Roman;}
#ms_gruen_news     {color:#005A2D;}
#ms_rot_news     {color: #CC0033;}
#ms_schwarz_news    {color:#000000;}

#ms_farbwechsel_zeile01_news   {background-color:#ececec;}
#ms_farbwechsel_zeile02_news   {background-color:#dddddd;}
#ms_zwischenzeile_news    {background-color:#ffffff;}
.ms_schrift_fett_news    {font-weight:bold;}
.ms_schrift_farbe_news    {color:#000000;}
#ms_layout_fusszeile_news    {font-size:10px; font-family: Arial; color: #000000; background-color: #ffffff;}

/* Suche */
/* Farbe für den äußeren Tabellenrahmen */
#ms_tabellenrahmen_aussen_suche   {background-color:#ffffff;}
/* Einstellungen Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe für Content suche*/
#ms_tabelleninhalt_suche   {font-family: Arial; color: #000000; font-size: 11px; background-color: #ffffff;}
#ms_tabellenkopf_suche    {text-transform: uppercase; background-color: #008C44; color: #ffffff; font-weight: bold; font-size: 11px; font-family: Times New Roman;}
#ms_gruen_suche     {color:#005A2D;}
#ms_rot_suche     {color: #CC0033;}
#ms_schwarz_suche    {color:#000000;}

#ms_schrift_hintergrund_suche   {background-color:#F2F6F7;}
#ms_farbwechsel_zeile02_suche   {background-color:#dddddd;}
#ms_zwischenzeile_suche    {background-color:#ffffff;}
.ms_schrift_fett_suche    {font-weight:bold;}
.ms_schrift_farbe_suche    {color:#000000;}
#ms_layout_fusszeile_suche    {font-size:10px; font-family: Arial; color: #000000; background-color: #ffffff;}
/* Eingabefelder */
.ms_input_suche     {width:80px; font-size:11px; border:1px #666666 solid;}
.ms_submit_suche    {width:70px; font-size:11px; border:1px #666666 solid;}
.vkhead{
background-color:#F2F6F7;
}

/* Trennstriche */

.trennstrich1{
background-color:#FFFFFF;
border-left-width:1px;
border-left-style:solid;
border-left-color:#989898;
width:6px;
}

.trennstrich2{
background-color:#FFFFFF;
border-right-width:1px;
border-right-style:solid;
border-right-color:#989898;
width:5px;
}
.auto {  vertical-align:top}
.auto A {  font-size: 11px}
.auto A IMG {  border-width: 0px}
.weblog_pages1{ display: none; }

.digit {  font-size: 18px; font-weight: bold; color: #008C44;} // Zahlen im Counter
