html, body {
	font: normal 92%/1.7  verdana, arial, sans-serif;
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
	color: #753;
	color: #432;
	background:#FFFFFF;
	background:#faf6e2;
	background:#fcf7e8;
	scrollbar-arrow-color:#808080;
	}

table {
	font-size:100%;
	line-height: 1.7em;
	letter-spacing: -0.00em;
}

h1, h2, h3, h4, h5	{
	font: normal 2.3em/1.5em georgia, palatino, "Times New Roman", serif;
	font-weight: 100;
	letter-spacing: -0.05em;
	letter-spacing: 0.0em;
	margin: 0.0em;
	margin-bottom: -0.2em;
	color: #521;
	color: #432;
	}

h1	{
	font-size: 210%;
	font-size: 190%;
	}

h2	{
	font-size: 190%;
	font-size: 180%;
	}
h3	{
	font-size: 170%;
	font-size: 150%;
	}
h4	{
	font-size: 150%;
	font-size: 130%;
	}
h5	{
	font-size: 120%;
	font-size: 110%;
	}

a {
	color: #7060f0;
	text-decoration: none;
}
a:active {
	color: blue;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}
a:visited {
	color: #7060a0;
	text-decoration: none;
}
.pic   {
         font: 1px/0.1em Verdana;
	}


.kapitelueberschrift, .kapitelueberschrift a, .kapitelueberschrift a:hover, .kapitelueberschrift a:active, .kapitelueberschrift a:visited
{
	font: normal 91%/1.3em georgia, palatino, "Times New Roman", serif;
}

.kapitelueberschrift
{        color: #404060;
}


.liste{
	line-height: 1.5em;
	font-size: 95%;
	color: #310;
}
.content {
	font-size: 100%;
	color: #310;
	color: #753;
	color: #543;
	color: #432;
	text-align: justify;
}
.schatten{
  width:100%;
  filter:Shadow(color=#dcdccc, direction=135);
  }

.wichtig {
	letter-spacing: 0.2em;
	font-weight:500;
	background : #fff9e0;
}



.fusszeile3 {
	font: 93%/1.2em Verdana,sans-serif,Arial,Lucida;
         color: #504030;
	font-weight:300;
}


.small {
	font: 85%/1.2em Verdana,sans-serif,Arial,Lucida;
         color: #504030;
}

.small a,.small a:hover, .small a:active, .small a:visited {
	color: #504030;
}
.grey {
         color: #aaaa88;
	font: 75%/1.2em Verdana,sans-serif,Arial,Lucida;
}
.grey a,.grey a:hover, .grey a:active, .grey a:visited {
         color: #aaaa88;
}

.RahmenMitarbeiter img {border:4px solid #fff;}//#fef2ca;

.news, .news a,.news a:hover, .news a:active, .news a:visited {
	font: 85%/1.3em Verdana,sans-serif,Arial,Lucida;
	color: #F0F0FF;
	}
.news   {
	color: #dcdcec;
	}

.fusszeile {
	font: 85%/1.3em Verdana,sans-serif,Arial,Lucida;
	color: #050400;
}

.menu {
	color: #050400;
	text-decoration: none;
	font: 13px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-stretch:narrower;
}
.menu a, .menu a:active, .menu a:hover, .menu a:visited {
	text-decoration: none;
	font: 13px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #050400;
	background-color: transparent;
	border-bottom:1px dashed #f0f0d0;
	padding-left: 1px;
	padding-top: 5px;
	letter-spacing: 1px;
	display:block;
	width:100%;
	background-image:url(leer.gif);
}
.menu a:hover {
	text-decoration: none;
	font: 13px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #050400;
	background-color: transparent;
	border-bottom:1px dashed #f0f0d0;
	padding-left: 1px;
	padding-top: 5px;
	letter-spacing: 1px;
	display:block;
	width:100%;
	background-image:url(hover5.gif);
}

.menu1 a, .menu1 a:hover, .menu1 a:visited, .menu1 a:active {
	text-decoration: none;
	font: 11px/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	letter-spacing: 0px;
	color: #654;
	border-bottom:0px dashed #ffffff;
	padding-top: 3px;
}

.menu1 a:hover {
	color: #b21;
	background-image:none;
}


.menu2 a, .menu2 a:hover, .menu2 a:visited, .menu2 a:active {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #FFF;
}

.menu2 a:hover {
	color: #b21;
}