﻿body { font-family:Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: url(pics/bg4.gif) }

#header_links {
	position: absolute;
	left: 200px;
	top: 10px;
	width: 15px;
	height: 92px;
	z-index: 1;
	background-color: #0099CC;
}
#header_links_hoch {position:absolute; left: 200px; top: 10px; width:15px; height:132px; z-index:1; background-color: #0099cc; }
#header_oben {
	position: absolute;
	left: 215px;
	top: 10px;
	width: 500px;
	height: 40px;
	z-index: 1;
	background-color: #CC3300;
	border: 0px solid #333333;
	padding: 3px 0px 3px 3px;
}
#header_unten {
	position: absolute;
	left: 215px;
	top: 56px;
	width: 500px;
	height: 40px;
	z-index: 3;
	background-color: #008800;
	border: 0px solid #333333;
	padding: 3px 0px 3px 3px;
}
#header_unten_hoch {position:absolute; left: 215px; top: 56px; width:500px; height:80px; z-index:3;  background-color : #008000;border: 0px solid #333333;  padding: 3px 0px 3px 3px;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size: 22pt; font-weight:bold; color:#FFFFFF; text-align:left; }
h2 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10pt}
h3 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:8pt; color:Black;}
h4 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:left; font-size:12pt; }
h5 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:left; font-size:10pt; }
.T1 { font-family:Arial, Helvetica, sans-serif; font-size: 28pt; font-weight:bold; color:#000099; text-align:center; }
.T4 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:left; font-size:12pt; }
.T2 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10pt}
.T3 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:8pt; color:Black;}
.T5 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-align:left; font-size:10pt; }
.T6 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0066CC; text-align:left; font-size:10pt;}
ul, li, ol { font-family:arial, helvetica, sans-serif; font-size:0.9em; color:black; }
tr, td { font-family:arial, helvetica, sans-serif; font-size:0.9em; color:Black; }
.head { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:22pt;}
.head_t { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:22pt; position:absolute; left:30px; top:8px;}
.head_b { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:22pt; position:absolute; left:30px; top:42px;}
.head_center { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:center; font-size:22pt; }
.head1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-align:left; font-size:22pt; }
.head2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cc3300; text-align:left; font-size:22pt; }
.head3 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:18pt; }
.head4 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; font-size:1.0em; }
.headsmall { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:12pt; }
.headsmall_bgg { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:12pt; background: green;  }
.headsmall_1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:10pt; }
.headsmall_2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:8pt; }
.headsmall_3{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-align:left; font-size:12pt; }
.td_1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-align:left; font-size:1.0em; }
.header-red{ height: 25px; background-color: #cc3300; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:left; font-size:12pt; padding: 3px 3px 3px 3px;}
.header-green{height: 25px; background-color: #008000; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:left; font-size:12pt; padding: 3px 3px 3px 3px;}
.header-blue{height: auto; background-color: #0099ff; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:left; font-size:12pt; padding: 0px 0px 0px 0px;}
.text-darkgreen{height: auto; background-color: #008000; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:left; font-size:10pt; padding: 3px 3px 3px 3px;}
.foot { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:8pt; }
.foota { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:8pt; }
.footb { font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight: bold; font-size:8pt; }
.foot1 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10pt; }
.tab { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10pt; }
.line { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:8pt; }
.line1 { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:8pt; color:#ffffff; }
.notec { font-family:Arial, Helvetica, sans-serif; text-align:center; color:#ffffff; font-size:10pt; }
.middle { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:left; font-size:10pt; }
.middle1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-align:left; font-size:10pt; }
.middle1a { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight: normal; text-align:left; font-size:10pt; }
.middle1a_bg1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-size: 10pt;
	background-color: #ffffff;
}
.middle1b { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight: normal; text-align:left; font-size: 9pt; }
.middle2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; font-size:10pt; }
.middle2_bg1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; font-size:10pt; background-color: #ffeedd; }
.middle3 { font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center; font-size:8pt; }
.middle3_bg1 { font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center; font-size:8pt; background-color: #ffeedd;}
.middle4 { font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-size:8pt; }
.middle4_bg1 { font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-size:8pt; background-color: #ffeedd; }
.bg_gray {background-color: #cccccc;}
p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight:normal; color: #000000;  }	
A:link { color: #cc3300; text-decoration: underline; } 
A:visited { color : #cc3300; text-decoration: underline; } 
A:hover {color:#000000;text-decoration: none ; width:140px; border:0px solid #333333;} 
A:active {color: #0099cc; text-decoration: none;} 
img {border: none;}
#Info {border-color : #0099cc; padding : 3px; border : 1px solid #333333; font-family:Arial, Helvetica, sans-serif; text-align:left;  font-size:10pt; height: 50px; width: 212px;}

}

#navcontainer {position:absolute; width:14em; height:400px; top: 150px;  border: 0px solid #000000; text-align:center; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
text-align: left;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
	display: block;
	padding: 5px 0px 5px 10px;
	width: 130px;
	color: #000099;
	font-weight: bold;
	background-color: #fff;
	text-decoration: none;
}

#navcontainer a:hover
{
	color: #008000;
	background-color: #fff;
	text-decoration: none;
}

#navcontainer a:active
{
color: #333333;
background-color: #fff;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 0px 5px 30px;
width: 110px;
color: #000099;
background-color: #fff;
text-decoration: none;
font-weight: normal;
}

#navcontainer ul ul a:hover
{
color: #0080000;
background-color: #fff;
text-decoration: none;
}

#navcontainer ul ul a:active
{
	color: #333333;
	background-color: #ffffff;
	text-decoration: none;
}

 #navcontainer ul li a#current
{
color: #cc3300;
background-color: #ffffff;
text-decoration: underline;
}

 #navcontainer1 ul ul li a#subcurrent
{
color: #cc3300;
background-color: #ffffff;
text-decoration: underline;
}
