/******************************************************************************
	COMUNES
******************************************************************************/

* { margin: 0px; }
* { padding: 0px; }

BODY { /* SOLO COLOR DE FONDO */
		background-color: #FFF;
		background-image: none;
}

DIV.divContenedorContenedor { /* BG SOMBRA LATERAL */
		width: 100%;
}

DIV.divContenedor,
DIV.divContenedor_visorImagenes,
DIV.divContenedor_zonaMultimedia { /* BG DETALLE LATERALES */
		width: 100%;
		padding: 0;
}

DIV.divContenedor {}

DIV.divContenido { /* CONTENIDO */
		margin: auto;
		width: 983px;
		background-color: #FFF;

		display: block;
		overflow: hidden;
}

/* SEPARACIONES */

DIV.com_divSeparacionInvisible,					/* invisible */
DIV.por_divSeparacion,									/* portada */
DIV.not_divSeparacion,									/* noticias */
DIV.nDP_divSeparacion,									/* notas de prensa */
DIV.cam_divSeparacion,									/* campaņas */
DIV.ser_divSeparacion,									/* servicios */
DIV.doc_divSeparacion,									/* documentos */
DIV.agenda_divSeparacion {							/* agenda */
		margin: 10px 0 15px 0;
		clear: both;
}

DIV.por_divSeparacion,									/* portada */
DIV.not_divSeparacion,									/* noticias */
DIV.nDP_divSeparacion,									/* notas de prensa */
DIV.cam_divSeparacion, 									/* campaņas */
DIV.ser_divSeparacion,									/* servicios */
DIV.doc_divSeparacion,									/* documentos */
DIV.agenda_divSeparacion {							/* agenda */
		border-bottom: 1px solid #CCC;
}

DIV.divClear { clear:both;height:0px;float:none;line-height:0px;font-size:0px; }
.bordeT { border:1px solid transparent; } /* da layout para DIV.divClear en cabecera.jspf en Opera */
* html .bordeT { border:1px solid #fff; } /* hack IE6*/

/* ENCABEZADOS */

H1 {
		font-size: 0px;
		height: 0px;
		margin: 0px;
		padding: 0px;
		text-indent: -5000px;
}

/* H2 EN MENU Y MENUIE */



/* CONTENIDO */

P {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #333;
		font-weight: normal;
		font-style: normal;
		margin: 0 8px 0 7px;
}

SPAN.span01 {
		font-weight: bold;
}

SPAN.span02 {
		font-weight: bold;
		color: #900;
}

/* Cabecera 001 */
#divCabecera {
		height: 116px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
}

#divCabeceraBannerContenedor {
}

IMG.img_cabeceraLogoOrganizacion,
IMG.img_cabecera1Modulo,
IMG.img_cabecera2Modulo,
IMG.img_cabeceraAccesoAfiliados {
		border: 0;
}

DIV.div_contenedorLogoOrganizacion {
		float: left;
		margin: 10px 0 0 0;
}

IMG.img_cabeceraLogoOrganizacion {}

IMG.img_cabecera1Modulo {
		margin: 10px 0 0 3px;
		float: right;
		width: 126px;
		height: 93px;
}

IMG.img_cabecera2Modulo {
		margin: 10px 0 0 3px;
		padding: 2px 2px 2px 2px;
		float: right;
		width: 255px;
		height: 92px;
		border: 1px solid #CCC;
}

IMG.img_cabeceraAccesoAfiliados {
		margin: 10px 0 0 10px;
		float: right;
}

/* cabecera1 idiomas */
DIV.cabecera001_idiomas_divContenido {
		margin: 0;
		width: 980px;
}

DIV.cabecera001_idiomas_divContenido p {
		text-align:right;
		margin: 0 0 3px 0;
		padding: 0 0 2px 5px;
		background-color: #fff;
		color: #000;
}

DIV.cabecera001_idiomas_divContenido a {
		padding: 0 5px 2px 5px;
		text-decoration: none;
		color: #555;
}

