/* Body mit Scrollbalken */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #024DA1;
	background-color: #FFFFFF;
	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: #024DA1}

/* Textfarben */
.blue { color: #324056; font-size: 10px}
.white { font-size: 10px}
.black { color: #000000; font-size: 11px; font-weight: bold; filter: DropShadow(color=#999999, offx=1, offy=1)}
.beige { color: #A29E6E}
.beiges { font-size: 10px; color: #A29E6E}
.reds { font-size: 10px; color: #B70000}
.whites { font-size: 10px; color: #FFFFFF}
.yell { color: #F4C400}
.headl { font-size: 12px; color: #A29E6E; font-weight: bold; padding-bottom:0px;margin: 0px 0px 0px 0px;}
.headl2 { font-size: 13px; color: #A29E6E; font-weight: bold}

.text12 {font-size: 12px; font-weight: bold}

li { color: #024DA1; margin-bottom: 8px}

/* Text-Links  nicht mehr benötigt!!*/
a.nav:active { font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}
a.nav:link {  font-size: 10px; color: #666666; text-decoration: none; font-weight: bold}
a.nav:visited {  font-size: 10px; color: #666666; text-decoration: none; font-weight: bold}
a.nav:hover {  font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}

a.navakt:active {  font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}
a.navakt:link {  font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}
a.navakt:visited {  font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}
a.navakt:hover {  font-size: 10px; color: #820000; text-decoration: none; font-weight: bold}

a.lbeige:active {  font-size: 11px; color: #F4C400; text-decoration: underline; font-weight: normal}
a.lbeige:link {  font-size: 11px; color: #F4C400; text-decoration: none; font-weight: normal}
a.lbeige:visited {  font-size: 11px; color: #F4C400; text-decoration: none; font-weight: normal}
a.lbeige:hover {  font-size: 11px; color: #F4C400; text-decoration: underline; font-weight: normal}

a.lbeiges:active {  font-size: 10px; color: #F4C400; text-decoration: underline; font-weight: normal}
a.lbeiges:link {  font-size: 10px; color: #F4C400; text-decoration: none; font-weight: normal}
a.lbeiges:visited {  font-size: 10px; color: #F4C400; text-decoration: none; font-weight: normal}
a.lbeiges:hover {  font-size: 10px; color: #F4C400; text-decoration: underline; font-weight: normal}

a.blaetter:active {  font-size: 11px; color: #F4C400; text-decoration: underline; font-weight: bold}
a.blaetter:link {  font-size: 11px; color: #F4C400; text-decoration: none; font-weight: bold}
a.blaetter:visited {  font-size: 11px; color: #F4C400; text-decoration: none; font-weight: bold}
a.blaetter:hover {  font-size: 11px; color: #F4C400; text-decoration: underline; font-weight: bold}

a.lbeigebe:active {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: normal}
a.lbeigebe:link {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: normal}
a.lbeigebe:visited {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: normal}
a.lbeigebe:hover {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: normal}

a.headline:active {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: bold}
a.headline:link {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.headline:visited {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.headline:hover {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: bold}

a.headn:active {  font-size: 10px; color: #A29E6E; text-decoration: underline; font-weight: bold}
a.headn:link {  font-size: 10px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.headn:visited {  font-size: 10px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.headn:hover {  font-size: 10px; color: #A29E6E; text-decoration: underline; font-weight: bold}

a.lbeigeb:active {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: bold}
a.lbeigeb:link {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.lbeigeb:visited {  font-size: 11px; color: #A29E6E; text-decoration: none; font-weight: bold}
a.lbeigeb:hover {  font-size: 11px; color: #A29E6E; text-decoration: underline; font-weight: bold}

/* Navigation im Menü */
a.snav:active { font-size: 10px; color: #A29E6E; text-decoration: none;	font-weight: bold;}
a.snav:link {  font-size: 10px; color: #ECEDE8; text-decoration: none; font-weight: bold;}
a.snav:visited {  font-size: 10px; color: #ECEDE8; text-decoration: none; font-weight: bold;}
a.snav:hover {	font-size: 10px; color: #CC3333; text-decoration: none;	font-weight: bold;}

/* Navigation im Text */
a.tnav:active { font-size: 10px; color: #CC3333; text-decoration: none;}
a.tnav:link {  font-size: 10px; color: #A29E6E; text-decoration: none;}
a.tnav:visited {  font-size: 10px; color: #A29E6E; text-decoration: none;}
a.tnav:hover {	font-size: 10px; color: #CC3333; text-decoration: none;}

a.snava:active {  font-size: 10px; color: #ECEDE8; text-decoration: none; font-weight: bold;}
a.snava:link {  font-size: 10px; color: #CC0000; text-decoration: none; font-weight: bold;}
a.snava:visited {  font-size: 10px; color: #CC0000; text-decoration: none; font-weight: bold;}
a.snava:hover {  font-size: 10px; color: #A29E6E; text-decoration: none; font-weight: bold;}

/* Formularfelder */
.login {  font-size: 10px; color: #FFFFFF; width: 120; height: 15; background-color: #B5B5B5; background-image: url(/images/gem/form_bg1.jpg); border-left: 1px solid #576675; border-bottom: 1px solid #576675; border-right: 1px solid #576675; border-top: 1px solid #576675 }
.kform {  color: #FFFFFF; height: 17; font-size: 10px; background-color: #999999; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.newslform {  color: #FFFFFF; width: 190; height: 17; font-size: 10px; background-color: #252F3F; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.multifeld {  color: #FFFFFF; width: 380; height: 100; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #666666; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999}
.multifeld1 {  color: #FFFFFF; width: 430; height: 120; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #666666; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999}
.dashed {  font-size: 11px; color: #ffffff; background-color: #333333; border-left: 1px dashed #9E9DA0; border-bottom: 1px dashed #9E9DA0; border-right: 1px dashed #9E9DA0; border-top: 1px dashed #9E9DA0; word-spacing: 0px; padding: 5 }
.dashed2 {  font-size: 11px; color: #ffffff; background-color: #282828; border-left: 1px dashed #9E9DA0; border-bottom: 1px dashed #9E9DA0; border-right: 1px dashed #9E9DA0; word-spacing: 0px; padding: 5 }

/* Sonstige */
.transp {  filter: Alpha(Opacity=100,finishopacity=10, Style=1)}
.transp1 {  filter: Alpha(Opacity=100,finishopacity=10, Style=1)}
.tdsub  { border-left: 1px solid white; border-right: 1px solid white;	border-top: 1px solid white;	border-bottom: 1px solid white;	background-color: Gray;}

/*
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #225879; text-decoration: underline}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #225879; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #225879; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #225879; text-decoration: underline}
*/

a:active { font-size: 10px; color: #CC3333; text-decoration: none;}
a:link {  font-size: 10px; color: #A29E6E; text-decoration: none;}
a:visited {  font-size: 10px; color: #A29E6E; text-decoration: none;}
a:hover {	font-size: 10px; color: #CC3333; text-decoration: none;}

.eing {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 120 }
.eing1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 180 }
.eing2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 40 }
.eing3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 100 }
.eing4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 300 }
.eing5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 144 }
.eing6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 248 }

.radio {  font-family: Verdana, Arial, Helvetica, sans-serif; width: 12 }

.sub1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #EDEDED}

