#navigation {
    float:right;
    margin:0;
    padding:0; 
    list-style-type:none;
    position:relative;
    color:white;
    height:35px;
    background:url(/images/layout/menu_bg.png) left bottom;
    z-index:1000;
    min-width: 760px;
}

#navigation.logged_in {
    height:35px;
    min-width: 905px;
}

#navigation li.submenu {
	  width:100px;
    height:35px;
    font-size:12px;
    padding:0;
    background:#111111;
    float:left;
    padding-left:35px;
    padding-right:10px;
}

#navigation .submenu_entries {
  display:none;
}

#navigation li#flags {
	margin-left:-10px;
	width:50px;
}

#navigation #flag_container {
	margin-top:10px;
}

#navigation li#flags div img {
  border:none;
  margin-right:5px;
}

#navigation li.submenu.submenu_blue {
    width:75px;
}

#navigation li.submenu {
    width:100px;
}

#navigation li.submenu.cornered {
  background:url(/images/layout/menu_bg.png) -500px bottom;
}

#navigation li.submenu.submenu_blue a {
    color:#EDEDED;
}

#navigation li.submenu a {
    color:#505050;
    text-decoration:none;
}

#navigation li.submenu a:hover {
    color:#00b4ff;
}

#navigation li.submenu_blue a:hover {
    color:#222222;
}

#navigation .submenu .submenu_title {
    text-transform:uppercase;
    cursor: default;
}

#navigation .submenu_title {
    font-size:12px;
    padding:10px 0 2px 0;
    font-weight:bold;
    color:#AAAAAA;
}

#navigation .highlit li a {
  color:#EDEDED;
}
	
#navigation .submenu ul {
    padding:0;    
    list-style-type:none;    
    padding-left:0px;
}

#navigation .submenu ul li {
    padding:0.6em 0 0 0;
}

#navigation li.submenu.submenu_blue {
    background:transparent;
}
/*
#navigation li.submenu.submenu_corner {
    margin-right:-5px;
    padding:0; 
    width:15px;
    background:transparent url(/images/layout/menu/grey_corner.png) left bottom;
}

#navigation li.submenu_blue.submenu_corner {
    background-image:url(/images/layout/menu/blue_corner.png);
}
*/

