


/* CSS Document */

BODY {

	SCROLLBAR-FACE-COLOR: #4C68A0; 

	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 

	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 

	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 

	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 

	SCROLLBAR-TRACK-COLOR: #F5F7EC; 

	SCROLLBAR-DARKSHADOW-COLOR: #555555; 

	font-family:  Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	color: #000000;

}

A:link {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #4E68A1;

	text-decoration: underline;

}

A:active {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #4E68A1;

	text-decoration: underline;

}

A:visited {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #4E68A1;

	text-decoration: underline;

}

A:hover {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #4E68A1;

	text-decoration: none;

}

.drowfeld {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

	border: 1px solid #EAEAEA;

	background-color: #F5F7EC;

	margin-top:4px;

	font-weight: bold;

	text-align: center;

}

.drowfeld2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
    
    line-height: 18px; 

	color: #000000;

	text-decoration: none;

	border: 1px solid #4c68a0;

	background-color: #FFFFFF;

}


.drowbutton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

	border: 1px solid #585858;

	background-color: #EAEAEA;

	margin-top:4px;

	font-weight: bold;

}



.weiterlink { width: 140px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #585858; text-decoration: none; border: 1px solid #585858; background-color: #EAEAEA; padding:4px; display: block; font-weight: bold;}



a.weiterlink  { width: 140px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #585858; text-decoration: none; border: 1px solid #585858; background-color: #EAEAEA; padding:4px; display: block; font-weight: bold;}



a:hover.weiterlink  { width: 140px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; border: 1px solid #585858; background-color: #EAEAEA; padding:4px; display: block; font-weight: bold;}





.spalte_end_forum

{

	position: relative;

	height: 3px;

	width: 535px;	

	background: #4C68A0;

	z-index:7;

	font-size: 1px;

	}

#header1 {

	position: absolute;

	top: 12px;

	left: 50%;

	width: 724px;

	height: 102px;

	margin-left:-361px;

	z-index:1;

	background: #4C68A0;

	}

#header2 {

	position: absolute;

	top: 17px;

	left: 50%;

	width: 714px;

	height: 92px;

	margin-left:-356px;

	z-index:2;

	background: #FFFFFF;

	}

#logo{

	position: relative;

	margin-left:00px;

	}

#headerimage{

	position: relative;

	float:right;

	}

#spalte_links {

	position: absolute;

	top: 130px;

	left: 50%;

	width: 176px;

	margin-left:-361px;

	z-index:4;

	}

#spalte_rechts {

	position: absolute;

	top: 130px;

	left: 50%;

	width: 156px;

	margin-left:204px;

	z-index:5;

	}

#maincontent{

	position: absolute;

	top: 150px;

	left: 50%;

	width: 364px;

	margin-left:-172px;

	z-index:7;

	}



.maincontent_forum{

	position: absolute;

	top: 130px;

	left: 50%;

	width: 535px;

	margin-left:-172px;

	z-index:7;

	}    



#maincontentbreit{

	position: absolute;

	top: 150px;

	left: 50%;

	width: 540px;

	margin-left:-172px;

	z-index:7;

	}

#whereami {

	position: absolute;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-indent: 6px;

	top: 130px;

	left: 50%;

	width: 374px;

	height: 15px;

	background: #4D69A0;

	margin-left:-177px;

	z-index:6;

	}

#whereamibreit {

	position: absolute;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-indent: 6px;

	top: 130px;

	left: 50%;

	width: 540px;

	height: 15px;

	background: #4D69A0;

	margin-left:-177px;

	z-index:6;

	}

#contenthead {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #384F7C;

	width: 364px;

	z-index:7;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #4D69A0;

	}

#contentheadbreit {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #384F7C;

	width: 540px;

	z-index:7;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #4D69A0;

	}

#contentheadforum {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #384F7C;
	width: 535px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4D69A0;
	z-index:6;
	}	

.contenthead {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #384F7C;

	width: 364px;

	z-index:7;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #4D69A0;

	}

.contentheadbreit {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #384F7C;

	width: 540px;

	z-index:7;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #4D69A0;

	}

    

