@charset "utf-8";

.ddmx {
	/*orig*/
	border: none; width: 100%;
	/*custom*/
	font-family: arial,helvetica,sans-serif;
	text-decoration: none; font-weight:bold;
}

/* Hauptnavigation */
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
	/*orig*/
	display: block; white-space: nowrap; text-decoration: none; position: relative;
	/*custom*/
}

	/************************/
	/* kopfNavigation custom*/
	/************************/
	#navMain .ddmx .item1,
	#navMain .ddmx .item1:hover,
	#navMain .ddmx .item1-active,
	#navMain .ddmx .item1-active:hover {
		float:left; padding: 0px; height:20px;
		background: none;
	}

	/******************************************/
	/* Sonderfälle erstes/letztes Nav-Element */
	/******************************************/
	#navMain .ddmx .first,
	#navMain .ddmx .first:visited, 
	#navMain .ddmx .first:hover {
		padding-left: 0px;
	}

	#navMain .ddmx .last,
	#navMain .ddmx .last:visited,
	#navMain .ddmx .last:hover {
		padding-right: 0px; background:none;
	}


	/************************/
	/* leftNavigation custom*/
	/************************/
	#navLeft .ddmx .item1, 				#navRight .ddmx .item1,
	#navLeft .ddmx .item1:hover, 		#navRight .ddmx .item1:hover,
	#navLeft .ddmx .item1-active, 		#navRight .ddmx .item1-active,
	#navLeft .ddmx .item1-active:hover,	#navRight .ddmx .item1-active:hover {
		width: 200px; height: 20px;
		margin:0px; padding:0px;
	}

	/* RollOver */
	#navLeft .ddmx .item1:hover,
	#navLeft .ddmx .item1-active,
	#navLeft .ddmx .item1-active:hover {

	}

	/******************************************/
	/* Sonderfälle erstes/letztes Nav-Element */
	/******************************************/
	#navLeft .ddmx .first,
	#navLeft .ddmx .first:visited, 
	#navLeft .ddmx .first:hover {
		/* vgl. global.css */
	}

	#navLeft .ddmx .last,
	#navLeft .ddmx .last:visited,
	#navLeft .ddmx .last:hover {
		margin-bottom:20px;
	}

	/************************/
	/* rightNavigation custom*/
	/************************/
	#navRight .ddmx .item1,
	#navRight .ddmx .item1:hover,
	#navRight .ddmx .item1-active,
	#navRight .ddmx .item1-active:hover {
		width: 184px; height: 20px;
		margin:0px; padding:0px;
	}

	#navRight .ddmx .last,
	#navRight .ddmx .last:visited,
	#navRight .ddmx .last:hover {
		margin-bottom:20px;
	}


/* Subnavigation */
.ddmx .item2, .ddmx .item2 a,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	/*orig*/
    display: block; white-space: nowrap; position: relative; z-index: 500;
	/*custom*/
	padding:2px 10px 0px 15px; height: 23px; line-height:22px;
	text-decoration: none; text-align: left;
}

	/********************************/
	/* Subnavigation kopfNavigation */
	/********************************/
	#navMain .ddmx .item2,
	#navMain .ddmx .item2:visited {
		/* Normalzustand Klappmen */
		text-decoration: none;
	    color: #4A626C;
		/* border-bottom:1px solid #EBF0F7; */
	}
	
	#navMain .ddmx .item2:hover, 
	#navMain .ddmx .item2-active,
	#navMain .ddmx .item2-active:hover {
		/* Rollover Klappmen */
		text-decoration: none;
	    color: #A92126;
	}

	/********************************/
	/* Subnavigation leftNavigation */
	/********************************/
	#navLeft .ddmx .item2,
	#navLeft .ddmx .item2:visited {
		/* Normalzustand Klappmen */
		text-decoration: none; 
	    color: #4A626C;
		/*border-bottom:1px solid #EBF0F7;*/	}
	
	#navLeft .ddmx .item2:hover, 
	#navLeft .ddmx .item2-active,
	#navLeft .ddmx .item2-active:hover {
		/* Rollover Klappmen */
		text-decoration: none;
	    color: #A92126;
	}


.ddmx .section {
	/*orig*/
	position: absolute; visibility: hidden; z-index: -1;
	/*custom*/
	border-color:#D2DAE2;
	border-style:solid;
	/* background: url(../pic/weiss_80.png); */
	background: url(../pic/weiss_verlauf.png) repeat-x;
}

	#navMain .ddmx .section {
		border-width:0px 1px 1px 1px;
	}

	#navLeft .ddmx .section {
		border-width:1px 1px 1px 1px;
	}

* html .ddmx td { position: relative;  /* ie 5.0 fix */ }

