BODY {
margin: 0px;
padding: 0px;
background-image: url('gfx/bg.gif');
background-repeat: repeat-x;
background-color: #7B88B5;
text-align: center;
}
#kopf {
width: 900px;
height: 115px;
padding: 0px;
margin: 0 auto;
background-image: url('gfx/kopf.jpg');
background-repeat: no-repeat;
}
#kopf ul {
float: right;
padding: 0px;
margin: 0px;
margin-top: 97px;
}
#kopf ul li {
display: block;
float: left;
margin-right: 5px;
list-style: none;
}
#kopf ul li a {
margin-right: 5px;
}
#kopf ul li, #kopf ul li a {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
line-height: 130%;
}
#kopf ul li a:hover, #kopf ul li#aktiv_top a {
text-decoration: underline;
}
#menu {
width: 900px;
height: 29px;
margin: 0 auto;
padding: 0px;
background-color: #374B8F;
border-top: 1px solid #E3AA45;
overflow: hidden;
}
#menu ul {
margin: 0px;
padding: 0px;
}
#menu ul li {
margin: 0px;
padding: 0px;
height: 29px;
text-align: center;
list-style: none;
float: left;
}
#menu ul li a {
margin: 0px;
padding: 5px 0px 0px 0px;
display: block;
width: 150px;
height: 29px;
color: white;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
line-height: 130%;
}
#menu ul li a:hover, #menu ul li#aktiv_main a {
background-color: #E3AA45;
}
#navipfad {
width: 696px;
height: 20px;
margin: 0 auto;
padding: 0px;
padding-top: 3px;
padding-left: 204px;
background-image: url('gfx/grau.jpg');
text-align: left;
}
#navipfad, #navipfad a {
font-family: Verdana, sans-serif;
font-size: 11px;
color: black;
text-decoration: underline;
line-height: 130%;
font-weight: normal;
}
#navipfad, #navipfad a:hover, #navipfad #aktiv_pfad a {
text-decoration: none;
}
#navipfad #aktiv_pfad a {
font-weight: bold;
}
#rahmen {
width: 900px;
margin: 0 auto;
padding: 0px;
padding-bottom: 50px;
background-color: white;
background-image: url('gfx/verlauf.jpg');
background-repeat: no-repeat;
text-align: left;
}
#clear {
clear: both;
}
#submenu_rahmen {
width: 203px;
margin: 0px;
padding: 0px;
float: left;
}
#submenu, #submenu_inhalt {
width: 203px;
margin: 0px;
padding: 0px;
}
#submenu_inhalt {
width: 168px;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
}
#submenu_inhalt IMG {
padding: 0px;
margin: 0px;
}
#submenu ul {
margin: 0px;
margin-bottom: 50px;
margin-left: 0px;
padding: 0px;
list-style: none;
}
#submenu ul li a {
margin: 0px;
margin-top: 7px;
padding: 5px 0px 5px 20px;
display: block;
width: 183px;
color: black;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
line-height: 130%;
}
#submenu ul li a:hover, #submenu ul li#aktiv_sub a {
background-color: #E3AA45;
color: white;
}
#submenu ul li#aktiv_sub ul {
margin-bottom: 20px;
}
#submenu ul li#aktiv_sub ul li a {
margin: 0px;
margin-top: 5px;
padding: 0px;
padding-left: 30px;
width: 160px;
display: block;
color: black;
font-weight: normal;
text-decoration: none;
line-height: 130%;
background-color: transparent;
}
#submenu ul li#aktiv_sub ul li a:hover, #submenu ul li#aktiv_sub ul li#aktiv_sub2 a {
font-weight: bold;
background-color: transparent;
color: black;
}
#inhalt {
width: 634px;
padding: 30px;
padding-bottom: 50px;
padding-top: 20px;
margin: 0px;
margin-left: 203px;
}
P, A, H1, H2, H3, UL, LI, TD, TH, LEGEND, FORM, INPUT {
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
line-height: 150%;
}
H1, H2, H3, A, LEGEND {
font-weight: bold;
color: #374B8F;
}
H1, H2, H3 {
margin: 0px !important;
margin-bottom: 18px;
margin-top: 10px;
padding: 0px;
padding-top: 15px;
font-size: 17px;
}
H1 {
margin-bottom: 7px;
}
DIV.csc-mailform-label {
font-family: Verdana, sans-serif;
line-height: 150%;
font-weight: bold;
color: #374B8F;
margin: 0px !important;
margin-top: 20px;
padding: 0px;
padding-top: 30px;
font-size: 14px;
margin-bottom: 5px;
width: 570px;
}
H2, LEGEND {
font-size: 14px;
}
H3 {
font-size: 12px;
}
#submenu_inhalt H1, #submenu_inhalt H2, #submenu_inhalt H3, #submenu_inhalt P {
margin: 0px;
margin-top: 5px;
padding: 0px;
}
a:hover {
text-decoration: none;
}
UL {
padding-bottom: 0px;
padding-right: 50px;
list-style-type: square;
}
UL LI {
font-weight: bold;
margin-bottom: 5px;
}
OL {
padding-bottom: 0px;
padding-right: 50px;
}
OL LI {
font-weight: bold;
margin-bottom: 5px;
}
UL LI OL {
margin-top: 7px;
}
UL LI OL LI UL {
margin-top: 7px;
}
UL LI OL LI {
font-weight: normal;
}
UL LI OL LI UL LI {
font-weight: normal;
font-size: 11px;
}
TABLE {
width: 620px;
margin:0px;
}
FORM {
margin-bottom: 15px;
}
#inhalt.FORM {
width: 570px;
padding: 0px;
}
TH, THEAD TR TD {
background-color: #374B8F;
font-weight: bold;
color: white;
padding: 5px;
vertical-align: top;
}
THEAD TR TD P {
font-weight: bold;
color: white;
margin: 0px;
padding: 0px;
}
TD P {
margin: 0px;
padding: 0px;
}
TD {
background-color: #EEEEEE;
padding: 5px;
vertical-align: top;
}
TABLE CAPTION {
font-family: Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: black;
line-height: 150%;
text-align: left;
padding: 0px;
margin: 0px;
margin-top: 10px;
}
#abstand {
width: 900px;
height: 15px;
margin: 0px;
padding: 0px;
}
.csc-sitemap ul {
margin-top: 30px;
}
.csc-sitemap ul li ul {
margin-top: 15px;
list-style-type: none;
}
.csc-sitemap ul li a {
font-size: 14px;
}
.csc-sitemap ul li ul li a {
font-size: 12px;
}
.csc-sitemap ul li ul li {
background-color: #374B8F;
padding: 0px;
}
.csc-sitemap ul li ul li a {
display: block;
padding: 5px;
color: white;
}
.csc-sitemap ul li ul li ul {
padding: 0px;
padding-top: 10px;
padding-bottom: 5px;
margin: 0px;
list-style-type: square;
}
.csc-sitemap ul li ul li ul li {
margin-left: 70px;
}
.csc-sitemap ul li ul li ul li a {
color: black;
padding: 0px;
}
.csc-sitemap ul li ul li {
padding: 1px;
}
.csc-sitemap ul li ul li ul, .csc-sitemap ul li ul li ul li {
background-color: white;
}
.csc-sitemap ul li ul li ul {
margin-top: 1px;
}
.csc-mailform-field {
width: 570px;
padding: 15px 0px 15px 0px;
margin: 0px;
border: 0px;
clear: both;
}
.csc-mailform-field label {
display: block;
float: left;
width: 150px;
font-weight: bold;
}
.csc-sololabel {
display: block;
float: left;
width: 450px;
font-weight: bold;
padding: 0px;
margin: 0px;
padding-top: 20px;
}
.csc-mailform-field input, .csc-mailform-field textarea, .csc-mailform-field select {
display: block;
float: right;
width: 400px;
border: 1px solid #374B8F;
font-family: Verdana, sans-serif;
font-size: 12px;
color: black;
line-height: 100%;
text-align: left;
vertical-align: center;
padding: 2px;
padding-bottom: 1px;
}
.csc-mailform-checkfeld {
margin-left: 170px;
margin-bottom: 5px;
width: 400px;
text-align: left;
padding: 0px;
padding-top: 7px;
}
.csc-mailform-checkfeld LABEL {
float: none;
width: 350px;
}
.csc-mailform-checkfeld INPUT {
float: left;
width: 15px;
border: 0px;
margin-right: 10px;
}
.csc-mailform-field select {
width: 407px;
}
.csc-mailform-field input.csc-mailform-submit {
float: right;
width: 170px;
height: 23px;
line-height: 100%;
border: 1px solid #E3AA45;
background-color: #374B8F;
font-weight: bold;
color: white;
text-align: center;
padding-bottom: 3px !important;
padding-bottom: 0px;
}
.csc-mailform-radio LEGEND {
display: none;
}
.csc-mailform-radio FIELDSET {
display: block;
float: right;
width: 400px;
padding: 0px;
border: 0px;
}
.csc-radio-abstand {
margin: 0px;
margin-bottom: 13px;
margin-top: 13px;
}
.csc-mailform-radio FIELDSET INPUT {
float: left;
width: 15px;
border: 0px;
margin-right: 10px;
}
.csc-mailform-radio FIELDSET LABEL {
width: 370px;
margin-bottom: 7px;
}
.csc-textpic {
padding: 0px;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image DT IMG {
border: 1px solid #374B8F;
display: block;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image DT {
padding: 0px;
margin: 0px;
}
.csc-textpic .csc-textpic-imagewrap {
padding-top: 5px;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
padding: 0px;
margin: 0px;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-caption {
padding: 0px;
padding-top: 5px;
margin: 0px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #374B8F;
line-height: 135%;
}
.csc-textpic-intext-left-nowrap .csc-textpic-text {
padding-left: 12px;
}
.csc-textpic-intext-right-nowrap .csc-textpic-text {
padding-right: 12px;
}
.csc-textpic-intext-left .csc-textpic-imagewrap {
padding-right: 7px;
}
A.external-link-new-window IMG, A.external-link IMG {
border: 0px;
padding: 0px;
margin-right: 3px;
}
#suchwort {
display: block;
width: 155px;
border: 1px solid #374B8F;
font-family: Verdana, sans-serif;
font-size: 12px;
color: black;
margin-bottom: 0px;
line-height: 100%;
text-align: left;
vertical-align: center;
padding: 2px;
padding-bottom: 1px;
margin-top: 5px;
}
#suchbutton {
float: right;
width: 80px;
height: 23px;
line-height: 100%;
border: 1px solid #E3AA45;
background-color: #374B8F;
font-weight: bold;
color: white;
text-align: center;
padding-bottom: 3px !important;
padding-bottom: 0px;
margin-top: 5px;
margin-right: 6px;
}
.suchformular {
margin: 0px;
padding: 0px;
}
.csc-searchResultHeader {
margin: 0px;
padding: 0px;
padding-top: 15px;
}
.csc-searchResultHeader A {
font-size: 13px;
font-weight: bold;
}
.csc-searchResult {
font-size: 11px;
margin: 0px;
padding: 0px;
}
.spalter {
padding: 0px;
margin: 0px;
width: 600px;
background-color: white;
}
TABLE.spalter TR TD {
background-color: white;
}
.spalter H1, .spalter H2, .spalter H3, .spalter P {
margin: 0px;
margin-top: 5px;
padding: 0px;
}
.spalter H1, .spalter H2, .spalter H3 {
padding-top: 5px;
}
.spalter H1 {
padding: 0px;
margin: 0px;
}