body  
{  
background-color:#ffffff;
color:#5A5F6F
}

img
{
border:0px
}

#rahmen
{
background-color:#ffffff;
text-align:center;
width:100%;
}

#wwr
{
margin:15px 0px;
padding:0;
width:100%;
height:30px; 
background-color:#ffffff;
text-align:center;
clear:both
}

#bild
{
margin:0;
padding:0;
border:0;
width:451x;
height:261px; 
background-color:#728FAC;
text-align:center;
clear:both
}

#logo
{
position:relative;
margin:0;
padding:0;
border:0;
width:100%;
height:53px; 
left:0;
top:-20px;
background-color:#transparent;
text-align:center;
z-index:2
}


#kanzlei
{
margin:-10px 0;
padding:0;
border:0;
width:100%;
height:120px;
background-color:#ffffff;
text-align:center;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
vertical-align:top;
text-align:center;
color:#5A5F6F;
clear:both
}

strong
{
font-size:14px;
line-height:18px
}

#sprachen
{
margin:10px 0;
padding:5px;
height:25px;
text-align:center;
vertical-align:middle;
color:#000000;
font-size:16px;
}

#sprachen span
{
padding:2px 8px;
line-height:16px;
margin:8px;
vertical-align:middle;
background-color:#dce0ec;
}


a:link 
{
font-size:16px;
font-weight:bold;
line-height:18px;
margin:0px 0px;
color:#000033; 
text-decoration:none;
}

a:visited 
{ 
color:#000033; 
font-size:16px;
text-decoration:none
}

a:active 
{
color:#000033; 
font-size:16px;
text-decoration:none;
}

a:hover 
{
color:#ffffff; 
font-size:16px;
text-decoration:none;
background-color:#728FAC;
}





