body {
background-position: center;
background-repeat: repeat-y;
background-color: #701f30;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
#mainbox {
width:950px;
height:auto;
position: absolute;
top: 10px;
left: 50%;
margin-left: -475px;
padding-top:0px;
padding-left:0px;
no-repeat
}




#head {
width:950px;
height:116px;
position: absolute;
top: 0px; left:0px;
padding-top:0px;
padding-left:0px;
background-image: url("../images/head.jpg");
border-top:1px;
border-top-style: solid;
border-top-color:#FFFFFF;
border-left:1px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:1px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-bottom:0px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
}

#content_box {
background-image: url("../images/bg_content.gif");
width:950px;
height: auto;
min-height: 500px;
position: absolute;
top: 117px; left:0px;
padding-top:0px;
border-top:1px;
border-top-style: solid;
border-top-color:#FFFFFF;
border-left:1px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:1px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-bottom:1px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
}
#left_content_box {
width:150px;
height:auto;
float: left;
}
#left_content {
float: left;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
}
#main_content_box {
width:795px;
height:auto;
float: right;
top: 0px; right:0px;
}
#main_content {
padding-top:10px;
padding-left:10px;
padding-right:5px;
padding-bottom:10px;
}

#footer {
width:950px;
height:0px;
position: relative;
clear: both;
background-color: #ffffff;
text-align: right;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-left:0px;
}

H1 {
font-family:Trebuchet, "Trebuchet MS", Verdana, sans-serif;
font-size:20px;
color: #ffffff;
margin-bottom: 7px;
margin-top: 0px;
}
h2, h3, h4, h5, h6 {
font-family:Trebuchet, "Trebuchet MS", Verdana, sans-serif;
font-size:16px;
font-weight: bold;
color: #ffffff;
margin-bottom: 4px;
margin-top: 0px;
}
p {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
line-height:17px;
font-weight: normal;
color:#ffffff;
margin-top: 0px;
margin-bottom: 0px;
}
p.align-right {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
line-height:17px;
font-weight: normal;
color:#ffffff;
margin-top: 0px;
margin-bottom: 0px;
}
td {
style:none;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
line-height:17px;
font-weight: normal;
color:#ffffff;
}
A {
text-decoration:underline;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
font-weight: normal;
color:#ffffff;
padding: 0px;
margin: 0px;
}
A:hover {
text-decoration:none;
font-family:  Verdana, Arial, sans-serif;
font-size:11px;
font-weight: normal;
color:#ffffff;
padding: 0px;
margin-top: 0px;
}

ul {
margin: 0;
padding-left: 0px;
list-style: disc inside;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
line-height:17px;
font-weight: normal;
margin: 0px;
padding-left: 15px;
}

li {
list-style: disc inside;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
line-height:17px;
font-weight: normal;
padding-left:0px;
list-style: disc outside;
}

div.caption {
width:auto;
height:auto;
position: relative;
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color:#fffff;
background-color: b55a68;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}
div.linienach{
border-top:0px;
border-top-style: dotted;
border-top-color:#a9aea7;
border-left:0px;
border-left-style: dotted;
border-left-color:#a9aea7;
border-right:0px;
border-right-style: dotted;
border-right-color:#a9aea7;
border-bottom:1px;
border-bottom-style: solid;
border-bottom-color:#a9aea7;
margin-top: 10px;
margin-bottom: 10px;
clear:both;
}
fieldset.csc-mailform{
border: 0px;
}
