.menu {
	background-color: #000000;
	border-bottom: 1px solid #4D4D4D;
	border-top: 1px solid #737373;
	color: #FFFFFF;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-bottom: 2px;
	margin-top: 5px;
	padding-left: 135px;
	position: relative;
	width: 675px;
	z-index: 150;
}

.menu a{
	color: #FFF;
	font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

.menu a:visited{
	color: #FFF;
	font-weight: bold;
    text-decoration: none;
}

.menu a.arrow{
    background: url(../layout-images/util/menu-arrow.png) no-repeat 100% 50%;
}

.menu a:hover{
    color: #CCFF00 
}

.login_menu{
    padding-right: 15px !important;
    white-space: nowrap;
}

/* special style for menu + context menu*/
div.menu ul, div.child_select ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

a.login {
	background-color: #000000;
	border-bottom: 1px solid #4D4D4D;
	border-top: 1px solid #737373;
	color: #FFFFFF;
	display: block;
	float: left;
	line-height: 22px;
	margin-bottom: 2px;
	margin-top: 5px;
	padding-right: 10px;
	position: absolute;
	right: 200px;
	text-align: right;
	text-decoration: none;
	top: 0;
	width: 50px;
}

ul.dropdown {
	font-weight: bold;
	position: relative;
}

ul.dropdown li ul a{
    margin-right: 15px;
}
ul.dropdown li:last-child {
    border: medium none;
}
ul.dropdown li.diff {
    padding:0;
}
/* 
    LEVEL ONE
*/
ul.dropdown li {
	font-weight: bold;
	float: left;
	zoom: 1;
	white-space: nowrap;
}


ul.dropdown li:hover a:hover {
	color: #CCFF00;
}

ul.dropdown li:hover a:active {
	color: #CCFF00;
}
ul.dropdown li a {
	display: block;
	color: #FFF;
	psadding-left: 5px;
    psadding-right: 5px;
}
ul.dropdown li {
	padding-left: 5px;
    padding-right: 5px;
}
ul.dropdown li li a {
    
}

ul.dropdown li.hover,ul.dropdown li:hover {
	color: #CCFF00;
	position: relative;
}

ul.dropdown li.hover a {
	color: #FFF;
}

/*Nastaveni barvy na on hover*/
ul.dropdown li.hover,ul.dropdown li:hover, ul.dropdown li.hover a  {
    color: #CCFF00;
}
/*Nastaveni barvy na podrizene elementy*/
ul.dropdown li.hover ul li a,ul.dropdown li:hover ul li a {
    color: #FFFFFF;
}
/* 
    LEVEL TWO
*/
ul.dropdown ul {
	display:none;
    position: absolute;
    top: 100%;
    left: 0;
	width: auto;
}
ul.dropdown ul {
    background: url(../layout-images/util/opacity80.png);
}
ul.dropdown ul li {
    
    /*border-bottom: 1px solid #DDD;*/
	float: none;
}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
	border-right: none;
	width: 100%;
	display: inline-block;
}

/*Nastaveni barvy na on hover*/
ul.dropdown li.hover ul li:hover, ul.dropdown li:hover ul li.hover a{
    color: #CCFF00;
}

/*Nastaveni barvy na podrizene elementy*/
ul.dropdown li.hover ul li.hover ul li a,ul.dropdown li:hover ul li:hover ul li a {
    color: #FFFFFF;
}

/* 
    LEVEL THREE
*/
ul.dropdown ul ul {
	left: 100%;
	top: 0;
}

ul.dropdown ul li ul li {
    float: none;
}

ul.dropdown li:hover>ul {
	display: block;
}

/*Nastaveni barvy na on hover*/
ul.dropdown li.hover ul li.hover ul li:hover, ul.dropdown li:hover ul li.hover ul li:hover a {
    color: #CCFF00;
}

/*Nastaveni barvy na podrizene elementy*/
ul.dropdown li.hover ul li.hover ul li.hover ul li a,ul.dropdown li:hover ul li:hover ul li:hover ul li a{
    color: #FFFFFF;
}

/* 
    LEVEL FOUR
*/

/*Nastaveni barvy na on hover*/
ul.dropdown li.hover ul li.hover ul li.hover ul li:hover, 
    ul.dropdown li:hover ul li:hover ul li.hover ul li:hover a {
    color: #CCFF00;
}

/*Nastaveni barvy na podrizene elementy*/
ul.dropdown li.hover ul li.hover ul li.hover ul li.hover ul li a,
    ul.dropdown li:hover ul li:hover ul li:hover ul li:hover ul li a{
    color: #FFFFFF;
}

/* 
    LEVEL FOUR
*/

/*Nastaveni barvy na on hover*/
ul.dropdown li.hover ul li.hover ul li.hover ul li.hover ul li:hover, 
    ul.dropdown li:hover ul li:hover ul li:hover ul li.hover ul li:hover a {
    color: #CCFF00;
}

/*Nastaveni barvy na podrizene elementy*/
ul.dropdown li.hover ul li.hover ul li.hover ul li.hover ul li.hover ul li a,
    ul.dropdown li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul li a{
    color: #FFFFFF;
}
