html, body {
	font: normal 94%/1.7 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
	font: normal 96%/1.7  verdana, arial, sans-serif;

	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
	background:#FFFBE4;
	scrollbar-face-color:#000055;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000035;
	scrollbar-3dlight-color:#FFdBCF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#000035;
	scrollbar-arrow-color:#FEFBCF;
	}

table {
	font-size:100%;
	line-height: 1.9em;
	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;
	margin: 0.0em;
	margin-bottom: -0.2em;
	}

h1	{
	font-size: 210%;
	}

h2	{
	font-size: 190%;
	}
h3	{
	font-size: 170%;
	}
h4	{
	font-size: 150%;
	}
h5	{
	font-size: 120%;
	}

.headLine{
 width:190px;
 height:600px;
 overflow:hidden;
 white-space: nowrap;
 text-align:center;
}


a {
	color: #0000FF;
	text-decoration: none;
}
a:active {
	color: blue;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: red;
	text-decoration: none;
}
a:visited {
	color: #7060a0;;
	text-decoration: none;
}
.pic   {
         font: 1px/0.1em Verdana;
	}
.tr50{
  filter: alpha(opacity=50);
  opacity: 0.50;
  -moz-opacity:0.50;
}


.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;
	text-align: justify;
}
.contentlink a,.contentlink a:hover,.contentlink a:active, .contentlink a:visited{
	color: #310;
}


.small {
	font: 75%/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;
}
.footerAllLinkBlock
{
         font: 9px/1.0em Verdana,sans-serif,Arial,Lucida;
         color: #555253;
}
.footerAllLinkBlock a, .footerAllLinkBlock a:hover, .footerAllLinkBlock a:active, .footerAllLinkBlock a:visited
{
  color: #555253;
}

.news {
	font: 75%/1.2em Verdana,sans-serif,Arial,Lucida;
	color: #aaaa88;
	}
.news a,.news a:hover, .news a:active, .news a:visited {
         color: #FFF9e0;
	}



.menu {
	color: #FFFF00;
	text-decoration: none;
	font: 11px/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: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #FFF9e0;
	background-color: transparent;
	border:0px solid #ffffff;
	display:block;
	padding-left:3px;
	letter-spacing:0px;  /*-1*/
}
.menu a:hover {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #b21;
	background-color: transparent; /*DDF;*/
	border:0px solid #DDF;
	display:block;
}

.menu1 a, .menu1 a:hover, .menu1 a:visited, .menu1 a:active {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #FFF;
}

.menu1 a:hover {
	color: #b21;
}


.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;
}