/** Zero Max Red : #ee0505 **/
/******* Top links *******/

#topLinks {
font-family:trebuchet ms;
height:30px !important;
margin:0;
width:350px !important;
padding:0;
float:left;
background:transparent; 
}	   
#topLinks ul {
padding:0 !important;
margin :0 !important; 
} 
#topLinks li {
display : inline; 
margin:0 !important;
position:relative !important;
list-style : none; 
} 
#topLinks li a {
padding:0 0 0 10px !important;
font-size: .6em;
color: #ccc; 
text-decoration : none !important; 
} 
#topLinks li a:hover {
color : #ee0505;
border-top:0px solid #ddd;
text-decoration : none !important; 
}


/********* Lang switcher ************/
#language_switcher {
float:left;
margin:2px 0 0 0;
}

/******* Top menu *******/

#topMenu {
font-family:trebuchet ms;
height:30px !important;
margin:0;
width:266px !important;
padding:0;
float:right;
background:transparent; 
}	   
#topMenu ul {
padding:0 !important;
margin :0 !important; 
} 
#topMenu li {
display : inline; 
margin:0 !important;
position:relative !important;
list-style : none; 
padding:0 0 0 2px;
} 
#topMenu li.lang a {
color: #ee0505; 
}
#topMenu li.lang a:hover {
color: #666 !important; 
}
#topMenu li.langLast {
padding-right:20px !important;
} 
#topMenu a#current_language {
color: #666 !important; 
}
#topMenu li a {
padding:0 0 0 20px !important;
font-size: .6em;
color: #fff; 
text-decoration : none !important; 
} 
#topMenu li a:hover {
color : #ee0505;
border-top:0px solid #ddd;
padding:0 0 0 20px !important;
text-decoration : none !important; 
}
/****** Search *********/
form {
margin:0 !important;
padding:0 !important;
display:inline;
overflow:hidden !important;
}

li#search  {

}
li#search input {
/*background:transparent url(../images/soeg_bg.png) no-repeat top;*/
color:#ccc;
font-family:tahoma;
font-size:0.6em;
overflow:hidden !important;
border:0;
padding:1px 2px 2px 2px;
margin:0 0 0 15px;
width:90px;
}
li#search button {
background:transparent url(../images/search_button.png) no-repeat ;
border:0;
color:#fff;
margin:0 0 0 5px !important;
font-size:0.6em;
text-transform:uppercase;
text-indent:-9999px;
width:17px;
height:17px;
cursor:pointer;
}

/******* Main menu *******/

#menu {
height:40px !important;
margin:1px 0 0 271px;
width:650px !important;
padding:13px 0 0 0;
background:transparent url(../images/menu_bg.png) no-repeat top; 
}	   
#menu ul {
padding:0 !important;
margin :0; 
} 
#menu li {
display : inline; 
position:relative !important;
list-style : none; 
padding:0 !important;
height:40px !important;
background:transparent url(../images/menu_divider.png) no-repeat right;
} 
#menu li a {
padding:13px 11px 13px 11px;
font-size: .7em;
color: #fff; 
font-weight:bold;
text-decoration : none !important; 
} 
.zm_uk #menu li a {
padding:13px;
} 
#menu li a:hover {
color : #ee0505;
border-top:0px solid #ddd;
}
#menu li a#current_menu, #menu li a#current_menu:link {
background:transparent url(../images/menu_top_arrow.png) no-repeat top center;
text-align : center; 
}
#menu li a#current_menu:hover {
background:transparent url(../images/menu_top_arrow.png) no-repeat top center;
text-align : center; 
}
/*Side menu*/

#submenu h3 {
color:#999;
font-size:.6em !important;
font-weight:normal;
margin:11px 0 0 0  !important;
padding:10px 0 8px 0px !important;
}
ul#submenu  {
margin:0;
padding:0;
width:100%;
list-style:none;
border-top:1px dotted #999;
}
ul#submenu li {
list-style:none;
padding:0;
margin:0;
font-size : .6em;
border-bottom:1px dotted #999;
}
ul#submenu li a{
padding:8px 0 8px 15px;
border:0 !important;
display:block;
text-decoration:none;
color:#666 !important;
background:transparent url(../images/red_bullet.gif) no-repeat left;
}
ul#submenu li a:hover	{
text-decoration:none;
color:#ee0505 !important;
background:#f9f9f9 url(../images/red_bullet_on.gif) no-repeat left;
}
ul#submenu li a#current_site 	{
text-decoration:none;
font-weight:bold;
color:#ee0505 !important;
}
ul#submenu li a#current_site:hover {
color:#ee0505;
background:#f9f9f9 url(../images/red_bullet_on.gif) no-repeat left;
}


/*Side sub sub menu*/

ul#submenu li a#current_module_menu_item {
color:#ee0505 !important;
}

ul#submenu UL {
margin:0;
padding:0;
width:100%;
list-style:none;
border:0;
}
ul#submenu li ul li {
list-style:none;
padding:0;
margin:0 0 0 15px !important;
border:0;
font-size : .9em;
}
ul#submenu li ul li a{
padding:8px 0 8px 15px;
border:0 !important;
display:block;
text-decoration:none;
color:#666 !important;
background:transparent url(../images/red_sub.gif) no-repeat left;
}
ul#submenu li ul li a:hover	{
text-decoration:none;
color:#ee0505 !important;
background:#fff url(../images/red_sub.gif) no-repeat left;
}
ul#submenu li ul li a#current_module_sub_menu_item 	{
text-decoration:none;
padding:8px 0 8px 15px;
font-weight:bold;
color:#ee0505 !important;
}
ul#submenu li a#list_current_module_sub_menu_item:hover {
color:#ee0505;
}


