

.text {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; line-height: 14px; 
font-weight: normal; color: #434343; 
}

.textbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #434343; 
line-height: 14px; 
}

.textsmall {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
font-variant: normal; 
color: #434343; 
line-height: 12px; 
}

.textsmall_blu {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
font-variant: normal; 
color: #002b74; 
line-height: 12px; 
}

.home {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
font-weight: bolder; 
font-variant: normal; 
color: #434343; 
}

.headline {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #434343; 
line-height: normal; 
}

.headred {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;  
color: #d81e05; 
}

.headbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 22px;  
font-weight: bold; 
color: #434343; 
}

.headsmall {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
color: #434343; 
}

.blue {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
font-variant: normal; 
color: #002B74; 
}

.bigblue {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
color: #002B74; 
}

.fatblue {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bolder; 
color: #002B74; 
font-style: normal; 
line-height: 14px; 
font-variant: normal; 
}

.red {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; color: #d81e05; 
}

.redbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bolder; 
color: #d81e05; 
}

.redbig {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #d81e05; 
}

.greyfaded {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #9f9f9f; 
}

.greybig {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold; 
color: #a7a8aa; 
}

.bluebig {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #002B74; 
}

.mblue {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #274f89; 
}

.mbluebold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #274f89; 
}

.mbluebig {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
color: #274f89; 
}

.GB05_Titel {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #333366; 
}
.blau_GB05 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #333366; 
}

.text_white_bold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 14px; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #FFFFFF; 
}

.text_white_big {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #FFFFFF; 
}

.narziss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F6A800;
}

.narzissL {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;  
font-weight: bold; 
color: #f6a800; 
}

.narzissXL {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;
font-weight: bold; 
line-height:100%; 
color: #f6a800; 
}


.taupeXL {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px; 
line-height:100%; 
color: #c0c8d4; 
}

.turquoisL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #74afc2;
}


.turquois {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74afc2;
}

.borderS {
	padding-left : 0px;
	padding-right : 0px;	
	border: 1px solid #f6a800;
	
		}
.borderA {
	padding-left : 0px;
	padding-right : 0px;	
	border: 1px solid #d81e05;
	
		}
.borderM {
	padding-left : 0px;
	padding-right : 0px;	
	border: 1px solid #9FA9D1;
	
		}

.borderDU {
	padding-left : 0px;
	padding-right : 0px;	
	border: 1px solid #a7a8aa;
	
		}
		
.borderSL {
	padding-left : 0px;
	padding-right : 0px;	
	border: 1px solid #f6a800;
	
		}

#navhw a,
#navhw a:visited {								/*Navigation HW*/
	background-color : #ffffff;
	font : 12px Verdana;
	color : #616365;
	text-decoration : none;
	text-align: right;
	padding-right : 3px;
	padding-left : 6px;
	border-left : 1px solid #616365;
	}

#navhw a:hover {
	background-color : #ffffff;
	font : 12px Verdana;
	color : #798fb4;
	text-decoration : none;
	text-align: right;
	padding-right : 3px;
	padding-left : 6px;
	border-left : 1px solid #798fb4;
	}	
		

#nava a,
#nava a:visited {								/*Navigation Almex*/
	background-color : #ffffff;
	font : 12px Verdana;
	color : #d81e05;
	text-decoration : none;
	text-align: right;
	padding-right : 3px;
	padding-left : 6px;
	border-left : 1px solid #d81e05;
	}	

#nava a:hover {
	background-color : #ffffff;
	font : 12px Verdana;
	color : #74afc2;
	text-decoration : none;
	text-align: right;
	padding-right : 3px;
	padding-left : 6px;
	border-left : 1px solid #74afc2;
	}

#navs a,										/*Navigation Skeye*/
#navs a:visited {													
	background-color: #ffffff;
	font: 12px Verdana;
	color: #002b74;
	text-decoration: none;
	text-align: right;
	padding-right: 3px;
	padding-left: 6px;
	border-left: 1px solid #002b74;
	}
			

#navs a:hover {
	background-color: #ffffff;
	font: 12px Verdana;
	color: #f6a800;
	text-decoration: none;
	text-align: right;
	padding-right: 3px;
	padding-left: 6px;
	border-left: 1px solid #f6a800;
	}

				
		
#navir a,
#navir a:visited {							/*Navigation Investor Relations*/
	background-color: #ffffff;
	font: 12px Verdana;
	color: #800300;
	text-decoration: none;
	text-align: right;
	padding-right: 6px;
	padding-left: 3px;
	border-left: 1px solid #800300;
	}	

#navir a:hover {
	background-color: #ffffff;
	font: 12px Verdana;
	color: #800300;
	text-decoration: none;
	text-align: right;
	padding-right: 6px;
	padding-left: 3px;
	border-left: 1px solid #800300;
	}
				

#footer {									/*Bereich Footer*/
  font: 11px Verdana;
	color:#aaaaaa;			
	padding:0.4em;
	padding-top:60px;
	text-align: center;
}

#footer a {
  text-decoration:none;
	color:#aaaaaa;
	padding:0.2em;
	text-align: center;	
}

#footer a:hover {
	text-decoration:none;	
	background:#ececec;
	text-align: center;
}



