body {
background: #000000 url("../images/") top left repeat-x ;
padding-top:0px;
margin-top:0px;
}

#mainbox {
background-color: #ffffff;
width:966px;
height:auto;
position: absolute;
top: 0px;
left: 50%;
margin-left: -483px;
padding-top:0px;
padding-left:0px;
}
#sysnav_box {
width:512px;
height:32px;
position: absolute;
top:0px; left:454px;
padding-top:0px;
padding-left:0px;
margin-top:0px;
z-index:999999999;
}
#sysnav_txt{
float: right;
width:auto;
height:auto;
position:relative;
padding:0px;
margin-top:5px;
}

#headbox {
background-color: #e1dedc;
width:966px;
height:418px;
position: absolute;
top:32px; left:0px;
padding-top:0px;
padding-left:0px;
margin-top:0px;
z-index:88888888;
}
#headbox_txt {
background-color: #ffffff;
width:956px;
height:413px;
top:5px; left:5px;
position: relative;
padding: 0px;
margin-top:0px;
z-index:88888888;
}
#mainnav_box {
background: #ccc000  ;
width:300px;
height:20px;
position: absolute;
top:377px; left:20px;
padding-top:0px;
padding-left:0px;
margin-top:0px;
z-index:999999999;
}

#contentbox {

background: #e1dedc  url("../images/bg_content.png") bottom right no-repeat ;
z-index:2;
width:966px;
height: auto;
position: absolute;
top: 450px; left:0px;
font-family: Verdana,  Arial, sans-serif;
font-size:12px;
padding:0px;
}
#content_links{
width:335px;
height:auto;
float: left;
padding:0px;
padding-bottom:10px;
margin-right:0px;
margin-top: 20px;
}

#rechtnav{
font-family: Verdana,  Arial, sans-serif;
padding:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:20px;
margin:0px;
margin-bottom:20px;
}


#content_normal{

width:540px;
height:auto;
min-height:340px;
float: left;
padding:0px;
margin:0px;
margin-left: 5px;
margin-top: 20px;
margin-bottom:20px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #023c8e;
}


#content_txt{
font-family: Verdana,  Arial, sans-serif;
padding:0px;
padding-bottom:0px;
padding-right:20px;
padding-left:20px;
margin:0px;
}


#footer {
background: #000000 url("../") ;
width:966px;
height:35px;
position: relative;
clear: both;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#footer_txt {
width:966px;
height:35px;
position: absolute;
top: 0px;
left: 0px;
text-align: center;
font-family: Verdana,  Arial, sans-serif;
font-size: 12px;
letter-spacing: 0.1em;
color: #ffffff;
}

#footerlink {
width:auto;
height:18px;
position: absolute;
top: 7px;
right: 20px;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#000000;
align: right;
}

H1 {
background:  url("../images/headline.png") top left no-repeat  ;
font-family: Verdana,  Arial, sans-serif;
font-size: 23px;
font-weight: normal;
color: #760f4b;
margin-bottom: 10px;
margin-top: 0px;
padding-left: 27px;
LINE-HEIGHT: 26px;
}

H2 {
font-family: Verdana,  Arial, sans-serif;
font-size: 20px;
font-weight: normal;
color: #760f4b;
text-align:left;
margin-bottom: 5px;
margin-top: 0px;
LINE-HEIGHT: 16px;
}

H3 {
font-family: Verdana,  Arial, sans-serif;
font-size: 16px;
font-weight: normal;
color: #333333;
text-align:left;
margin-bottom: 0px;
margin-top: 0px;
LINE-HEIGHT: 16px;
}


H4 {
font-family: Verdana,  Arial, sans-serif;
font-size: 23px;
font-weight: normal;
color: #760f4b;
margin-bottom: 0px;
margin-top: 0px;
padding-left: 0px;
LINE-HEIGHT: 30px;
}

H5 {
font-family: Verdana,  Arial, sans-serif;
font-size: 0px;
font-weight: normal;
color: #000000;
text-align:left;
margin-bottom: 0px;
margin-top: 0px;
LINE-HEIGHT: 0px;
}
H6 {
background-color: #023c8e;
width: 100%;
height: auto;
font-family: Verdana,  Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #760f4b;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
margin: 0px;
}

p {
font-family: Verdana,  Arial, sans-serif;
font-size:12px;
line-height: 145%;
font-weight: normal;
color:#000000;
margin: 0px;
padding: 0px;
}

p.align-right {
font-family: Verdana,  Arial, sans-serif;
font-size:12px;
font-weight: normal;
text-align:right;
color:#000000;
margin: 0px;
padding: 0px;
}



hr {
border:dotted #FFB300 1px; 
}



table {
border: 0px;
border-color:#606060;
}

td {
border: 0px;
style:none;
}


td.align-right {
border: 0px;
style:none;
text-align: right;
}
.tabellenstandard {

width:100%;

border-color:#606060;

border-width:1px;

border-style:solid;

}



.tabelle_1 {
width:20%;
font-family:Times, Verdana, Helvetica, Arial, sans-serif;
font-size:14px;
color: #000000;
vertical-align:bottom;
text-align:left;
border-right-width:0px;
border-left-width:0px;
border-left-color:#606060;
border-top-width:0px;
border-top-color:#606060;
border-bottom-color:#606060;
border-bottom-width:0px;
border-style:solid;
padding-left:0px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

.tabelle_2 {
width:70%;
font-family:Times, Verdana, Helvetica, Arial, sans-serif;
font-size:14px;
color:#000000;
vertical-align:bottom;
text-align:left;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-top-color:#606060;
border-bottom-color:#606060;
border-bottom-width:0px;
border-style:solid;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}


A:link {
text-decoration:none;
font-family: Verdana,  Arial, sans-serif;
font-size:12px;
font-weight: normal;
color:#760f4b;
padding: 0px;
margin: 0px;
}


A:hover {
text-decoration:none;
font-family: Verdana,  Arial, sans-serif;
font-size:12px;
font-weight: normal;
color:#023c8e;
padding: 0px;
margin-top: 0px;
}


a.facebook {
position: relative;
left: -5px;
}
ol {
margin: 0;
padding-left: 0px;
list-style-position:outside;
list-style-type:disc;
}

ul {
margin: 0;
padding-left: 0px;
list-style-position:outside;
list-style-type:disc;
}

li {
list-style-position:outside;
list-style-type:disc;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight: normal;
color:#298023;
margin-bottom: 0px;
margin-top: 0px;
}


div.caption {
width:auto;
height:auto;
position: relative;
font-family: TVerdana, sans-serif;
font-size:12px;
text-align: left;
color:#666666;
}
 
fieldset.csc-mailform {
border: 0px;
padding-left: 0px;
margin-left: 0px;
}

div.csc-frame-rulerAfter{
border-top:0px;
border-top-style: solid;
border-top-color:#FFB300;
border-left:0px;
border-left-style: dotted;
border-left-color:#FFB300;
border-right:0px;
border-right-style: dotted;
border-right-color:#FFB300;
border-bottom:1px;
border-bottom-style: solid;
border-bottom-color:#023c8e;
margin-top: 0px;
margin-bottom: 10px;
padding-bottom: 10px;
clear:both;
}
