/***** Global Settings *****/
@import url(/AVComun/styles/r01PortalResetToBaseStyles.css);
body {
	background-color	: #fff;
	font-family			: Arial, helvetica, sans-serif;
margin: 15px 10px;
}
/* ===== Logotipos de la cabecera ===== */
div.x39_headerLogos {
	width			: 100%;
	padding-bottom		: 0.60em;
	border-bottom		: 1px solid #E4E4E4;
}
div.x39_headerLogoLeft {
		float				: left;
		text-align			: left;
		margin-right		: 10px;
}
div.x39_headerLogoCenter {
		float				: left;
		text-align			: left;
}
div.x39_headerLogoRight {
		float				: right;
		text-align			: right;
MARGIN-TOP: 25px;
}
/* ===== Primera linea de la cabecera ===== */
div.x39_headerRow1 {
width: 100%;
border-bottom: 3px solid white;
border-top: 2px solid white;
z-index: 1000;
BACKGROUND: white url(/images/x39-bgHomeCabeceraMenu.gif) repeat-x left bottom;
/*padding-bottom: 7px;*/

PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0.37em;
PADDING-TOP: 0.25em;
}
div.x39_headerRow1LangSel {
		float				: left;
		text-align			: left;
		padding-top			: 0px;
		margin-left			: 2px;		
		width				: 15%;
}
div.x39_headerRow1Menu {
	float				: right;
	width				: 83%;
	/* no llegar al 100% junto con el boton (bug  explorer) */
}

/* ===== Segunda linea de la cabecera ===== */
div.x39_headerRow2 {
width				: 100%;
z-index				: 9000;
margin-top		: 3px;
BACKGROUND: url(/images/x39-bgCabeceraHome.jpg) no-repeat left top;
}

/* ===== Tercera linea de la cabecera ===== */
div.x39_headerRow3 {
	width: 100%;
	z-index: 15000;
	text-align : left;
	width: 100%;
	MARGIN-TOP: 0.63em;
             MARGIN-BOTTOM: 0.93em;
}

/* ===== Cuerpo central ===== */
/* Separar migas del cuerpo */
div.x39_body {
margin-top: 10px;
}
/* ===== Columna izquierda ===== */
div.x39_bodyLeftCol {
	float : left;
	width : 19%;
	padding : 0px;
	margin-right : 7px;
	margin-bottom : 10px;
}
div.x39_bodyLeftColVMenu { width : 100%;}
div.x39_bodyLeftColSliderGallery { width : 100%;}

/* Columna central de las diferentes plantillas */
div.x39_bodyCenterCol {
width :79%;
margin-bottom :10px;
float :right;
}

/* ===== Pie de pagina FILA 1 ===== */
div.x39_footer_Row1 {
width : 100%;
BACKGROUND: #ffffff url(/images/x39-bgHomePieLogos.gif) repeat-x left top;
BORDER-TOP: #cccccc 0.06em solid;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0.63em;
PADDING-TOP: 0.63em;
MARGIN-BOTTOM: 0.63em;
}

* ===== Pie de pagina FILA 2 ===== */
div.x39_footer_Row3 {}

/* ---------------------------------- */
/* PERSONALIZACION AREAS VISUALES*/
/* ---------------------------------- */

/*--------------------------------*/
/* FILA DEL MENU-ATAJOS E IDIOMA */
/*--------------------------------*/
DIV.r01gMenuhmEtxebideAtajosCabecera DIV.r01gMenuTitle {
display: none;
}

/*--------------------------------*/
/* BUSCADOR */
/*--------------------------------*/
/* Posicionar buscador a la derecha */
div.x39_fullTextSearch {
height: 73px;
width: 24%;
float: right;
BACKGROUND: #e21621 url(/images/x39-bgHomeBuscador.gif) no-repeat right bottom;
}
/* Centrar el Buscador */
DIV.r01gClsSearchBoxasrchEtxebideGeneral {
text-align: center;
padding : 0px;
}

/* Eliminar espaciado inferior del Textbox */
div.r01gClsSearchBox div.r01gSearchEngineForm {
padding-top: 10px;
PADDING-BOTTOM: 0px;
}

/* Reducir Textbox */
#queryTextasrchEtxebideGeneral {
width: 55%;
}

/* Reducir Bot\F3n */
#r01gBtnSearch {
width: 25%;
color: #000000;
border: 0.063em solid #FFFFFF;
}

