															/* BODY/ALL */
					
body {
font-family: Myriad, Myriad Pro, Myriad Web, Myriad Web Pro, Geneva, Verdana, sans-serif;
font-size: 0.7em;
color: #000;
background-color: #fff;
margin: 0px;
width: 980px;
}
.clear {
clear: both;
}
h1 {
font-size: 1.4em;
line-height: 1.3em;
font-weight: normal;
margin: 0px 0px 15px 0px;
}
h2 {
font-size: 1.2em;
line-height: 1.3em;
font-weight: normal;
margin: 15px 0px 15px 0px;
}
p {
margin: 0px 0px 15px 0px;
}
ol {
margin-top: 0px;
}
ul {
margin-top: 0px;
}
li {
margin-top: 0px;
}
.listfarbe {
font-size: 1.1em;
font-weight: normal;
}
strong {
font-weight: bold;
}
.hr {
height: 1px;
width: 662px;
margin: 25px 0px 5px 0px;
color: #98a784;
}
img {
border:0px;
}
table {
margin: 0px 0px 10px 0px;
padding: 0px;
font-size: 1em;
}
td {
vertical-align: top;
padding: 0px;
}
.tddoppelbildlinks {
vertical-align: top;
padding: 0px 10px 0px 0px;
line-height: 0em;
}
.tddoppelbildrechts {
vertical-align: top;
padding: 0px 0px 0px 0px;
line-height: 0em;
}
.tddoppelbildlinksmasse {
vertical-align: top;
padding: 0px 10px 10px 0px;
line-height: 0em;
}
.tdform {
vertical-align: top;
padding: 0px 5px 5px 0px;
}
.tdtermine {
vertical-align: top;
padding: 2px 3px 2px 0px;
border-bottom: dotted 1px #98a784;
}
a:link, a:visited {
color: #6b7460;
text-decoration: underline;
}
a:active, a:hover, a:focus {
color: #6b7460;
text-decoration: none;
}
a.extra {
color: #6b7460;
text-decoration: none;
}


														/* TOP */
														

#top {
float: left;
position: fixed;
top: 0px;
left: 0px;
width: 980px;
height: 105px;
line-height: 0px;
}
.logo {
margin: 0px;
}
#top1 {
float: left;
position: fixed;
top: 105px;
left: 0px;
font-size: 1.0em;
line-height: 1.2em;
width: 950px;
height: 22px;
padding: 7px 15px 0px 15px;
text-align: right;
background-image: url(img/bg_oben.gif);
background-repeat: no-repeat;
background-color: #fff;
}
.menu1 {
margin-left: 15px;
}
a.menu1:link, a.menu1:visited {
color: #98a784;
text-decoration: none;
}
a.menu1:active, a.menu1:hover, a.menu1:focus {
color: #5d7842;
text-decoration: none;
}
.menu1a {
margin-left: 15px;
}
a.menu1a:link, a.menu1a:visited {
color: #5d7842;
text-decoration: none;
}
a.menu1a:active, a.menu1a:hover, a.menu1a:focus {
color: #5d7842;
text-decoration: none;
}

														/* CENTER */
					
#center {
float: left;
width: 980px;
background-image: url(img/bg_links1.gif);
background-position: left bottom;
background-repeat: repeat-y;
background-color: #fff;
}
														/* LEFT */
					

#left {
float: left;
width: 238px;
position: fixed;
top: 133px;
left: 0px;
bottom: 82px;
font-size: 1.3em;
line-height: 0px;
background-image: url(img/bg_links.gif);
background-position: bottom;
background-repeat: no-repeat;
background-color: #fff;
}
.leftmenu {
}
.wortanfang {
font-size: 1.5em;
padding-left: 30px;
background-position: top left;
background-image: url(img/list.gif);
background-repeat: no-repeat;
}
.menu2 {
display: block;
width: 235px;
line-height: 1.2em;
padding: 9px 0px 3px 0px;
color: #59c0c8;
text-decoration: none;
}
a.menu2:link, a.menu2:visited {
color: #59c0c8;
text-decoration: none;
}
a.menu2:active, a.menu2:hover, a.menu1:focus {
color: #318d94;
text-decoration: none;
}
.menu2a {
display: block;
width: 235px;
line-height: 1.2em;
padding: 9px 0px 3px 0px;
color: #318d94;
text-decoration: none;
}
a.menu2a:link, a.menu2a:visited {
color: #318d94;
text-decoration: none;
}
a.menu2a:active, a.menu2a:hover, a.menu1a:focus {
color: #318d94;
text-decoration: none;
}
.menu2sub {
font-size: 0.8em;
display: block;
width: 200px;
line-height: 1.2em;
padding: 3px 0px 3px 31px;
color: #59c0c8;
text-decoration: none;
}
a.menu2sub:link, a.menu2sub:visited {
color: #59c0c8;
text-decoration: none;
}
a.menu2sub:active, a.menu2sub:hover, a.menu1:focus {
color: #318d94;
text-decoration: none;
}
.menu2suba {
font-size: 0.8em;
display: block;
width: 200px;
line-height: 1.2em;
padding: 3px 0px 3px 31px;
color: #318d94;
text-decoration: none;
}
a.menu2suba:link, a.menu2suba:visited {
color: #318d94;
text-decoration: none;
}
a.menu2suba:active, a.menu2suba:hover, a.menu1a:focus {
color: #318d94;
text-decoration: none;
}

														/* CONTENT */
														
.content {
font-size: 1.1em;
float: left;
width: 682px;
overflow: auto;
position: fixed;
top: 133px;
left: 238px;
bottom: 82px;
color: #6b7460;
padding: 20px 40px 10px 20px;
background-color: #fff;
line-height: 1.3em;
}
.home {
float: left;
width: 380px;
}
.bild-rechts {
clear: right;
float: right;
line-height: 0em;
margin: 5px 0px 5px 20px;
}
.bild-rechts-unterschrift {
font-size: 0.9em;
text-align: right;
color: #98a784;
line-height: 1.3em;
padding: 2px 0px 0px 0px;
}
.bild-links {
clear: left;
float: left;
line-height: 0em;
margin: 5px 20px 5px 0px;
}
.bild-links-unterschrift {
font-size: 0.9em;
text-align: left;
color: #98a784;
line-height: 1.3em;
padding: 2px 0px 0px 0px;
}


														/* BOTTOM */
	
#bottom {
clear: both;
float: left;
position: fixed;
left: 0px;
bottom: 0px;
width: 925px;
height: 77px;
font-size: 1.3em;
padding: 5px 25px 0px 30px;
line-height: 1.5em;
background-image: url(img/bg_unten.gif);
background-repeat: no-repeat;
background-color: #59c0c8;
}
#bottom1 {
float: right;
width: 320px;
height: 30px;
font-size: 1.3em;
margin: 5px 0px 0px 0px;
line-height: 0em;
}
#bottom2 {
clear: both;
float: right;
width: 380px;
height: 30px;
font-size: 1.3em;
margin: 5px 0px 0px 0px;
line-height: 0em;
}
.menu3 {
float: left;
padding: 3px 0px 0px 0px;
width: 300px;
}
a.menu3:link, a.menu3:visited {
color: #318d94;
text-decoration: none;
}
a.menu3:active, a.menu3:hover, a.menu3:focus {
color: #318d94 ;
text-decoration: none;
}