*{
 font-family: Verdana, Arial, sans-serif;
}
body{
 background-color:#FFFFFF;
 font-size:10px;
 text-align:center;
}
#seite{
 margin:0px auto;
 text-align:left;
 width:950px;
 height:auto;
 
 color:#2D4E5B;
 background-color:white;
 font-size: 10px; 
}
A:link {text-decoration: none; color:#467CA9;}
A:visited {text-decoration: none; color:#467CA9;}
A:active {text-decoration: none; color:#515151;}
A:hover {color: #68676B; color:#515151; text-decoration:underline;}

#header{
 text-align:left;
 width:950px;
 height:37px;
 padding-top:74px;
 background-image:url(../img/beratung-muenchen-zuerich.jpg);
 margin-bottom:20px;
}

#navi{ 
 height:30px;
 font-size:11px;
 overflow:hidden;
 width:878px;
 padding-left:70px;
 z-index:97;
 color:white;
}
#navi A:link,#navi A:active, #navi A:visited {
display:block;
height:14px;
width:80px; 
padding-left:6px;
padding-top:1px;
float:left;
border-top:1px solid #709ABC;
border-right:1px solid #709ABC;
z-index:98;
color:white;
}
.first{
border-left:1px solid #709ABC;
}
#navi a:hover, #navi A.active{
background-image:url(../img/navi_bg_active.jpg);
text-decoration:none;
border-top:1px solid #9EBBD2;
border-right:1px solid #9EBBD2;
padding-top:1px;
z-index:99;
color:white;
}
.mactive{
background-image:url(../img/navi_bg_active.jpg);
}
#subnavi{
height:20px;color:white
}
#subnavi A:link,#subnavi A:active, #subnavi A:visited, #subnavi A:hover{
display:block;
width:170px;
border:0px solid #9EBBD2;
background-image:none;
margin-left:599px;
}

.first{
border-left:1px solid #709ABC;
}

.mactive-mw{
background-image:none;
}

#main{
padding:0 20px 0px 0px;
}
#left{
 width:70px;
 padding:10px 0 0px 0;
 float:left; 
}
#center{
 width:521px;
 float:left;
 padding:10px 0px 1px 0px;
}

#right{
 text-align:justify;
 width:190px;
 float:left;
 margin-left:65px;

}
#right h1{
text-align:right;
}
.floatright{
float:right;
}
#footer{
margin-top:0px;
height:6px;
padding-top:0px;
z-index:85;
color:#889CBF;

}


h1{
color:#355561;font-size:15px;
margin-bottom:5px;font-weight:bold;
}

h2{
color:#355561;font-size:11px;
margin-bottom:0px;font-weight:bold;
}

input,select{
border:1px solid #D4D4D4;
background-color:#FCFDFD;
font-size:11px;
vertical-align:middle;
}
textarea{
border:1px solid #D4D4D4;
overflow:auto;font-size:11px;
}
td{
vertical-align:top;
}
