body {

	background-color: #EDEEEF;

}

.bg_inhalt{

	background-color: white;

	font-size: 11px;

}

body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

font-size: 10px;

}



h1 {

font-size: 16px;

}

h2 {

font-size: 12px;

color: #B22222;

}

h3{

	font-size: 12px;

	font-variant: small-caps;

	text-decoration: underline overline;



}



th { background-color: #E2E2E2;

          color: #000000;

          font-weight: bold;

          font-size: 12px;

          border: 1px solid #000000;

        }



td.head { background-color: #F5DEB3;

          color: #000000;

          font-weight: bold;

          font-size: 12px;

          border: 1px solid #000000;

        }

		  

td.info { background-color: White; color: #000000; }

		  

td.odd    { background-color: #E2E2E2; }

td.even   { background-color: #F2F2F2; }



th.info { background-color: #ECDD52; color: #000000; border: 1px solid #4583C0; }

td.info { background-color: #EDD8D8; color: #000000; }



td.header { background-color: #F0E68C; color: #000000; }

th.header { background-color: #F0E68C; color: #000000;  }



td.left   { background-color: #EDD8D8; }

td.right  { background-color: #F0E68C; }


.menue_topmenue, .menue_topmenue a, .menue_topmenue a:link, .menue_topmenue a:visited
{
	background: #A1C2C3;
	font-size: 12px;
	color: #003500;
	font-weight: bold;
	height: 30px;
}


.menue_ueberschrift

{

	background: Gray;

	font-size: 12px;

	color: #E0FFFF;

	font-weight: bold;

	height: 30px;

}



.menue_ueberschrift a, .menue_ueberschrift a:link, .menue_ueberschrift a:visited

{

	background: Gray;

	font-size: 12px;

	color: #E0FFFF;

	font-weight: bold;

	height: 30px;

}

.menue_ueberschrift a:hover

{

color: Yellow;

}



.menu a,.menu a:link,.menu a:visited {

display: block ;

background: #E2E2E2;

color: #545454;

font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; 

height: 20px;

text-decoration: none;

}



.menu a:hover {

display: block;

background: gray;

color: #FFFFFF;

font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;

cursor: pointer;

height: 20px;

text-decoration: none;

}



.menu_activ a {

display: block;

background: #A7A7A7;

color: yellow;

font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;

cursor: pointer;

height: 20px;

text-decoration: none;

}


.adminmenu a, .adminmenu a:link, .adminmenu a:visited {
display: block ;
background: #E2E2E2;
color: #545454;
font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; 
height: 20px;
text-decoration: none;
}

.adminmenu a:hover {
display: block;
background: gray;
color: #FFFFFF;
font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
height: 20px;
text-decoration: none;
}

.adminmenu_activ a, .adminmenu_activ a:link, .adminmenu_activ a:visited {
display: block;
background: #A7A7A7;
color: yellow;
font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
height: 20px;
text-decoration: none;
}




a:link, a {

	color: #7B68EE;

	text-decoration:none;

	font-weight: 900;

}

a:active {

	color: #B72838;

}

a:hover {

	color: #B72838;

	text-decoration:underline;

}

.formular {

	font-weight: bold;

	color: #B22222;

	text-decoration: none;

	background-color: #E2E2E2;

	border: 1px solid #9D9D9D;

}
.seite_aktiv_button {
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	background-color: #33FF00;
	border: 1px solid #FF2F2F;
	height: 18px;
}
 .seite_aktiv_button a, .seite_aktiv_button a:link, .seite_aktiv_button a:visited, .seite_aktiv_button a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #003300;
	text-decoration: none;
	background-color: #33FF00;
	height: 18px;
	vertical-align: sub;
}
.seite_inaktiv_button {
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	background-color: #FF0000;
	border: 1px solid #FF2F2F;
	height: 18px;
}
 .seite_inaktiv_button a, .seite_inaktiv_button a:link, .seite_inaktiv_button a:visited, .seite_inaktiv_button a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	background-color: #FF0000;
	height: 18px;
	vertical-align: sub;
}

