/*PRINT VIEW*/
@media print {
	header {display: none;}
	}

/*MENU*/
header nav ul {				/*mainmenü container*/
    padding: 0px;											/*rand zwischen menü und den einzelnen items*/
    margin: 0px;											/*aussenrand*/
	background-color: #c0c0c0;
	}
/*MENU SECOND LINES*/
header nav ul:after  {											/*stellt standardverhalten für nachfolgende elemente wieder her*/
    clear: both;											/*alle floatings deaktivieren*/
    content: "";											/*leeren "after" inhalt einfügen*/
	display: block;											/*elemente werden wieder untereinander dargestellt*/
	}
/*MAIN MENU ITEMS*/
header nav ul li {												/*mainmenü items*/
    list-style: none;										/*keine aufzählungspunkte*/
    float:left;												/*element links ausgerichtet (aneinanderreihung)*/
	border-right: 1px dotted #ffffff;								/*rand rechts*/
	background-repeat:no-repeat;							/*background image nicht wiederholen*/
	background-position: 5px  50%;							/*hintergrundbild position links mitte*/
	}
/*MAIN MENU ITEM LINKS*/
header nav ul li a {												/*mainmenü links*/
    text-decoration: none;									/*text nicht unterstrichen / fett...*/
    display: block;											/*elemente werden untereinander dargestellt, hier um padding rand zu füllen*/							
    padding: 10px 12px 10px 35px;							/*rand zwischen text und border (ob, re, un, li)*/
	color: #000000;
    }
/**/
header nav ul li:hover {
	background-color: #ffb400;
	}
/**/
header nav ul li:hover > a {
	color: #333333;
	}	
/*SWITCH SUBMENU TO VISIBLE*/
header nav ul li:hover > ul {										/*hauptmenü over -> ul submenü*/
    visibility: visible;									/*ul submenü anzeigen*/
	}
/*SUB MENU*/
header nav ul li ul{												/*submenü container*/	
    visibility: hidden;										/*ul submenü verstecken*/
    position: absolute;										/*submenü aus den elternelementen ausnehmen*/					
    padding:0px;	
	z-index: 99999;										/*rand zwischen items und border*/
	background-color: #ffb400;
	}
/*SUB MENU ITEMS*/
header nav ul li ul li{												/*submenü items*/
	float: none;											/*floating aus: none = unteinander, left = nebeneinander*/
	border-left: 0px solid #ffb400; 						/*rand links*/
	list-style: none;										/*keine aufzählzeichen*/
	background-repeat:no-repeat;							/*background image nicht wiederholen*/
	background-position: 5px  50%;							/*hintergrundbild position links mitte*/
	}
/*SUB MENU ITEMS LINKS*/
header nav ul li ul li a {											/*submenü links*/
    text-decoration: none;									/*text nicht unterstrichen / fett...*/
    display: block;											/*elemente werden untereinander dargestellt, hier um padding rand zu füllen*/							
    padding: 10px 12px 10px 35px;							/*rand zwischen text und border (ob, re, un, li)*/
	color: #000000;
	}
/**/
header nav ul li ul li a:hover{
	color: #ffffff;											
	background-color: #7e7e7e !important;
	}
/*RIGHT SIDE*/
li.menu_right {
	float: right;
	border: 0px;
	border-left: 1px dotted #ffffff;
	}
	
/*IMAGES 25x25px graphics*/
li.home {background-image: url(../img/menu_home.png);}
li.user {background-image: url(../img/menu_user.png);}
li.orders {background-image: url(../img/menu_orders.png);}
li.new_orders {background-image: url(../img/menu_selforders.png);}
li.kalender {background-image: url(../img/menu_kalender.png);}
li.mail {background-image: url(../img/menu_mail.png);}
li.notes {background-image: url(../img/menu_notes.png);}
li.kassa {background-image: url(../img/menu_kassa.png);}
li.admin {background-image: url(../img/menu_admin.png);}
li.service {background-image: url(../img/menu_service.png);}
li.warehouse {background-image: url(../img/menu_warehouse.png);}
li.ftp{background-image: url(../img/menu_ftp.png);}
li.logout {background-image: url(../img/menu_logout.png);}
li.clock {background-image: url(../img/menu_clock.png);}
li.search {background-image: url(../img/menu_search.png);}
li.add{background-image: url(../img/menu_add.png);}

li.red{background-color: #b78d8d;}
li.green{background-color: #90b78d;}