.contentheadforum {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #384F7C;

	width: 535px;

	z-index:7;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #4D69A0;

	}   



.bold {

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #384F7C;

	}	

    

.boldred {

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ff0000;

	}	

.grau {

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	}	

#footer{

	position: relative;

	width: 100%;

	text-align: center;

	height: 40px;

	margin-top:20px;
	
	float:left;

}

#footerunten{

	background-color: #F5F7EC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	display: block;

}

.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

}

a.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

}

a:link.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

}

a:visited.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

}

a:hover.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: underline;

}

a:active.footeruntenlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #585858;

	text-decoration: none;

}

#spalte_end2 {

	position: relative;

	width: 364px;

	height: 3px;

	background: #4C68A0;

	font-size: 1px;

	}

#spalte_end3 {

	position: relative;

	width: 540px;

	height: 3px;

	background: #4C68A0;

	font-size: 1px;

	}

    

.spalte_end2_forum {

	position: relative;

	width: 535px;

	height: 3px;

	background: #4C68A0;

	font-size: 1px;

	}



#content {

	position: relative;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #1D1D1D;

	width: 364px;

	z-index:8;

	}
    
 #contentforum {

	position: relative;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #1D1D1D;

	width: 535px;

	z-index:8;

	}


#content1 {

	position: relative;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	width: 150px;

	left: 50%;

	margin-left: -180px;

}#content2 {

	position: absolute;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	width: 150px;

	left: 50%;

	margin-left: 10px;

	margin-top: -14px;

	}

	

	

	

#subline {

	position: relative;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #1D1D1D;

	width: 364px;

	z-index:9;

	}

#spalte_end {

	position: relative;

	width: 156px;

	height: 3px;

	background: #4C68A0;

	z-index:7;

	font-size: 1px;

	}

#spalte_end1 {

	position: relative;

	width: 176px;

	height: 3px;

	background: #4C68A0;

	z-index:7;

	font-size: 1px;

	}

#spacer{

	position: spacer;

	height: 4px;

	width: 156px;

		font-size: 1px;

	}

.boxheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	display: block;

	color: #384F7C;

	font-weight: bold;

	text-decoration: none;

	line-height: 25px;

	background-color: #F5F7EC;

	text-indent: 4px;

	border-top-width: 25px;

	border-top-style: solid;

	border-top-color: #F5F7EC;

	}

#boxcontent {

	font-family:  Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	}

.boxcontent {

	font-family:  Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	}

.whereami{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

		}

.dotlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	text-indent: 10px;

	}

A:link.dotlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	text-indent: 10px;

}

A:active.dotlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	text-indent: 10px;

}

A:visited.dotlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	text-indent: 10px;

}

A:hover.dotlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: underline;

	line-height: 20px;

	text-indent: 10px;

}

.menue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #384F7C;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	}

A:link.menue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #384F7C;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:active.menue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #384F7C;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:visited.menue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #384F7C;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:hover.menue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	background: #E9E9E9;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

.menueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	background: #4C68A0;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	}

A:link.menueon{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:active.menueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:visited.menueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:hover.menueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 4px;

	background: #E9E9E9;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}



.submenue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	}

A:link.submenue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:active.submenue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:visited.submenue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:hover.submenue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	background: #E9E9E9;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

.submenueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #ffffff;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	}

A:link.submenueon{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #ffffff;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:active.submenueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #ffffff;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:visited.submenueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	background: #4C68A0;

	color: #ffffff;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

A:hover.submenueon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	color: #000000;

	text-decoration: none;

	line-height: 25px;

	text-indent: 12px;

	background: #e9e9e9;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

}

.whereami {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	}

A:link.whereami{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

A:active.whereami{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

A:visited.whereami {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

A:hover.whereami {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: underline;

}

.boxtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	color: #000000;

	}

.kompetenz_rubrik {

	color: #384F7C;

}

.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: none;

}

a.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: none;

}

a:link.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: none;

}

a:visited.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: none;

}

a:hover.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: underline;

}

a:active.kompetenz_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #384F7C;

	text-decoration: none;

}