a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800406;
text-decoration:none;
}

a:link.small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
a:hover.small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
a:visited.small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
a:active.small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#800406;
text-decoration:none;
}

a:link.color {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800406;
text-decoration:underline;
}
a:hover.color {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}
a:visited.color {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800406;
text-decoration:underline;
}
a:active.color {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800406;
text-decoration:underline;
}

 .menu {
border-top-color:#ffffff;
border-color:#ffffff;
background-color:#cccccc;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
border-top-style:solid;
border-top-width:1px;
 }

 .menu_h {
border-top-color:#ffffff;
border-color:#ffffff;
background-color:#bbbbbb;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
border-top-style:solid;
border-top-width:1px;
 }

 .menu_1 {
border-top-color:#800406;
border-color:#800406;
background-color:#cccccc;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
border-top-style:solid;
border-top-width:1px;
 }

 .menu_prompt {
background-color:#800406;
height:30px;
 }

 .main {
background-color:#FFFFFF;
 }

 .red {
background-color:#800406;
 }

 .grey {
background-color:#666666;
 }

 .menu_1 {
background-color:#cccccc;
height:30px;
 }

 .border {
background-color:#800406;
height:20px;
 }

.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#800406;
text-decoration:none;
}

.lauftext {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.heading_big {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#800406;
text-decoration:none;
}

.heading_em {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#800406;
text-decoration:none;
}

.heading_em_CC {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.heading-1_em_CC {
font-family:garamond, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.text_em_CC {
font-family:garamond, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:none;
color:#000000;
text-decoration:none;
}

.heading_small {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#800406;
text-decoration:none;
}

.heading_small_em {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
color:#800406;
text-decoration:none;
}

.subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#800406;
text-decoration:none;
}

.subheading1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:none;
color:#800406;
text-decoration:none;
}

.subheading2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:none;
color:#800406;
text-decoration:none;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.text_romans {
font-family:Times new roman; Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

.text_romans_h {
font-family:Times new roman; Arial, Helvetica, sans-serif;
font-size:12px;
color:#800406;
text-decoration:none;
font-weight:bold;
}

.text_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.text_small_white {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.text_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.bottom {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}

.navigation {
border-style:none;
border-width:1px;
border-color:#000000;
background-color:#CCCCCC;
color:#800406;
text-align:left;
height:20px;
}
.selected {
border-top-style:none;
border-top-width:1px;
border-top-color:#ffffff;
background-color:#CCCCCC;
color:#800406;
text-align:left;
font-weight:bold;
height:20px;
}

.subchapters {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background-color:#cccccc;
border-color:#000000;
border-style:none;
border-width:0px;
color:#333333;
 }

.chapters {

border-top-color:#ffffff;
border-color:#ffffff;
background-color:#cccccc;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
border-top-style:solid;
border-top-width:1px;
 }

.gb {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:20px;
background-color:#CCCCCC;
}
input {
border-style:solid;
border-width:1px;
border-color:#000000;
}
select {
border-style:solid;
border-width:1px;
border-color:#000000;
}
textarea {
border-style:solid;
border-width:1px;
border-color:#000000;
}
.left {
border-left-style:solid;
border-left-width:2px;
border-left-color:#ff0000;
}
.top {
border-top-style:solid;
border-top-width:2px;
border-top-color:#ff0000;
}
.round {
border-style:solid;
border-width:2px;
border-color:#ff0000;
}
.rahmen {
border-left-width:1px;
border-left-style:solid;
border-left-color:#800406;
border-top-width:1px;
border-top-style:solid;
border-top-color:#800406;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#800406;
border-right-width:1px;
border-right-style:solid;
border-right-color:#800406;
}
.rahmen_1 {
background-color:#800406;
border-left-width:1px;
border-left-style:solid;
border-left-color:#800406;
border-top-width:1px;
border-top-style:solid;
border-top-color:#800406;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#800406;
border-right-width:1px;
border-right-style:solid;
border-right-color:#800406;
}
.rahmen_2 {
background-color:#800406;
border-left-width:4px;
border-left-style:outset;
border-left-color:#CCCCCC;
border-top-width:4px;
border-top-style:outset;
border-top-color:#CCCCCC;
border-bottom-width:4px;
border-bottom-style:inset;
border-bottom-color:#CCCCCC;
border-right-width:4px;
border-right-style:inset;
border-right-color:#CCCCCC;
}

