/*******************************************************************************
												MODULO PESTAŅAS
*******************************************************************************/

DIV.lateral_moduloTabsContenedor {
		margin: 0 0 15px 0;
}

DIV.lateral_moduloTabsContenedorTabs {
		padding: 10px 0 12px 0;

		background-image: url(moduloTabsBgTabs.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsContenedorTabs UL {
}

DIV.lateral_moduloTabsContenedorTabs UL LI {
		display: inline;
		list-style: none;
		margin: 0 -5px 0 0;
}

/* TAB LEFT PART */
DIV.lateral_moduloTabsContenedorTabs UL LI A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #333;
		text-decoration: none;

		margin: 0 0 0 0;
		padding: 12px 0 4px 10px;		/* padding: 0 0 0 10px; IE */

		background-image: url(moduloTabsLeftNew.gif);
		background-position: left TOP;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsContenedorTabs UL LI A:hover {
		color: #900;
		cursor: pointer;
}

/* TAB RIGHT PART */
DIV.lateral_moduloTabsContenedorTabs UL LI A SPAN {
		padding: 12px 10px 4px 0;

		background-image: url(moduloTabsRightNew.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

/* CURRENT TAB LEFT */
DIV.lateral_moduloTabsContenedorTabs LI.currentLeft A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #333;
		text-decoration: none;

		margin: 0 0 0 0;
		padding: 15px 0 9px 10px;		/* padding: 0 0 0 10px; IE */

		background-image: url(moduloTabsCurrentLeft01.gif);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentLeft A:hover {
		color: #900;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentLeft A SPAN {
		MARGIN: 0 0 0 0;
		padding: 15px 10px 9px 0;

		background-image: url(moduloTabsCurrentRight01.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

/* CURRENT TAB MIDDLE */
DIV.lateral_moduloTabsContenedorTabs LI.currentCenter A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #333;
		text-decoration: none;

		margin: 0 0 0 0;
		padding: 15px 0 9px 10px;		/* padding: 0 0 0 10px; IE */

		background-image: url(moduloTabsCurrentLeft02.gif);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentCenter A:hover {
		color: #900;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentCenter A SPAN {
		MARGIN: 0 0 0 0;
		padding: 15px 10px 9px 0;

		background-image: url(moduloTabsCurrentRight02.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

/* CURRENT TAB RIGHT */
DIV.lateral_moduloTabsContenedorTabs LI.currentRight A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #333;
		text-decoration: none;

		margin: 0 0 0 0;
		padding: 15px 0 9px 10px;		/* padding: 0 0 0 10px; IE */

		background-image: url(moduloTabsCurrentLeft03.gif);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentRight A:hover {
		color: #900;
}

DIV.lateral_moduloTabsContenedorTabs LI.currentRight A SPAN {
		margin: 0 0 0 0;
		padding: 15px 10px 9px 0;

		background-image: url(moduloTabsCurrentRight03.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

/* CONTENIDO */
DIV.lateral_divModuloTabsContenidoContenedor {
		border-right: 1px solid #CCC;
		border-left: 1px solid #CCC;
		background-color: #FFF;
}

DIV.lateral_divModuloTabsContenido,
DIV.lateral_divModuloTabsContenido_selected {
		margin: 0 3px 0 3px;
		background-color: #F4F4F4;
		border-right: 1px solid #666;
		border-left: 1px solid #666;
}

DIV.lateral_divModuloTabsContenido {display: none;}

/* CONTENIDO NIVEL 01 */
UL.ul_ModuloTabs_level01 {
}

UL.ul_ModuloTabs_level01 LI.li_ModuloTabs_level01 {
		list-style: none;
		border-top: 1px solid #FFF;
		border-bottom: 1px solid #D6D6D6;
		padding: 0px 0px 4px 8px;
}

UL.ul_ModuloTabs_level01 LI.li_ModuloTabs_level01:hover {
		background-color: #FAFAFA;
}

UL.ul_ModuloTabs_level01 LI.li_ModuloTabs_level01 A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		color: #333;
		text-decoration: none;
}

UL.ul_ModuloTabs_level01 LI.li_ModuloTabs_level01 A:hover {
		text-decoration: underline;
}

SPAN.span_ModuloTabs_fecha {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		color: #900;
}



/* CONTENIDO NIVEL 02 */
UL.ul_ModuloTabs_level02 {
		margin: 4px 0px -5px -8px;
		border-top: 1px solid #D6D6D6;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02,
UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02_selected {
		padding: 0 3px 4px 20px;
		margin: 0 0 0 0;
		list-style: none;
		border-top: 1px solid #FFF;
		border-bottom: 1px solid #D6D6D6;
		background-color: #F4F4F4;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02:hover {
		background-color: #FFF;

		background-image: url(moduloTabs_listStyle_level02.png);
		background-repeat: no-repeat;
		background-position: 0px 7px;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02_selected,
UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02_selected:hover {
		background-color: #FFF;

		background-image: url(moduloTabs_listStyle_level02_selected.png);
		background-repeat: no-repeat;
		background-position: 0px 7px;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02 A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02_selected A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		color: #DC241F;
}

UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02_selected A:hover,
UL.ul_ModuloTabs_level02 LI.li_ModuloTabs_level02 A:hover {
		text-decoration: underline;
}



/* BOTONES */

DIV.lateral_divModuloTabsVerMasContenedor {
}

DIV.lateral_divModuloTabsVerMasBotonContenedor {
		height: 40px;
		border-bottom: 1px solid #CCC;
}

DIV.lateral_divModuloTabsContenedorBotonVerMas {
		margin: 10px 5px 0 0;
		float: right;
		text-align: right;
		clear: both;
}



/* PIE */
DIV.lateral_moduloTabsPie {
		height: 15px;

		background-image: url(moduloTabsPie.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

DIV.lateral_moduloTabsPie DIV {
		height: 15px;
		width: 15px;

		background-image: url(moduloTabsPie.gif);		
		background-position: left top;
		background-repeat: no-repeat;
}