body { margin-left:20Px; margin-right:0Px; margin-top:30Px; margin-bottom:0Px; }
div,p,td,ul,ol,input,textarea { font-family:Verdana,Arial,Helvetica,Sans Serif; font-size:10Pt; text-decoration:none; }
h1 { margin-top:24Px; margin-bottom:6Px; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:13Pt; text-decoration:none; }
h2 { margin-top:12Px; margin-bottom:6Px; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:12Pt; text-decoration:none; }
h3 { margin-top:12Px; margin-bottom:6Px; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:11Pt; text-decoration:none; }
h4 { margin-top:12Px; margin-bottom:3Px; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:10Pt; text-decoration:none; font-weight:bold; }
h5 { margin-top:12Px; margin-bottom:3Px; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:8Pt; text-decoration:none; font-weight:bold; }
th { height:50Px; font-weight:bold; font-family:Verdana,Arial,Helvetica,Sans Serif; color:#333333; font-size:13Pt; text-align:left; vertical-align:middle; color:#333333; background-color:#cccccc; text-indent:10Px; }
a { text-decoration:none; font-weight:bold }
a:link { color: #990000; text-decoration:none }
a:active { color: #990000; text-decoration:none }
a:visited { color: #660000; text-decoration:none }
a:hover { color: #cc0000; text-decoration:underline }
em { text-decoration:none; font-style:italic; font-weight:bold }
.indent_both20Px { margin-left:20Px; margin-right:20Px }
.indent_both50Px { margin-left:50Px; margin-right:50Px }
.indent_both100Px { margin-left:100Px; margin-right:100Px }
.indent_both200Px { margin-left:200Px; margin-right:200Px }
.indent_left20Px { margin-left:20Px }
.indent_left50Px { margin-left:50Px }
.indent_left100Px { margin-left:100Px }
.indent_left200Px { margin-left:200Px }
.indent_list32Px { text-indent:-32Px }
.indent_list44Px { text-indent:-44Px }
.abstand_unten6Px { margin-bottom:6Px }
.abstand_unten12Px { margin-bottom:12Px }
.abstand_unten24Px { margin-bottom:24Px }
.urheb { margin-top:24Px; text-align:center; font-size:9Pt; }
.weiss { color:#ffffff; }
.rot { color:#cc0000; }
.grau { color:#999999; }
.hellgrau { color:#cccccc; }
.dunkelgrau { color:#333333; }
.gruen { color:006633; }
.small { font-size:8Pt }
.klein { font-size:8Pt }
.sehrklein { font-size:7Pt }
.winzig { font-size:6Pt }
.quote { font-style:italic; }
.titel_rechts { background-color:#666666; color:#ffffff; margin-top:6Px; margin-bottom:12Px }
.liste_rechts { font-size:7Pt; margin-top:4Px; margin-bottom:0Px }
.zver { color: #000000; font-family:Verdana; font-size:8Pt; text-decoration: none}
.weiter { margin-top:0Px; margin-left:36Px; font-size:8Pt; }
.more { margin-top:0Px; margin-left:36Px; font-size:8Pt; }
.zurueck { text-align:center; margin-top:24Px; font-size:8Pt; }
#globalheader { margin-bottom:0Px; }
#localheader { margin-bottom:0Px; margin-top:18Px; }
#localfooter { margin-top: 0Px; text-align:center; }
#globalfooter { margin-top: 24Px; text-align:center; }
.content { margin-top:0Px; margin-bottom:0Px; }
.pager { margin-top:24Px; text-align:center; font-size:8Pt; }

.contentheading, .componentheading {
  border-bottom    : 1px solid #3B5576;
  font-size        : 13px;
  font-weight      : bold;
  line-height      : 16px;
  text-transform   : uppercase;
  text-align       : left;
  text-indent      : 0;
  color            : #3B5576;
  width            : 100%;
  padding          : 1px;
  margin: 3px 0px;
  }

.ckdatatable {
	margin-top: 20px;
	margin-bottom: 10px;
	border-collapse:collapse;
}

.ckdatatableborder td {
	border : 1px solid #ccc;
}

.sectiontableheader {
  font-size        : 12px;
  font-weight      : normal;
  text-transform   : uppercase;
  letter-spacing   : 1px;
  color            : #F6F7F9;
  background       : url(/images/mod_lr.gif) #627DA0 repeat-x top left; 
  padding          : 3px;
}

td.sectiontableheader a {
color              : #F6F7F9 !important;
}

.sectiontableentry1 {
  font-weight      : bold;
  color            : #000000 !important;
  vertical-align   : top;
  padding          : 3px;
  background       : #F4F5F7;
  border-bottom    : 1px solid #ffffff;
  line-height      : 18px;
}

.sectiontableentry2 {
  font-weight      : bold;
  color            : #000000 !important;
  vertical-align   : top;
  padding          : 3px;
  border-bottom    : 1px solid #ffffff;
  background       : #EFF1F1;
  line-height      : 18px;
  }

.sectiontableentry1 img{
 padding-top: 1px;
}

.sectiontableentry2 img{
 padding-top: 1px;

}
