h1 { color: #ff6000; font-size: 1.4em; font-family: Verdana; font-weight: normal; margin: 0.67em 0; text-align: center; letter-spacing: 0.1em; }
h2 { color: #ff6000; font-size: 1.1em; font-family: Verdana; font-weight: normal; text-align: center; letter-spacing: 0.1em; margin: 0.67em 0; }
h3 { color: #ff6000; font-size: 1.2em; font-family: Verdana; font-weight: bold; text-decoration: none; margin: 0.67em 0; text-align: center; letter-spacing: 0.1em; position: absolute; top: 100%; left: 30%; }
h4 { font-size: 1em; font-family: Verdana; font-weight: bold; margin: 1.33em 0; }
h5 { font-size: 10pt; font-family: Verdana; }
h6 { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; font-weight: normal; text-decoration: none; margin-right: 0; margin-left: 0px; }
.position1 { position: absolute; top: -10%; left: 40%; }
.position2 { position: absolute; top: -8%; left: 13%;  }
.position3 { position: absolute; top: -10%; left: 44%; }
.position4 { position: absolute; top: -10%; left: 34%; }
.position5 { position: absolute; top: -10%; left: 47%; }
.position6 { position: absolute; top: -10%; left: 46.5%; }
.position7 { position: absolute; top: -10%; left: 45.5%; }
.center { text-align: center;}
.centerImg { position:absolute; right: 31%}
.centerImgRight { position:absolute; right: 17%}
.datum { font-size: 9pt; font-style: italic; text-align: right;}
body, html{font-family: Verdana;  margin: 0; padding: 0; border: 0; overflow: hidden; height: 100%; max-height: 100%; background-color: #000000;
}
p { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; text-decoration: none; margin-right: 0; margin-left: 0px; }
a { color: #ff6000; text-decoration: none; }
a:link { color: #ff6000; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #0f0; text-decoration: none; }
a:active { color: #0f0; }

#centeredDiv
{ background-image: url(bilder/hintergrund_wald1.jpg); border: 1px solid #ff6600;
position: absolute; width: 1282px; height: 500px; top: 50%; left: 50%; margin-top: -251px; margin-left: -641px;
}
#contentDiv
{ background-image: url(bilder/content_wald.jpg); width: 640px; height: 450px; background-attachment: fixed; background-repeat: no-repeat; background-position: center;
position: absolute; left: 50%; text-align: left; margin-left: -350px;
padding-top: 25px; padding-bottom: 25px; padding-left: 40px; padding-right: 20px;
 }
 * html #contentDiv
 {   
 /* CSS-Hack für IE6 und kleiner */  
 width: 700px; height: 498px; padding-left: 40px; padding-right: 20px;   
}  
#contentScrollDiv
{ background-image: url(bilder/content_wald.jpg); width: 640px; height: 450px; background-attachment: fixed; background-repeat: no-repeat; background-position: center;
position: absolute; left: 50%; text-align: left; margin-left: -350px;
padding-top: 25px; padding-bottom: 25px; padding-left: 40px; padding-right: 20px;
overflow: auto;
}
 * html #contentScrollDiv
 {   
 /* CSS-Hack für IE6 und kleiner */  
 width: 700px; height: 498px; padding-left: 40px; padding-right: 20px;   
}    
#contentAktuellesDiv
{ background-image: url(bilder/content_wald_friedebach.jpg); width: 640px; height: 500px; background-attachment: fixed; background-repeat: no-repeat; background-position: center;
position: absolute; left: 50%; margin-left: -350px;
padding-top: 0px; padding-bottom: 0px; padding-left: 40px; padding-right: 20px;
overflow: auto; 
}
* html #contentAktuellesDiv
 {   
 /* CSS-Hack für IE6 und kleiner */  
 width: 700px; height: 498px; padding-left: 40px; padding-right: 20px;
}  
#contentTextDiv { height: 500px; text-align: left; margin: 0 0 0 220px;
padding-top: 30px; padding-bottom: 10px;
}
* html #contentTextDiv
 {   
 /* CSS-Hack für IE6 und kleiner */  
height: 498px; padding-top: 30px;   
}   

#navigation h5 {
display: none
}
#navigation ul {
position: absolute; top: 99%; left: 23.5%;
padding: 0;
font-family: "Verdana";
margin: 0.67em 0; text-align: center; letter-spacing: 1.5pt;
}
#navigation ul li { list-style: none; margin: 0; display: inline; }
#navigation ul li a { color: #f60; font-size: 10pt; font-weight: bold; padding: 0 0.2em; margin-left: 0; border-bottom: medium none; }
#navigation ul li a:link, #navigation ul li a:link:visited {
color: #ff6600;
}
#navigation ul li a:link:hover, #navigation ul li a:visited:hover {
color: #00ff00;
}
#navigation ul li a:link:active {
color: #00ff00;
}
#navigation ul li a#current {
color: #00ff00;
}
#navigation ul li a#impressum { font-size: 7pt; font-style: normal; position: relative; left: 100px; }
#navigation ul li a#impressum_current { font-size: 7pt; font-style: normal; position: relative; left: 5px; color: #00ff00; }
#layer1 { top: 24px; right: 7%; width: 600px; height: 35px; }

.image { float: right; width: 223px; margin: 0px 0 0px 0px; display: inline;}
.image p {padding: 10px 0px; font-size: 1em; }
.positionRight { position: relative; top: 17px; float: right; clear: right; margin-left: 10px; display: inline; }
.positionLeft { position: relative; top: 0px; float: left; clear: left; margin-bottom: 0; margin-right: 20px; margin-top: 0px; margin-bottom: 20px; display: inline;}
.positionLeftLeft10px { margin-top: 0; margin-right: 20px; margin-bottom: 0; position: relative; top: 0; left: 10px; float: left; clear: left; display: inline; }
.positionLeft10px { position: relative; top: 0px; float: left; clear: left; margin-bottom: 0; margin-right: 20px; margin-top: 10px; display: inline;}
.positionLeft10px10px { position: relative; top: 0px; float: left; clear: left; margin-bottom: 10px; margin-right: 20px; margin-top: 10px; display: inline;}
.positionLeft50px { position: relative; top: 0px; float: left; clear: left; margin-bottom: 10px; margin-right: 30px; margin-left: 0px; margin-top: 10px; display: inline;}
.positionLeft50px50px { position: relative; top: 0px; float: left; clear: left; margin-bottom: 0; margin-right: 30px; margin-left: 30px; margin-top: 50px; display: inline;}
.italic { font-style: italic; text-decoration: none; }
.bold { font-weight: bold; text-decoration: none; }
.lowerHeight { line-height: 1.2em; }
.right20px { position: relative; right: 20px; }
.left40px { position: relative; left: 40px; }
.left200px { position: relative; left: 200px; }
.left100px { position: relative; left: 100px; }
.left20px { position: relative; left: 20px; }
.higher { vertical-align: 0.3em; }
.left10px { position: relative; left: 10px; }
#news_datum { font-size: 1em; font-family: Verdana; font-weight: bold; margin: 1.33em 0; }
#news_text { font-size: 1em; font-family: Verdana; margin: 1.33em 0; }

