/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	}
	
a {
	color: #FF6600;
	font-weight:bold;
	}
	
a:hover {
	color: #3366CC;
	}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#kopfbereich{
	position:absolute;
	top: 0px;
	left: 10px;
	width: 100%;
    height: 120px;
	background-color: #F4FFE4;
}


#image_kopf{
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
    height: 120px;
	background-color: #F4FFE4;
}



#leisteoben{
	position:absolute;
	top: 123px;
	left: 10px;
	width: 100%;
	background-color: #F4FFE4;
	height: 10px;
}


#linkebereich {
	position:absolute;
	top: 135px;
	left: 10px;
	width: 195px;
	margin: 0px;
	padding: 0px;
	background-color: #5C743D;
	height: 2px;
}

#linkebereich2 {
	position:absolute;
	top: 145px;
	left: 10px;
	width: 151px;
	margin: 0px;
    height: 100%;
	padding: 0px;
	z-index: 100;
	background-color: #5C743D;
	height: 1527px;
}


#mittebereich {
	position:absolute;
	top: 133px;
	left: 180px;
	background-color: #F4FFE4;
	width: 684px;
	height: 1548px;
}

#mittebereich2 {
	position:absolute;
	top: 382px;
	left: 185px;
	background-color: #F4FFE4;
	width: 75%;
	height: 126px;
}



#navigation td {
	border-bottom: 2px solid #C0DFFD;
	}
	
#navigation a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	}
	
#navigation a:hover {
	color:#FF6600;
	}
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
	}
	
.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	}
	
.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.navText2 {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:0.1em;
	text-decoration: none;
	}

.silber {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 10px; 
	}
	
.fusszeile_gross {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
    font-weight: bold; 
	font-size: 12px; 
	}
	
.bodyText_grau {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:11px;
	margin-top:0px;
	font-style: normal;
	}

.navText10 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 10px; 
	}

.navText10_fett {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:0.1em;
	text-decoration: none;
    font-weight: bold; 
	font-size: 10px; 
	}


.ueberschrift_gruen10 {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color: #99CC66;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 20px; 
	}
	
.navText10_rot {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 10px; 
	}

.navText12_rot {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 12px; 
	}

.navText14_rot {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 14px; 
	}

.navText14_black {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 14px; 
	}
	
	
.navText14_weiss {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 14px; 
	}
	
	
	
.navText12_fett {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:0.1em;
	text-decoration: none;
    font-weight: bold; 
	font-size: 12px; 
	}
	
.mail_fett {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0.1em;
	text-decoration: none;
    font-weight: bold; 
	font-size: 10px; 
	}
	
.image_ueberschrift {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:0.1em;
	text-decoration: none;
	}

#mitte_bereich2 {
	position:absolute;
	top: 382px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 190px;
}

#mitte_bereich3 {
	position:absolute;
	top: 574px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 150px;
}

#mitte_bereich4 {
	position:absolute;
	top: 580px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 118px;
}


#mitte_bereich5 {
	position:absolute;
	top: 775px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 115px;
}


#mitte_bereich6 {
	position:absolute;
	top: 992px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 118px;
}


#mitte_bereich7 {
	position:absolute;
	top: 1188px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 292px;
}


#mitte_landob1 {
	position:absolute;
	top: 135px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 118px;
}

#mitte_landob2 {
	position:absolute;
	top: 335px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 118px;
}

#mitte_landob3 {
	position:absolute;
	top: 531px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 118px;
}

#mitte_landob4 {
	position:absolute;
	top: 732px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 292px;
}


#m1 {
	position:absolute;
	top: 135px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 100px;
}

#m2 {
	position:absolute;
	top: 382px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 330px;
}

#m3 {
	position:absolute;
	top: 740px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 100px;
}


#m4 {
	position:absolute;
	top: 935px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 100px;
}


#m5 {
	position:absolute;
	top: 1160px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 100px;
}

#m6 {
	position:absolute;
	top: 1360px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 292px;
}


#m99 {
	position:absolute;
	top: 135px;
	left: 185px;
	background-color: #F4FFE4;
	width: 77%;
	height: 100px;
}

#mittemanager {
	position:absolute;
	top: 134px;
	left: 12px;
	background-color: #CCCCCC;
	width: 1024px;
	height: 768px;
}

.silber13 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 13px; 
	}

.silber14 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 14px; 
	}

.silber15 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0.1em;
	text-decoration: none;
	font-size: 15px; 
	}
	
#b1 {
	position:absolute;
	top: 132px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}

#b2 {
	position:absolute;
	top: 390px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}

#b3 {
	position:absolute;
	top: 848px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}

#b4 {
	position:absolute;
	top: 1061px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}

#b5 {
	position:absolute;
	top: 1274px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}

#b6 {
	position:absolute;
	top: 1706px;
	left: 185px;
	background-color: #F4FFE4;
	width: 70%;
	height: 100px;
}
