DIV.csc-textpic-caption-c .csc-textpic-caption {
text-align : center;
}
DIV.csc-textpic-caption-r .csc-textpic-caption {
text-align : right;
}
DIV.csc-textpic-caption-l .csc-textpic-caption {
text-align : left;
}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {
float : left;
display : inline;
}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
border : 1px solid #651619;
padding : 0 0;
}
DIV.csc-textpic-imagewrap {
padding : 0;
}
DIV.csc-textpic IMG {
border : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
list-style : none;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
float : left;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
border : none;
}
DL.csc-textpic-image {
margin : 0;
}
DL.csc-textpic-image DT {
margin : 0;
display : inline;
}
DL.csc-textpic-image DD {
margin : 0;
}
DIV.csc-textpic-clear {
clear : both;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-right : 10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
margin : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom : 5px;
}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
margin-bottom : 5px;
display : block;
}
DIV.csc-textpic DIV.csc-textpic-imagerow {
clear : both;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left : 0 !important;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right : 0 !important;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right : 10px !important;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left : 10px !important;
}
DIV.csc-textpic-above DIV.csc-textpic-text {
clear : both;
}
DIV.csc-textpic-center {
text-align : center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
margin : 0 auto;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
text-align : left;
}
DIV.csc-textpic-center DIV.csc-textpic-text {
text-align : left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-right DIV.csc-textpic-text {
clear : right;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-left DIV.csc-textpic-text {
clear : left;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
float : right;
clear : both;
}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
height : 1%;
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
float : left;
clear : both;
}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
height : 1%;
}
body, html {
position : relative;
text-align : left;
border : 0;
margin : 0 auto;
padding : 0;
width : 100%;
height : auto;
font : normal 100.01% Verdana, Arial, Helvetica, sans-serif;
background : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}
#footer {
position : relative;
left : 0;
height : auto;
clear : both;
background : #ffffff;
}
#footer-box {
position : relative;
margin : 0;
padding : 6px;
}
#footer-text {
margin : 0;
padding : 6px;
background : #ffffff;
text-align : center;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #000000;
font-size : 9px;
line-height : normal;
color : #000000;
}
A {
color : #000000;
text-decoration : none;
}
A:hover {
color : #000000;
text-decoration : none;
}
P {
margin : 0 0 0 0;
}
H1 {
font-size : 18px;
}
H2 {
font-size : 16px;
}
H3 {
font-size : 14px;
}
H4 {
font-size : 12px;
}
#header {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
padding-bottom : 10px;
}
P.bodytext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
line-height : 14px;
margin-top : 1px;
}
P.align-center {
text-align : center
}
P.align-left {
text-align : Left
}
P.align-right {
text-align : right
}
UL.csc-bulletlist {
list-style-type : disc;
list-style-position : outside;
}
UL LI {
font-size : 12px;
margin : -1px 0px 0px 0px;
}
IMG {
border-style : none;
}
.csc-textpic-caption {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10px;
font-style : italic;
}
SELECT {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
background-color : #dbd1c2;
border : 0 solid #8e3100;
}
TEXTAREA {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
border : 0 solid #8e3100;
color : #000000;
font-weight : normal;
background-color : #dbd1c2;
}
INPUT {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
border : 1px solid #8e3100;
}
BUTTON {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
background-color : #ffffff;
border : 1px solid #8e3100;
}
.csc-mailform {
width : 300px;
border : 0 none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
padding-left : 36px;
}
.csc-mailform-field {
margin-bottom : 6px;
line-height : 18px;
}
TABLE.contenttable {
width : 10%x;
border-width : 0px;
border-spacing : 10px;
padding : 0px;
border-collapse : collapse;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}
P.news-single-author {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : right;
color : #000000;
line-height : 11px;
}
DIV.news-single-img {
float : right;
border : 1px solid #651619;
padding : 0 0;
text-align : right;
display : inline;
margin-right : 10px;
}
td.align-right {
text-align : right;
vertical-align : bottom;
}

/* Zusatz */
div.special-author {
  text-align: right;
}
div.special-author p.bodytext {
  display: inline;
}

/* Liste Download */
dl {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color : #000000;
}
dt {
  font-weight: bold;
  margin-bottom: 3px;
}

/* Rahmen Definitionen */

div.csc-frame-Seitentitel H1 {
  font-size : 20px;
  font-weight : bolder;
  margin-top : 20px;
  margin-bottom : -1px;
}
div.csc-frame-Seitentitel P.csc-subheader {
  font-size : 14px;
  font-variant : small-caps;
  margin-top : -5px;
  margin-bottom : 10px;
}
div.csc-frame-Zwischentitel1 H1 {
  font-size : 16px;
  font-weight : bold;
  margin-top : 15px;
  margin-bottom : -1px;
}
div.csc-frame-Zwischentitel1 P.csc-subheader {
  font-size : 13px;
  font-variant : small-caps;
  margin-top : -5px;
  margin-bottom : 5px;
  }
div.csc-frame-Zwischentitel2 H1 {
  font-size : 15px;
  font-weight : bold;
  margin-top : 10px;
}
div.csc-frame-Zwischentitel2 P.csc-subheader {
  font-variant : small-caps;
  margin-top : -5px;
  }
div.csc-frame-Zwischentitel3 H1 {
  font-size : 13px;
  font-weight : bold;
  margin-top : 10px;
  margin-bottom : 0px;
}
div.csc-frame-Zwischentitel3 P.csc-subheader {
  font-variant : small-caps;
  margin-top : -5px;
  }
div.csc-frame-Pressespiegel H1 {
  font-size : 13px;
  font-weight : bold;
  margin-bottom : -10px;
}
