/* Barra de menus superior */
#barra_menus {
	FONT-SIZE: 93%; FLOAT: left; WIDTH: 799px; LINE-HEIGHT: normal;
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px Verdana; PADDING-TOP: 1px;
	border-bottom: solid 2px;	border-color: #B3DCB7; background-image: url(../imagenes/fd_puntos_blancos.gif);
}

#barra_menus UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none;
}
#barra_menus LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px;	
}
#barra_menus A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BACKGROUND: url(barra_menu_izq.gif) no-repeat left top;
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#barra_menus A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(barra_menu_der.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #008B0D; PADDING-TOP: 5px
}
#barra_menus A SPAN {
	FLOAT: none
}
#barra_menus A:hover SPAN {
	COLOR: #008B0D;
}
#barra_menus A:hover {
	BACKGROUND-POSITION: 0% -42px;
}
#barra_menus A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px;
}

.activo{
	cursor: pointer;
}
.activo p{
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BACKGROUND: url(barra_menu_izq.gif) no-repeat left top;
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px; TEXT-DECORATION: none; BACKGROUND-POSITION: 0% -42px;	
}
.activo p span{
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(barra_menu_der.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #008B0D; PADDING-TOP: 5px;
FLOAT: none; BACKGROUND-POSITION: 100% -42px;

}
