body {
  scrollbar-arrow-color : #FFFFFF;
  scrollbar-highlight-color :#FFFFFF;
  scrollbar-3dlight-color:#001e7E;
  scrollbar-base-color:#FFFFFF;
  scrollbar-darkshadow-color:#001e7E;
  scrollbar-face-color:#001e7E;
  scrollbar-shadow-color:#FFFFFF;
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
}

li {
list-style-image:url(/fileadmin/template/pfeil3.jpg);
}

textarea {
  width: 300px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
}


p, td, font {
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

i, em, u {
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

b, strong, h1, h2, h3, h4, h5, h6 {
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}


.whitetopic {
  color:#FFFFFF;
  font-weight: none;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}


.menutopic {
  color:#1A2C65;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}
.blocktopic {
  color:#919191;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
}

.blockendtopic {
  color:#919191;
  font-weight: none;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
}

.dtatopic {
  color:#000000;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 18px;
}

.error {
  color:#FF0000;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 22px;
}

a.white:link, a.white:visited, a.white:active {
  text-decoration: none;
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: none;
}

a.white:hover {
  text-decoration: dotted underline ;
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: none;
}

a.anews:link, a.anews:visited, a.anews:active {
  text-decoration: none;
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: none;
}

a.anews:hover {
  text-decoration: underline;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: none;
}

a.abanner:link, a.abanner:visited, a.abanner:active {
  text-decoration: none;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: none;
}

a.abanner:hover {
  text-decoration: underline;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: none;
}


.datnews {
  color:#919191;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

.date {
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}

.red {
  color:#FF0000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
}

.big {
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 28px;
}

.normcolor {
  color:#CCCCDD;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
}

.normcolor2 {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 3px;
}

.redbold {
  color:#FF0000;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
}

.feld {
width: 150px;
border: 1 solid white;
color: white;
background: #001e7E
}

.feldsmall {
width: 100px;
border: 1 solid white;
color: black;
background: #BAC4E5;
height: 17 px
}

.feldlong {
width: 300px;
border: 1 solid white;
color: white;
background: #001e7E
}

.sendbutton {
width: 50px;
border: 1 solid white;
color: black;
background: #CCCCCC
}

.loginfeld {
width: 100px;
border: 1 solid black;
color: white;
background: #001e7E
}

table.norm {
  border-collapse:collapse;
  border-spacing:0px;
  border:0;
  border-width:0px;
  padding:0px;
}

input, select {
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
}

.navinolink {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

.naviactive {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

.naviinactive {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

a.navi:link, a.navi:visited, a.navi:active {
  text-decoration: none;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

a.navi:hover {
  text-decoration: underline;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
}

a.navi2:link, a.navi2:visited, a.navi2:active {
  text-decoration: none;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

a.navi2:hover {
  text-decoration: underline;
  color:#0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
}

a.prod:link, a.prod:visited, a.prod:active {
  text-decoration: none;
  color:#000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}

a.prod:hover {
  text-decoration: underline 1px dotted;
  color:#919191;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}


a:link, a:visited, a:active {
  text-decoration: underline;
  color: #0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

a:hover {
  text-decoration: underline;
  color: #0000A0;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

br.smallheadline, .smallheadline {
  font-family: Verdana, Arial, Helvetica;
  font-size: 3px;
  font-weight: normal;
}

br.smalltext {
  font-family: Verdana, Arial, Helvetica;
  font-size: 5px;
  font-weight: normal;
}



.csc-mailform {
 border: 0px;
}

.csc-mailform-field label {
        margin:2px;
        font-size:10px;
        line-height:15px;
        float: left;
        text-align: right;
        margin-right: 10px;
        width: 60px;
        display: block;
}