DIV.cabecera001_idiomas_divContenido a:hover {
		color: #990000;
		padding: 0 5px 2px 5px;
		text-decoration: underline;
		cursor: pointer;
}



/****************************************************************************************
	CABECERA 002
****************************************************************************************/

DIV.cabecera002_divContenedor {
		margin: 0 0 10px 0;
		padding: 0;
}

DIV.cabecera002_divContenedor DIV.cabecera002_imagen_destacadaCorporativa IMG.cabecera002_cajaImagen_imgImagen {
		width: 963px;
		margin: 0; /*posicion cabecera 2*/
		border: 10px solid #EEE;
}

DIV.cabecera002_divContenedor IMG.cabecera002_cajaImagen_imgImagen {
		width: 963px;
		margin: 0; /*posicion cabecera 3*/
		border: 10px solid #EEE;
}

/* logotipo */
DIV.cabecera002_logotipo_divContenedor {
		position: absolute;
		margin: 12px 0 0 21px; /*posicion logotipo*/
}

DIV.cabecera002_logotipo_divContenedorLogotipo {}

/* cabecera idiomas */ /* pendiente revisar */
DIV.cabecera002_idiomas_divContenido {
		position: absolute;
		margin: 0 20px 0 0;
		width: 963px;
}

DIV.cabecera002_idiomas_divContenido p {
		float: right;
		margin: 10px 0 0 0;
		padding: 0 5px 2px 5px;
		background-color: #fff;
		color: #000;
}

DIV.cabecera002_idiomas_divContenido a {
		padding: 0 5px 2px 5px;
		text-decoration: none;
		color: #555;
}

DIV.cabecera002_idiomas_divContenido a:hover {
		color: #900;
		padding: 0 5px 2px 5px;
		text-decoration: underline;
}

/* cabecera notas */
DIV.cabecera002_cajaNotas_divContenido_titulo,
DIV.cabecera002_cajaNotas_divContenido_descripcion,
DIV.cabecera002_cajaNotas_divContenido_descripcionFecha {
		position: absolute;
		width: 963px;
		height: 0;
		margin: 0 0 0 10px;
		cursor: pointer;
}

DIV.cabecera002_cajaNotas_divContenido_titulo p,
DIV.cabecera002_cajaNotas_divContenido_descripcion p,
DIV.cabecera002_cajaNotas_divContenido_descripcionFecha p {
		float: right;
		background-color: #000;
}

DIV.cabecera002_cajaNotas_divContenido_titulo p,
DIV.cabecera002_cajaNotas_divContenido_descripcion p,
DIV.cabecera002_cajaNotas_divContenido_descripcionFecha p {
		margin: 78px 0 0 0;
		padding: 0 5px 4px 5px;
		font-size: 20px;
}

DIV.cabecera002_cajaNotas_divContenido_descripcion p {
		margin: 109px 0 0 0;
		padding: 0 5px 3px 5px;
		font-size: 15px;
}

DIV.cabecera002_cajaNotas_divContenido_descripcionFecha p {
		margin: 132px 0 0 0;
		padding: 0 5px 2px 5px;
		font-size: 11px;
}

DIV.cabecera002_cajaNotas_divContenido_titulo a,
DIV.cabecera002_cajaNotas_divContenido_descripcion a,
DIV.cabecera002_cajaNotas_divContenido_descripcionFecha a {
		color: #FFF;
		text-decoration: none;
}

/* cabecera small */
DIV.headSmall_divContenedor {
		height: 51px;
		background-color: #FFF;
		margin: 0 0 20px 0;
}

DIV.headSmall_divColorOrganizacion {
		height: 3px; line-height: 3px; font-size: 3px;
		margin: 0 4px 0 4px;
		background-color: #900;
}

DIV.headSmall_divLogotipoOrganizacion { margin: 8px 0 0 17px; }
IMG.headSmall_imgLogotipoOrganizacion { border: 0; }

HR {
		width: 100%;
		height: 1px;
		border: 1px dotted #666;
		margin: 0 0 0 0;
}

