/****** Inicio menu ******/
#menu{   
  font-family: Tahoma,Arial,Verdana, Geneva, helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
  margin:0;
}
#menu ul{
  list-style-type: none;
  float:left;  
  margin-left:-2.8em;
}

#menu ul li{	
  margin: 0;
  float: left;
}

#menu a{
  color: white;
  text-decoration: none;	
  padding-top:0.6em;
  padding-bottom:0.6em;
  padding-left:0.6em;
  padding-right:0.6em;  
  margin-right:0.5em;   
  background:url(../imgs/elmar/menu.jpg) repeat-x;
  text-transform:uppercase;
}

#menu a:hover{
  background:url(../imgs/elmar/menuinterior.jpg) repeat-x;
}

#menu #primero{
  background:url(../imgs/elmar/menuhover.jpg) repeat-x;
  color: #00367c;   
}
/****** Fin menu ******/

/****** Inicio menucontenido ******/
#menucontenido{
  font-family: Tahoma,Arial,Verdana, Geneva, helvetica, sans-serif; 
  font-size:0.9em;
  font-weight:normal;
  clear:both;    
  padding-bottom:3em; 
}

#menucontenido ul{
  list-style-type: none;  
  width:95%;
  float:right;  
  border-bottom:0.5px solid #b5c5d9;
  margin-top:0.2em;    
}

#menucontenido ul li{	
  margin: 0;
  float: right;
}

#menucontenido a{
  margin-right:4px;  
  text-decoration: none;	
  color:#00367c;
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;  
  text-transform:capitalize;
  font-style:oblique;
  display:block; 
}

#menucontenido #actual4{
  background-color:#00367c;	
  color: white;   
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;
}

#menucontenido #actual3{
  background-color:#ff7800;
  color: white;   
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;
}

#menucontenido #actual2{
  background-color:#68a824;
  color: white;   
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;
}

#menucontenido #actual1{
  background-color:#b2000c;
  color: white;   
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;
}

#menucontenido #actual0{
  background-color:#d6a200;
  color: white;   
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0.7em;
  padding-right:0.7em;
}

#menucontenido a.color_borde4{
	border-bottom:4px solid #00367c;	
}

#menucontenido a.color_borde3{
	border-bottom:4px solid #ff7800;	
}

#menucontenido a.color_borde2{
	border-bottom:4px solid #68a824;
}
#menucontenido a.color_borde1{
	border-bottom:4px solid #b2000c;
}

#menucontenido a.color_borde0{
	border-bottom:4px solid #d6a200;
}
/****** Fin menucontenido ******/

/****** Inicio menu_productos ******/
#menu_productos{
	font-family: Tahoma,Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;	
	clear:both; 
	width:100%;
	float:left; 	
	margin-bottom:1em;
	padding-bottom:0.25em; 
}

#menu_productos ul {
	list-style-type: none; 
	margin:0em;
	padding:0em;
	border-bottom: 1px solid #b5c5d9;
	width: 100%;
}

#menu_productos ul:after {
	display: block;
	content: '.';
	clear: both;
	height: 0;
	visibility: hidden;
	text-indent: -100em;
}

#menu_productos ul li{
  	float: left;  
}

#menu_productos a{
	text-decoration: none;	
	color:#00367c;
	padding:.3em 0.6em;
	text-transform:capitalize;	
    display:block;
	border-right:1px solid #00367c;
}

#menu_productos li.activo {

  /*background: url(../imgs/elmar/m_productos.png) repeat-x bottom;*/
  position: relative;
  padding-bottom: 7px;    
  margin-bottom: -7px;
}

#menu_productos li.activo a { 
  padding-left:0.6em;
  padding-right:0.6em; 
}

#menu_productos li a.ultimo{
	border-right:none;
}
/****** Fin menucontenido ******/

