/*allgemeine Angaben*/
* {
margin:0;
padding:0;
font-size:10pt;
font-family:verdana, arial, sans-serif;
font-weight:normal;
}
body {
background-color:#54CC51;
color:#000;
}
img {
border:none;
}
abbr {
text-decoration : none;
border : 0;
}
ul {
list-style-type:none;
}
h1 {
position : absolute;
top : -100em;
}
h2 {
font:normal normal bold 1.2em/1.5em sans-serif;
}
a {
text-decoration : none;
color:#000;
}
a.mailto {
font-style:italic;
}
th {
padding-bottom:10px;
padding-top:30px;
font-weight:bold;
}
td {
padding:5px;
}
td a {
text-decoration:underline;
}
.format01 {
font-size:1em;
font-weight:bold;
}
.format02 {
font-weight:bold;
}
.format03 {
font-weight:normal;
font-style:italic;
}
.format04 {
padding-bottom:3em;
}
.format05 {
background-color:#54CC51;
height:.1em;
padding:0;
}
.wfuehrer {
position:absolute;
top:30px;
left:100px;
width:450px;
}

/*Seitenbereiche*/
#head_m {
position:absolute;
top:0;
left:175px;
width:645px;
height:125px;
background-color:#ccc;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#head_l {
position:absolute;
top:0;
left:0;
width:175px;
height:125px;
background-color:#ccc;
background-image:url(../images/Logo_l.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#head_r {
position:absolute;
top:0;
left:820px;;
width:175px;
height:125px;
background-color:#ccc;
background-image:url(../images/Logo_r.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#navi {
position:absolute;
top:125px;
left:0;
width:175px;
height:1000px;
background-image:url(../images/bg_l.jpg);
background-repeat:repeat-y;
}
.invisible {
position:absolute;
top:-1000em;
}
#right {
position:absolute;
top:125px;
left:820px;
width:175px;
height:1000px;
background-image:url(../images/bg_r.jpg);
background-repeat:repeat-y;
}
#main {
position:absolute;
top:125px;
left:175px;
width:635px;
height:990px;
background:#ccc url(../images/bg_pic.jpg) fixed no-repeat 235px 150px;
padding:10px 0 0 10px;
z-index:10;
}
#main_plan {
position:absolute;
top:0;
left:0;
width:502px;
height:228px;
background:#ccc url(../images/bg_pic.jpg) fixed no-repeat 0 0;
padding:10px;
}
#navi ul {
position: absolute;
top:15px;
left:20px;
}
#navi li {
margin-bottom:10px;
}
#navi a {
font-size:14px;
font-weight:bold;
color:#00f;
}
#navi a:hover {
color:#080;
}
#navi a span {
font-size:14px;
font-weight:bold;
color:#080;
}
#navi a span:hover {
font-size:14px;
font-weight:bold;
color:#00f;
}
#oben {
position: absolute;
top:140px;
left:200px;
}
.valid {
position: absolute;
top:400px;
left:20px;
}
.pic_navi {
margin:10px;
}
.pic_navi a {
padding:0 30px 0 30px;
color:#00f;
font-weight:bold;
}
.pic_navi a:hover {
color:#080;
text-decoration:underline;
}
.pic_img {
margin-left:10px;
}
.download {
text-indent:10px;
}
table.vorstand td {
height:20px;
padding:2px;
}
#rahmen {
position:absolute;
top:175px;
left:60px;
width:522px;
height:248px;
background-image:url(../images/bg_pic_1.jpg);
}

/*hover*/
a.navi1 {
background-image: url(../images/bilderreihe.jpg);
background-position:0 0;
display:block;
height: 112px;
width: 147px;
position:absolute;
left:25px;
top:30px;
}
a.navi1:hover {
background-position:0 112px;
}

a.navi2 {
background-image: url(../images/bilderreihe.jpg);
background-position:-151px 0;
display:block;
height: 112px;
width: 147px;
position:absolute;
left:176px;
top:30px;
}
a.navi2:hover {
background-position:-151px 112px;
}

a.navi3 {
background-image: url(../images/bilderreihe.jpg);
background-position:-302px 0;
display:block;
height: 112px;
width: 147px;
position:absolute;
left:327px;
top:30px;
}
a.navi3:hover {
background-position:-302px 112px;
}

a.navi4 {
background-image: url(../images/bilderreihe.jpg);
background-position:-453px 0;
display:block;
height: 112px;
width: 147px;
position:absolute;
left:478px;
top:30px;
}
a.navi4:hover {
background-position:-453px 112px;
}

.main_navi span {
position:absolute;
top:-100em;
}
