.head {color:#868f97; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 11px; font-weight: lighter; 
} 
.head1 {color:#666666; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 11px; font-weight: bold; 
} 
.head2 {color:#c50505; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; font-weight: light; 
} 
.head4 {color:#cccccc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 14px; font-weight: lighter; 
} 
.head5 {color:#cccccc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 14px; font-weight: lighter; line-height: 16px; 
} 
.head6 {color:#cccccc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 10px; font-weight: lighter; line-height: 10px; 
} 
.start1 {color:#0099cc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-size: 18px; font-weight: bold; 
}
.text1 {color:#cccccc;font-size: 11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; 
}
.text2  { color: #cccccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; vertical-align: top;
}
.haed7 { color: #cccccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline;
}
.inhalt, .inhaltort, .inhaltplz, .textarea {
background-color: #999999;
border: none;
font-family:Verdana, Arial, Helvetica, Genueva, Swiss, SunSans-Regular;
font-size: 12px;
color: #3c4664;
padding-left:4px;
}
.projtext1 {
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
font-weight:600;
color:#cccccc;
} 
.projtext2 {
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
font-weight:600;
color:#333366;
} 
#cont1 {
width: 675px; height: 385px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-track-color:#999999;
scrollbar-face-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-arrow-color:#d3d8d9;
scrollbar-highlight-color:#666666;
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#666666;
}
#contfirma {
width: 655px; height: 360px;
margin-left: 15px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-track-color:#999999;
scrollbar-face-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-arrow-color:#d3d8d9;
scrollbar-highlight-color:#666666;
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#666666;
}
#hauptmenu {
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: 600; 
color: #333366;
width: 170px; 
height: 180px; 
border: none 
}

#hauptmenu a:link.barriere,
#hauptmenu a:visited.barriere,
#hauptmenu a:active.barriere{
color: #333366; 
background-image: url(../pics/blank_25.gif);
background-repeat: no-repeat;
background-position: right;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: 600; 
text-decoration: none;
padding-top: 5px;
padding-left: 10px;
border: none;
width: 175px;
height: 25px;

}
#hauptmenu a.barriere,
#hauptmenu a:hover.barriere{ 
color: #333366;
background-image: url(../pics/haken_25.gif);
background-repeat: no-repeat;
background-position: right;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: 600; 
text-decoration: none;
padding-top: 5px;
padding-left: 10px;
border: none;
width: 175px;
height: 25px;

}

a.mail { 
color: #c50505; 
font-size: 11px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: 500; 
text-decoration: none; 
text-align: left; 
} 
