/* ### HTML-TAGS ### */

	BODY {
		background-color: #FCEDB9;
	}

	STRONG {
		color: #333;
	}

	FORM {
		border-color: #ffab00;
		background-color: #FCEDB9;
	}
	
	/* Links */
	A:link {
		color: #493f52;
	}
	
	A:visited {
		color: #493f52
	}
	
	A:hover {
		background-color: #fff;
		color: #000;
	}
	
	A:active {
		color: #493f52
	}
		
	INPUT {
		border-color: #333333;
		background-color: #fff;
	}
	TEXTAREA {
		border-color: #333333;
		background-color: #fff;
	}
	SELECT {
		border-color: #333333;
		background-color: #fff;
	}
	
/* ### NAVIGATGION ### */

	#mainNav {
		color: #000;
		background-color: #fff;
	}
	
		#mainNav .l1-no {
			background-color: #ffab00;
			border-color: #f2e4c3;
		}
		
		#mainNav .l1-act {
			background-color: #ffab00;
			border-color: #f2e4c3;
		}
		
		#mainNav .l2-no {
			background-color: transparent;
			border-color: #f2e4c3;
		}
		
		#mainNav .l2-act {
			background-color: #fff;
			border-color: #f2e4c3;
		}
		
		#mainNav .l3-no {
			background-color: #f9df79;
			border-color: #fff;
		}
		
		#mainNav .l3-act {
			background-color: #f9df79;
			border-color: #fff;
		}
		
		#mainNav .l4-no {
			background-color: #e3e3b2;
			border-color: #f2e4c3;
		}
		
		#mainNav .l4-act {
			background-color: #FFF;
			border-color: #EBCE7F;
		}
		
		#mainNav .l5-no {
			background-color: #e3e3b2;
			border-color: #f2e4c3;
		}
		
		#mainNav .l5-act {
			background-color: #FFF;
			border-color: #EBCE7F;
		}
	

/* ### IDs ### */
	
		#colMain {
			border-color: #ffab00;
			background-color: #fff;
		}
		
			#pathNav {
					color: #000;
				}
				
				/* Links */
				#pathNav A {
					color: #000;
					background: none;
				}
				
				#pathNav A:hover {
					color: #fff;
				}

				#pathNav .pn-cur {
					color: #fff;
				}

		#mainNav .l1-cur {
			background-color: #FFE790;
		}

			#subNav {
				color: #000;
				background-color: #d32939;
			}
				
					#subNav .sn-no {
						color: #D4D393;
					}
					
					#subNav .sn-act {
						color: #000;
					}
			
			/* Seitenueberschrift */
			#pageTitle {
				background-color: #ff7300;
				color: #FFF;
			}


			/* Footer (Adresse, etc) */
			#footerNav {
				background-color: #ffab00;
				border-color: #CCCC66;
			}

			/* Adresse unterhalb von Content */
			#address {
				color: #FF7300;
				border-color: #FF7300;
			}
		#colSub {
			border-color: #ffab00;
			background-color: #FFF;
		}
		
		
			/* Logo-Ebene  */
			#logo {
				color: #FFF;
				background-color: #ffab00;
			}
			
			#styleNav A {
				border-color: #f2e4c3;
			}
	
	/* specialColors (Work-around) */
	#mainNav #specialColor0 {
		background-color: #ffab00;
	}
	.specialColor0 {
		background-color: #ffab00;
	}
	
	#mainNav #specialColor1 {
		background-color: #999900;
	}
	.specialColor1 {
		background-color: #999900;
	}
	
	#mainNav #specialColor2 {
		background-color: #FFAB00;
	}
	.specialColor2 {
		background-color: #FFAB00;
	}
	
	#mainNav #specialColor3 {
		background-color: #CC6600;
	}
	.specialColor3 {
		background-color: #CC6600;
	}
	
	/* Errors */
	.error {
		color: #F00;
	}
	
	/* Floating image */
	.floatImage IMG {
		border-color: #ffab00;
	}
		
	/* Standard Image Caption */
	.imgCaption {
		color: #ffab00;
	}
	/* Auflistungen (Jobliste,...) */
	
	.item {
		border-color: #ff7300;
		background-color: #FBF9E8;
	}

	/* Header-Zeile  */
	.rowHeader {
		background-color: #ffab00;
	}
	
	/* Standard-Zeile */
	.row {
		background-color: #f9df79;
	}
	
	/* Standard-Zeile alternierend */
	.rowAlt {
		background-color: #FCEDB9;
	}
	
	/* Zeile mit Langtext */
	.rowDetails {
		background-color: #FBF9E8;
	}

	.rowInfo {
		border-color: #ff7300;
		background-color: #FBF9E8;
	}
		
	.job_free {
		color: #F00;
	}
	.jobProfile TABLE {
		border-color: #FCEDB9;
	}
	.jobProfile .jobBarBg {
		background: #D4D393;
	}
	.jobProfile .jobBar {
		background: #FEA;
	}
	/* T3-RTE Classes (Absatzformatierung) */
	.rtePar_frame {
		border-color: #FCEDB9;
		background-color: #FBF9E8;
	}
	
	.rtePar_highlight {
		background-color: #FCEDB9;
	}
	
	 /* INDEXED SEARCH */
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background-color:#ffab00; }
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background-color: #f9df79; }
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info Ar { color: #f00; }
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info A:hover { color: #000; }
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { border-color: #ffab00; }
	#mainContent .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background-color:#ffab00; }
		
