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; }
td.wasda  { background-color: White; }

td.cardetailleft   { background-color: #ADD8E6; }
td.cardetailright  { background-color: #FFEBCD; }

.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;
}



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;
}

._button, ._button a, ._button a:link, ._button a:visited, ._button a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #B22222;
	text-decoration: none;
	background-color: #E2E2E2;
	border: 1px solid #9D9D9D;
	height: 18px;
	vertical-align: sub;

}

.button {
	font-weight: bold;
	color: #B22222;
	text-decoration: none;
	background-color: #E2E2E2;
	border: 1px solid #9D9D9D;
	height: 18px;
}
 .button a, .button a:link, .button a:visited, .button a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #B22222;
	text-decoration: none;
	height: 18px;
	vertical-align: sub;
}

.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;
}

