table.news-latest {
width:118px;
border: 1px solid #cccccc;
padding:0;
margin:0;
}

table.news-latest dd {
color:#999999;
padding:0;
margin:0;
text-align: left;
display:block;
}

.news-latest span.date {
font-size:8px;
}

.news-latest a:link, .news-latest a:visited {
font-size:10px;
color:#555555;
}

.news-latest .bodytext {
font-size:10px;
color:#555555;
}


.tx-mjnewsticker-pi1 {
width:309px;
}

.tx-mjnewsticker-pi1 a{
color:#ff0000;
}





.newsletterstart input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align:left;
	}


.newsletterstart {
padding:0:
margin:0;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #cccccc;
width:115px;
padding-left:2px;
font-family: Arial, Helvetica, sans-serif;
font-size: xx-small;
text-align:left;
} 

.align-center {text-align: center;}

.hidden {display: none; }
.hidden a{display: none; }


a.popup:link{
color: gray;
}

a.popup:visited{
color: gray;
}

a.popup:hover{
color: gray;
}

body
       { color: black; font-size: 10pt; font-family: Arial; background-color: rgb(196,197,198) }

 b     { color: black; font-weight: bold; font-size: 10pt; font-family: Arial }
 p         { color: black; font-size: 10pt; line-height: 10pt; font-family: Arial }
.bodytext { color: black; font-size: 10pt; line-height: 10pt; font-family: Arial }
li         { color: black; font-size: 10pt; line-height: 10pt; font-family: Arial }
 strong { font-weight:bold; }
 span { font-weight:bold; }
 h1        { color: #d62428; font-size: 10pt; line-height: 10pt; font-family: Arial }
 h2       { color: gray; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Arial }
 h4     { color: #e6e6e7; font-size: 9pt; font-family: Arial }
 i  { color: black; font-style: italic }
 td  { color: #666666; font-weight: normal; font-size: 10pt; font-family: Arial; text-decoration: none }

a:link            { font-size: 10pt; font-family: Arial; text-decoration: none }
 a:visited      { font-size: 10pt; font-family: Arial; text-decoration: none }
 a:active       { font-size: 10pt; font-family: Arial; text-decoration: none }
 a:hover        { font-size: 10pt; font-family: Arial; text-decoration: underline }

a.navi1:link                  { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi1:visited          { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi1:active         { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi1:hover          { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }

a.navi2:link                  { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi2:visited          { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi2:active         { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi2:hover          { color: black; font-size: 9pt; font-family: Arial; text-decoration: none }

a.navi3:link                  { color: #D62428; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi3:visited          { color: #D62428; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi3:active         { color: #D62428; font-size: 9pt; font-family: Arial; text-decoration: none }
 a.navi3:hover          { color: #D62428; font-size: 9pt; font-family: Arial; text-decoration: none }
 
 a.navi4:link                  { color: #555555; font-size: 8pt; font-family: Arial; text-decoration: none }
 a.navi4:visited          { color: #555555; font-size: 8pt; font-family: Arial; text-decoration: none }
 a.navi4:active         { color: #555555; font-size: 8pt; font-family: Arial; text-decoration: none }
 a.navi4:hover          { color: #555555; font-size: 8pt; font-family: Arial; text-decoration: none }

 
.csc-form-ausblenden {display:none}

