/*******************************/
/* N A V I G A T I O N E N     */
/*******************************/
/*******************************/
/* Hauptnavigation */
/*******************************/

div#navigationMain {
	margin: 10px 0 0 0;
}

div#navigationMain ul {
	list-style-type:none;
	padding:0;
}


div#navigationMain ul li {
	background-color:#fff;
	line-height:1.6;
	font-size:13px;
	font-weight:bold;
}

* html div#navigationMain ul li {
	border:1px solid #fff;
}

* html div#navigationMain ul li.selectedOne ul li {
	border:0;
}

div#navigationMain ul li#id484.selectedOne a,
div#navigationMain ul li#id484 a{
    background:url('/cachepics/green_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#6AAC41;
    text-transform:uppercase;
	color:#fff;
	padding:1px 0 1px 7px;
}

div#navigationMain ul li#id484 a:hover,
div#navigationMain ul li#id484 span.selectedOne{
	text-transform:uppercase;
	color:#fff;
	text-decoration:underline;
    background:url('/cachepics/green_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#6AAC41;
	padding:1px 0 1px 7px;
}

div#navigationMain ul li a {
	border-bottom:1px dashed #999;
	display:block;
	padding:1px 0 1px 7px;
	color:#6AAC41;
	text-decoration:none;
	margin:0;
}

div#navigationMain ul li a:hover,
div#navigationMain ul li.selectedOne a,
div#navigationMain ul li.selectedOne span.selectedOne {
	border-bottom:1px dashed #999;
	background-color:#dcf0d0;
	color:#37661a;
	text-decoration:none;
	display:block;
	padding:1px 0 1px 7px;
	margin:0;
}

/* 2. Ebene navigationMain */

div#navigationMain ul li.selectedOne ul {
	background-color:#dcf0d0;
	padding:5px 0 0 7px;
	border-bottom:1px dashed #999;
}

div#navigationMain ul li.selectedOne ul li {
	background-color:#dcf0d0;
	padding:2px 0 2px 0;
}

div#navigationMain ul li.selectedOne ul li a{
	background-color:#dcf0d0;
	padding:0 0 0 10px;
	border:0;
	color:#6AAC41;

}

div#navigationMain ul li.selectedOne ul li.selectedOne a,
div#navigationMain ul li.selectedOne ul li.selectedOne span.selectedOne,
div#navigationMain ul li.selectedOne ul li a:hover{
	background:url('/cachepics/list_dor.gif');
	background-position:-1px 7px;
	background-repeat:no-repeat;
	background-color:#dcf0d0;
	padding:0 0 0 10px;
	border:0;
	color:#37661a;
}

/* breadCrumb */

div#breadCrumb {
    font-size:10px;
    margin:0;
    padding:5px 0 10px 0;
}

div#breadCrumb a {
    font-size:10px;
}


/*******************************/
/* Partnerbereich       */
/*******************************/

div#navigationVP {
	margin: 10px 0 0 0;
}

div#navigationVP ul {
	list-style-type:none;
	padding:0;
}

div#navigationVP ul li {
	background-color:#fff;
	line-height:1.6;
	font-size:13px;
	font-weight:bold;
}

div#navigationVP ul li a{
	text-transform:none;
	color:#fff;
    background:url('/cachepics/blue_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#016285;
	padding:1px 0 1px 7px;
	display:block;
	text-decoration:none;
	border-bottom:0;
}

div#navigationVP ul li.selectedOne a,
div#navigationVP ul li a:hover,
div#navigationVP ul li span.selectedOne{
	background:url('/cachepics/blue_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#016285;
    text-transform:none;
	padding:1px 0 1px 7px;
	display:block;
	color:#fff;
	border-bottom:0;
	text-decoration:underline;
}

div#navigationVP ul li.selectedOne ul {
	background-image:none;
	background-color:#b6cdd5;
	padding:0px 0 0 0px;
	border-bottom:1px dashed #999;
}

div#navigationVP ul li.selectedOne ul li {
	background-image:none;
	background-color:#b6cdd5;
	padding:0;
	border-bottom:1px dashed #666;
}

