body {
margin:0;
padding:0;
background-image:url(images/background.gif);
background-repeat:repeat-y;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
}
#breadcrumb div {
display:inline;
}
#breadcrumb {
width:585px;
position:relative;
top:280px;
left:250px;
height:auto;
margin-bottom:10px;
color:#333;
font-size:11px;
}
#breadcrumb a {
color:#333;
text-decoration:none;
}
#breadcrumb a:hover {
color:#333;
text-decoration:underline;
}
#zentrieren {
position:absolute;
left:50%;
top:0px;
margin-left:-436px;
width:872px;
}
#randoben {
position:absolute;
width:872px;
height:28px;
background-color:white;
}
#linkleisteoben {
text-transform:uppercase;
color:black;
font-size:10px;
margin-left:10px;
margin-top:2px;
}
.suchbox {
border:1px solid #b1b1b1;
width:110px;
margin-top:1px;
font-size:12px;
font-weight:bold;
color:#193885;
padding:1px;
padding-bottom:3px;
}
.suchsubmit {
font-size:12px;
font-size:10px;
color:black;
}
#linkleisteoben a {
text-decoration:none;
color:black;
}
#logo {
display:none;
}
#bildflaeche {
position:absolute;
top:28px;
left:0px;
width:872px;
height:218px;
background-color:white;
}
#inhaltsbereich {
position:relative;
width:585px;
top:280px;
left:250px;
color:black;
margin-right:30px;
font-size:13px;
}
#inhalt {
position:relative;
display:inline;

}
#spalterechts {
position:relative;
float:right;
display:inline;
}
#spalterechts p {
width:220px;
margin-left:10px;
padding-right:10px;
padding-bottom:10px;
}
#spalterechts h1 {
margin-left:10px;
padding-top:10px;
width:220px;
}
#spalterechts h2 {
margin-left:10px;
padding-top:10px;
width:220px;
}
#spalterechts h1 {
font-size:15px;
text-transform:uppercase;
color:#424242;
margin-top:5px;
margin-bottom:6px;
}
#spalterechts h2 {
font-size:15px;
text-transform:uppercase;
padding:0px;
color:#424242;
margin-top:5px;
margin-bottom:6px;
}
#spalterechts a {
color:#193885;
}
#inhalt h1 {
font-size:18px;
padding:0px;
margin:0px;
color:#424242;
margin-bottom:1px;
}
#inhalt h2 {
font-size:15px;
text-transform:uppercase;
padding:0px;
margin:0px;
color:#424242;
margin-top:18px;
margin-bottom:6px;
}
#inhalt h3 {
font-size:14px;
padding:0px;
margin:0px;
color:#424242;
margin-top:18px;
margin-bottom:6px;
}
#inhalt h4 {
font-size:14px;
padding:0px;
margin:0px;
color:#424242;
margin-top:7px;
margin-bottom:1px;
}
#inhalt p {
font-size:12px;
line-height:125%;
margin-top:4px;
margin-bottom:12px;
}
#inhalt a {
color:#193885;
}
#inhalt ul {
padding:0px;
margin:0px;
margin-top:10px;
margin-left:27px;
margin-bottom:20px;
}
#inhalt li {
padding:0px;
margin:0px;
list-style-image:url(images/aufzaehl.gif);
margin-bottom:8px;
}
#inhalt li a { text-decoration:none; }
#inhalt li a:hover { text-decoration:underline; }
#hauptmenu {
position:absolute;
left:0px; 
top:246px;
width:872px;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
}
.hauptmenupunkt, .hauptmenupunkt-aktiv {
float:left;
width:auto;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.hauptmenupunkt a {
display:block;
background-color:white;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
text-decoration:none;
color:#424242;
padding-top:4px;
padding-bottom:7px;
padding-left:15px;
padding-right:15px;
border-right:1px solid white;
text-align:center;
letter-spacing:1px;
}
.hauptmenupunkt a:hover {
background-image:url(images/hauptmenupunkt-hover.gif);
color:#575757;
}
.hauptmenupunkt-aktiv a {
display:block;
background-color:white;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
text-decoration:none;
color:#193885;
padding-top:4px;
padding-bottom:7px;
padding-left:15px;
padding-right:15px;
border-right:1px solid white;
text-align:center;
letter-spacing:1px;
}
#submenu {
position:absolute;
top:272px;
}
.submenupunkt, .submenupunkt-aktiv {
width:214px;
font-weight:bold;
font-size:11px;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
}
.submenupunkt a {
display:block;
text-decoration:none;
color:#424242;
border-top:1px solid white;
padding-top:4px;
padding-bottom:6px;
padding-left:15px;
padding-right:15px;
}
.submenupunkt-aktiv a {
display:block;
text-decoration:none;
color:#193885;
border-top:1px solid white;
padding-top:4px;
padding-bottom:6px;
padding-left:15px;
padding-right:15px;
}
.subsubmenupunkt, .subsubmenupunkt-aktiv {
width:214px;
font-size:10px;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
border-bottom:1px solid #999999;
}
.subsubmenupunkt a, .subsubmenupunkt-aktiv a {
display:block;
text-decoration:none;
color:#424242;
padding-top:2px;
padding-bottom:4px;
padding-left:30px;
padding-right:15px;
background-image:url(images/subsubmenuback.gif);
background-repeat:no-repeat;
}
.subsubmenupunkt a:hover, .subsubmenupunkt-aktiv a:hover {
display:block;
background-image:url(images/hauptmenupunkt-hover.gif);
background-repeat:repeat-x;
}
.subsubsubmenupunkt, .subsubsubmenupunkt-aktiv {
width:214px;
font-size:10px;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
border-bottom:1px solid #999999;
}
.subsubsubmenupunkt a, .subsubsubmenupunkt-aktiv a {
display:block;
text-decoration:none;
color:#424242;
padding-top:2px;
padding-bottom:4px;
padding-left:40px;
padding-right:15px;
}
.subsubsubsubmenupunkt, .subsubsubsubmenupunkt-aktiv {
width:214px;
font-size:10px;
background-image:url(images/hauptmenupunkt.gif);
background-repeat:repeat-x;
border-bottom:1px solid #999999;
}
.subsubsubsubmenupunkt a, .subsubsubsubmenupunkt-aktiv a {
display:block;
text-decoration:none;
color:#424242;
padding-top:2px;
padding-bottom:4px;
padding-left:55px;
padding-right:15px;
}
fieldset {
border:none;
padding:0;
margin:0;
}
legend {
display:none;
}
.csc-uploads-fileName {
padding:0;
margin:0;
}
.csc-uploads-fileName p {
padding:0;
margin:0;
}
label {
width:100px;
float:left;
text-align:left;
}
dt {
text-align:left;
float:left;
}
.csc-mailform-field input {
font-family:Arial, Helvetica, sans-serif;
border:1px solid #b1b1b1;
width:200px;
margin-top:1px;
font-size:12px;
font-weight:bold;
color:#193885;
padding:1px;
padding-bottom:3px;
}
.csc-mailform-field textarea {
font-family:Arial, Helvetica, sans-serif;
border:1px solid #b1b1b1;
width:200px;
margin-top:1px;
font-size:12px;
font-weight:bold;
color:#193885;
padding:1px;
padding-bottom:3px;
}
#mailformformtype_mail {
font-family:Arial, Helvetica, sans-serif;
margin-left:120px;
margin-top:10px;
margin-bottom:25px;
}
.tx-srfeuserregister-pi1-submit {
margin-top:10px;
margin-bottom:10px;
margin-left:0;
}
form {
padding:0;
margin:0;
}
.tx-srfeuserregister-pi1 {
padding:0;
margin:0;
margin-left:-3px;
margin-top:8px;
}
.csc-uploads-description {
margin:0;
padding:0;
}
.csc-uploads-fileName {
margin:0;
padding:0;
}
.csc-uploads-icon {
margin:0;
padding:0;
}
.csc-textpic-caption {
font-size:12px;
font-weight:bold;
color:#193885;
}
#hintergrundrechts {
background-image:url(images/hintergrundrechts.gif);
padding-top:10px;
padding-left:10px;
border:1px solid #CCCCCC;
margin-left:30px;
}
