<style type="text/css">
<!--

.tmp{}

a:link { text-decoration:none; font-weight:bold; color:#75C903; }
a:visited { text-decoration:none; font-weight:bold; color:#75C903; }
a:hover { text-decoration:none; font-weight:bold; color:#75C903; }
a:active { text-decoration:none; font-weight:bold; color:#75C903; }

body{font-family:verdana;  font-size:12px; background:#abc837; background-image:url(../files/themepics/tree.png);}

.style_top
{
width:950px; 
height:80px;
margin:0px; 
padding:0px;
}
.style_main
{
padding:10px; vertical-align:top; font-size:12px; width:940px; background-color:#E4FFB6;
}
.style_impressum
{
color:#000000; 
font-size:12px; 
width:950px; 
padding:8px;
}
p
{
margin: 0px;
padding: 0px;
}

.button_td_off
{
color:#ffffff;
}

.button_td_on
{
cursor:pointer;
color:#222222;
background-color:#CDFF78;
filter:alpha(opacity=90); opacity:0.90;
}

.button_off{
padding:4px 10px 4px 10px;
border-bottom:1px dotted #D4FF8B;
}

.button_on{
padding:4px 10px 4px 10px;
border-bottom:1px solid #D4FF8B;

}

.sub_off{
border-bottom:1px solid #D4FF8B;
padding:5px;
padding-left:10px;
width:160px;
background-color:#CDFF78; color:#222222;
}

.sub_on{
border-bottom:1px solid #D4FF8B;
padding:5px;
padding-left:10px;
width:160px;
background-color:#E4FFB6; color:#505050;
cursor:pointer;
}

.sub_table{
margin-left:-1px;
width:172px;
position:absolute; display:none;
z-index:10;
}

.table{
font-size:11px;
font-family:verdana;
filter:alpha(opacity=90); opacity:0.90;
}


//-->
</style>