/**************************************************
* CSS SPECIALS
*
* Created		:	2006-03-28 Phillip Baumgärtner
* Modified		:	
/**************************************************/

/* Hilfsmenue */
	ul#helpMenue {
		list-style-type: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 60px;
		width: 980px;
	}
	
	ul#helpMenue li {
		float: left;
		width: 320px;
		margin-right: 10px;
	}
	
	ul#helpMenue li.last {
		margin-right: 0;
	}
	
	ul#helpMenue li img {
		float: left;
		margin: 0 10px 50px 0;
		border: 1px solid #ccc;
	}
	
	ul#helpMenue li a img {
		filter: Gray();
	}
	
	ul#helpMenue li a:hover img,
	ul#helpMenue li.active a img {
		filter: none;
	}
	
	
	ul#helpMenue h2 {
		color: #78797c;
		margin: 0;
		padding: 0;
	}
	
	ul#helpMenue a {
		color: #78797c;
		font-size: 18px;
	}
		
	ul#helpMenue li a:hover,
	ul#helpMenue li.active a {
		color: #FF6600;
	}
/* << */


/* >> Special Element Styles */
	/* Oranger Teaser */
		div.teasersCont div.el_orange {
			background: #ff6001;
			height: 175px;
			overflow: hidden;
		}
		
		/* Einstellung des Teaser Inhaltbereichs */
		div.teasersCont div.el_orange div.title {
			display: none;
		}
		
		/* Einstellungen fuer die Teaserhuelle */
		div.teasersCont div.el_orange div.outer div.des1 div.des2 div.content {
			background: transparent;
		}
		
		/* Anpassungen des XHTML Inhaltsbereich */
		div.teasersCont div.el_orange div.outer div.blockCont,
		div.teasersCont div.el_orange div.outer div.blockCont p,
		div.teasersCont div.el_orange div.outer div.blockCont ul,
		div.teasersCont div.el_orange div.outer div.blockCont ol,
		div.teasersCont div.el_orange div.outer div.blockCont h2,
		div.teasersCont div.el_orange div.outer div.blockCont h3 {
			color: white;
		}
		
		div.teasersCont div.el_orange a {
			color: white;
			font-weight: bold;
		}
		
		div.teasersCont div.el_orange a:hover {
			color: #002369;
		}
		
		/* Blue Teaser */
		div.teasersCont div.el_blue {
			background: #00339D;
			height: 175px;
			overflow: hidden;
		}
		
		/* Einstellung des Teaser Inhaltbereichs */
		div.teasersCont div.el_blue div.title {
			display: none;
		}
		
		/* Einstellungen fuer die Teaserhuelle */
		div.teasersCont div.el_blue div.outer div.des1 div.des2 div.content {
			background: transparent;
		}
		
		/* Anpassungen des XHTML Inhaltsbereich */
		div.teasersCont div.el_blue div.outer div.blockCont,
		div.teasersCont div.el_blue div.outer div.blockCont p,
		div.teasersCont div.el_blue div.outer div.blockCont ul,
		div.teasersCont div.el_blue div.outer div.blockCont ol,
		div.teasersCont div.el_blue div.outer div.blockCont h2,
		div.teasersCont div.el_blue div.outer div.blockCont h3 {
			color: white;
		}
		
		div.teasersCont div.el_blue a {
			color: white;
			font-weight: bold;
			color: #88AEFF;
		}
		
		div.teasersCont div.el_blue a:hover {
			color: #CEE0FB;
		}
		
		/* Green Teaser */
		div.teasersCont div.el_green {
			background: #008A00;
			height: 175px;
			overflow: hidden;
		}
		
		/* Einstellung des Teaser Inhaltbereichs */
		div.teasersCont div.el_green div.title {
			display: none;
		}
		
		/* Einstellungen fuer die Teaserhuelle */
		div.teasersCont div.el_green div.outer div.des1 div.des2 div.content {
			background: transparent;
		}
		
		/* Anpassungen des XHTML Inhaltsbereich */
		div.teasersCont div.el_green div.outer div.blockCont,
		div.teasersCont div.el_green div.outer div.blockCont p,
		div.teasersCont div.el_green div.outer div.blockCont ul,
		div.teasersCont div.el_green div.outer div.blockCont ol,
		div.teasersCont div.el_green div.outer div.blockCont h2,
		div.teasersCont div.el_green div.outer div.blockCont h3 {
			color: white;
		}
		
		div.teasersCont div.el_green a {
			color: white;
			font-weight: bold;
			color: #4CE94C;
		}
		
		div.teasersCont div.el_green a:hover {
			color: #B0DF99;
		}
/* << */

/* Definitionen des Inhaltsbereichs */
td.contentColumn {
	background: url(../../upload/composites_head_4640.jpg) top left no-repeat;
	background-image: url(../../upload/composites_head_4640.jpg);
	padding-top: 195px;
}

/* Anpassungen fuer die Navigationsspalte */
table.contentMainTable td.leftNavCol {
	background: url(../../upload/composites_navi_4647.jpg) top left no-repeat;
	background-image: url(../../upload/composites_navi_4647.jpg);
}

/* Aeusserer Navigationskontainer */
div.navOuterShell {
	margin-top: 200px;
	margin-bottom: 10px;
}

/* >> Standardeinstellungen */
	body {
	}
	
	/*Standard Link einstellungen*/
	a, a:link, a:visited, a:hover {
		text-decoration: none;
		color: #002369;
	}
	
	a:hover {
		color: #f60;
	}
/* << */
