### Bereich der die hauptnavigation1 formatiert ###

#hauptnavigation1 {
        width: 210px;}

#hauptnavigation1 ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;}

#hauptnavigation1 ul li {
        margin: 0;
        padding: 0;}

#hauptnavigation1 a {
        display: block;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        margin: 0;
        width: 210px;
        background-color: #D1D2D4;
        border-bottom: 1px solid #fff;
        color: #000000;}

#hauptnavigation1 a:link, #hauptnavigation1 a:visited {
        color: #000;
        text-decoration: none;}

#hauptnavigation1 a:hover {
        background-color: #E7E7E7;
        color: #000;}

#hauptnavigation1 a#current {
        background-color: #E7E7E7;}

html>body #hauptnavigation1 a {
        width: 210px;}


### Bereich der die zweite Ebene der hauptnavigation1 formatiert ###

#hauptnavigation2 {
        width: 150px;}

#hauptnavigation2 ul {
        margin: 0;
        padding-left: 20px;
        list-style-type: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;}

#hauptnavigation2 ul li {
        margin: 0;
        padding: 0;}

#hauptnavigation2 a {
        display: block;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        margin: 0;
        width: 150px;
        background-color: #D1D2D4;
        border-bottom: 1px solid #fff;
        color: #000000;}

#hauptnavigation2 a:link, #hauptnavigation1 a:visited {
        color: #000;
        text-decoration: none;}

#hauptnavigation2 a:hover {
        background-color: #E7E7E7;
        color: #000;}

#hauptnavigation2 a#current {
        background-color: #E7E7E7;}

html>body #hauptnavigation2 a {
        width: 150px;}


### Bereich der die Zusatznavigation formatiert ###

#zusatznavigation {
        width: 210px;}

#zusatznavigation ul {
        margin-left: 0;
        padding-left: 0;
        list-style-type: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;}

#zusatznavigation a {
        display: block;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        width: 210px;
        background-color: #640A24;
        border-bottom: 1px solid white;
        color: white;}

#zusatznavigation a:link, #zusatznavigation a:visited {
        color: #black;
        text-decoration: none;}

#zusatznavigation a:hover {
        background-color: #E7E7E7;
        color: black;}

#zusatznavigation a:hover {
        background-color: #640A24;
        color: black;}

html>body #zusatznavigation a {
        width: 210px;}


### Bereich der den Content formatiert ###

.center_column {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin: 0;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 0px;
        padding-bottom: 0px;}

.center_column h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000;
        margin: 0;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 0px;
        padding-bottom: 0px;}

.center_column p {
        font-family: Verdana, Arial, Helvetica, sans-serif;        
        font-size: 11px;        
        margin: 0;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 0px;
        padding-bottom: 0px;}

.center_column a{
        color: #640A24;
        text-decoration: none;}

.center_column a:hover{
        text-decoration: underline;}


### Bereich der Tabellenelemente formatiert ###

table.contenttable {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        border: 1px solid #000000;}

table.contenttable td {
        font-size: 10px;
        padding: 5px}


table.contenttable .tr-0 {
        font-size: 10px;
        background-color: #E7E7E7}


### Bereich der das Kontaktformular formatiert ###

.csc-mailform {
        background-color: #ffebcc;
        border: 1px solid #009959;}

.csc-mailform-field {
        display: block;
        margin: 10px
        padding: 10px;}

.csc-mailform label {
        display: block;
        width: 120px;
        float: left;
        text-align: right;
        margin: 2px 5 px;
        padding:0;}

.csc-mailform input, .csc-mailform textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        background-color: white;
        border: 1px solid #009959;
        width: 300px;
        padding: 2px 6px;}
        font-size: 8pt;}

.csc-mailform input.csc-mailform-submit {
         float: right;
         width: 80px;
         cursor:hand;}

.csc-mailform form.input.csc-mailform-submit:hover {
         background-color: #009959;
         border: 1px solid white;
         color: white;}


### Bereich der den Login-Bereich formatiert ###

.login {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        font-size: 10px;}

.box_header {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #FFFFFF;
        background-color: #640A24;
        font-size: 10px;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;}

.box_content {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-transform: none;
        background-color: #E7E7E7;
        font-size: 10px;
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 10px;
        padding-bottom: 20px;}

.left_column {
        background-color: #E7E7E7;
        margin: 0;
        padding: 0;}

.left_column a{
        color: #009959;
        text-decoration: none;}

.left_column a:hover{
        text-decoration: underline;}