.texto {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		color: #000;
		font-style: normal;
}

.textoNegrita {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		color: #000;
		font-style: normal;
}

.textoTituloArea {
}

.dosPuntos {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: bold;
		font-size: 10px;
		color: #000;
		margin: 50px 0 8px 0;
		padding: 4px 3px 4px 8px;
		background-color: #FFF;
}

DIV.divContent {
		margin: 0 0 20px 0;
		padding: 10px 0 15px 0;
		display: block;
		overflow: hidden;
}

#divInformacion {
		float: left;
		width: 668px;
		padding: 0 0 25px 0;
		background-color: #FFF;
}

/* noticiaV2 */ DIV.divInformacionNoticia {
		float: left;
		padding: 31px 0 25px 0;
}

#divColumnaDerecha {
		width: 300px;
		float: right;
		margin: 0;
		padding: 0;
		/*border-left: 1px solid #CCC;*/
		/*background-color: #FFF;*/
}



/*BLOQUE LATERAL INFORMACION*/
DIV.lateralContenido_divNoticiaBloqueLateral,
DIV.lateralContenido_divAgendaBloqueLateral {
		width: 352px;
		float: left;
		margin: 10px 13px 0 0;
}

/* PROVISIONAL */ DIV.lateralContenido_divVideoProvisionalContenedor {
		border-bottom: 2px solid #CCC;
		padding: 0 0 3px 0;
		margin: 0 0 7px 0;
}

/* PROVISIONAL */ IMG.lateralContenido_imgVideoProvisional {
		width: 352px;
}

DIV.lateralContenido_divNoticiaBloqueLateralImagen,
DIV.lateralContenido_divAgendaBloqueLateralImagen {
		border-bottom: 2px solid #CCC;
		margin: 0 0 7px 0;
}

IMG.lateralContenido_img340 {
		width: 340px;
		background-color: #FFF;
		border: 1px solid #CCC;
		padding: 5px 5px 5px 5px;
}

DIV.lateralContenido_divNoticiaBloqueLateralPieDeFoto {
		margin: 0 0 0 0;
		padding: 9px 6px 8px 5px;
		background-color: #F4F4F4;
}

P.lateralContenido_pNoticiaBloqueLateralPieDeFoto {
		line-height: 18px;
		margin: 0 0 13px 0;
}

DIV.lateralContenido_divNoticiaBloqueLateralCita {
		margin: 0 0 15px 0;
		padding: 0 0 5px 0;
		border-bottom: 2px solid #CCC;
}

P.lateralContenido_pNoticiaBloqueLateralCita {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 23px;
		font-weight: normal;
		font-style: italic;
		color: #333;
		line-height: 22px;

		margin: 0 0 0 0;
		padding: 7px 9px 7px 9px;
		background-color: #EEE;
}



/****************************************************************************************
	CAJA CONTENEDOR IMAGENES
****************************************************************************************/
DIV.campanas_cajaImagen_divContenedor,
DIV.cajaImagen_divContenedor_01 {}

