@charset "utf-8";

.ddmx {
	/*orig*/
	border: none; width: 100%;
	/*custom*/
	font-family: Verdana, Helvetica, Arial, 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; position: relative; text-decoration: none;
	margin:0px; padding:0px; border:0px none;
	/*font-family: arial,helvetica,sans-serif;*/
	/*custom*/
	font-family: Verdana, Helvetica, Arial, sans-serif;	
}

	/************************/
	/* navMain custom       */
	/************************/
	#navMain  .ddmx .item1,
	#navMain  .ddmx .item1:hover,
	#navMain  .ddmx .item1-active,
	#navMain  .ddmx .item1-active:hover {
		height: 20px; 
		float: left; padding: 8px 17px 0 18px; 
		text-align: left; font-weight:bold; line-height: 14px; font-size:12px;
		color: #EBF0F7;
	}
	/* RollOver */
	#navMain  .ddmx .item1:hover,
	#navMain  .ddmx .item1-active,
	#navMain  .ddmx .item1-active:hover {
		color: #000000;
	}

	/*erstes Menueelement abweichende Gestaltung*/	
	#navMain .ddmx .first, #navMain .ddmx .first:hover {
		width: 155px;
		text-align: center;
	}
	/*letztes Menueelement abweichende Gestaltung*/	
	#navMain .ddmx .last, #navMain .ddmx .last:hover {
		/*width: 153px;*/
		width: 150px;
		text-align: center;			 
	}
	



	/************************/
	/* navLeft custom*       /
	/************************/
	#navLeft  .ddmx .item1,
	#navLeft  .ddmx .item1:hover,
	#navLeft  .ddmx .item1-active,
	#navLeft  .ddmx .item1-active:hover {
		height: 23px;
		padding: 4px 0 0 12px; 
		border-bottom: 1px solid  #A6A9C2; 
		line-height: 18px;
		font-size: 12px;		
		color: #fff;		
		text-align: left;		
	}

	/* RollOver */
	#navLeft  .ddmx .item1:hover,
	#navLeft  .ddmx .item1-active,
	#navLeft  .ddmx .item1-active:hover {
		color: #191818; background: #fff;
	}
	
	#navLeft .ddmx .mainNavLeftSalzburg,
	#navLeft .ddmx .mainNavLeftSalzburg:hover,
	#navLeft .ddmx .mainNavLeftUeberregional,
	#navLeft .ddmx .mainNavLeftUeberregional:hover {
		height: 23px;
		border-top: 1px solid  #A6A9C2; 
		color: #A6A9C2;
	}
	
	#navLeft .ddmx .mainNavLeftUeberregional {
		margin-top: 28px;
	}	



/* Subnavigation */
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	/*orig*/
    display: block; white-space: nowrap; position: relative; z-index: 500;
	/*custom*/
	height: 25px; line-height:22px;
	padding:2px 10px 0px 17px; 
	text-decoration: none;
	border-bottom: 1px solid #EBF0F7;
}

	/********************************/
	/* Subnavigation navMain        */
	/********************************/
	/* Normalzustand Klappmenü */
	#navMain .ddmx .item2 {
	    color: #FFFFFF;
		background: #BE3433;
	}
	/* Rollover Klappmenü */
	#navMain .ddmx .item2:hover, 
	#navMain .ddmx .item2-active,
	#navMain .ddmx .item2-active:hover {
	    color: #000000;
		background: #A6A9C2;
	}

	/*custom: */
	/*erstes Menüelement abweichende Gestaltung*/	
	#navMain .ddmx .section .first, #navMain .ddmx .section .first:hover {
		/*width: 216px;*/
		padding: 2px 0 0 17px; 
		text-align: left;
	}
	/*letztes Menüelement abweichende Gestaltung*/	
	#navMain .ddmx .section .last, #navMain .ddmx .section .last:hover {
		/*width: 216px;*/
		padding: 2px 0 0 17px; 
		border-bottom: 0px none;
		text-align: left;
	}
	/*Pfeil für 2.Klappmenüebene */	
	#navMain .ddmx .section .arrow,
	#navMain .ddmx .section .arrow:hover {	
		/*getrennt notieren, damit Farbe nicht extra angegeben werden muss*/
		background-image: url(../pic/arrow3.gif);
		background-repeat: no-repeat; 
		background-position: right;
	}
	#navMain .ddmx .section .arrow:hover {	
		background-image: url(../pic/arrow1.gif); 
	}
	/*custom-End*/	


	/********************************/
	/* Subnavigation navLeft        */
	/********************************/
	#navLeft .ddmx .item2,
	#navLeft .ddmx .item2:hover, 
	#navLeft .ddmx .item2-active,
	#navLeft .ddmx .item2-active:hover {
		/* Normalzustand Klappmen */
		padding-left:15px;
		border-bottom: 1px solid #EBF0F7;
		line-height: 18px;
	    color: #404040;
		background-color: #C2C2C2;	
		text-align: left; 			
	}
	
	#navLeft .ddmx .item2:hover, 
	#navLeft .ddmx .item2-active,
	#navLeft .ddmx .item2-active:hover {
		/* Rollover Klappmen */
	    color: #000000;
		background-color: #fff;
	}
	/*custom: */
	/*erstes Menüelement abweichende Gestaltung*/	
	#navLeft .ddmx .section .first, #navLeft .ddmx .section .first:hover {
	}
	/*letztes Menüelement abweichende Gestaltung*/	
	#navLeft .ddmx .section .last, #navLeft .ddmx .section .last:hover {
		border-bottom: 0px none;
	}
	/*Pfeil für 2.Klappmenüebene */	
	#navLeft .section .arrow {
		/*getrennt notieren, damit Farbe nicht extra angegeben werden muss*/
		background-image: url(../pic/arrow3.gif); 
		background-repeat: no-repeat; 
		background-position: right;
	}
	#navLeft .section .arrow:hover {
/*		background-image: url(../pic/arrow1.gif); 
		background-repeat: no-repeat; 
		background-position: right;*/
	}
	/*custom-End*/	


.ddmx .section {
	/*orig*/
	position: absolute; visibility: hidden; z-index: -1;
	/*custom*/
}
	#navMain .ddmx .section {
		border: 1px solid #992D2A; 
	}
	#navLeft .ddmx .section {
		border: 1px solid #EBF0F7;
	}
/*custom: 2. Klappmenüebene*/
/* vertikales Klappmenü zu Hauptmenü Ebene 1 */
#navLeft .ddmx .section .section {
	border-left: 1px solid #EBF0F7;
}

* html .ddmx td { position: relative;  /* ie 5.0 fix */ }
