/***************************************************
*  
*   diakonie_menu2.css
*   Copyright Diakonisches Werk Feuchtwangen e.V.
*   
***************************************************/

/***************************************************
*  headerNavigation styles
***************************************************/

ul#headerNav {
	float: left;
	list-style-type: none;
	background: #551285 url(../images/bg_sdw_headNav.gif) repeat-y top right;
	color: inherit;
	width: 715px;
	padding: 0 0 0 265px;
}

ul#headerNav li {
	float: left;
	margin: 0 15px 0 0;
}

ul#headerNav li a {
	display: block;
	background: #551285;
	color: #fff;
	padding: 3px 5px 3px 5px;
	font-weight: bold;	
}

/***************************************************
*  mainNavigaton styles first level
***************************************************/

ul#mainNav {
	list-style-type: none;
	margin: 0px 0 10px 0;
}

ul#mainNav li a {
	display: block;
	padding: 3px 5px 3px 25px;
	border: dotted #551285;
	border-width: 0 0 1px 0;
	background: inherit;
	color: #551285;
}

ul#mainNav li a:hover,
ul#mainNav li a.active {
	border: solid #009de0;
	border-width: 0 0 1px 0;
	background: #D4DEEF url(../images/navicon_1neu.gif) no-repeat;
	background-position: 7px 6px;
	color: #009de0;
}

/***************************************************
*  mainNavigaton styles second level
***************************************************/

ul#mainNav li ul {
	list-style-type: none;
	margin: 0;
	background: #fff;
	color: inherit;
}

ul#mainNav li ul li a {
	padding: 3px 5px 3px 45px;
}

ul#mainNav li ul li a:hover,
ul#mainNav li ul li a.active {
	border: dotted #551285;
	border-width: 0 0 1px 0;
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 30px 8px;
	color: #009de0;
}

ul#mainNav li ul li a.active {
	border: solid #009de0
	border-width: 0 0 1px 0;
}


ul#mainNav li ul li.actlast a,
ul#mainNav li ul li.last a{
	color: #551285;
	background: inherit;
}

ul#mainNav li ul li.last a:hover {
	color: #009de0;
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 30px 8px;
}


ul#mainNav li ul li.actlast a {
	color: #009de0;
	background: inherit;
}

ul#mainNav li ul li.actlast a.active {
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 30px 8px;
	color: #009de0;
}


/***************************************************
*  mainNavigaton styles third level
***************************************************/

ul#mainNav li ul li ul {
	list-style-type: none;
	margin: 0;
	background: #fff;
	color: #551285;
}

ul#mainNav li ul li ul li a {
	padding: 3px 5px 3px 65px;
}


ul#mainNav li ul li ul li a:hover,
ul#mainNav li ul li ul li a.active {
	border: dotted #551285;
	border-width: 0 0 1px 0;
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 50px 8px;
	color: #009de0;
}


ul#mainNav li ul li ul li.last a{
	border: dotted #551285;
	border-width: 0 0 1px 0;
	color: #551285;
	background: inherit;
}

ul#mainNav li ul li ul li.last a:hover {
	border: dotted #551285;
	border-width: 0 0 1px 0;
	color: #009de0;
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 50px 8px;
}

ul#mainNav li ul li ul li.actlast a {
	border: dotted #551285;
	border-width: 0 0 1px 0;
	color: #551285;
	background: inherit;
}

ul#mainNav li ul li ul li.actlast a.active {
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 50px 8px;
	color: #009de0;
}

ul#mainNav li ul li.actlast ul li a {
	color: #551285;
	background: #FFF;
}

ul#mainNav li ul li.actlast ul li a:hover,
ul#mainNav li ul li.actlast ul li a.active {
	border: dotted #551285;
	border-width: 0 0 1px 0;
	color: #009de0;
	background: #FFF url(../images/navicon_sneu.gif) no-repeat;
	background-position: 50px 8px;
}