DIV.campanas_cajaImagen_divImagenContenedor,
DIV.cajaImagen_divImagenContenedor_01 {
		float: left;
		clear: right;
		padding: 0 7px 0 0;
		background-image: url(visor_topRight.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

DIV.campanas_cajaImagen_divImagen,
DIV.cajaImagen_divImagen_01 {
		background-image: url(visor_topLeft.gif);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.campana_divContenedorCampana001 DIV.campanas_cajaImagen_divImagen, DIV.campana_divContenedorCampana001 DIV.cajaImagen_divImagen_01 { padding: 9px 4px 3px 9px; }
DIV.campana_divContenedorCampana002 DIV.campanas_cajaImagen_divImagen, DIV.campana_divContenedorCampana002 DIV.cajaImagen_divImagen_01 { padding: 7px 2px 1px 7px; }
DIV.campana_divContenedorCampanaCompleta DIV.campanas_cajaImagen_divImagen, DIV.campana_divContenedorCampanaCompleta DIV.cajaImagen_divImagen_01 { padding: 9px 4px 3px 9px; }

DIV.campanas_cajaImagen_divImagenBottom,
DIV.cajaImagen_divImagenBottom_01 {
		margin: 0 -7px 0 0;
		background-image: url(visor_bottomRight.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
}

DIV.campanas_cajaImagen_divImagenBottomLeft,
DIV.cajaImagen_divImagenBottomLeft_01 {
		height: 8px;
		width: 8px;
		background-image: url(visor_bottomLeft.gif);
		background-position: left top;
		background-repeat: no-repeat;
}



/****************************************************************************************
	AREA DE REDES SOCIALES (aRS)
****************************************************************************************/

DIV.sWC_aRS_div_contenedor {
		margin: 0 0 10px 0;
		padding: 4px 4px 4px 4px;

		background-image: url(bg_000000_10pct.png);
		background-position: left top;
		background-repeat: repeat;
}

DIV.sWC_aRS_div_contenedor UL {
		height: 24px;
}

DIV.sWC_aRS_div_contenedor UL LI {
		display: inline;
		float: right;
		margin: 0 0 0 5px;
}

DIV.sWC_aRS_div_contenedor UL LI A {
		width: 24px;
		height: 24px;
		display: block;

		background-image: url(areaRedesSociales.png);
		background-repeat: no-repeat;
}

DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_twit {background-position: 0 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_twit:hover {background-position: 0 -29px;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_face {background-position: -29px 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_face:hover {background-position: -29px -29px;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_tuen {background-position: -58px 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_tuen:hover {background-position: -58px -29px;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_goog {background-position: -87px 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_goog:hover {background-position: -87px -29px;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_yout {background-position: -116px 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_yout:hover {background-position: -116px -29px;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_rss {background-position: -145px 0;}
DIV.sWC_aRS_div_contenedor UL LI A.sWC_aRS_a_redSocial_rss:hover {background-position: -145px -29px;}



/******************************************************************************
	COMUNES ESPECIALES INCLUDE HERRAMIENTAS
******************************************************************************/

#divIHContenedor {
		float: right;
		height: 49px;
		margin: 50px 4px 0 0;
}

#divIHQ {
	width: 25px;
	height: 49px;
	float: left;
	margin: 0 10px 0 0;
}

#divIHContenedor #divIHI{
		width: 9px;
		height: 49px;
		float: left;
		background-image: url(includeHerramientasBgI.gif);
		background-repeat: no-repeat;
}

#divIHContenedor #divIHC{
		height: 49px;
		float: left;
		background-image: url(includeHerramientasBgC.gif);
		background-repeat: repeat-x;
}

#divIHContenedor #divIHD{
		width: 9px;
		height: 49px;
		float: left;
		background-image: url(includeHerramientasBgD.gif);
		background-repeat: no-repeat;
}

IMG.imgIHQ {
		border: 0px;
		margin: 9px 0 0 0;
		cursor: pointer;
}

IMG.imgIH {
		border: 0px;
		margin: 9px 8px 0 0;
		cursor: pointer;
}

IMG.imgIHD {
		border: 0px;
		margin: 9px 0px 0 0;
		cursor: pointer;
}

a.IH {
	position: relative;
	z-index: 24;
	text-decoration: none;
}

a.IH:hover {
	border: 0px;
	z-index: 25;
}

a.IH #divIHBalloon01,
a.IH #divIHBalloon02 {
	display: none;
}

a.IH:hover #divIHBalloon01 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #333;
	text-align: left;
	display: block;
	width: 240px;
	position: absolute;
	top: -120px;
	left: -97px;
}

a.IH:hover #divIHBalloon02 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #333;
	text-align: left;
	display: block;
	width: 240px;
	position: absolute;
	top: -132px;
	left: -97px;
}

#divIHBalloonT {
	font-size: 0px;
	height: 5px;
	background-image: url(iHBalloonT.gif);
	background-repeat: no-repeat;
}

#divIHBalloonC {
	background-image: url(iHBalloonC.gif);
	background-repeat: repeat-y;
}

#divIHBalloonB {
	font-size: 0px;
	height: 26px;
	background-image: url(iHBalloonB.gif);
	background-repeat: no-repeat;
}

P.pIHBalloon {}



/****************************************************************************************
	MAPA WEB
****************************************************************************************/

a.mW_vinculo:link { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 9px; color: #666; text-decoration: none; }
a.mW_vinculo:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 9px; color: #A6A6A6; text-decoration: none; }
a.mW_vinculo:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 9px; color: #666; text-decoration: underline; }
a.mW_vinculo:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 9px; color: #369; text-decoration: none; }



/****************************************************************************************
	PIE DE PAGINA
*****************************************************************************************/

/* estructura */

#divPieDePagina {
		clear: both;
		text-align: center;
		margin: 0 0 0 0;
}

DIV.footer_divContenido {
		margin: auto;
		border-bottom: 1px solid #CCC;
		border-top:1px dotted #CCC;
		background-position: left top;
		background-repeat: repeat-x;
		background-color: #FAFAFA;
		padding: 20px 0 0 0;
}

DIV.footer_divBloque01,
DIV.footer_divBloque02 {
		float: left;
		padding: 0 0 0 20px;
}

DIV.footer_divBloque01 { margin: 0 0 10px 0; }
DIV.footer_divBloque02 { margin: 0 0 10px 0; }



/* contenido */
P.footer_pPieDePaginaTitulo {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: bold;
		font-style: normal;
		font-size: 10px;
		line-height: 18px;
		color: #900;
		text-align: left;
		margin: 10px 0 0 0;
		padding: 0 0 10px 20px;
}

P.footer_pPieDePagina {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: bold;
		font-style: normal;
		font-size: 9px;
		text-align: left;
		color: #666;
		margin: 0 0 3px 0;
}

P.footer_pPieDePaginaTitulo a { text-decoration: none; color: #900;}
P.footer_pPieDePaginaTitulo a:hover { text-decoration: underline; }
P.footer_pPieDePagina a { text-decoration: none; color: #900;}
P.footer_pPieDePagina a:hover { text-decoration: underline; }

DIV.footer_divPieDePaginaContenedor {
		clear: both;
		border-top: 1px dotted #CCC;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		text-align: center;
		background-color: #FFF;
}

DIV.footer_divPieDePaginaContenido {
		margin: 5px 0 5px 0;
		padding: 0 0 0 0;
}

UL.footer_ulPieDePagina {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		color: #666;
		line-height: 18px;
		list-style: none;
}

LI.footer_liPieDePagina {
		white-space: nowrap;
		text-align: left;
		float: left;
		width: 315px;
}

LI.footer_liPieDePagina a {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		color: #666;
		text-decoration: none;
}

LI.footer_liPieDePagina a:hover {
		color: #900;
		text-decoration: underline;
}

IMG.footer_imgPieDePaginaRSS {
		border: 0;
}

a.footer_imgPieDePaginaRSS {
		padding: 0 5px;
		vertical-align: -16px;
}

a.footer_pDP_vinculo {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-size: 9px;
		color: #999;
		text-decoration: none;
		padding: 50px 0 0 0;
}

a:hover.footer_pDP_vinculo {
		text-decoration: underline;
}



/****************************************************************************************
	PREVISIONES INFORMATIVAS
****************************************************************************************/

DIV.aI_divContenedor_activo,
DIV.aI_divContenedor_inactivo {
		background-color: #F4F4F4;
		border: 3px solid #000;

		background-image: url(avanceInformativo_contenido_bg.jpg);
		background-position: right bottom;
		background-repeat: no-repeat;
}

DIV.aI_divContenedor_activo { display: block; margin: 0 0 10px 0; }
DIV.aI_divContenedor_inactivo { display: none; }

DIV.aI_cabecera_divLeft {
		float: left;

		background-image: url(avanceInformativo_cabecera_bg_3seg.gif);
		background-position: center top;
		background-repeat: repeat-y;
}

DIV.aI_cabecera_divLeft P {
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size: 16px;
		color: #FFF;
		margin: 0 0 0 0;
		padding: 6px 20px 6px 8px;
}

DIV.aI_cabecera_divRight {
		width: 16px;
		height: 16px;

		margin: 7px 7px 0 0;

		background-image: url(avanceInformativo_cabecera_cerrar.png);
		background-position: 0 0;
		background-repeat: no-repeat;

		float: right;
}

DIV.aI_cabecera_divRight:hover {
		background-image: url(avanceInformativo_cabecera_cerrar.png);
		background-position: 0 -16px;
		background-repeat: no-repeat;

		cursor: pointer;
}

DIV.aI_contenido_divContenedor { margin: 30px 0 0 0;}

DIV.aI_contenido_divItem_visible,
DIV.aI_contenido_divItem_oculto {
		margin: 0 0 0 0;
		padding: 10px 8px 10px 8px;
}

DIV.aI_contenido_divItem_visible { display: block; }
DIV.aI_contenido_divItem_oculto { display: none; }

DIV.aI_contenido_divItem_visible P,
DIV.aI_contenido_divItem_oculto P,
#divColumnaDerecha DIV.aI_contenido_divItem_visible P,
#divColumnaDerecha DIV.aI_contenido_divItem_oculto P {
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
}

DIV.aI_contenido_divItem_visible P,
DIV.aI_contenido_divItem_oculto P {
		font-size: 14px;
}

#divColumnaDerecha DIV.aI_contenido_divItem_visible P,
#divColumnaDerecha DIV.aI_contenido_divItem_oculto P {
		font-size: 12px;
}

DIV.aI_contenido_divItem_visible P A,
DIV.aI_contenido_divItem_oculto P A,
#divColumnaDerecha DIV.aI_contenido_divItem_visible P A,
#divColumnaDerecha DIV.aI_contenido_divItem_oculto P A {
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-decoration: none;
}

DIV.aI_contenido_divItem_visible P A:hover,
DIV.aI_contenido_divItem_oculto P A:hover,
#divColumnaDerecha DIV.aI_contenido_divItem_visible P A:hover,
#divColumnaDerecha DIV.aI_contenido_divItem_oculto P A:hover {
		text-decoration: underline;
}



/******************************************************************************
	DIFERENCIAS
******************************************************************************/

/*margenes*/
DIV.divContenido { padding: 0 0 0 0; }

/*dimensiones*/
DIV.footer_divContenido { width: 999px; }

/*imagenes*/
DIV.divContenedorContenedor { /* BG SOMBRA LATERAL */
		background-image: url(bgGeneral.gif);
		background-position: center top;
		background-repeat: repeat-y;
}

DIV.divContenedor {
		background-image: url(bgDetalle.jpg);
		background-position: center top;
		background-repeat: no-repeat;
}

DIV.headSmall_divContenedor {
		background-image: url(headSmallBg.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
}

DIV.divContent {
		background-color: #FFF;
		/*background-image: url(/comunes/imagenes/FundacionAbogadosAtocha/bg/bgContenido_65pct.png);*/
		/*background-position: center bottom;*/
		/*background-repeat: no-repeat;	*/
}

/******************************************************************************
	CABECERA AREA ESPECIAL
******************************************************************************/
DIV.div_cabeceraAreaEspecialContenedor {
		/*width: 330px;*/
		/*border: 3px solid #666;*/
		margin: 0 0 15px 0;
		padding: 0 0 0 43px;
		float: left;
		background-image: url(cabeceraAreaEspecial_bg_Left.gif);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.div_cabeceraAreaEspecialLogoOrganizacion {
		height: 70px;
		background-image: url(cabeceraAreaEspecial_bg_Right.gif);
		background-position: right top;
		background-repeat: no-repeat;
}

IMG.img_cabeceraAreaEspecialLogoOrganizacion {
		border: 0;
		margin: 15px 41px 0 0;
}