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

#topLinks {
font-family:trebuchet ms;
height:30px !important;
margin:0;
width:365px !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 20px !important;
font-size: .6em;
color: #999; 
text-decoration : none !important; 
} 
#topLinks li a:hover {
color : #ee0505;
border-top:0px solid #ddd;
padding:0 0 0 20px !important;
text-decoration : none !important; 
}
/******* Language menu *******/
#langMenu {
height:30px !important;
margin:1px 0 0 483px;
width:150px !important;
padding:0;
font-family:trebuchet ms;
float:left;
background:transparent;
}	   
#langMenu ul {
padding:0 !important;
margin :0 !important; 
} 
#langMenu li {
display : inline; 
margin:0 !important;
position:relative !important;
list-style : none; 
} 
#langMenu li a {
padding:2px 7px 2px 7px !important;
font-size: .6em;
text-transform:uppercase;
color: #ee0505; 
text-decoration : none !important; 
} 
#langMenu li a:hover {
color : #ee0505;
border-bottom:1px solid;
padding-bottom:0px !important;
}
/********* Lang switcher ************/
#language_switcher {
float:left;
}


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

#topMenu {
font-family:trebuchet ms;
height:30px !important;
margin:0;
width:325px !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; 
} 
#topMenu li.lang a {
color: #ee0505 !important; 
}
#topMenu li.lang a:hover {
color: #ee0505 !important; 
}
#topMenu li.langLast {
padding-right:10px !important;
} 
.en #topMenu li a {
padding:0 0 0 20px !important;
font-size: .6em;
color: #fff; 
text-decoration : none !important; 
} 
.es #topMenu li a {
padding:0 0 0 19px !important;
font-size: .6em;
color: #fff; 
text-decoration : none !important; 
} 
#topMenu li a:hover {
color : #ee0505;
border-top:0px solid #ddd;
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:8px 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:4px 0 7px 0 !important;
height:40px !important;
background:transparent url(../images/menu_divider.png) no-repeat right;
} 
#menu li a {
padding:13px 18px 13px 18px;
font-size: .7em;
color: #fff; 
font-weight:bold;
text-decoration : none !important; 
} 
#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:150px;
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;
width:100%;
color:#666 !important;
background:transparent url(../images/red_bullet.gif) no-repeat left;
}
ul#submenu li a:hover	{
text-decoration:none;
color:#ee0505 !important;
width:90%;
background:#f9f9f9 url(../images/red_bullet_on.gif) no-repeat left;
}
ul#submenu li #current_site 	{
text-decoration:none;
color:#ee0505;
background:transparent url(../images/red_bullet_on.gif) no-repeat left;
}
ul#submenu li a#current_site:hover {
color:#ee0505;
background:#f9f9f9 url(../images/red_bullet_on.gif) no-repeat left;
}