.pos1
{
position:absolute;
left:5%; top:15px;
}
.pos2
{
position:absolute; 
right:5%;top:20px;
}
.pos3
{
position:relative; 
top:20px;
width:95%
}
.pos4
{
position:relative;
top:3px;
border-top: dotted 1px #999999;
width:95%;
}
.fontleiste
{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 letter-spacing:0.02em;
}
TD#menu_1
{
font-family:Arial, Verdana, Helvetica, sans-serif;
vertical-align: top;
background-color: #0d9ae1;
width: 180px;
padding-top: 30px;
}
TD#content
{
vertical-align:top;
background-color: #eaf2f5;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 letter-spacing:0.02em;

 padding-left: 40px;
}
TD#rechts
{
vertical-align:top;
background-color: #eaf2f5;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 width: 180px;
padding-left: 20px;
}

TD#menu_1 DIV
{
width: 95%;
}
TD#menu_1 DIV A
{
color: white;
text-decoration: none;
}
TD#menu_1 DIV A:hover
{
text-decoration:underline;
color:black;
}
TD#menu_1 DIV.men1_l1_no
{
border-bottom: 1px dotted #999999;
font-size: 100%; 
padding-top: 5px; 
padding-left: 5px;
}
TD#menu_1 DIV.men1_l1_act
{
border-bottom: 1px solid #fab808;
font-weight:bold;
font-size: 100%; 
padding-top: 5px;
padding-left: 5px;
background-color: #cddeee;
filter:alpha(opacitiy='70', style='0');
}
TD#menu_1 DIV.men1_l1_act A
{ 
color:black;
}
TD#menu_1 DIV.men1_l2_no
{
color:black;
font-size: 95%;
padding-left:20px;
} 
TD#menu_1 DIV.men1_l2_act
{
color:black;
text-decoration:none;
font-size: 95%;
padding-left:20px;
background-color: #dde7f0;
}
.footer
{ 
 font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:center;
font-size:75%;
}
.bodytext
{ 
 font-family:Arial, Verdana, Helvetica, sans-serif;
}