body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#eins {
width:100%;
height:154px;
display:block;
background-image:url(images/kopfhintergrund.gif);
text-align:center;
}
#kopfzentriert {
position:absolute;
width:939px;
left:50%;
margin-left:-470px;
}
#roterbalken {
position:absolute;
right:0px;
top:97px;
width:600px;
height:50px;
height:22px;
}
#ueberschrift {
position:absolute;
top:76px;
left:588px;
z-index:100;
width:300px;
height:90px;
text-align:left;
font-size:18px;
font-style:italic;
}
#ueberschrift h1 {
font-size:18px;
font-style:italic;
font-weight:normal;
margin:0px;
padding:0px;
}
#zwei {
width:100%;
display:block;
background-color:white;
padding:0px;
margin:0px;
}
#mittezentriert {
position:relative;
top:0px;
width:939px;
background-image:url(images/mittehintergrund.gif);
left:50%;
margin-left:-470px;
padding:0px;
margin-top:0px;
}
#navigation {
/*position:absolute;*/
/*top:0px;*/
/*left:0px;*/
width:267px;
/*display:inline;*/
float:left;
/*z-index:101;*/
}
#linkespalte {
/*position:relative;*/
/*left:268px;*/
width:301px;
font-size:14px;
/*display:inline;*/
float:left;
min-height: 1px;
}
#linkespalte p {
margin-top:10px;
margin-left:15px;
margin-right:15px;
}
#linkespalte ul {
margin-top:10px;
margin-left:30px;
padding-left:0px;
margin-right:15px;
}
#rechtespalte {
	float: left;
	font-size: 14px;
	padding-left:20px;
	width: 250px;
/*padding-left:588px;*/
/*padding-top:1px;*/
/*padding-bottom:1px;*/
/*height:auto;*/
/*z-index:200;*/
}
#drei {
width:100%;
height:114px;
display:block;
background-image:url(images/fusshintergund.gif);
}
#fusszentriert {
position:relative;
width:939px;
left:50%;
margin-left:-470px;
}
#fusslinks {
position:absolute;
left:229px;
width:38px;
height:114px;
background-image:url(images/fusslinks.gif);
}
#fusslinkespalte {
position:absolute;
left:267px;
width:301px;
height:114px;
background-image:url(images/fusspfad.gif);
}
#fusspfad {
position:absolute;
width:600px;
margin-top:21px;
color:#444444;
font-size:11px;
z-index:102;
}
#fusspfad a {
color:#444444;
}
#fussinfo {
position:absolute;
left:568px;
width:371px;
height:114px;
background-image:url(images/fussinfo.gif);
}
.menubutton-inaktiv { 
display:block;
width:267px;
padding-top:8px;
padding-bottom:8px;
background-image:url(images/menuback.gif);
font-size:14px;
}
.menubutton-inaktiv a { 
display:block;
color:black;
text-decoration:none;
padding-left:45px;
}
.menubutton-inaktiv a:hover { 
display:block;
color:red;
text-decoration:none;
padding-left:45px;
}
.menubutton-aktiv { 
display:block;
width:267px;
padding-top:8px;
padding-bottom:8px;
background-image:url(images/menuback-aktiv.gif);
font-size:14px;
}
.menubutton-aktiv a { 
display:block;
color:black;
text-decoration:none;
padding-left:45px;
}
.menubutton-aktiv a:hover { 
display:block;
color:red;
text-decoration:none;
padding-left:45px;
}
.submenu-inaktiv { 
display:block;
width:267px;
padding-top:4px;
padding-bottom:4px;
background-image:url(images/submenuback.gif);
font-size:12px;
}
.submenu-inaktiv a { 
display:block;
color:black;
text-decoration:none;
padding-left:65px;
}
.submenu-inaktiv a:hover { 
display:block;
color:red;
text-decoration:none;
padding-left:65px;
}
.submenu-aktiv { 
display:block;
width:267px;
padding-top:4px;
padding-bottom:4px;
background-image:url(images/submenuback-aktiv.gif);
font-size:12px;
}
.submenu-aktiv a { 
display:block;
color:black;
text-decoration:none;
padding-left:65px;
}
.submenu-aktiv a:hover { 
display:block;
color:red;
text-decoration:none;
padding-left:65px;
}
.csc-textpic {
margin:0px;
margin-top:-9px;
padding:0px;
}
a.external-link,
a.external-link-new-window {
padding-right: 15px;
background: url("images/externer_link.gif") no-repeat right bottom;
}
a.download {
padding-right: 15px;
background: url("images/download_link.gif") no-repeat right bottom;
}
div.clearer {clear:both;font-size:0;height:0.1px;line-height:0;}
#linkespalte div.csc-textpic-imagerow ul {margin: 0;}
a { color:red; text-decoration:none; }
a:hover {text-decoration:underline; }
h1 { font-size:18px; font-style:italic; font-weight:normal;margin:0px; padding:0px; }
ul { margin-left:15px; padding-left:0px; }
li { list-style-image:url(images/aufzaehlung.gif); margin-left: 0px; padding: 0px; padding-bottom:4px; }
