body, table, div, p 	{ font-family:Arial, sans-serif; font-size:10pt; line-height:1.1em; color:#202020; text-decoration: none; }
bodytext 	{ font-family:Arial, sans-serif; font-size:9pt; letter-spacing:0.07em; line-height:1.2em; color:#202020; text-decoration: none; }

}
img {border:0;}
a img{border:0;}


.img { border: none}
 
body { 
	font-family:  verdana,
	font-size: 70%
	color: white;
	
}
 
.footer     { font-size:10px; color: #989898; letter-spacing:0em; line-height:1em; font-weight:bold; }

// #b51122
/*A          {font-family:Arial, sans-serif; font-size:10pt; text-decoration:none; color:black}
A.link   {font-family:Arial, sans-serif; font-size:10pt; text-decoration:none; color:black}
A.visited          {font-family:Arial, sans-serif; font-size:10pt; text-decoration:none; color:black}
A.hover        {font-family:Arial, sans-serif; font-size:10pt; text-decoration:none; color:black}
A.visited           {font-family:Arial, sans-serif; font-size:10pt; text-decoration:none; color:black}
*/
/*A.navservice            { font-size:10px; color: #ffffff; letter-spacing:0em; line-height:1em; font-weight:bold; }
A.navservice:link       { font-size:10px; color: #ffffff; letter-spacing:0em; line-height:1em; font-weight:bold; }
A.navservice:visited    { font-size:10px; color: #fffffff; letter-spacing:0em; line-height:1em; font-weight:bold; }
A.navservice:hover      { font-size:10px; color: #yellow; letter-spacing:0em; line-height:1em; font-weight:bold; }
A.navservice:active     { font-size:10px; color: #fffffff; letter-spacing:0em; line-height:1em; font-weight:bold; }*/

A.servicenavi_off           	{font-family: Arial; font-size:8pt; text-decoration: none; color:white; font-weight:bold; }
A.servicenavi_off:link          {font-family: Arial; font-size:8pt; text-decoration: none; color:white; font-weight:bold; }
A.servicenavi_off:visited       {font-family: Arial; font-size:8pt; text-decoration: none; color:white; font-weight:bold; }
A.servicenavi_off:hover         {font-family: Arial; font-size:8pt; text-decoration: none; color:white; font-weight:bold; }
A.servicenavi_off:active        {font-family: Arial; font-size:8pt; text-decoration: none; color:white; font-weight:bold; }

A.servicenavi_on           {font-family: Arial; font-size:9pt; text-decoration: none; color: #ffffff; }
A.servicenavi_on:link           {font-family: Arial; font-size:9pt; text-decoration: none; color: #ffffff; }
A.servicenavi_on:visited        {font-family: Arial; font-size:9pt; text-decoration: none; color: #333300; }
A.servicenavi_on:hover          {font-family: Arial; font-size:9pt; text-decoration: underline; color: #333300; font-weight: bold; }
A.servicenavi_on:active         {font-family: Arial; font-size:9pt; text-decoration: none; color: #333300; }

.headlinefirma {
	padding-top:6px;
	font-size:14px;
	font-family:Arial;
	color:#265692;
	
	text-decoration:bold;
}


.csc-mailform-label{
	font-size:11px;
	font-family:Arial;
	color:#ffffff;
	font-weight: solid;
	text-decoration:none;
	align:center;
	background-color:#000000;
	text-transform: uppercase;
}


.headline{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	color:#336699;
	font-weight: bold;
	text-decoration:none;
}

.hotline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: left;
	}


.headline2{
	font-size:8px;
	font-family:Arial;
	color:#000099;
	text-decoration:bold;
        
}


.headline3{
	font-size:10px;
	font-family:Arial;
	color:#ffffff;
	text-decoration:bold;
        
}
.hotline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.1em;
	text-align: left;
		
}




.headlinesoccer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
	text-align: left;
		}
		
.newscontent {
	font-family: Arial ;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}


.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: bold;
	letter-spacing:0.2em;
	font-variant: normal;
	color: #202020;
}

.gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: fe0000;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}


.tickertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: bold;
	font-style:italic;
}
.schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #79AB02;
}
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.text-zahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.hotline1 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:22px;
}
.style15 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #79AB02; }

					


.newstitle			{ font-size: 10pt; color: #d61738; letter-spacing:0em; line-height:1em; }
.newssubheader			{ font-size: 9pt; color: #999999; letter-spacing:0em; line-height:1.4em; }

.textspalteinhalt		{ padding-top:0px; padding-left:15px; padding-right:15px; }
.bildspalteinhalt              img { margin-bottom:20px; }




/*-- tt_news Archivemenu (AMENU) ----- */
.news-amenu-container {
               
  margin-bottom:0px;
  padding:0px;
  border:0px solid #333;
}

.news-amenu-container a {
               
  /*color: #333333;*/
  font-size: 11px; 
  /*font-weight:normal;*/
}
.news-amenu-container LI {
  padding-bottom:2px;
}
.news-amenu-container UL {
  padding:3px;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  border:0px solid #666;
 
  list-style-type: none;
}
.news-amenu-container H2 {
  color:#fff;

  padding:3px;
  border:0px solid #666;
  background-color:#ffffff;
}
.news-amenu-item-year {
  font-weight: bold;
  border: 1px solid #e5e5e5;
  padding: 2px;
  background-color:#f3f1f1;
  color:#c71315;
       text-align:left;
       width:175px;
}


ul.news-latest {
     list-style:none;
     width:90%;
     margin:10px auto;
     padding:0px;
}
.news-latest-item1 {
     margin-top:3px;
     background-color:#c4ddff;
     padding:4px;
}
.news-latest-item2 {
     margin-top:3px;
     background-color:#E2EDF1;
     padding:4px;
}