body {
background-color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
}
#stripesTopVertical {
background-image:url(../images/bgTop.png);
background-repeat:repeat-y;
height:150px;
left:50%;
margin-left:-449px;
position:absolute;
top:0;
width:901px;
}
#stripesBottomVertical {
background-image:url(../images/bgTop.png);
background-repeat:repeat-y;
left:50%;
margin-left:-449px;
min-height:1px;
position:absolute;
top:0;
width:901px;
z-index:0;
}
#stripesTopHorizontal {
background-image:url(../images/bgStripesLeftRight.png);
height:1px;
left:0;
min-height:1px;
position:absolute;
top:80px;
width:100%;
z-index:1;
}
#stripesTopAfterBannerHorizontal {
background-image:url(../images/bgStripesLeftRight.png);
height:1px;
left:0;
min-height:1px;
position:absolute;
top:225px;
width:100%;
z-index:1;
}
.center {
background-color:#CCCCCC;
background-image:url(../images/bg.png);
background-repeat:repeat-y;
height:600px;
left:50%;
margin-left:-449px;
position:absolute;
text-align:left;
top:80px;
width:899px;
}
#header {
background-color:#CCCCCC;
color:#333333;
font-size:12px;
height:24px;
left:0;
line-height:24px;
position:absolute;
text-align:center;
width:899px;
}
#middle {
background-color:#CCCCCC;
background-image:url(../images/contentBg.png);
background-repeat:repeat-y;
left:0;
position:absolute;
top:145px;
width:899px;
}
#banner {
background-image:url(../images/bg_banner.png);
background-position:0 50%;
background-repeat:no-repeat;
height:120px;
left:0;
position:absolute;
top:25px;
visibility:visible;
width:899px;
}
.contentpane {
background-image:url(../images/contentBg.png);
background-repeat:repeat-y;
color:#212121;
font-size:10px;
height:auto !important;
line-height:normal;
margin-right:20px;
min-height:250px;
padding:0 0 0 200px;
text-decoration:none;
width:690px;
}
#mainmenu {
left:0;
position:absolute;
top:0;
width:158px;
}
#footer {
background-color:#CCCCCC;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
border-left:1px solid #FFFFFF;
height:206px;
position:relative;
width:898px;
z-index:50;
}
#impressum {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:lighter;
margin:0;
position:relative;
text-align:center;
top:188px;
width:899px;
}
#spacer {
background-color:transparent;
height:30px;
position:absolute;
}
#mainmenu ul {
margin:0;
padding:0;
}
#mainmenu ul li {
height:30px;
list-style-type:none;
width:193px;
}
#mainmenu ul li a {
color:#FFFFFF;
display:block;
font-size:14px;
font-weight:bold;
line-height:30px;
text-indent:10px;
text-decoration: none;
}
#mainmenu ul li a:hover, #mainmenu ul li a.aktiv {
background-color:#FFFFFF;
color:#333333;
font-size:14px;
font-weight:bold;
line-height:30px;
}
.contentpane p1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}
#impressum a {
color:#333333;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a {
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
p a:hover {
background-color:#FFFFFF;
border:1px solid black;
color:#000000;
font-size:12px;
font-weight:normal;
padding:5px;
text-decoration:underline;
}
.clr {
clear:both;
}
div#images{
margin-left:20px;
}

div#images img {
border:1px solid black;
margin:10px;
}
.contentpane img {
margin-left:30px;
margin-top:20px;
}
.Stil1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
font-weight:bold;
margin-left:30px;
}
.contentpane h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
line-height:20px;
margin-bottom:0;
margin-left:30px;
vertical-align:bottom;
}
.contentpane p {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:30px;
text-decoration:none;
}

h3.headerBsp {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
line-height:20px;
margin-left:30px;
}