div#navigationVP ul li.selectedOne ul li a{
	background-image:none;
	background-color:#b6cdd5;
	padding:1px 0 1px 7px;
	border:0;
	color:#006184;
	display:block;
	text-decoration:none;

}
div#navigationVP ul li.selectedOne ul li.selectedOne a,
div#navigationVP ul li.selectedOne ul li.selectedOne span.selectedOne,
div#navigationVP ul li.selectedOne ul li a:hover{
	background-image:none;
	background-color:#73a7bc;
	padding:1px 0 1px 7px;
	border:0;
	color:#fff;
	display:block;
	text-decoration:none;
}



/*******************************/
/* Kundenbereich Mein Konto   */
/*******************************/

div#navigationMK {
	margin: 10px 0 0 0;
}

div#navigationMK ul {
	list-style-type:none;
	padding:0;
}

div#navigationMK ul li {
	background-color:#fff;
	line-height:1.6;
	font-size:13px;
	font-weight:bold;
}

div#navigationMK ul li a{
	text-transform:none;
	color:#fff;
    background:url('/cachepics/orange_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#ff8e01;
	padding:1px 0 1px 7px;
	display:block;
	text-decoration:none;
	border-bottom:0;
}

div#navigationMK ul li.selectedOne a,
div#navigationMK ul li a:hover,
div#navigationMK ul li span.selectedOne{
	text-transform:none;
	color:#fff;
	background-color:#ff8e01;
	padding:1px 0 1px 7px;
	display:block;
	border-bottom:0;
	text-decoration:none;
}

div#navigationMK ul li.selectedOne ul {
	background-image:none;
	background-color:#fbe6cb;
	padding:0px;
	border-bottom:1px dashed #999;
}

div#navigationMK ul li.selectedOne ul li {
	background-image:none;
	background-color:#fbe6cb;
	padding:0;
	border-bottom:1px dashed #666;
}

div#navigationMK ul li.selectedOne ul li a{
	background-image:none;
	background-color:#fbe6cb;
	padding:1px 0 1px 7px;
	border:0;
	color:#666;
	display:block;
}
div#navigationMK ul li.selectedOne ul li.selectedOne a,
div#navigationMK ul li.selectedOne ul li.selectedOne span.selectedOne,
div#navigationMK ul li.selectedOne ul li a:hover{
	background-image:none;

	background-color:#fdaf41;
	padding:1px 0 1px 7px;
	border:0;
	color:#fff;
	display:block;
	text-decoration:none;
}


/******************************************/
/* NAVIGATIN Standard
/******************************************/
div#navigationLegal{
	padding-left:20px;
}
div#navigationLegal ul {
	float:right;
	list-style-type:none;
	padding:0;
}

div#navigationLegal ul li {
	background:url(/cachepics/pfeil_blau.gif);
	background-position:1px 5px;
	background-repeat:no-repeat;
	padding:3px 0px 3px 20px;
	float:left;
	margin:3px 11px 0 14px;

}

div#navigationLegal ul li a{
	border:0;
	font-weight:bold;
	color:#006184;
	padding:3px 0px 3px 0px;
}

div#navigationLegal ul li a:hover,
div#navigationLegal ul li.selectedOne span.selectedOne,
div#navigationLegal ul li.selectedOne a{
	color:#5c5c5c;
	font-weight:bold;
	text-decoration:none;
}

input.noBorder,
input[type=radio]{
    background-color:transparent;
    border:0;
}

/******************************************/
/* navigationWindowReiter (Tabellenansicht/Exelexport/...)
/******************************************/

div.navigationWindowReiterTable {
	height:21px;
	border-bottom:1px solid #e7e7e9;
	padding:0 0 0 20px;
}

