html {
overflow-y:scroll;
font-size:12px;
line-height:16px;
}
body {
margin:0;
padding:0;
background-color:#d1deb3;
}
html, p, a, td, table, span, h1, h2, h3 {
font-family:verdana,arial;
margin: 0px 0px 8px 0px;
padding:0;
color:#5e5246;
font-size:12px;
line-height:16px;
}
li.liste {
margin: 0px 0px 10px 16px !important;
list-style-type:square;
line-height:16px !important;
}
li {

}
h1, h1.start {
margin:16px 0px 10px 0px;
color:#5e5246;
font-size:13px;
line-height:20px;
}
h2, h3 {
margin:10px 0px 5px 0px;
padding:0;
color:#5e5246;
font-weight: bold;
font-size:13px;
}
h3 {
color:#5e5246;
font-size:12px;
}
a {
margin:0;
padding:0;
text-decoration:none;
color:#9dab5e;
}
select, input, textarea, .button {
border:1px solid #908379 !important;
font-family:Arial, Verdana, sans-serif !important;
font-size:10px;
line-height:12px;
width:220px;
vertical-align:text-top;
}
select {
width:254px !important;
}
select:focus, input:focus, textarea:focus {
background-color:#e9eaeb;
}
input.button, .button {
background-color:#ebeff2;
color:#000;
font-weight:bold;
width:auto !important;
}

/* GRUNDAUFBAU */

#emobild {
margin:0px 0px 0px 570px;
position:absolute;
width:370px;
height:470px;
}

#kopfzeilenbox {
margin:0;
padding:0;
text-align:center;
height:180px;
width:100%;
background-color:#fbfcf6;
}
#kopfzeileninbox {
position:relative;
margin:0px auto 0px auto;
padding:0;
height:180px;
width:930px;
background-color:#fbfcf6;
}
#navigationsbox {
margin:0;
padding:0;
text-align:center;
height:80px;
width:100%;
background-color:#e0e9cc;
}
#navigationsinbox {
margin:0px auto 0px auto;
padding:0;
height:80px;
width:930px;
background-color:#e6ecd2;
text-align:left;
}
#hauptbox {
margin:0;
padding:0;
text-align:center;
width:100%;
background-color:#d1deb3;
}
#hauptinbox {
margin:0px auto 0px auto;
padding:0;
width:930px;
background: url(../images/back-content.gif) #d9e3c0;
text-align:left;
}
#fusszeilenbox {
margin:0;
padding:0;
text-align:center;
width:100%;
}
#fusszeileninbox {
clear:left;
margin:0px auto 0px auto;
padding:0;
height:46px;
line-height:40px;
width:930px;
background-color:#cad7a9;
text-align:left;
}

/* --- */

#kopfzeilenbild {
margin:0;
padding:0;
height:180px;
width:570px;
background-image:url(../images/kopfzeilen.jpg);
float:left;
}
#logo {
margin:0;
padding:0;
height:180px;
width:360px;
background-image:url(../images/logo.jpg);
float:left;
}
#hauptundsubnavigation {
margin:0;
padding:0;
width:570px;
height:80px;
background:#e0e9cc;
}
#hauptnavigation {
margin:0;
padding:0;
height:37px;
width:570px;
background-color:#edf2de;
text-align:center;
line-height:37px;
}
#hauptnavigation ul {
margin:0px 0px 0px 12px;
padding:0;
list-style-type:none;
}
#hauptnavigation li {
margin:0;
padding:0;
float:left;
font-size: 11px;
}
#hauptnavigation a {
margin:0px 2px 0px 2px;
padding:15px 5px 12px 5px;
font-size: 11px;
}
.active {
background:#cad7a9;
color:#908379;
}
#hauptnavigation a:hover {
background:#cad7a9;
}
#subnavigation {
margin:0;
padding: 0 !important;
height:43px;
width:530px;
background-color:#cad7a9;
line-height:20px;
}
#footerinbox {
padding: 4px 0px 0px 20px !important;
}
#subnavigation ul, #footerinbox ul {
margin:0px 0px 0px 10px;
padding:11px 0 0 0;
list-style-type:none;
width:950px;
}
#footerinbox ul {
margin:0;
padding:0;
}
#subnavigation li, #footerinbox li {
margin:0;
padding:0;
float:left;
font-size: 11px;
}
#footerinbox li {
line-height:0.6em;
}
#subnavigation a, #footerinbox a, #footerinbox p {
font-size: 11px;
margin:0px 0px 0px 3px;
padding:0px 5px 0px 5px;
}
#subnavigation ebene3 {
margin:0px 3px 0px 3px;
padding:0px 5px 0px 5px;
}
#footerinbox a, #footerinbox p {
font-weight:normal;
font-size: 0.6em;
}
#footerinbox a, #footerinbox p {
margin:0px 3px 0px 3px;
padding: 0 !important;
}
#footerinbox p, #footerinbox a, #footerinbox li {
font-size: 9px;
font-family: tahoma, arial;
}
#subnavigation a:hover, #footerinbox a:hover {
color:#fff;
}
#inhaltsbox {
margin:0;
padding:0;
width:530px;
min-height:380px;
background:#bfce97;
border-right:40px solid #d1deb3;
float:left;
}
#inhaltsbox a {
color:#908379;
}
#inhaltsbox a:hover {
color:#fff;
}
#inhaltsbox a.aktiv {
color:#fff;
font-weight:bold;
}
#inhaltsinbox {
margin:0;
padding:20px 25px 10px 18px;
}
#inhaltsinbox p {
text-align: justify;
}
#inhaltsinbox a {
text-decoration: underline;
color:#5e5246;
}


#inhaltsbox ul {
margin:0px 20px 0px 10px;
padding:11px 0 0 0;
list-style-type:none;
}
#inhaltsbox li {
margin:0;
padding:0;
float:left;
font-size: 11px;
}
#inhaltsbox li {
line-height:0.6em;
}
#inhaltsbox li a {
font-size: 11px;
margin:0px 3px 0px 3px;
padding:0px 5px 0px 5px;
text-decoration: underline;
}
#inhaltsbox li a.aktiv {
font-weight: normal !important;
}

#extrainhaltsbox {
margin:0;
padding:0;
width:360px;
min-height:380px;
float:left;
background:#d9e3c0;
}
#extrainhaltsinbox {
margin:0;
padding:20px 25px 10px 25px;
}
#extrainhaltsinbox p, #extrainhaltsinbox h2, #extrainhaltsinbox h1 {
color: #745332;
}
#footerbox {
margin:0;
padding:0;
}
#footerinbox {
margin:0;
padding:0px 25px 0px 25px;
}
#footerinbox p {
color:#9dab5e;
}
#footerinbox a {
color:#9dab5e;
}
.aktiv {
color:#908379;
}


