/* Navigation Hauptpunkte ....................................... */
  
.mod_navigationMain ul
{
    float: left;
	width: 852px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigationMain li
{
 	float:left;
	display: inline;
	width:213px;/*ORG=213px;*/
	margin:1px auto 0px 0px;
	padding:0px;
    font-size:12px;
	text-align:left;
	text-decoration:none;
	/*border-right:1px solid #fff;*/
}

.mod_navigationMain li a
{
	height:25px;/*ORG=33px;*/
	display:block;
	margin:0px;
	text-decoration:none;
	background-color: #ff9900;
	padding:7px 0px 0px 13px;
	color:#f7f7f7;
}

.mod_navigationMain ul li a:hover
{
	height:25px;/*ORG=33px;*/
	display:block;
	margin:0px;
	text-decoration:none;
	padding:7px 0px 0px 13px;
	background-color: #ffa333;
	color:#fff;
}

.mod_navigationMain ul li p
{
	height:25px;/*ORG=33px;*/
	display:block;
	margin:0px;
	text-decoration:none;
	padding:7px 0px 0px 13px;
	color:#ff9900;
}

.mod_navigationMain ul li .trail
{
	height:25px;/*ORG=33px;*/
	display:block;
	margin:0px;
	text-decoration:none;
	padding:7px 0px 0px 13px;
	color:#ff9900;
	background-color: #fff;
}


/* Navigation Unterpunkte ....................................... */


.mod_navigationSub ul 
{
    list-style-type:none;
	margin: 0 0 20px 0;
	padding:0 23px 0 0px;
}

.mod_navigationSub li
{
    margin:0;
    padding:0;
    font-size: 11px;
    line-height: 14px;
}

.mod_navigationSub li a
{
    text-decoration:none;
    display:block;
	color:#666;
	padding: 0 0 0 13px;
	border-bottom:1px solid #f90;
}
.mod_navigationSub li a:hover
{
	text-decoration:none;
	color:#333;
}
.mod_navigationSub li .active .trail
{
    text-decoration:none;
    display:block;
	color:#ff9900;
	padding: 0 0 0 13px;
	border-bottom:1px solid #f90;
}
.mod_navigationSub li p
{
	text-decoration:none;
    display:block;
    margin:0px;
	color:#ff9900;
	padding: 0 0 0 13px;
	border-bottom:1px solid #f90;
}

/* Top Navigation ....................................... */

.topnavigation ul 
{
    float: right;
    list-style-type:none;
}
.topnavigation li
{
	float: right;
	/*margin:0px auto 0px 0px;*/
	margin:-5px 0 0 0;
	padding:0px;
    font-size:11px;
	text-decoration:none;
}
.topnavigation li a
{
    margin: 0px;
    padding: 0 0 0 10px;
    color: #666;
    display:block;
    text-decoration: none;
}
.topnavigation li a:hover
{
    margin: 0px;
    padding: 0 0 0 10px;
    color: #333;
    display:block;
    text-decoration: none;
}
.topnavigation li p
{
    margin: 0px;
    padding: 0 0 0 10px;
    color:#ff9900;
    display:block;
    text-decoration: none;
}


/* Footer Navigation ....................................... */

.footernavigation ul 
{
    margin:11px 0 0 0;
	padding:0px;
    list-style-type:none;
}
.footernavigation li
{
	margin:0px;
	padding:0px;
    font-size:10px;
    line-height:13px;
}
.footernavigation li a
{
    color: #666;
    padding:0px;
}
.footernavigation li a:hover
{
    color: #333;
    padding:0px;
}
.footernavigation li p
{
    color: #ff9900;
    padding:0px;
    margin:0px;
    line-height:11px;
}

.footernavigation li .active .trail
{
    color: #ff9900;
    padding:0px;
    line-height:11px;
    text-decoration: underline;
}



/* sitemap ....................................... */
.mod_sitemap ul  {
    padding: 0;
    margin: 0 0 0 17px;
    }
.mod_sitemap li a  {
    font-size: 12px;
    line-height: 18px;
    color: #666;
    background-color: #fff8ed;
    }

.mod_sitemap li a:hover {
    color: #ff9900;
    }
    
    .mod_sitemap ul ul  {
padding: 0 0 20px 20px;
    }