/* Bot\F3n Buscar, estado Over */
#r01gBtnSearch .r01gBtnSearch-on {
color: #FFFFFF;
border: 0.063em solid #FFFFFF;
border-color: #AA0001 #830001 830001 #AA0001;
}

/* Espaciado para el pie */
DIV.r01gClsSearchBox DIV.r01gFoot {
padding-top: 5px;
padding-bottom: 9px;
padding-right: 15px;
text-align: right;
}
/* Vi\F1eta para el pie*/
DIV.r01gClsSearchBox DIV.r01gFoot A SPAN.r01gFootSpan {
PADDING-LEFT: 0.93em;
BACKGROUND: url(/images/x39-flechas_busq_avanzada.gif) no-repeat left 0.63em;
COLOR: #ffffff;
}

/*--------------------------------*/
/* MIGAS DE PAN */
/*--------------------------------*/

/* \DAltima miga */
div.r01gClsNavigator OL LI.r01gNavigatorLast {
color: #CCCCCC;
}

/*--------------------------------*/
/* MENU PRINCIPAL IZQUIERDA */
/*--------------------------------*/

/* Flechas para opciones con submenu */
/* Flechas verticales acceso Nivel 2 */
div.r01gMenuV ul li.r01gMenuVDown a, div.r01gMenuV ul li.r01gMenuVDown a:link {
	background-position:98% -591px!important;
	background-repeat:no-repeat;
/*	background-image: url(/images/x39-r01gSpriteMenuArrow.gif);*/
	background-image: none;
}
div.r01gMenuV ul li.r01gMenuVDown a:hover, div.r01gMenuV ul li.r01gMenuVDown a:active {
	background-position:98% -791px!important;		
	background-repeat:no-repeat;
/*	background-image: url(/images/x39-r01gSpriteMenuArrow.gif);*/
	background-image: none;
}
/* Flecha horizontal acceso Nivel 3 */
div.r01gMenuV ul li.r01gMenuVSide a {
	background-position:98% -989px!important;
             background-repeat:no-repeat;
/*	background-image: url(/images/x39-r01gSpriteMenuArrow.gif);*/
	background-image: none;
}
div.r01gMenuV ul li.r01gMenuVSide a:hover {
	background-position:98% -1167px!important;	
	background-repeat:no-repeat;
/*	background-image: url(/images/x39-r01gSpriteMenuArrow.gif);*/
	background-image: none;
}

/* Vi\F1etas izquierda para los subopciones niveles 2 y 3 */

DIV.r01gMenuV UL LI UL LI.r01gMenuVNoChild_2 A SPAN.r01gOptMenuSpan, 
DIV.r01gMenuV UL LI.r01gMenuVSide A SPAN.r01gOptMenuSpan {
BACKGROUND-IMAGE: url(/images/x39-r01gSpriteMenuArrow.gif)!important;
BACKGROUND-POSITION: 0px -185px!important;
BACKGROUND-REPEAT: no-repeat;
}

/* Vi\F1etas izquierda OVER para los subopciones niveles 2 y 3 */
DIV.r01gMenuV UL LI UL LI.r01gMenuVNoChild_2 A:hover SPAN.r01gOptMenuSpan, 
DIV.r01gMenuV UL LI.r01gMenuVSide A:hover SPAN.r01gOptMenuSpan {
BACKGROUND-IMAGE: url(/images/x39-r01gSpriteMenuArrow.gif);
BACKGROUND-POSITION: 0px -385px!important;
BACKGROUND-REPEAT: no-repeat;
}

/* NIVEL 1*/
/* Espaciado de componentes de Men\FA */
DIV.r01gMenuV UL LI A SPAN.r01gOptMenuSpan {
MARGIN-LEFT: 0.83em!important;
padding-top: 0.75em!important;
padding-bottom: 0.75em!important;
}

/* Eliminar el espacio para que el borde llegue al l\EDmite */
#r01gMenuvmEtxebidePrincipal {
border-top :1px solid #CFCFCF;
padding: 0px;
}

/* Borde superior del men\FA */
div.r01gMenuV_1vmEtxebidePrincipal {
border-top :1px solid #CFCFCF;
}

/* Nuevo borde inferior y superior para las opciones principales */
#verticalMenuNodes_vmEtxebidePrincipal UL LI {
border-top :none;
border-bottom :1px solid #CFCFCF;
}

/* Espaciado opciones principales */
#verticalMenuNodes_vmEtxebidePrincipal UL LI A {
border-bottom :none;
padding-right: 0px;
padding-left: 0px;
}

