<style type="text/css">

BODY { font-family: Verdana; font-size: 7pt; }

.midpanel h1 { font-family: Verdana; font-size: 12pt; color: #292984; font-weight: bold }
.midpanel h2 { font-size: 10pt; color: #292984; font-weight: bold }
.midpanel h3 { font-family: Verdana; font-size: 8pt; color: #292984; font-weight: bold }
.midpanel h4 { font-size: 7pt; color: #292984; font-weight: bold }
.midpanel h6 { color: #292984; font-weight: bold }
.midpanel strong { color: #292984 }
.midpanel EM { color: #292984; font-weight: bold }
.midpanel A:link {color: #292984 }
.midpanel A:visited {color: #059496 }
.midpanel A:hover {color: #059496 }


.midpanel P { font-family: Verdana; font-size: 7pt; }
.midpanel div { font-family: Verdana; font-size: 7pt; }
.midpanel BODY { font-family: Verdana; font-size: 7pt; }
.midpanel table { font-family: Verdana; font-size: 7pt; }
.midpanel td { font-family: Verdana; font-size: 7pt; }

.midleft td {text-align:left}
.midleft .topcell {color:#FFFFFF; font-weight:bold; background:#059496}

.leftpanel h1 {padding-left:5px}
.leftpanel h2 { font-family: Verdana; font-size: 9pt;}
.leftpanel P { font-family: Verdana; font-size: 7pt; }
.leftpanel div { font-family: Verdana; font-size: 7pt; }
/*.leftpanel A:link {color: #FFFFFF }
.leftpanel A:visited {color: #FFFFFF }*/
.leftpanel td {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 7pt;
	padding: 0px;
	margin: 0px;
}



.leftpanel { color: #FFFFFF; background:#292984; }
.leftpanel { color: #FFFFFF; background:#292984; }
/*.leftpanel h2 { font-family: Verdana; font-size: 8pt; color: #FFFFFF;}*/
.leftpanel strong { color: #FFFFFF;}
.leftpanel P { font-family: Verdana; font-size: 7pt; }
.leftpanel div { font-family: Verdana; font-size: 7pt; }
.leftpanel ul { font-family: Verdana; font-size: 7pt; color: #FFFFFF; }

.test        {font-family: Verdana; font-size: 7pt; color: #292984 }
.test2        {font-family: Verdana; font-size: 7pt; }
.test        { color: #292984 }

.pops { background:#FFFFCC; border: 1px solid #003300; padding: 4px; }
.rightgreenbox { text-align: left; background: #CCFFCC; border: 1px solid #003300; padding: 10px; float: right }
.leftgreenbox { text-align: left; background: #CCFFCC; border: 1px solid #003300; padding: 10px; float: left }
.centergreenbox { text-align: left; background: #CCFFCC; border: 1px solid #003300; padding: 10px; }
.centeryellowbox { text-align: left; background: #FFFFCC; border: 1px solid #003300; padding: 10px; }
.rightcaptionbox {
	text-align: center;
	background: #FFFFFF;
	padding: 10px;
	float: right;
	clear: right;
}

.rightgreybox { text-align: left; background: #CCCCCC; border: 1px solid #003300; padding: 10px; float: right }
.leftgreybox { text-align: left; background: #CCCCCC; border: 1px solid #003300; padding: 10px; float: left }
.rightbluegreybox { text-align: left; background: #C0C0C0; border: 4px solid #292984; padding: 10px; float: right }

.leftdarkgreenbox {
	text-align: left;
	background: #059496;
	border: 1px solid #003300;
	padding: 10px;
	float: left;
	color: #FFFFFF;
	margin-right: 10px;
}


.leftdarkgreenbox A:visited{
	color: #292984;	
}

.leftdarkgreenbox A:hover {
	color: #FFFFFF;	
}

.leftimage { float:left }
.rightimage {float:right}

.listspace  li       {margin-bottom: 10px }

.boxborder {
	border: thick outset #999999;
}
.boxborder2 {
	border: 10px outset #999999;
}
.boxborder3 {
	border: thick outset #CCCCCC;
}






@media screen {



/* Header buttons */

#topmenu  a {
	display: block;
	font-weight: bold;
	border: none;
	color: #FFFFFF;
	text-decoration: none;
	width: 178.5px;
	height: 30px;
	line-height: 30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color: #059496;
	
	padding-right: 5px;
	padding-left: 5px;	
	}



#topmenu {
	border: 0;
	left: 88px;
	padding: 0px;		
}

body>#topmenu[id] {
	
}

#topmenu ul {
	padding:0;
	margin:0;
	font-weight:bold;
	
	list-style-type:none;
	text-align: center;
	
	
}

#topmenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	float: left;
	text-align: center;
	
	
}


	
#topmenu li a:hover {
	
	background: #292983 url(none);
	
	border: none;
	text-decoration: none;

	}

#topmenu li a:active {
	
	background: #292983 url(none);
	
	text-decoration: none;
	border: none;
	}



#topmenu ul li#one a{
	width: 86px;
}

#topmenu ul li#three a{
	width: 200px;
}

body#sectionone #topmenu li#one a, 
body#sectiontwo #topmenu li#two a,
body#sectionthree #topmenu li#three a,
body#sectionfour #topmenu li#four a,
body#sectionfive #topmenu li#five a {
background: #292983 url(none);

}

/* Left panel buttons */

/* Home page */
#menuhome {
	color: #FFFFFF;
	text-align: center;
	position: static;
	padding: 0px 0px 5px;
	margin: 2px 2px 5px;
	width: 180px;
	}

#menuhome a {
	font-weight: bold;
	border: none;
	color: #FFFFFF;
	line-height: normal;
	voice-family: "\"}\"";
	voice-family:inherit;
	text-decoration: underline;	
	
	}

#menuhome a:hover {
	font-weight: bold;
	border: none;
	color: #059496;
	line-height: normal;
	voice-family: "\"}\"";
	voice-family:inherit;
	text-decoration: underline;	
	
	}


/* End of Home page */


/*Left Panel menu */

#leftmenu h1 { font-family: Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold }

#leftmenu {

	color: #FFFFFF;

	}

#leftmenu  a {
	font-weight: bold;
	border: none;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: normal;
	voice-family: "\"}\"";
	voice-family:inherit;

	
	}



#leftmenu {
	border: 0;
	left: 88px;
		
}

body>#leftmenu[id] {
	
}

#leftmenu ul {

	font-weight:bold;
	list-style-type:disc;
	list-style-position: outside;

	
	
}

#leftmenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	margin-top: 5px;
	margin-right: 10px;	
	
}


	
#leftmenu li a:hover {
	
	color: #059496;

	}

#leftmenu li a:active {
	
	color: #059496;
	}





#contentone #leftmenu li#one a,
#contenttwo #leftmenu li#two a,
#contentthree #leftmenu li#three a,
#contentfour #leftmenu li#four a,
#contentfive #leftmenu li#five a,
#contentsix #leftmenu li#six a,
#contentseven #leftmenu li#seven a,
#contenteight #leftmenu li#eight a,
#contentnine #leftmenu li#nine a,
#contentten #leftmenu li#ten a,
#contenteleven #leftmenu li#eleven a,
#contenttwelve #leftmenu li#twelve a,
#contentthirteen #leftmenu li#thirteen a,
#contentfourteen #leftmenu li#fourteen a,
#contentfiveteen #leftmenu li#fiveteen a


{


color: #059496;

}



/*End of Left Panel menu*/


/*Midmenu buttons*/

#midmenu  a {
	display: block;
	font-weight: bold;
	border: none;
	color: #292984;
	text-decoration: none;
	width: 180px;
	height: 32px;
	line-height: 30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 0px;
	background-image: url(../images/buttons/mid4_up.jpg);
	background-repeat: no-repeat;
	}



#midmenu {
	border: 0;
	padding: 0px;		
}

body>#midmenu[id] {
	
}

#midmenu ul {
	padding:0;
	margin:0;
	font-weight:bold;
	
	list-style-type:none;
	text-align: center;
	
	
}

#midmenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	text-align: center;

	
}


	
#midmenu li a:hover {
	background: url(../images/buttons/mid4_up.jpg) no-repeat;
	border: none;
	text-decoration: none;
	color: #FFFF00;
	}

#midmenu li a:active {
	background: url(../images/buttons/mid4_down.jpg) no-repeat;
	text-decoration: none;
	border: none;
	color: #FFFF00;
	}


/*
#midmenu ul li#one a{
	width: 86px;
}

#midmenu ul li#three a{
	width: 200px;
}
*/


/*end of Midmenu buttons*/

	
html>#mysidebar li a {
	width: 98px;	 /* Be nice to Opera */
	}
	
.contentpanel{
	padding: 8px;
	width: 100%;
}
#content {
	margin:0 0em 0 8em;
	padding:0 1em;
	border: medium outset #CCCCCC;
	width: 75%;
}

#content ul {
	padding:0 0 4px 1em;
	margin:0;
	font-weight:normal;
	line-height:1em;
	list-style-position: outside;

}

#content li {
	padding-bottom: 1em;
}
/*
.msie {
 color:#800;
 background-color:#ffe;
 font-size:.8em;
 border:1px dotted #800;
 padding:.2em;
 margin:1em;
}
*/



}




/* Druck-Layout */

@media print {




#menu, .screen, .top, .n4, .msie, .s {
 display: none;
}







}

@media projection {





}
