/* ====================  Allgemein ====================== */	
	body,p,table,div,ul,li {
		font-family: Verdana, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #0000000; 
		font-size: 11px; 
		font-style: normal; 
		line-height: 18px; 
		font-variant: normal;
	}
	
			
	.headline {
		font-family: Verdana, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #AF2A3A; 
		font-size: 18px; 
		font-style: normal; 
		line-height: normal; 
		font-variant: normal;
	}
	
	.jobheadline {
		font-family: Verdana, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #AF2A3A; 
		font-size: 14px; 
		font-style: normal; 
		line-height: normal; 
		font-variant: normal;
	}
	
	.redtext {
		color: #AF2A3A; 
	}
	
	.textsmall {
		font-family: Verdana, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #0000000; 
		font-size: 10px; 
		font-style: normal; 
		line-height: normal; 
		font-variant: normal;
	}
	
	.textsmaller {
		font-family: Verdana, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #0000000; 
		font-size: 9px; 
		font-style: normal; 
		line-height: normal; 
		font-variant: normal;
	}
	
	img.team {
		border: 12px solid #E5E5E5; 
		/*border-width:12px,12px,12px,12px;
		border-color:#E5E5E5;
		border-style:solid;*/
	}
	
	/* Der Klassiker für leere tds */
	td.nbsp 
	{  
		font-family: Arial; font-size: 1px;
		color: #000000; 
	}
	
	/* einrücken um 20 px */
	.marginContent  {
		margin-top: 27px;
		margin-left: 27px;
		margin-right: 27px;
	}
	
	.padding20 {
		padding-left:20px;
	}
	
	/* einrücken um 60 px */
	.margin0  {
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	
	.formerror {
		color: #AF2A3A;
	    font-weight: bold; 
	}
	
	
	
	/* ===================  Formularelemente  =================== */
	input.border {
		border-width:1px;
		border-style:solid;
		border-color: #B7B7B7; 
	}
	
	textarea.border {
		border-width:1px;
		border-style:solid;
		border-color: #B7B7B7; 
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: 11px; 
		
	}
	
	select.border {
		border-width:1px;
		border-style:solid;
		border-color: #B7B7B7; 
	}
	
	
	
	/* ===================  Navigationselemente  =================== */
	/*Hauptnavigation*/
	a.nav:link {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #ffffff; font-style: normal; font-variant: normal; text-decoration: none; font-weight: normal; 
		margin-right: 17px;
	}
	a.nav:visited {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #ffffff; font-style: normal; font-variant: normal; text-decoration: none; font-weight: normal;
		margin-right: 17px;
	}
	a.nav:hover {  
		font-family: Arial;
		font-size: 14px; line-height: 24px; 
		color: #ffffff; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px; font-
	}
	a.nav:active {  
		font-family: Arial;
		font-size: 14px; line-height: 24px; 
		color: #ffffff; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px;
	}
	
	a.navactive {  
		font-family: Arial;
		font-size: 14px; line-height: 24px; 
		color: #ffffff; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px;
	}
	
	
	/* Sub Navigationsblock */
	a.subnav:link {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #000000; font-style: normal; font-variant: normal; text-decoration: none; font-weight: normal; 
		margin-right: 17px; 
	}
	a.subnav:visited {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #000000; font-style: normal; font-variant: normal; text-decoration: none; font-weight: normal;
		margin-right: 17px;
	}
	a.subnav:hover {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px;
	}
	a.subnav:active {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px;
	}
	
	a.subnavactive {  
		font-family: Arial;
		font-size: 12px; line-height: 24px; 
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: none; font-weight: bold;
		margin-right: 17px;
	}
	
	
	/* minilinks */
	a.links:link {  
		color: #000000; font-style: normal; font-variant: normal; text-decoration: none;
	}
	a.links:visited {  
		color: #000000; font-style: normal; font-variant: normal; text-decoration: none;
	}
	a.links:hover {  
		color: #000000; font-style: normal; font-variant: normal; text-decoration: underline;
	}
	a.links:active {  
		color: #000000; font-style: normal; font-variant: normal; text-decoration: underline;
	}
	
	/*mehr button*/
	a.more:link {  
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: none;
	}
	a.more:visited {  
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: none;
	}
	a.more:hover {  
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: underline;
	}
	a.more:active {  
		color: #AF2A3A; font-style: normal; font-variant: normal; text-decoration: underline;
	}
	
	
	/* ===================  Hintergrundfarben  =================== */
	.redbg {
		background-color: #AF2A3A; 
	}
	
	.greybg {
		background-color: #E5E5E5; 
	}
	
	.whitebg {
		background-color: #FFFFFF;
	}
	