/* NIVEL 2 */
/* Borde subopciones */
#verticalMenuNodes_vmEtxebidePrincipal UL LI UL LI {
border-bottom:1px solid #CFCFCF;
}

/* -------------  ------------------------------- */
/* GALERIA DE IMAGENES SOCIEDADES -IZQUIERDA-  */
/*-----------   -- -------------------------------*/
/* Resetear margenes en logos */
DIV.r01gSliderGallery UL {
MARGIN-TOP: 0px;
}
/* Ancho de las filas del slider, izq. y derecha */
DIV.x39_bodyLeftColSliderGallery div.r01gSliderGallery UL, div.x39_bodyRightColSliderGallery div.r01gSliderGallery UL {
width :100%;
}

/* Borde y espacio inferiores para los logos de la galeria */
DIV.x39_bodyLeftColSliderGallery div.r01gSliderGallery UL.r01gSgVertical LI {
border-bottom :1px solid #CFCFCF;
padding-left: 0.83em;
padding-top: 0.75em;
padding-bottom: 0.75em;
}
/* Que no flote la capa de texto, parche Mozilla */
DIV.x39_bodyLeftColSliderGallery DIV.r01gSliderGallery UL.r01gSgVertical LI DIV.r01gSgTextRight {
PADDING-LEFT: 35px;
FLOAT: none;
}

/*----------------------------------*/
/* GALERIA DE IM\C1GENES PUBLICIDAD */
/*----------------------------------*/
div.x39_bodyLeftColSliderGalleryBanners  {
PADDING-BOTTOM: 18px;
}

/*--------------------------------*/
/* PIES */
/*--------------------------------*/

/* PIE 1, logos Sociedades */

#r01gSliderGalleryftEtxebideFila1LogosHome UL {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
WIDTH: 100%;
PADDING-TOP: 0em;
}
/* Resetear los anchos de los logos, para que entren todos */
#r01gSliderGalleryftEtxebideFila1LogosHome UL LI {
width: auto;
MARGIN-RIGHT: 1.7%;
}
#r01gSliderGalleryftEtxebideFila1LogosHome {
float: left;
MARGIN-LEFT: 0.5em;
width: 61%;
padding: 0.63em 0 0;
}
/* Pie 1, Logos Calidad */
/* Logo Calidad  */
#r01gSliderGalleryftEtxebideFila1HomeLogosCalidad {
float: right;
MARGIN-right: 0.5em;
width: 270px;
border-left: 0.063em solid #CCCCCC;
}
/* Eliminar espaciado a la izq. del logo  */
#r01gSliderGalleryftEtxebideFila1HomeLogosCalidad div.r01gSgImageRight {
padding-left:0px;
}

/*--------------------------------*/
/* PERSONALIZACI\D3N CONTENIDOS */
/*--------------------------------*/

/* Fuente por defecto p\E1rrafos y texto en general */
DIV.r01gContainer P {
font-family: Arial, helvetica, sans-serif;
font-size: 80%;
}

DIV.r01gContainer .r01Text {
font-family: Arial, helvetica, sans-serif;
font-size: 100%;
}

/* Titular del contenido o b\FAsqueda */
DIV.r01gContainer H1, 
DIV.r01gContainer .r01Titular {
FONT-SIZE: 140%!important;
font-weight: normal!important;
COLOR: #48575e!important;
MARGIN-BOTTOM: 1.25em!important;
MARGIN-top: 0!important;
PADDING-BOTTOM: 0.25em!important;
PADDING-TOP: 0px!important;
BORDER-BOTTOM: #48575e 0.06em solid;
LETTER-SPACING: normal;
WIDTH: 100%;
}

/* H2, segundo nivel de cabecera */
DIV.r01gContainer h2 {
font-family: Arial, helvetica, sans-serif;
color:#48575e;
letter-spacing:normal;
border-bottom:solid 0.063em #48575e;
padding-bottom:0.25em;
padding-left:0.313em;
font-size:90%;
font-weight: 700!important;
}

/* h3 */
DIV.r01gContainer h3 {
font-family: Arial, helvetica, sans-serif;
margin: 0;
padding: 0;
FONT-WEIGHT: bold;
FONT-SIZE: 80%;
MARGIN-BOTTOM: 0.63em;
PADDING-BOTTOM: 0.33em;
COLOR: #48575e;
BORDER-BOTTOM: #bfd0d7 0.06em solid;
LETTER-SPACING: normal;
}