div.navigationWindowReiterTable ul {
	list-style-type:none;
	display:block;
	padding:0;
}
div.boxStandard div.navigationWindowReiterTable ul li,
div.navigationWindowReiterTable ul li{
	float:left;
	background:url('/cachepics/nav_reiter_bg_inactive.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0px 0 0px;
	margin:0 0px 0 5px;
	height:21px;
	border:0;
}
div.boxStandard div.navigationWindowReiterTable ul li.selectedOne,
div.navigationWindowReiterTable ul li.selectedOne {
	float:left;
	background:url('/cachepics/nav_reiter_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0px 0 0px;
	margin:0 0px 0 5px;
	height:21px;
	border:0;
}
div.navigationWindowReiterTable ul li.selectedOne span.selectedOne {
	float:left;
	background:url('/cachepics/nav_reiter_a_bg.gif');
	background-position:right top;
	background-repeat:no-repeat;
	padding:3px 10px 0 10px;
	margin:0 0px 0 0px;
	color:#666;
	font-weight:bold;
	height:18px;
}
div.boxStandard div.navigationWindowReiterTable ul li a,
div.navigationWindowReiterTable ul li a {
	float:left;
	background:url('/cachepics/nav_reiter_bg_a_inactive.gif') !important;
	background-position:right top !important;
	background-repeat:no-repeat !important;
	padding:3px 10px 0 10px;
	margin:0 0px 0 0px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	height:18px;
}
div.boxStandard div.navigationWindowReiterTable ul li a:hover,
div.navigationWindowReiterTable ul li a:hover {text-decoration:underline; !important}

/******************************************/
/* navigationReiter 3.Ebene Produktnav
/******************************************/

div#navigationReiter,
div.navigationWindowReiter {
	margin:5px 0 10px 0;
	padding:0 0 3px 0;
	font-weight:bold;
	color:#6AAC41;
	text-align:center;
	display:block;
	vertical-align:bottom;
}

div#navigationReiter ul,
div.navigationWindowReiter ul {
	list-style-type:none;
	display:block;
        width:100%;
	padding:0;
}

div#navigationReiter ul li {
	float:left;
	background:url('/cachepics/nav_reiter_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0px 0 0px;
	margin:0px  3px 7px 0;
	height:21px;
	font-weight:bold;
        display:block;
}

div#navigationReiter ul li a,
div#navigationReiter ul li.selectedOne a,
div#navigationReiter ul li a:hover,
div#navigationReiter ul li.selectedOne span.selectedOne{
	float:left;
	background:url('/cachepics/nav_reiter_a_bg.gif');
	background-position:right top;
	background-repeat:no-repeat;
	padding:3px 10px 0 10px;
	margin:0 0px 0 0px;
	color:#6AAC41;
}

div#navigationReiter ul li a {
	color:#5c5c5c;
	text-decoration:none;
	white-space:nowrap;
}

div.boxStandard div.navigationWindowReiter ul li,
div.navigationWindowReiter ul li{
	float:left;
	background:url('/cachepics/nav_reiter_bg_inactive.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0px 0 0px;
	margin:0 5px 0px 0;
	height:21px;
	border:0;
}
div.boxStandard div.navigationWindowReiter ul li.selectedOne,
div.navigationWindowReiter ul li.selectedOne {
	float:left;
	background:url('/cachepics/nav_reiter_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0px 0 0px;
	margin:0 5px 0px 0;
	height:21px;
	border:0;
}
div.navigationWindowReiter ul li.selectedOne span.selectedOne {
	float:left;
	background:url('/cachepics/nav_reiter_a_bg.gif');
	background-position:right top;
	background-repeat:no-repeat;
	padding:3px 10px 0 10px;
	margin:0 0px 0 0px;
	color:#666;
	font-weight:bold;
	height:18px;
}
div.boxStandard div.navigationWindowReiter ul li a,
div.navigationWindowReiter ul li a {
	float:left;
	background:url('/cachepics/nav_reiter_bg_a_inactive.gif');
	background-position:right top;
	background-repeat:no-repeat;
	padding:3px 10px 0 10px;
	margin:0 0px 0 0px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	height:18px;
}
div.boxStandard div.navigationWindowReiter ul li a:hover,
div.navigationWindowReiter ul li a:hover,
div.navigationWindowReiterTable ul li a:hover {text-decoration:underline; color:#fff;}
/******************************************/
/* Anfragen
/* (Kontingenta., Provisionsa., Materiala.)
/******************************************/

div.materialanforderung {
	border-top:1px solid #ccc;
	text-align:right;
	margin:15px 0 0 0;
	padding:5px 0 0 0;
}

div.materialanforderung ul {
	list-style-type:none;
	padding:0px;
	text-align:right;
	float:right;
	font-size:12px;
}

div.materialanforderung ul li {
	float:left;
	padding:0px 7px 0px 10px !important;
	margin:0 0 0 10px;
}

div.materialanforderung ul li a {font-weight:bold;}


