html, body {
	text-align:left;
	font: 14px/16px Verdana, Lucida, Arial, sans-serif;
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
	background:#FEFFD9;
	}

h1, h2, h3, h4	{
	font: 12px/30px Times New Roman;
	font-weight:normal;
	}

h1	{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 210%;
	margin-top: 5px;
	margin-bottom: 5px;
	}

h2	{
	font-size: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
h3	{
	font-size: 120%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
h4	{
	font-size: 110%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
h5	{
	background-color: transparent;
	font: 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:active {
	color: blue;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: red;
	text-decoration: none;
}
a:visited {
	color: #6050F0;;
	text-decoration: none;
}
a {
	color: #0000F0;
	text-decoration: none;
}
.pic   {
         font: 10px/0.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}

.blau {
	font-size : 12px;
	color: blue;
}

.kapitelueberschrift, .kapitelueberschrift a, .kapitelueberschrift a:hover, .kapitelueberschrift a:active, .kapitelueberschrift a:visited
{        font: 13px/1.3em Times New Roman;
	font-size : 15px;
}
.kapitelueberschrift
{        color: #404060;
}

.BildBeschriftungR,.BildBeschriftungL,.BildBeschriftungC{
  margin-top:-17px;
  text-align:right;
  margin-right:12px;
  font: 11px/1.2em Verdana,sans-serif,Arial,Lucida;
  color: #909999;
  color: #888888;
  color: #666666;
}
.BildBeschriftungL {  text-align:left;}
.BildBeschriftungC {  text-align:center;}
.lupe {
	float:left;
	text-align:left;
	position:absolute;
	margin-left:8px;
	margin-top:-37px;
	border:none;
}


.content { font: 14px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #303060;
}

.wichtig {
	letter-spacing: 0.2em;
	font-weight:500;
	background : #fff9e0;
}

.blocksatz{
	text-align:justify;
}

.black11, .black11 a, .black11 a:hover, .black11 a:active, .black11 a:visited {
	font-size : 11px;
}


.small, .small a,.small a:hover, .small a:active, .small a:visited {
	font: 11px/1.2em Verdana,sans-serif,Arial,Lucida;
	}
.small   {
	color: #000050;
	}

.fuss, .fuss a,.fuss a:hover, .fuss a:active, .fuss a:visited {
	font: 11px/1.2em Verdana,sans-serif,Arial,Lucida;
	color: #b0d0F0;
	}
.fuss   {
	color: #b0d0F0;
	}


.tr50{
  filter: alpha(opacity=50);
  opacity: 0.50;
  -moz-opacity:0.50;
}

.schatten1{
  filter: alpha(opacity=7);
  opacity: 0.07;
  -moz-opacity:0.07;
  background-color:#000000;
  border:1px solid #666666;
  position:absolute;
}


input, textarea{
	background-color: #FFFFFF;
         border: 1px solid #B0c0A0;
         font-size: 1em;
         font-family: arial, verdana;
         color: #308010;
}


.box {
   float:left;
 }

.ph { clear:right;float:right; height:23px; }


#menu1 { width: 175px;}
#menu1 DIV A
{
	color: #107010;
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:900;
}

#menu1 DIV.menu1-level1-no A{
  filter: alpha(opacity=70);
  opacity: 0.7;
  -moz-opacity:0.7;
  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:160px;
  height:22px;
  padding-top:5px;
  padding-left:4px;
  margin-left:4px;
  margin-top:10px;
}
#menu1 DIV.menu1-level1-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #FFFFFF;
}

#menu1 DIV.menu1-level1-yes A{
  color:#009000;
  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:160px;
  height:22px;
  padding-top:5px;
  padding-left:4px;
  margin-left:4px;
  margin-top:10px;
}


#menu1 DIV.menu1-level2-no A, #menu1 DIV.menu1-level2-yes{
  font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:100;
  letter-spacing:-1px;

  background-color: #F0F0C0;
  border:1px solid #aaaaaa;
  display:block;
  width:150px;
  height:18px;
  padding-top:0px;
  padding-left:4px;
  margin-left:14px;
  margin-top:5px;


}

#menu1 DIV.menu1-level2-no A{

  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.80;
}

#menu1 DIV.menu1-level2-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #FFFFFF;
}


#menu1 DIV.menu1-level2-yes A{
  color:#009000;
  border:1px solid #ffffff;
}


#menu1 DIV.menu1-level3-no A{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.80;
  color:#FEFFE9;
  background-color: #A0A080;
  display:block;
  width:140px;
  padding-top:0px;
  padding-left:4px;
  margin-left:24px;
  margin-top:5px;
}

#menu1 DIV.menu1-level3-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #808040;
}

#menu1 DIV.menu1-level3-yes A{
  color:#ffffff;
  background-color: #B0B0A0;
  display:block;
  width:140px;
  padding-top:0px;
  padding-left:4px;
  margin-left:24px;
  margin-top:5px;
}
