body { font-family:Verdana,Geneva,Arial,sans-serif; margin-left:140px; margin-top:40px; margin-right:120px; }

h1   { font-size:12px; color: #000000; line-height: 100%; letter-spacing:0.03cm; }
h2   { font-size:12px; color: #000000; line-height: 14px; letter-spacing:0.01cm; }
.titel   { font-size:12px; color: #000000; font-weight:bolder; line-height: 14px; letter-spacing:0.03cm; }
.titelh  { font-size:12px; color: #000000; margin-bottom: 0px; font-weight:bolder; line-height: 14px; letter-spacing:0.02cm; }
.titelg  { font-size:17px; color: #000000; margin-bottom: 2px; font-weight:bolder; line-height: 17px; letter-spacing:-0.01cm; }
.titelt  { font-size:32px; font-family:Times,serif; line-height: 1em; font-weight:normal; color:#000000; letter-spacing:0.01cm; }

.norm12  { color: #000000; font-size: 12px; line-height: 18px; letter-spacing:0.01cm; }
.norm11  { color: #000000; font-size: 11px; line-height: 18px; letter-spacing:0.01cm; }
.norm11p { color: #000000; font-size: 11px; line-height: 15px; letter-spacing:0.01cm; }
.norm9   { color: #000000; font-size: 9px; line-height: 14px; font-weight:normal; letter-spacing:0.01cm; }
.shell   { color: #DEDEDE; }
.hell    { color: #CCCCCC; }
.rot     { color:#FF0000; }
.grau    { color: #999999; }
.grau9   { color: #999999; font-size: 9px; letter-spacing:0.01cm; }
.weiss   { color: #FFFFFF; }
.nichtfett   { font-weight:normal; }

.ez20    { margin-left:20px; margin-top: 0px; margin-bottom: 6px; }
.ez50    { margin-left:50px; }
.ez100   { margin-left:100px; }
.ez120   { margin-left:120px; }
.ez150   { margin-left:150px; }
.ez250   { margin-left:250px; }

.invisible { display: visible; } 

li { list-style-image:url("fig/bullet_li.gif"); margin-left: 30px; }
ul { list-style-image:url("fig/bullet_li.gif"); margin-left: 0px; margin-top: 0px; }
dl { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }

.form1   { color: #000000; border-left: #999999 1px solid; border-right: #CCCCCC 1px solid; border-top: #777777 1px solid; border-bottom: #CCCCCC 1px solid; background-color:#ffffff; font-size: 11px; font-family:Verdana; letter-spacing:0.01cm; }

.formsubm   { color: #3131CE; 
padding: 3px;
border-bottom: #cccccc 1px solid;
border-right: #ffffff 1px solid;
border-top: #dedede 1px solid;
border-left: #cccccc 1px solid;
background-color:#dedede; 
font-size: 11px; 
font-family:Verdana;
line-height: 100%; 
letter-spacing:0.01cm;

}

address  { color: #999999; font-size: 9px; line-height: 14px; letter-spacing:0.01cm; font-style:normal; }

hr       { line-height:1; color:#DEDEDE }

a:link { color:#FF0000; text-decoration:none; }
a:visited {color:#E78282; text-decoration:none; }
a:hover {color:#0000FF; text-decoration:none; }
a:active {color:#FF0000; text-decoration:none; }

a.nav:link { color:#3131CE; text-decoration:none; font-size: 11px; }
a.nav:visited { color:#3131CE; text-decoration:none; font-size: 11px; }
a.nav:hover { color:#FF0000; text-decoration:none; font-size: 11px; }
a.nav:active { color:#FF0000; text-decoration:none; font-size: 11px; }

a.nav1:link { color:#FF0000; text-decoration:none; font-size: 11px; }
a.nav1:visited { color:#FF0000; text-decoration:none; font-size: 11px; }
a.nav1:hover { color:#0000FF; text-decoration:none; font-size: 11px; }
a.nav1:active { color:#FF0000; text-decoration:none; font-size: 11px; }

a.ext:link { color:#999999; text-decoration:underline }
a.ext:visited {color:#999999; text-decoration:underline }
a.ext:hover {color:#0000FF; text-decoration:underline }
a.ext:active {color:#FF0000; text-decoration:underline }

a.klein:link { color:#999999; text-decoration:none; font-size: 9px; line-height: 14px; }
a.klein:visited {color:#999999; text-decoration:none; font-size: 9px; line-height: 14px; }
a.klein:hover {color:#FF0000; text-decoration:none; font-size: 9px; line-height: 14px; }
a.klein:active {color:#FF0000; text-decoration:none; font-size: 9px; line-height: 14px; }




.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(list.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

/* copyright markus steiger 04.06.2002 */
