body{
color: #FFFFFF;
margin-top: 14px;
margin-left: auto;
margin-right: auto;
width: 950px;
font-size: 14px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
background-color: #B2C98B;
padding-left: 10px;
padding-right: 10px;
}

.teaser {
text-align: center;
margin: 1 px;
z-index: 1;
}
#teaserLauf{
margin: 1 px;
padding-left: 5 px;
height: 45 px;
margin-left:0px;

}
.teaserBanner{
float: left;
<--border: 3px solid #81A248;-->
padding-left: 5 px;
height: 150 px;
margin-left:0px;
z-index: 1;
}
#header{
color: #ffffff;
font-size: 18px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
height: 150px;
text-align: left;
margin-top: 10px;
letter-spacing: -1px;
font-style:italic;
padding-left: 1px;
margin-bottom: 10px;
margin-right: 10 px;
margin-left:10px;
}

#content {
font-size: 14px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
color: #ffffff;
padding-top: 4px;
padding-bottom: 16px;
padding-left: 15px;
padding-right: 10px;
margin-right: 10px;
margin-left: 10px;



}
#footer {
color: #ffffff;
font-size: 12px;
font-family:  lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
}

#layer{
position: absolute;
z-index: 1; 
left: 201px;
top: 134px;
visibility: inherit;
color: #81A248;
clip:  rect(   );
float: left;
}
#classMountain{
float: right;
padding: 5px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 400px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
margin:10px;
margin-bottom:10px;
}

#teaser300li{
float: left;
padding: 10px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 300px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
margin-right:10px;
margin-bottom: 20px;
}
#teaser300re{
float: right;
padding: 10px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 300px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
margin-right:10px;
margin-bottom: 20px;
}
#teaser200{
float: left;
padding: 10px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 200px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
margin-right:10px;
margin-bottom: 20px;
}
#classSafari{
float: left;
padding: 10px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 400px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: center;
border: 3px solid #81A248;
margin-right:10px;
margin-bottom: 20px;
}

#classParks{
float: right;
padding: 10px;
background-color: #4F8746;
color: #FFFFFF;
font-size: 15px;
width: 400px;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: right;
border: 3px solid #81A248;
margin-right:10px;
margin-bottom: 20px;
}
.center{
float:center;
margin: 5px;
}
.parks {
float:left;
margin-right:5px;
}

#blume{
position: absolute;
top: 1px;
left: 10 px;
padding-left:50 px;
z-index:10;
}
#main{
color: #81A248;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height: 140%;
padding-top: 4px;
padding-bottom: 16px;
padding-left: 10px;
padding-right: 10px;
background-color: #4F8746;
border: 5px solid;
border-radius-topleft: 130 px;
border-radius-topright: 130 px;
border-color-top:#CCD04E; 
border-color-topright: #CCD04E;
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid
}

#small{
color: #000000;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height: 120%;
padding-left: 10px;
padding-bottom: 4px;
padding-right: 10px;
background: #81A248;
}


#menu{
color: #5E610B;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
text-align: left;
line-height: 120%;
font-weight: normal;
padding-left: 12px;
padding-top: 8px;
padding-right: 12px;
margin-bottom:20px;
margin-right:10px;
background-color: #81A248;
float: left;
border-radius-topleft: 30 px;

}
#adv{
float: center;
}
#left{
color: #333333;
font-size: 15px;
line-height: 140%;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: center;
padding-left: 10px;;
padding-top: 8px;;
padding-right: 10px;
padding-bottom: 16px;
background-color: #81A248;
}


#right{
color: #DDDDDD;
font-size: 15px;
line-height: 120%;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: left;
padding-left: 12px;
padding-right: 12px;
background-color: #81A248;
}


#legal{
color: #666666;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: lighter;
text-align: center;
letter-spacing: 1px;
padding: 8px;
background-color: #FFFFFF;

}


a{
color: #FFFF00;
font-size: 15px;
line-height: 120%;
font-weight: bold;
text-decoration: none;
}


a:hover{
color: #FFFFFF;
font-size: 15px;
line-height: 120%;
font-weight: bold;
text-decoration: underline;
}


h3{
display: inline;
color: #FFFFFF;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-align="justify";
line-height: 100%;
}


H2{
display: inline;
color: #000000;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
line-height: 100%;
}


H1{
display: inline;
color: #333333;
font-size: 16px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height: 140%;
}


H6{
display: inline;
color: #333333;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
line-height: 100%;
}


H5{
display: inline;
color: #000000;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
line-height: 100%;
}


h4{
display: inline;
color: #FFFFFF;
font-size: 25px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height: 140%;
}

H7{
display: inline;
color: #FFCC00;
font-size: 15px;
font-family: lucida grande, tahoma, geneva, verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-align: center;
font-style:italic;
}
#main3 { 
color: #81A248; 
font-size: 15px; 
font-family: "lucida grande", tahoma, geneva, verdana, arial, helvetica, sans-serif; 
font-weight: normal; 
text-align: left; 
line-height: 140%; 
padding-top: 4px; 
padding-bottom: 16px; 
padding-left: 10px; 
padding-right: 10px; 
background-color: #4F8746; }

