@charset "iso-8859-1";
@font-face { font-family: Calibri; src: url(CALIBRI.TTF); }
body {
PADDING-LEFT: 0px;
MARGIN-LEFT: 0px;
padding-right: 0px;
margin-right:0px;
font-family: Calibri;
}

.weiss_text_mittel {
color:#FFFFFF;
font-family: Calibri;
font-size: 13px;
}

.vvv {
	color: #d9dadb;
	font-size: 26px;
	font-family: Calibri;
	text-transform: uppercase;
}
.vvv a {
text-decoration: none;
color: #d9dadb;
}
.vvv A:visited {
color: #d9dadb;
text-decoration: none;
}
.vvv a:hover {
text-decoration: none;
color: #868889;
}
.vvv_mnunt {
	font-family: Calibri;
	font-size: 13px;
	text-align:left;
	color:#007945;
	display: block;
	background-color: #eaeff4;
	border:1px solid #cccaca;
	padding:5px 5px 5px 5px;
	text-transform: none;
}						 
.mnunt {
	font-family: Calibri;
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top:8px;
	padding-bottom:8px;
	display: block;
	background-color: #007945;
	background-image: url(bilder/gruenhg.gif);
}

.mnunt_act a:active{
	font-family: Calibri;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	padding-top:8px;
	padding-bottom:8px;
	display: block;
	background-color: #007945;
	background-image: url(bilder/gruenhg.gif);
}

.submenu 
{
	color: #FFFFFF;
	font-size: 8px;
	background-color: #007945;
	
	text-align: center;
}	
	

#submenu  ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: center;
	letter-spacing: 3px;
	text-transform: uppercase;
}
#submenu ul li
{
	display: inline;
	padding-left: auto;
	padding-right: auto;
	
	
}
#submenu ul li a 
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: .2em 1em;
}

#submenu li a:visited 
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.mnunt a {
text-decoration: none;
color: #FFFFFF;
}
.mnunt A:visited {
color: #FFFFFF;
text-decoration: none;
}
.mnunt a:hover {
text-decoration: none;
color: #FFFFFF;
}
.grau_hpt_text {
	font-family: Calibri;
	font-size: 20px;
	color: #868889;
	text-transform: uppercase;
	font-weight: bold;
}
.rote_hpt_text {
	font-family: Calibri;
	font-size: 15px;
	color: #cc071e;
	text-transform: uppercase;
	font-weight: bold;
}
.rote_hpt_text a {
text-decoration: none;
color: #cc071e;
}
.rote_hpt_text A:visited {
color: #cc071e;
text-decoration: none;
}
.rote_hpt_text a:hover {
text-decoration: none;
color: #fe021f;

}

.mnobn {
	color:#FFFFFF;
	font-family: Calibri;
	margin:0px 7px 0px 0px;
	text-decoration: none;
	font-size: 13px;
	text-transform: uppercase;
}
.mnobn a {
text-decoration: none;
color: #FFFFFF;
}
.mnobn a:visited {
color: #FFFFFF;
text-decoration: none;
}
.mnobn a:hover {
text-decoration: none;
color: #FFFFFF;
}
.mnmt {
	color:#007945;
	font-family: Calibri;
	margin:0px 7px 0px 0px;
	text-decoration: none;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}
.mnmt a {
text-decoration: none;
color: #007945;
}
.mnmt a:visited {
color: #007945;
text-decoration: none;
}
.mnmt a:hover {
text-decoration: none;
color: #007945;
}
.link_mittel_text {
	color:#007945;
	font-family: Calibri;
	margin:0px 7px 0px 0px;
	/* text-decoration:underline;*/
	font-size: 13px;
}
.link_mittel_text a {
text-decoration: none;
/*text-decoration:underline;*/
color: #007945;
}
.link_mittel_text a:visited {
color: #007945;
text-decoration: none;
/*text-decoration:underline;*/
}
.link_mittel_text a:hover {
/*font-weight:bold;*/
text-decoration:underline;
color: #03a962;
}
.gruen_mittel_text {
	color:#007945;
	font-family: Calibri;
	font-size: 13px;
	font-weight: bold;
}
.gruen_klein_text {
	font-family: Calibri;
	font-size: 13px;
	color:#007945;
}


.grau_gross_text {
	font-family: Calibri;
	font-size: 15px;
	color:#6c6e6f;
}

.grau_mittel_text {
	font-family: Calibri;
	font-size: 13px;
	color:#6c6e6f;
}
.grau_mittel_text a {
	text-decoration:underline;
	color: #4f5051;
}
.grau_mittel_text a:visited {
	color: #4f5051;
	text-decoration:underline;
}
.grau_mittel_text a:hover {
	text-decoration:underline;
	color: #4f5051;
}

.grau_klein_text {
	font-family: Calibri;
	font-size: 13px;
	color:#868889;
}
.fehler_mittel_text {
	font-family: Calibri;
	font-size: 13px;
	color:#FF0000;
}
.fehler_mittel_text a {
text-decoration:underline;
color: #FF0000;
}
.fehler_mittel_text a:visited {
color: #FF0000;
text-decoration:underline;
}
.fehler_mittel_text a:hover {
text-decoration:underline;
color: #b60101;
}

.button1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc071e; PADDING-TOP: 1px; FONT-FAMILY: Calibri; font-weight:bold; BACKGROUND-COLOR:#E5EFF6;
}
.button2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 10px; COLOR: #cc071e; FONT-FAMILY: Calibri; font-weight:bold; BACKGROUND-COLOR:#E5EFF6;
}

.test_falsch {
border:1px solid #FF0000;
background-color:#EED3C8;
}
.test_richtig {
border:1px solid #006600;
background-color:#D3EACC;
}
