body {
    text-align:center;
    width:752px;
    margin:5px;
    margin-top:30px;
    margin-right:auto;
    margin-left:auto;
    -background-color:#EDEEEB;
    font-family: Verdana,Tahoma,Arial,Helvetica;
}
table {
    width:100%;
}
hr {
   height:0px;
   border:none;
   border-bottom:1px solid #B6D4DE;
   color:#B6D4DE;
}
a img {
   border: none;
}
#breite {
    width:752px;
}
#header {
    width:752px;
    background-color:white;
    background-image:url(img/logo.gif);
    height:123px;
    padding:0px;
}

#header_caption {
    padding-top:70px;
    color:rgb(164, 187, 205);
    margin-left:405px;
    font-weight:bold;
    text-align: right;
    padding-right: 20px;
    font-size: 12px;
}
#header #header_caption img {
    margin-right: 4px;
}
#header img {
    margin-right:23px;
}
#content {
    width:750px;
    clear:both;
    background-color:white;
    background-color:white;
    background-image:url(img/rand.gif);
    background-position: top right;
    background-repeat:repeat-y;
    border-left:1px solid rgb(153, 153, 153);
    border-right:1px solid rgb(153, 153, 153);
    border-bottom:1px solid rgb(153, 153, 153);
}
#content_langmenu {
    width:27px;
    float:left;
    overflow:hidden;

}
#content_navigation {
    /*width:170px;*/
    width:130px;
    overflow:hidden;
    text-align:left;
    padding-top:30px;
    padding-bottom:0px;
    float:right;
    text-transform:lowercase;
    border-bottom:1px solid silver;
}
#content_navigation ul {
    list-style:none;
    padding:0px;
    margin:0px;
}
#content_navigation ul ul{
    padding-bottom:10px;
}
#content_navigation li {
    padding-top: 1px;
    padding-bottom: 2px;
}
#content_navigation li.activblock {
    background-image:url(img/rand_m_blau.gif);
    background-position: top right;
    background-repeat:repeat-y;
}
#content_navigation a {
    color:#c1c1c1;
    padding:0px;
}
#content_navigation a.e1 {
    font-size: 12pt;
    text-align:right;
    text-decoration: none;
    display:block;
    font-weight:bold;
    vertical-align:middle;
    padding-bottom:10px;
    padding-top:10px;
    padding-right:18px;
    border-top:1px solid silver;
}
#content_navigation a.o1{
    color:#3b6b8f;
}
#content_navigation a.l1 {
}
#content_navigation a.e2 {
    font-size: 8pt;
    text-align:right;
    text-decoration: none;
    display:block;
    font-weight:bold;
    padding-right:18px;
}
#content_navigation a.l2{
}
#content_navigation a.o2{
    color:#3b6b8f;
}
#content_navigation a:hover {
    color:#3B6B8F
}
#content_content {
    padding:10px;
    padding-left:30px;
    width:543px;
    float:left;
    text-align:left;
    min-height:400px;
    font-size:10pt;
}
#content_content td {
    font-size:10pt;
}
#content_content a {
    color: #3b6b8f;
    text-decoration: none;
    font-size: 10pt;
}
#content_content a:hover {
    color: #999999;
    font-size: 10pt;
    text-decoration: none;
}
#content h1 {
    font-size:14pt;
    color:rgb(59, 107, 143);
}
#content h2 {
    font-size:12pt;
    color:rgb(59, 107, 143);
}
#content h3 {
    font-size:11pt;
    color:rgb(59, 107, 143);
}
#content h4 {
    font-size:10pt;
    color:rgb(59, 107, 143);
}

#content_content ul {
    list-style:image;
    list-style-image:url(img/list.png);
}
#content_content ul li:hover {
    list-style-image:url(img/list_aktiv.png);
}

.clear {
    clear:both;
}
#footer {
}
#footer_copyright, #footer_copyright a{
    text-align:right;
    font-size:8pt;
    color:silver;
    font-family:Arial;
    text-decoration:none;
} 
label{
    -background-color:yellow;
    width:160px;
    display:block;
    float:left;
    margin-right:30px;
    font-weight:bold;
}
fieldset.csc-mailform{
    border:none;
}
div.csc-mailform-field {
    margin-bottom:10px;
    color:rgb(59, 107, 143);
}
div.csc-mailform-field input,div.csc-mailform-field textarea, div.csc-mailform-field select{
    background-color:white;
    color:rgb(59, 107, 143);
    border:1px solid rgb(164, 187, 205);
    width:300px;
}
div.csc-mailform-field input:focus,div.csc-mailform-field textarea:focus, div.csc-mailform-field select:focus {
    background-color:rgb(223, 223, 223);
    color:black;
}
input.csc-mailform-submit {
    margin-left:190px;
}