.servicepic { filter: Gray; }
a:hover .servicepic { filter:; }
.keypad {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1px}
.menubar {  background-image:  url(../grafik/_menu_back.gif); background-repeat: repeat-x}
a.mainmenu:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #EEEEEE; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: #C5C5C5 solid; border-width: 0px 1px 0px 0px; padding-right: 10px}
a.mainmenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #999999; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: #C5C5C5 solid; border-width: 0px 1px 0px 0px; padding-right: 10px }
a.mainmenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #EEEEEE; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: #C5C5C5 solid; border-width: 0px 1px 0px 0px; padding-right: 10px }
a.mainmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #FFFFFF; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: #C5C5C5 solid; border-width: 0px 1px 0px 0px; padding-right: 10px }
a.button:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #EEEEEE; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: 1px #C5C5C5 solid; padding-right: 10px }
a.button:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #EEEEEE; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: 1px #C5C5C5 solid; padding-right: 10px }
a.button:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #EEEEEE; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: 1px #C5C5C5 solid; padding-right: 10px }
a.button:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-attachment: fixed; background-color: #FFFFFF; background-image:  url(../grafik/_menu_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border: 1px #C5C5C5 solid; padding-right: 10px }
.titel {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-attachment: fixed; background-image:  url(../grafik/_titel_icon.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a:link {  color: #000000}
a:hover { color: #000000 }
a:visited { color: #000000 }
a:active { color: #000000 }
.textfeld50 { font-size: 10px; color: #444444; ; width: 50px}
.textfeld150 { font-size: 10px; color: #444444; ; width: 150px}
.bildrand {  border: #dcdcdc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.textarea450 { font-size: 12px; color: #444444; ; width: 450px; height: 250px}
.textfeld100 { font-size: 10px; color: #444444; ; width: 100px}.textarea390 { font-size: 12px; color: #444444; ; width: 390px; height: 250px }
