body {
 	background-color: #FFFFFF; 
	margin-left:0px;
	margin-right:0px;
 	margin-top:0px;
 	margin-bottom:0px;
 	color: #000000;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 8pt;
}

.naviblock {
	margin:auto;
	margin-top:2px;
	margin-bottom:10px;
	padding:0px;
	width:85%;
	height:19px;
	border:0px;
	background-color: #E5E5E5;
}
	
.contentblock {
	position:relative;
	margin:auto;
	margin-top:2px;
	width:85%;
	padding-top:2px;
	padding-bottom:2px;
}

.content {
	position:relative;
	width:100%;
}

.contentpic {
	margin:3px;
	float:right;
}

.headerblock {
	margin:auto;
	margin-top:2px;
	margin-bottom:0px;
	width:85%;
	z-index:10;
	position:relative;
}			

.indextextb {
	font-style: normal;
	font-weight: bolder;
 	font-size: 13pt;
	color:#000066;
	margin:auto;
	text-align:center;
}

.indextextr {
	font-style: normal;
	font-weight: bolder;
 	font-size: 13pt;
	color:#FF0000;
	margin:auto;	
	text-align:center;
}

.minipic{
	margin:10px;
	border:0px;
	vertical-align:middle;
}

.header {
	font-style: normal;
	font-weight: bolder;
 	font-size: 18pt;
	color:#000066;
	text-align: right;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom:0px;
}

.headline {
	font-style: normal;
	font-weight: bolder;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom:5px;
}
	
.pageheadline {
	width:85%;
	margin:auto;
    border-top: 0px solid #FF0000;
	border-bottom: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
	border-right: 0px solid #FF0000;
	margin-top: 2px;
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
	color:#000066;
	padding-top:3px;
	padding-bottom:3px;
}

.pagefooter {
	width:85%;
	margin:auto;
	margin-top: 2px;
	text-align:right;
	font-weight:normal;
	font-size:7pt;
	color:#000066;
	background-color: #E5E5E5;
    border-top: 0px solid #FF0000;
	border-bottom: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
	border-right: 0px solid #FF0000;	
	padding-top:3px;
	padding-bottom:3px;
}

.footer {
	font-weight:normal;
	color:#000066;
	font-size:7pt;	
	margin-right:3px;
}

.footer:hover {
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}

.mini {
	font-size:7pt;
}

.big {
	font-size:40pt;
	font-weight:bold;
	color:#FFFFFF;
}

.firstmenublock {
	width:0px;
    border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
    color:#000000;
	text-decoration:none;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}

.lastmenublock {
	width:auto;
    border-top: 0px solid #FF0000;
	border-bottom: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
	border-right: 0px solid #FF0000;	
    color:#000000;
	text-decoration:none;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:0px;
	margin:0px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 8pt;
	z-index: 5;
	text-align:justify;
}
	
span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	margin-right: 0px;
	margin-left: 5px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 8pt;
}
	
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color: #FF0000;	
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 8pt;
}
	
a:hover {
	text-decoration:underline;
	color: #FF0000;
}

p a:hover {
	text-decoration:underline;
	color: #FF0000;
}

td a:hover {
	text-decoration:underline;
	color: #FF0000;
}


li a:hover {
	text-decoration:underline;
	color: #FF0000;
}
	
a:active {
 	text-decoration:none;
}
 
a:link {
 	text-decoration:none;
}
 
a:visited {
	text-decoration:none;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	margin-right: 0px;
	margin-left: 5px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 8pt;
	text-align:justify;
}	
 
img {
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
}

td {
 font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
}

input {
 font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
}
 
select {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
}
 
option {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
}

textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
}
 
 
  /* -------------------------- BEGIN do not change --------------------------- */

ul.dropdown
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;
    z-index:99;
	text-decoration:none;
}

ul.dropdown * ul
{
    list-style:none;
    margin:0px;
    padding:1px;
	display:none;
	position:absolute;
	z-index:99;
	width: 112px;
	text-decoration:none;
}

ul.dropdown li
{
    float:left;
    margin:0px;
    padding:0px;
	text-decoration:none;	
}

ul.dropdown li * li
  /* Rahmen um die Menupunkte der aufgeklappten Dropdownliste */
{
    border:1px solid #FFFFFF;
    float:none;
    position: relative;
	text-decoration:none;
	margin:0px;	
}

ul.dropdown ul * ul
{
    left:100%;
    top:0;
	text-decoration:none;
	margin:0px;
}

ul.dropdown a
{
    display:block;
	text-decoration:none;
	margin:0px;
}

ul.dropdown ul * a
{
    height:100%;
	margin:0px;
	text-decoration:none;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
	text-decoration:none;
	margin:0px;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
	text-decoration:none;
	margin:0px;
}


/* -------------------------- END do not change --------------------------- */
	
/**************** Menuleiste *****************/
ul.dropdown a
{
    border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
    color:#000066;
	background-color: #E5E5E5;
    padding-left:0px;
    padding-right:0px;	
	padding-bottom: 3px;
	padding-top: 3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
    text-decoration:none;
	width:125px;
	font-weight:bold;
	text-align:center;
}

/**************** Menuleiste hover *****************/
ul.dropdown a:hover
{
    border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
    color:#FF0000;
    padding-left:0px;
    padding-right:0px;	
	padding-bottom: 3px;
	padding-top: 3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;	
	width:125px;
	text-decoration:none;
	margin:0px;	
}

a.main:hover {
    color:#FF0000;
	width:125px;
	text-decoration:none;
}

/**************** Rahmen um die Dropdownliste *****************/
ul.dropdown ul
{
	border: 1px solid;
	border-color: #00824F;	
	width:123px;
	margin:0px;
	padding:1px;
	background-color:#FFFFFF;
}

/**************** Dropdownliste *****************/
ul.dropdown ul a
{
    border: 0px solid;
	background-color:#FFFFFF;
    color:#00824F;
    padding:1px;
	margin:0px;
    text-decoration:none;
	width:121px;
	font-weight:normal;
	text-align:left;		
}

/**************** Dropdownliste hover *****************/
 ul.dropdown ul a:hover
{
	background-color:#00824F;
    color:#FFFFFF;
	padding:1px;
	margin:0px;
} 

/**************** Rahmen um die Dropdownlisteneinträge *****************/
ul.dropdown ul li
{
	border: 0px solid;
	background-color:#00824F;
	width:121px;
	margin:0px;
}

ul.dropdown ul li a:hover
{
	border: 0px solid;
	background-color:#00824F;
	width:121px;
	margin:0px;
}

/**************** Navi End *****************/