/* h4 */
DIV.r01gContainer h4 {
font-family: Arial, helvetica, sans-serif;
margin: 0;
padding: 0;
FONT-WEIGHT: bold;
FONT-SIZE: 77%;
MARGIN-BOTTOM: 0.63em;
PADDING-BOTTOM: 0.33em;
COLOR: #48575e;
BORDER-BOTTOM: #bfd0d7 0.06em solid;
LETTER-SPACING: normal;
}

/* h5 */
DIV.r01gContainer h5 {
font-family: Arial, helvetica, sans-serif;
margin: 0;
padding: 0;
MARGIN-TOP: 0.31em;
FONT-WEIGHT: bold;
FONT-SIZE: 75%;
MARGIN-BOTTOM: 0.63em;
PADDING-BOTTOM: 0.33em;
COLOR: #48575e;
BORDER-BOTTOM: #eef4f7 0.06em solid;
LETTER-SPACING: normal;
}


/* Listas ordenadas */
DIV.r01gContainer ol {
margin: 0;
width:95%;
clear:both;
}

DIV.r01gContainer ol li {
font-size:80%;
margin-bottom:0.63em;
list-style-type:decimal;
}


/* Fecha del Contenido */
DIV.r01gContainer .r01Fecha {
padding: 0;
FONT-WEIGHT: normal;
FONT-SIZE: 70%;
COLOR: #999999;
FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
/* Entradilla del contenido */
DIV.r01gContainer .r01Entradilla {
MARGIN-BOTTOM: 1.25em!important;
PADDING-BOTTOM: 0.9em!important;
PADDING-TOP: 10px!important;
BORDER-BOTTOM: #666666 1px dotted;
}

/* Im\E1genes dentro del Contenidos, imagen a la izquierda */
div.r01gContainer P IMG.imagizq {
vspace :0px;
BORDER: #dbe2e5 0.13em solid;
PADDING: 0.63em 0.63em 0.63em 0.63em;
MARGIN-BOTTOM: 1.25em;
FLOAT: left;
MARGIN-right: 1.88em;
}
/* Im\E1genes dentro del Contenidos, imagen a la derecha */
div.r01gContainer P IMG.imagdrcha {
FLOAT: right;
vspace :0px;
BORDER: #dbe2e5 0.13em solid;
PADDING: 0.63em 0.63em 0.63em 0.63em;
MARGIN-BOTTOM: 1.25em;
MARGIN-TOP: 2.5em;
MARGIN-LEFT: 1.88em;
}

/* Links dentro de Contenidos en color personalizado  */
DIV.r01gContainer DIV A, DIV.r01gContainer DIV A:visited {
color: #990013!important;
text-decoration: none!important;
FONT-WEIGHT: bold;
}
/* Hover sobre links */
DIV.r01gContainer DIV A:hover {
text-decoration: underline!important;
}

/* Negrita en los contenidos */
.negrita {
FONT-WEIGHT: bold;
}


/* Listas */
DIV.r01gContainer UL {
font-size: 82%;
color: #000000;
}

/* Componentes listas */
DIV.r01gContainer UL LI {
PADDING-LEFT: 0.63em;
BACKGROUND: url("/images/x39-bg_lista_ul.gif") left 0.5em no-repeat;
MARGIN-BOTTOM: 0.63em;
LIST-STYLE-TYPE: none;
}

/* Segundo nivel de listas */
DIV.r01gContainer UL LI UL {
font-size: 105%;
}

DIV.r01gContainer UL LI UL LI {
font-size: 88%;
}

/* Lista de definici\F3n gen\E9rica */
DIV.r01gContainer DL {
CLEAR: both;
PADDING-LEFT: 1.25em;
FONT-SIZE: 82%;
MARGIN-BOTTOM: 1.54em;
}

DIV.r01gContainer DT  {
PADDING-LEFT: 0.63em;
BACKGROUND-IMAGE: url("/images/x39-bg_lista_dl.gif");
}

DIV.r01gContainer DD  {
PADDING-LEFT: 0.63em;
MARGIN-BOTTOM: 0.94em;
MARGIN-LEFT: 0px;
}

/* Listado lineal */
DIV.r01gContainer dl.listadl_lineal {
DISPLAY: block;
FONT-SIZE: 80%;
FLOAT: left;
MARGIN: 0.63em 0px 1.56em;
WIDTH: 100%;
POSITION: relative;
}

DIV.r01gContainer dl.listadl_lineal DT {
BACKGROUND-POSITION: left 0.33em;
PADDING-LEFT: 0.63em;
FONT-WEIGHT: bold;
FLOAT: left;
BACKGROUND-IMAGE: url(/images/x39-bg_lista_dl.gif);
MARGIN-BOTTOM: 0.5em;
MARGIN-RIGHT: 0.31em;
BACKGROUND-REPEAT: no-repeat;
}

DIV.r01gContainer dl.listadl_lineal DD {
MARGIN-BOTTOM: 0.5em;
}

/* Tablas -------------------------------------------------*/
DIV.r01gContainer table {
FONT-FAMILY: Arial, Helvetica, sans-serif;
position:relative;
float:left;
width:100%;
margin:0.63em 0 1.25em 0;
border-collapse:collapse; clear:both;
}

DIV.r01gContainer table caption {
font-weight:bold;
text-indent:0em!important;
padding:0.31em 0 0.31em 0;
display:table-caption!important;
/*display:block;*/
font-size:90%;
color:#ffffff;
font-weight:bold;
background-color:#2d4d58;
text-align:center;
width:100%;
border-bottom:solid 0.06em #ffffff;
background-image: url(/images/x39-bg_caption.gif);
background-repeat: repeat-x;
background-position: left top;
}

DIV.r01gContainer table tr th {
font-size:70%;
background-color:#ECEEF0;
font-weight:bold;
padding:0.19em 0.63em;
text-align:left;
border-top:0.06em solid #CFCFCF;
padding:0.31em 0.31em 0.31em 0.63em; color:#2d4d58;
}

DIV.r01gContainer table tr td {
font-size:70%;
padding:0.31em 0.31em 0.44em 0.63em;
font-weight:normal;
border-right:0.06em solid #ECEEF0;
border-bottom:solid 0.06em #ECEEF0;
border-left:0.06em solid #ECEEF0;
}

DIV.r01gContainer table tr:hover {

}

/*Links en las imagenes de tabla*/
DIV.r01gContainer table td a:link img,
DIV.r01gContainer table .tablalistados td a:visited img,
DIV.r01gContainer table .tablalistados td a:active img {
font-weight:normal;
}

DIV.r01gContainer table td a:hover img{font-weight:normal;}
DIV.r01gContainer table td a:focus img {font-weight:normal; border:0.06em solid #ECEEF0;}

DIV.r01gContainer table .sinborde { border-right:none;}
DIV.r01gContainer table .txt_center { text-align:center;}
DIV.r01gContainer table tr th.anchoth { width:20%;}

DIV.r01gContainer table ul { margin-bottom:0;}
DIV.r01gContainer table ul li { font-size:100%;}
DIV.r01gContainer table p { font-size:100%;}

/* ------------------------------------ */
/*Pie Ir Inicio P\E1gina */
/* ------------------------------------ */

/*  Capa contenedora */
div.r01gContainer div.pieInicioPagina {
float: right;
width: 100%;
}
/* Etiqueta A */
div.r01gContainer div.pieInicioPagina A {
margin-top: 1.7em;
margin-bottom: 2.5em;
margin-right: 0em;
text-align: right;
padding-left: 1.13em;
BACKGROUND-IMAGE: url(/images/x39-bg_flecha_subir.gif);
BACKGROUND-POSITION: left 0.25em;
BACKGROUND-REPEAT: no-repeat;
float:right;
color: #990013!important;
font-size: 70%;
font-weight: bold;
text-decoration: none!important;
}
/* Etiqueta A:hover */
div.r01gContainer div.pieInicioPagina A:hover {
text-decoration: underline!important;
}

/* ------------------------------------ */
/* Enlace a Noticias dentro de contenido */
/* ------------------------------------ */
/* Capa contenedora */
/* Etiqueta A */
div.r01gContainer div.linkNoticias A {
margin-top: 25px;
text-align: left;
padding-left: 1.13em;
BACKGROUND-IMAGE: url(/images/x39-bg_volver.gif);
BACKGROUND-POSITION: left 0.31em;
BACKGROUND-REPEAT: no-repeat;
color: #990013!important;
font-size: 70%;
font-weight: bold;
text-decoration: none!important;
}
/* Etiqueta A:hover */
div.r01gContainer div.linkNoticias A:hover {
text-decoration: underline!important;
}

/* ------------------------------------ */
/* RESULTADO DE B\DASQUEDA */
/* ------------------------------------ */

/* Borde resultado de b\FAsqueda */
DIV.r01SourceNavBarAndResults {
border: none;
}

/* Contenedor de b\FAsqueda */
DIV.r01SearchResultsBySource {
font-family : Arial, Verdana, Helvetica, sans-serif;
color: #990013;
font-size: 70%!important;
}

/* Fondos \E1reas RSS */
DIV.r01SearchSessionRssFeed, 
DIV.r01SearchResultsNavBar {
BACKGROUND-COLOR: #f8f8f8;
}

/* Textos RSS feed */
DIV.r01SearchSessionRssFeed A {
font-family : Arial, Verdana, Helvetica, sans-serif;
color: #990013;
font-size: 85%;
}

/* Resumen de los datos */
div.r01SearchSourcePagCtx {
color: #48575E;
}

/* Color y borde links de paginaci\F3n */
LI.r01NavBarItem A,
LI.r01NavBarCtrlItem A {
color: #48575e!important;
border: none!important;
}

/* Reducci\F3n texto general de cada l\EDnea de informaci\F3n */
DIV.r01SourceSearchResults {
font-size: 95%;
}

/* Nueva imagen de fondo y espaciado en cada informaci\F3n */
LI.r01srItem {
BACKGROUND: url(/images/x39-r01ItemRowBackGround.jpg) repeat-x left top!important;
margin-bottom: 10px!important;
}

/* Reducir distancia entre fecha y Dpto. */
DIV.r01srItemCat {
padding-left: 10px!important;
font-size: 100%!important;
}

/* Tipografia l\EDnea detalle */
DIV.r01srItemDocDetail1 {
font-size: 102%!important;
}

/* ------------------------------------ */
/* 3er NIVEL DE NAVEGACI\D3N */
/* ------------------------------------ */
 
#contenido_3nivel {
position:relative;
margin-left:0.63em;
float:left;
width:97%;
}
 
#contenido_3nivel .menu_3nivel {
position:relative;
float:left;
width:100%;

BACKGROUND: url(/images/x39-bg_punteado.gif) #FFFFFF repeat-x left bottom;
/*
background-image: url(/images/x39-bg_punteado.gif);
background-repeat: repeat-x;
background-position: left bottom;
*/

margin:0.63em 0 1.88em 0;
}

