/*************************************************
navigation.css - Navigation Stylesheet
Walbusch.de
Version: 1.0
Generated: 10.02.2010
*************************************************/
div.newCustomerShadow{
    height:4px;
    line-height:4px;
    overflow:hidden;
    background:url(../images/bg_newcustomernav.gif)  left top repeat-x transparent;
}

/*** Default Styles ***/
ul.newCustomerNav,
ul.newCustomerNav ul,
ul.newCustomerNav ul li ul,
ul.mainnavigation,
ul.mainnavigation ul,
ul.mainnavigation ul li ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}
ul.newCustomerNav ul{
    padding-top:7px;
}
ul.mainnavigation {
	padding: 12px 0 9px 11px;
}
ul.newCustomerNav{
    border: 1px solid #aeaeae;
	padding: 4px 0 0 11px;
    background-color:#FFFFFF;
}

ul.newCustomerNav li,
ul.mainnavigation li {
	background: url(../images/nav_arrow.gif) 4px 8px no-repeat;
	padding: 4px 0 10px 14px;
	font-size: 13px;
    margin:0;
}
ul.newCustomerNav li {
    padding-top: 4px;
	padding-bottom: 10px;
}
ul.newCustomerNav li.active{
    background:url(../images/bg_newcustomer_nav1.gif)  0px 4px no-repeat transparent;
    font-weight: bold;
}
ul.mainnavigation li.active {
	background: url(../images/nav_arrow_hi.gif) 0px 8px no-repeat;
    font-weight: bold;
}
ul.newCustomerNav li.inactive,
ul.mainnavigation li.inactive,
ul.newCustomerNav li.inactiveleaf,
ul.mainnavigation li.inactiveleaf{
	font-weight: normal;
}
ul.newCustomerNav li.leaf,
ul.mainnavigation li.leaf,
ul.newCustomerNav li.activeleaf,
ul.mainnavigation li.activeleaf {
    background-image: url(../images/nav_arrow.gif);
}

ul.newCustomerNav li li,
ul.mainnavigation li li{
    padding: 5px 0 0 14px;
}
ul.newCustomerNav li li li,
ul.mainnavigation li li li{
    padding: 5px 0 0 7px;
}

ul.newCustomerNav li a,
ul.mainnavigation li a {
	text-decoration: none;
	margin: 0;
}
ul.newCustomerNav li a:hover,
ul.mainnavigation li a:hover{
	text-decoration: underline;
}


ul.newCustomerNav li.active li{
    background:none;
}
ul.newCustomerNav li.active li li,
ul.mainnavigation li.active li li {
    background:  none;
    /*padding: 4px 0 0 7px;*/
}

ul.newCustomerNav li li li,
ul.mainnavigation li li{
   font-size: 12px;
}
ul.newCustomerNav li.active li.activeleaf a,
ul.mainnavigation li li li.active a,
ul.mainnavigation li li li.activeleaf a{
    font-weight: normal;
    color: #8a1024;
}
ul.mainnavigation li li li.active li.inactiveleaf a{
    color: #010101
}
