/* Body mit Scrollbalken */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E4E4E4;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}


/* Tabellen-Grundformatierung */
td, table, tr { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000}



/* Textfarben */
.light_gray { color: #E4E4E4; font-size: 10px}
.head_ora { color: #E37E00; font-size: 12px; font-weight: bold}
.beiges { color: #E8E3C6; font-size: 9px}
.w { color: #FFFFFF}
.wl {  font-size: 11px; color: #ffffff; font-weight: bold}
.wxl {  font-size: 13px; color: #ffffff; font-weight: bold}
.ws { color: #FFFFFF; font-size: 9px}
.brown { color: #A68A4A; font-size: 11px; font-weight: bold}
.norm { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000}

/* Text Preise */
.micro { font-size: 9px}
.small { font-size: 10px; font-weight: bold}



/* Text-Links */
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A68A4A; text-decoration: underline}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A68A4A; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A68A4A; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A68A4A; text-decoration: underline}

a.nav:active { font-size: 11px; color: #ffffff; text-decoration: underline; font-weight: bold}
a.nav:link {  font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold}
a.nav:visited {  font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold}
a.nav:hover {  font-size: 11px; color: #ffffff; text-decoration: underline; font-weight: bold}

a.navsub:active {  font-size: 10px; color: #ECE8CE; text-decoration: underline; font-weight: bold}
a.navsub:link {  font-size: 10px; color: #ECE8CE; text-decoration: none; font-weight: bold}
a.navsub:visited {  font-size: 10px; color: #ECE8CE; text-decoration: none; font-weight: bold}
a.navsub:hover {  font-size: 10px; color: #ECE8CE; text-decoration: underline; font-weight: bold}

a.ora:active {  font-size: 11px; color: #A68A4A; text-decoration: underline}
a.ora:link {  font-size: 11px; color: #A68A4A; text-decoration: none}
a.ora:visited {  font-size: 11px; color: #A68A4A; text-decoration: none}
a.ora:hover {  font-size: 11px; color: #A68A4A; text-decoration: underline}

a.imp:link, a.imp:visited {  font-size: 11px; color: #990000; text-decoration: none}
a.imp:hover { text-decoration: underline}

a.lw:active {  font-size: 11px; color: #FFFFFF; text-decoration: underline}
a.lw:link {  font-size: 11px; color: #FFFFFF; text-decoration: none}
a.lw:visited {  font-size: 11px; color: #FFFFFF; text-decoration: none}
a.lw:hover {  font-size: 11px; color: #FFFFFF; text-decoration: underline}




/* Formularfelder */
.search {  font-size: 10px; color: #FFFFFF; width: 135; height: 15; background-color: #B5B5B5; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000 }
.kform {  color: #8B743F; height: 17; font-size: 10px; background-color: #ffffff; border-left: 1px solid #CDBB8F; border-bottom: 1px solid #CDBB8F; border-right: 1px solid #CDBB8F; border-top: 1px solid #CDBB8F }
.multifeld {  color: #8B743F; width: 420; height: 100; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #ffffff; border-left: 1px solid #CDBB8F; border-bottom: 1px solid #CDBB8F; border-right: 1px solid #CDBB8F; border-top: 1px solid #CDBB8F}
