body   { font-size: 11px; font-family: Verdana, Arial, Helvetice, sans-serif}
p {}
td   {font-size: 11px; }
th   {font-size: 11px; }
td.contenttable {verticalalign:top;}
A.linkgrau  { color: gray; font-size: 11px; font-weight: bold; text-decoration: none }
A:hover.linkgrau  { color: #E20A16; font-size: 11px; font-weight: bold; text-decoration: none }
A.linkrot   { color: #e20a16; font-size: 11px; font-weight: bold; text-decoration: none }
A:hover.linkrot   { color: gray; font-size: 11px; font-weight: bold; text-decoration: none }
A.linkgruen   { color: #01662e; font-size: 11px; font-weight: bold; text-decoration: none }
A:hover.linkgruen   { color: gray; font-size: 11px; font-weight: bold; text-decoration: none }
.smalltext        { color: #717272; font-size: 11px; line-height: 15px; }
.bodytext        { margin-top: 0px;color: #717272; font-size: 11px; line-height: 15px;}
ul { color: #656565; font-size: 11px; line-height: 18px; list-style-type: square }
.csc-frame-frame2 { padding: 5px 5px 5px 15px }
.csc-frame-frame1       { background-color: white; margin-top: 7px; margin-left: 5px; padding: 4px; width: 275px; border: solid 1px #8d0022 }
h3 { color: #e87117; font-size: 11px; font-weight: bold; line-height: 16px }
.csc-frame-rulerAfter  { margin-right: 30px; border-top: 1px solid #8d0022 }
.csc-frame-rulerBefore    { padding-top: 10px; padding-bottom: 5px; width: 660px; border-top: 1px solid #8d0022 }
.csc-bulletlist-1  { color: #656565; font-size: 11px; font-weight: bold; line-height: 16px; list-style-image: url("/fileadmin/images/bullet.gif") }
A   { color: #e87117; text-decoration: none}
A.internal-link     { padding-top: 10px }

A:hover  { color: gray; text-decoration: none }
.csc-form-labelcell { color: #656565; font-size: 11px; line-height: 16px }
.csc-form-fieldcell { color: #000000; font-size: 11px; line-height: 16px }
h1  { color: #e87117; font-size: 11px; line-height: 16px }
.listnews { color: #e87117; font-size: 11px; line-height: 20px ; font-weight: bold;}
h2 { color: #e87117; font-size: 20px; line-height: 25px ; font-weight: normal }

.csc-form-commentcell{ color: #656565; font-size: 11px; line-height: 16px; font-weight: bold;}

.csc-caption   { color: #666; font-size: 11px; line-height: 16px; text-align: center }
.csc-uploads-fileName { color: #01662e; font-size: 11px; line-height: 16px; font-weight: bold;}
.csc-uploads-fileSize { color: #656565; font-size: 11px; line-height: 16px;}
.csc-uploads-description { color: #656565; font-size: 11px; line-height: 16px;}
.Important  { color:#E87117 } 
.Detail  { color:#FFFFFF} 
.name-of-person { color:#003567 } 
td.contenttable { color: black; font-size: 11px; line-height: 17px }
.contenttable { color: black; font-size: 11px; line-height: 17px }
.tx-tdnewsletter-pi1 { color: black; font-size: 11px; line-height: 17px }
.newslatest  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetice, sans-serif; font-weight: normal; line-height: 15px }
.newslatestlink  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetice, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.newslatestlink:hover  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetice, sans-serif; font-weight: bold; line-height: 15px;  }
.adresse   { color: #717272; font-size: 11px; line-height: 16px; }
a.adresse   { color: #717272; font-size: 11px; line-height: 16px;  }
a.adresse:hover   { color: #e87117; font-size: 11px; line-height: 16px;  }
img {border:0}
hr {style: noshade; color: #ffffff; height:1px}

.mehrbild   { position: relative; top: 1 px }

.csc-frame-invisible {margin-top: -8px }
