.head { color: black; font-weight: bold; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.headgruen   { color: #9cc; font-size: 20px; line-height: 22px; font-family: Verdana, Arial, Helvetica, sans-serif }
.head1 { color: #366; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.head2 { color: #366; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.headkal  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px }
.text { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.textweiss { color: white; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tbldots { border: dotted 1px #900; }
a:active { color: #933; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link { color: #933; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited { color: #933; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
p { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
body   { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: repeat-y; margin: 0; padding: 0; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF ; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #BFDDDE; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF       }
table { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
input  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BFDDDE; }
select  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BFDDDE; border: solid 1px #000 }

.topnav { color: #069; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.navilayoutoff { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:10px }
.navilayoutoff1 { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:20px }
.navilayoutoff2 { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:30px }
.navilayouton { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FCF2D5; padding-left:10px }
.navilayouton1 { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FCF2D5; padding-left:20px }
.navilayouton2 { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FCF2D5; padding-left:30px }
.servicenavi { border: 0px; border-bottom:1px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:10px }
