/* links */
a:link  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif;; font-style: normal; text-decoration: none; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a:visited { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif;; font-style: normal; text-decoration: none; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a:hover { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif;; font-style: normal; text-decoration: underline; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a:active { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif;; font-style: normal; text-decoration: underline; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

/* body formatierung */
body {overflow:auto; margin: 0; padding: 0; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#808080;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#999999;
scrollbar-track-color:#FFFFFF;
color: #333333; 
background-color: #ffffff}

/* formatierung für text */
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif); font-weight: normal}

/* überschriften */
h1 {color: #333333; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; ; list-style-type: squate; margin-bottom: 5px}

/* eigene formatierungen */
.textklein { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; list-style-type: squate}
.titel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #666666; font-weight: normal; list-style-type: squate}
.untertitel { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: bold; list-style-type: squate}
.schaltfläche { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px #333333 solid; cursor: default; height: 20px; width: auto}
.textfeld { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px #333333 solid; cursor: text; height: 20px; width: auto; list-style-type: squate}
.textfett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; list-style-type: squate}
.textfeld_mehrfach { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; border: 1px #333333 solid; cursor: text; height: auto; width: auto ; background-color: #FFFFFF; list-style-type: squate}
.textwarnung { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; list-style-type: squate; font-weight: normal}
.checkbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) ; border: 1px #333333 solid; background-color: #FFFFFF}
.textkleinfett { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; list-style-type: squate ; font-weight: bold}
.textweiss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) }
td {  color: #333333; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif); list-style-type: squate; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.klammer_navigation_architektur { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #732E0E; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) ; font-weight: bold }
.haupttabelle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) ; background-color: #FFFFFF; border: #333333 solid; border-width: 0px 1px}
.table_navigation { font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) ; border-color: #333333 black; border-style: groove; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.fusszeile { font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif) ; border-color: #333333 black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
h2 { color: #333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; ; list-style-type: squate ; height: 20px; margin-bottom: 1px}
.text_logo { letter-spacing:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-type: squate; list-style-image: url(../bibliothek/icons/aufz%E4hlung.gif); font-weight: normal }
.textklein_weiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; list-style-type: squate }
