body {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	color:#003084;
	font-style:normal;
	background-color:#D8FCD8;
	margin:0;
	padding:0;
	}

.normal {
    background-color:#E5E5E5;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    color:#003084;
	font-style:normal;
    }

.hervorhebung {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    color:#000000;
	font-style:normal;
    }

p, td {
	font-size:12px;
	font-family:verdana,helvetica,sans-serif;
	color:#003084;
	font-style:normal;
	}
	
div {
	font-size:12px;
	font-family:verdana,helvetica,sans-serif;
	color:#003084;
	font-style:normal;
	}
	
ul, li {
	list-style-type:square;
	font-size:12px;
	}


h2 {
	font-size:11px;
	font-weight:bold;
	}

h3 {
	font-size:10px;
	font-weight:normal;
	}

input {background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#0357AA; font-color:#000000; font-size:10px;}
input.radio, input.button {background-color:#D8FCD8; border-width:0px; border-style:solid; border-color:#0357AA; font-color:#000000; font-size:10px;}
select {background-color:#FFFFFF; font-family:arial,verdana,sans-serif; font-size:11px; color:#1B495A; }

/* STANDARD-VERLINKUNGEN */

a  {
  font-weight: normal;
  text-decoration: none;
  color: #598200;
}

a:link  {
  font-weight: normal;
  text-decoration: none;
  color: #598200;
}

a:visited  {
  font-weight: normal;
  text-decoration: none;
  color: #598200;
}

a:hover {
  font-weight: normal;
  text-decoration: underline;
  color: #598200;
}

a:active {
  font-weight: normal;
  text-decoration: underline;
  color: #598200;
}

/* STANDARD-VERLINKUNGEN */


/* INAKTIV-VERLINKUNGEN */

a.naviinaktiv  {
  font-size:11px;
  padding:3px;
  margin-bottom:5px;
  display:block;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color:#003587;
  border:1px solid #FFFFFF;
}

a.naviinaktiv:link  {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color:#003587;
}

a.naviinaktiv:visited  {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color:#003587;
}

a.naviinaktiv:hover {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
  background-color:#0094C8;
}

a.naviinaktiv:active {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
  background-color:#0094C8;
}

/* INAKTIV-VERLINKUNGEN */

/* AKTIV-VERLINKUNGEN */

a.naviaktiv  {
  font-size:11px;
  padding:3px;
  margin-bottom:5px;
  display:block;
  font-weight: bold;
  text-decoration: none;
  color: #003084;
  background-color:#0080A8;
  border:1px solid #FFFFFF;
}

a.naviaktiv:link  {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #003084;
  background-color:#0080A8;
}

a.naviaktiv:visited  {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #003084;
  background-color:#0080A8;
}

a.naviaktiv:hover {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color:#0094C8;
}

a.naviaktiv:active {
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  background-color:#0094C8;
}

/* AKTIV-VERLINKUNGEN */


















/* INAKTIV-VERLINKUNGEN HORIZONTAL */

a.navi2inaktiv  {
  font-size:10px;
  padding-right:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2inaktiv:link  {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2inaktiv:visited  {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2inaktiv:hover {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
}

a.navi2inaktiv:active {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
}

/* INAKTIV-VERLINKUNGEN HORIZONTAL */

/* AKTIV-VERLINKUNGEN HORIZONTAL */

a.navi2aktiv  {
  font-size:10px;
  padding-right:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2aktiv:link  {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2aktiv:visited  {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.navi2aktiv:hover {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
}

a.navi2aktiv:active {
  font-size:10px;
  font-weight: bold;
  text-decoration: none;
  color: #003587;
}

/* AKTIV-VERLINKUNGEN HORIZONTAL*/

/* SITEMAP */

.msvcSitemapTable {border:0px;}

.msvcSitemapTdHauptgruppen {font-weight:bold; color:#9E0E3F}
.msvcSitemapTdGruppen {padding-left:20px;}
.msvcSitemapTdUntergruppen {padding-left:40px;}

.msvcSitemapAHauptgruppen { color:#000000; text-decoration:none; }
.msvcSitemapAHauptgruppen:link { color:#000000; }
.msvcSitemapAHauptgruppen:hover {color:#E15405; text-decoration:none; }
.msvcSitemapAHauptgruppen:active { color:#000000; }
.msvcSitemapAHauptgruppen:visited { color:#000000; }

.msvcSitemapAGruppen { color:#E15405; text-decoration:none; font-weight:normal; }
.msvcSitemapAGruppen:link { color:#E15405;}
.msvcSitemapAGruppen:hover {color:#0257AA; text-decoration:none; }
.msvcSitemapAGruppen:active { color:#E15405; }
.msvcSitemapAGruppen:visited { color:#E15405;}

.msvcSitemapAUntergruppen { color:#BDBDBD; text-decoration:none; }
.msvcSitemapAUntergruppen:link { color:#BDBDBD; }
.msvcSitemapAUntergruppen:hover {color:#0257AA; text-decoration:none; }
.msvcSitemapAUntergruppen:active { color:#BDBDBD; }
.msvcSitemapAUntergruppen:visited { color:#BDBDBD; }

/* SITEMAP */