#contenido_3nivel .menu_3nivel ul {
position:relative;
float:left;
width:99.6%;
padding-left:0;
padding-bottom:0.63em;
}

#contenido_3nivel .menu_3nivel ul li {
float:left;
margin-right:0.2%;
display:block;
background-image:none;
/*padding-left:0;*/
padding:0.44em 1.25em;
max-width:30%;
text-align: left;
}

/*diego*/
.r01gContainer .menu_3nivel ul li {
border: 0.10em solid #000000;
border-radius: 8px 8px 0 0;
padding:0.44em 1.25em;
display:block;
background-color:#C60C17;
}
 
.r01gContainer .menu_3nivel ul li a{
color:#ffffff!important;
font-weight:normal;
text-decoration:none!important;
}
.r01gContainer .menu_3nivel ul li.act {
border: 0.16em solid #525353;
background-color: white;
border-bottom: 0;
}

.r01gContainer .menu_3nivel ul li.act a{
font-weight: bold;
color:#525353!important;
}
/*fin diego*/
/* diego
.menu_3nivel ul li a:link, 
.menu_3nivel ul li a:visited {
background-color:#C60C17;
color:#ffffff!important;
-moz-border-radius: 0.13em;
border-radius: 0.13em;
padding:0.44em 1.25em;
font-weight:normal;
text-decoration:none!important;
display:block;
}*/

/* diego
.menu_3nivel ul li a:active, 
.menu_3nivel ul li a:hover, 
.menu_3nivel ul li a:focus {
background-color:#6D0202;
color:#ffffff!important;
text-decoration:none!important;
}*/

/*.menu_3nivel ul li a.act:link, 
.menu_3nivel ul li a.act:visited, 
.menu_3nivel ul li a.act:hover, 
.menu_3nivel ul li a.act:active, 
.menu_3nivel ul li a.act:focus {
background-color:#6D0202;
color:#ffffff!important;
-moz-border-radius: 0.13em;
border-radius: 0.13em;
padding:0.44em 1.25em;
font-weight:normal;
text-decoration:none!important;
display:block;
}*/

#contenido_3nivel h2 {
color:#48575e;
font-size:90%;
font-weight:bold;
letter-spacing:normal;
border-bottom: solid 0.06em #92a7b0!important;
padding-bottom:0.33em;
margin-bottom:0.63em;
margin-top:0;
}
 
/* CONTENIDO PROMOCIONES */
DIV.r01gContainer #ficha_promociones {
float: none;
}
