﻿/* CSS layout */
body {
	margin: 0;
	padding: 0;
	background-color: #666666;
	border: 0;
}

#flashPortada {
	width:950px; visibility: visible; color:#FFFFFF; position:relative; top:0px;
}

.estiloSOLUSOFT {
	color:#336666; font-weight:600;
	font-style:inherit;
}

.a.productosA3 h:over {
	background-image: url('../images/btNavega02onProductosA3.gif');
}

.titularListado {
	background-color:#DDDEEE;
	margin-left:170px;
	text-align:left;
	padding:5px;
	margin-top:3px;
}

.subtituloServicios, .subtituloServiciosXL, .subtituloServiciosXS {
	 margin-top:35px !important;
	 background-color:#DDDDDD;
	 padding:2px;
	 padding-left:5px;
	 margin-bottom:10px;
}
.detallesProductos {
	padding-top:0px !important; margin-top:0px !important; background-color:transparent; border-bottom:2px #336666 solid; padding-left:0px;
}
.subtituloServicios2 {
	width:100%;
	padding-bottom:8px;
	margin-top:0px !important;
	}
.subtituloServicios2 a {
	width:100%;
	padding-bottom:8px;
	margin-top:0px !important;
	padding-left:20px !important;
	background-image:url('../images/flecha01.png');
	background-repeat:no-repeat;
	}	
.subtituloServicios2 a:hover {
	width:100%;
	padding-bottom:8px;
	margin-top:0px !important;
	padding-left:20px !important;
	background-image:url('../images/flecha02.png');
	background-repeat:no-repeat;
	}	
.enlaceNOflechas {
	margin-left: -20px !important;
	background-image:none !important;
	}	
.pieFotoIZDA {
	width:235px;
	float:right;
	text-align:right;
	font-size:0.85em;
	width: 225px;
	color:#336666;
	font-style:italic;
	font-weight:bold;
	vertical-align:text-bottom;
}
.pieFoto {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#336666;
	text-align:left;
	margin-top:0px;
	margin-bottom:20px;
	
}

#txtEpi01, #txtEpi02, #txtEpi03, #txtEpi04, #txtEpi05, #txtEpi06, #txtEpi07, #txtEpi08, #txtEpi09, #txtEpi10 {
	margin-left:20px !important;
}

.caracteristicasEcommerce {
 	margin-bottom:20px;
 	padding-left:0px;
 	color:#666666 !important;
 	display:inline-table;
 	max-width:200px !important;
}
.caracteristicasEcommerce h3 {
	margin-bottom:-10px !important;
}

.imagenAlianzas{
	float:right;
	margin-left:25px;
	margin-right:0px;
	margin-top:12px;
	margin-bottom:10px;
	}

.style_parrafosangrado {
	margin-left: 40px;
	text-indent: 0;
	margin-right: 40px;
	}
.style_barraIzda_ON {
	width: 120px;
	margin-left: 5px;
	margin-top: 5px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: 5px;
	font-weight: bold;
	}
.style_barraIzda_ON2 {
	margin-left: 0px;
	margin-right: 25px;
	font-weight: bold;
	margin-top: 30px;
	}
.style_barraIzda_ONboletines {
	width: 110px;
	margin-left: 0px;
	margin-right: 25px;
	font-weight: bold;
	margin-top: 5px;
	}
.estilosolusoft {
	font-family: "Courier New", Courier, "espacio sencillo";
	font-size: x-small;
	text-align: justify;
	color: #336666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
.estilosolusoft h7 {
	font-family: "Courier New", Courier, "espacio sencillo";
	font-size: x-small;
	text-align: justify;
	color: #336666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.estilosolusoft a {
	font-family: "Courier New", Courier, "espacio sencillo";
	font-size: x-small;
	text-align: justify;
	color: #336666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.estilosolusoft a:hover {
	font-family: "Courier New", Courier, "espacio sencillo";
	font-size: x-small;
	text-align: justify;
	color: #336666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.style_vineta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.715em;
	text-align: justify;
	padding-right: 20px;
}
.style_vineta ul {
	list-style-type: lower-roman;
	float: left;
	margin-left: 0px;
}
.style_vineta li {
	float: left;
	width: 545px;
	margin-left: 0px;
}
.style_vineta a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
	text-align: center;
}
.style_vineta a:hover {
	color: #000000;
}
.stylea {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
.stylea:hover {
	text-decoration: underline;
}
.styleimage {
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 25px;
}
.stylecabtablaizda {
	text-align: left;
	background-image: url('../images/cabtablaizda.jpg');
	background-repeat: repeat-x;
	background-color: #666666;
	height:110px;
}
.stylecabtabladcha {
	text-align: right;
	background-image: url('../images/cabtabladcha.jpg');
	background-repeat: repeat-x;
	background-color: #666666;
}

.stylecabtabladchaPORTADA {
	text-align: right;
	background-image: url('../images/cabtabladchaPORTADA.jpg');
	background-repeat: repeat-x;
	background-color: #666666;
}


.styleSeccionCatalogoGeneralOK {
	width:114px;
	height:13px;
	text-align:center;
	font-weight:bold;
	background-color:#DDDDDD;
	padding: 0px;
	margin-left:-10px;
	color:#336666;
	vertical-align:middle;
	margin-top:14px;
	border-bottom:1px #CCCCCC solid;
}


.styleCatalogoGeneralOK {
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
	color: #336666;
	margin-left:3px;
}



.claseRdButt{
	width: 120px;
	text-indent: -14px;
	margin-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}


.listadoSecciones{
	float:right;
	margin-bottom:30px;
	margin-right:10px;
}


.imagenProyRelevante {
	margin-left:0px;
	margin-right:25px;
}










/* DefiniciÃ³n de CABECERA y SubdivisiÃ³n */
#cabecera {
	width: 950px;
	height: 90px;
	background-color: #FFFFFF;
}
#cabLogo {
	width: 140px;
	height: 90px;
	float: left;
	border-width: 0px;
}

#cabDcha {
	width: 225px;
	height: 90px;
	float: right;
}

#cabCentral {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}

#cabDcha2 {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
#cabCentralEmpresa {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../empresa/images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}
#cabDchaEmpresa {
	width: 225px;
	height: 90px;
	float: right;
}
#cabDcha2Empresa {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../empresa/images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
#cabCentralServicios {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../servicios-informaticos/images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}
#cabDchaServicios {
	width: 225px;
	height: 90px;
	float: right;
}
#cabDcha2Servicios {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../servicios-informaticos/images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
#cabCentralProductos {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../productos/images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}
#cabDchaProductos {
	width: 225px;
	height: 90px;
	float: right;
}
#cabDcha2Productos {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../productos/images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
#cabCentralProyectos {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../proyectos/images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}
#cabDchaProyectos {
	width: 225px;
	height: 90px;
	float: right;
}
#cabDcha2Proyectos {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../proyectos/images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
#cabCentralComunicacion {
	background-position: right;
	height: 70px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../comunicacion/images/fondoCabecera01.jpg');
	background-repeat: no-repeat;
}
#cabDchaComunicacion {
	width: 225px;
	height: 90px;
	float: right;
}
#cabDcha2Comunicacion {
	width: 225px;
	height: 70px;
	float: right;
	background-image: url('../comunicacion/images/fondoCabecera02.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
/* FECHA ACTUAL en la CABECERA de todas las pÃ¡ginas */
#fecha {
	margin-left:-10px;

	height: 18px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: x-small;
	color: #000000;
	margin-top: 15px;
	font-style: oblique;
}
/* Enlaces de MAPAWEB, CONTACTO y ASISTENCIA en la CABECERA */
#mapaweb {
	width: 225px;
	height: 40px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 0.5em;
	color: #FFFFFF;
	padding-top: 4px;
	line-height: 12px;
}
#mapaweb ul {
	list-style-type: none;
	margin: 0;
}
#mapaweb li {
	float: left;
	width: 225px;
}
#mapaweb a {
	color: #ffffff;
	text-decoration: none;
	display: block;
}
#mapaweb a:hover {
	text-decoration: underline;
}
#navegaNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 225px;
	height: 20px;
	float: right;
	background-image: url('../images/btNoticias-2.jpg');
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding: 3px;
}
#navegaNoticias ul {
	list-style-type: none;
	padding: 0;
}
#navegaNoticias li {
	float: left;
	width: 210px;
	margin-left: -30px;
	font-weight:bold;
}
#navegaNoticias a:hover {
	text-decoration: underline;
	font-weight: bold;
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 01 (Dentro de la Cabecera) */
#navega01 {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}
#navega01 ul {
	list-style-type: none;
	padding: 0;
}
#navega01 li {
	float: left;
	width: 130px;
	margin-left: -22px;
}
#navega01 a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega01 a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
#navega01empresa {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01empresa.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: -50px;
}
#navega01empresa ul {
	list-style-type: none;
	padding: 0;
}
#navega01empresa li {
	float: left;
	width: 130px;
	margin-left: -22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#navega01empresa a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
	font-weight: normal;
}
#navega01empresa a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
#navega01servicios {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01servicios.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: -50px;
}
#navega01servicios ul {
	list-style-type: none;
	padding: 0;
}
#navega01servicios li {
	float: left;
	width: 130px;
	margin-left: -22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#navega01servicios a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
	font-weight: normal;
}
#navega01servicios a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
#navega01productos {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01productos.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: -50px;
}
#navega01productos ul {
	list-style-type: none;
	padding: 0;
}
#navega01productos li {
	float: left;
	width: 130px;
	margin-left: -22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#navega01productos a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
	font-weight: normal;
}
#navega01productos a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
#navega01proyectos {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01proyectos.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: -50px;
}
#navega01proyectos ul {
	list-style-type: none;
	padding: 0;
}
#navega01proyectos li {
	float: left;
	width: 130px;
	margin-left: -22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#navega01proyectos a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
	font-weight: normal;
}
#navega01proyectos a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
#navega01comunicacion {
	height: 20px;
	margin-left: 140px;
	margin-right: 225px;
	background-image: url('../images/barraNavega01comunicacion.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: -50px;
}
#navega01comunicacion ul {
	list-style-type: none;
	padding: 0;
}
#navega01comunicacion li {
	float: left;
	width: 130px;
	margin-left: -22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#navega01comunicacion a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 4px;
	font-weight: normal;
}
#navega01comunicacion a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url('../images/btNavega01on.gif');
	font-weight: bold;
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 (GenÃ©rica) */
#cabNavega02 {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 para EMPRESA*/
#navega02empresa {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02empresa ul {
	list-style-type: none;
	padding: 0;
	margin-left: 131px;
	background-image: url('../images/fondoBarraNavega02PORTADA.jpg');
}
#navega02empresa li {
	float: left;
	width: 110px;
	margin-left: -25px;
}
#navega02empresa a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02empresa a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onEmpresa.gif');
}
#navega02empresa a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onEmpresa.gif');
}
#navega02empresavisible {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02empresavisible ul {
	list-style-type: none;
	padding: 0;
	margin-left: 131px;
}
#navega02empresavisible li {
	float: left;
	width: 110px;
	margin-left: -25px;
}
#navega02empresavisible a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02empresavisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onEmpresa.gif');
}
#navega02empresavisible a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onEmpresa.gif');
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 para SERVICIOS*/
#navega02servicios {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	margin-top: -30px;
}
#navega02servicios ul {
	list-style-type: none;
	padding: 0;
	margin-left: 130px;
	background-image: url('../images/fondoBarraNavega02.jpg');
}
#navega02servicios li {
	float: left;
	width: 145px;
	margin-left: -25px;
}
#navega02servicios a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02servicios a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onServicios.gif');
}
#navega02serviciosvisible {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02serviciosvisible ul {
	list-style-type: none;
	padding: 0;
	margin-left: 130px;
}
#navega02serviciosvisible li {
	float: left;
	width: 145px;
	margin-left: -25px;
}
#navega02serviciosvisible a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02serviciosvisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onServicios.gif');
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 para PRODUCTOS*/
#navega02productos {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	margin-top: -30px;
}
#navega02productos ul {
	list-style-type: none;
	padding: 0;
	margin-left: 126px;
	background-image: url('../images/fondoBarraNavega02.jpg');
}
#navega02productos li {
	float: left;
	width: 95px;
	margin-left: -23px;
}
#navega02productos a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02productos a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onProductos.gif');
}


#navega02productosvisible {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02productosvisible ul {
	list-style-type: none;
	padding: 0;
	margin-left: 126px;
}
#navega02productosvisible li {
	float: left;
	width: 95px;
	margin-left: -23px;
}
#navega02productosvisible a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02productosvisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onProductos.gif');
}
#navega02productosvisibleA3 {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02productosvisibleA3 ul {
	list-style-type: none;
	padding: 0;
	margin-left: 126px;
}
#navega02productosvisibleA3 li {
	float: left;
	width: 95px;
	margin-left: -23px;
}
#navega02productosvisibleA3 a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02productosvisibleA3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onProductosA3.gif');
}


#productosA3 {

}
#productosA3 a {

}
#productosA3 a:hover {
	background-image: url('../images/btNavega02onProductosA3.gif');
}





/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 para PROYECTOS*/
#navega02proyectos {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	margin-top: -30px;
}
#navega02proyectos ul {
	list-style-type: none;
	padding: 0;
	margin-left: 425px;
}
#navega02proyectos li {
	float: left;
	width: 150px;
	margin-left: -25px;
}
#navega02proyectos a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02proyectos a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onProyectos.gif');
}
#navega02proyectosvisible {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02proyectosvisible ul {
	list-style-type: none;
	padding: 0;
	margin-left: 425px;
}
#navega02proyectosvisible li {
	float: left;
	width: 150px;
	margin-left: -25px;
}
#navega02proyectosvisible a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02proyectosvisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onProyectos.gif');
}
/* DefiniciÃ³n de BARRA de NAVEGACIÃ“N 02 para COMUNICACION*/
#navega02comunicacion {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	margin-top: -30px;
}
#navega02comunicacion ul {
	list-style-type: none;
	padding: 0;
	margin-left: 533px;
	background-image: url('../images/fondoBarraNavega02.jpg');
}
#navega02comunicacion li {
	float: left;
	width: 120px;
	margin-left: -25px;
}
#navega02comunicacion a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02comunicacion a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onComunicacion.gif');
}
#navega02comunicacionvisible {
	width: 950px;
	height: 30px;
	background-image: url('../images/barraNavega02PORTADA.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#navega02comunicacionvisible ul {
	list-style-type: none;
	padding: 0;
	margin-left: 533px;
}
#navega02comunicacionvisible li {
	float: left;
	width: 120px;
	margin-left: -25px;
}
#navega02comunicacionvisible a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 4px;
}
#navega02comunicacionvisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../images/btNavega02onComunicacion.gif');
}
/* DefiniciÃ³n del CUERPO de la P&Aacute;GINA */
#cuerpo {
	width: 950px;
	height: 100%;
	background-image:url('../images/fondoColumnas.JPG');
	background-repeat:repeat-y;
}
/* COLUMNA IZQUIERDA de NavegaciÃ³n - Generalmente tiene los mismos menÃºs y enlaces que la BARRA 02 */
#colIzda {
	background-position: 50% top;
	width: 140px;
	float: left;
	background-image: url('../images/fondoColIzda.jpg');
	background-repeat: repeat-y;
}
#cabcolIzda {
	width: 140px;
	float: left;
	height: 20px;
	background-image: url('../images/btColIzda.jpg');
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: 0.7em;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 5px;
}
#contcolIzda {
	width: 140px;
	height: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-image: url('../images/fondoColIzda.jpg');
	background-repeat: repeat-y;
}
#contcolIzda ul {
	list-style-type: none;
	padding: 5px;
	margin-left: 5px;
}
#contcolIzda li {
	float: left;
	width: 125px;
	padding: 5px;
}
#contcolIzda a {
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}
#contcolIzda a:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-left: 5px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}
#contcolIzda2 {
	position: absolute;
	top: 140px;
	margin-left: -120px;
	width: 140px;
	margin-left: -140px;
	background-image: url('../images/fondoColIzda.jpg');
	background-repeat: repeat-y;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
#contcolIzda2 ul {
	list-style-type: none;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
#contcolIzda2 li {
	float: left;
	width: 125px;
	padding: 5px;
}
#contcolIzda2 a {
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}
#contcolIzda2 a:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	margin-left: 5px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}

#colIzdaComoLlegar {
	position: absolute;
	top: 140px;
	width: 140px;
	margin-left: -145px;
	background-image: url('../images/fondoColIzda.jpg');
	background-repeat: repeat-y;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	height:692px;
}
#colIzdaComoLlegar ul {
	list-style-type: none;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
#colIzdaComoLlegar li {
	float: left;
	width: 125px;
	padding: 5px;
}
#colIzdaComoLlegar a {
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}
#colIzdaComoLlegar a:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	margin-left: 5px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: groove;
	border-bottom-width: thin;
}

#submenucolIzda {
	width: 110px;
	margin: 26px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-top: -18px;
}
#submenucolIzda ul {
	list-style-type: none;
	padding: 0px;
	margin-left: 0px;
}
#submenucolIzda li {
	float: left;
	width: 110px;
	padding: 4px;
}
#submenucolIzda a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 0px;
}
#submenucolIzda a:hover {
	color: #000000;
	display: block;
	padding: 0px;
	margin-left: 6px;
}
/* COLUMNA DERECHA de NavegaciÃ³n - Noticias, Boletines y Casos de Ã‰xito */
#colDcha {
	background-position: top;
	width: 225px;
	height: 100%;
	float: right;
	margin-top: -30px;
	background-image: url('../images/fondoColDcha.jpg');
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#cabcolDchaNoticias {
	width: 225px;
	float: right;
	height: 35px;
	background-image: url('../images/btColDcha.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 0px;
	margin-top:-10px;
}
#cabcolDchaNoticias a {
	text-decoration: none;
	color: #FFFFFF;
	font-variant: normal;
}
#cabcolDchaNoticias a:hover {
	color: #000000;
	font-weight: bolder;
}
#cabColDchaProyRelevante {
	width: 225px;
	float: right;
	height: 35px;
	background-image: url('../images/btColDcha.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 0px;
}
#cabColDchaProyRelevante a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
}
#cabColDchaProyRelevante a:hover {
	color: #000000;
	font-weight: bolder;
}
#contcolDchaNoticias {
	width: 185px;
	margin: 5px;
	float: inherit;
	font-size: small;
	padding-left: 15px;
	margin-right: 10px;
	margin-top: -10px;
}
	#contcolDchaNoticias h3 {	/* TITULAR DE LA NOTICIA */
		width: 185px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.15em;
		text-align: left;
		border-bottom-color: #336666;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		}
	#contcolDchaNoticias h3 a {
		font-style:normal;
		color:#000000;
		text-decoration:none;
		}
	#contcolDchaNoticias h3 a:hover {
		font-style:normal;
		color:#336666;
		text-decoration:none;		
		}	
	#contcolDchaNoticias h4 {	/* TEXTO DE LA NOTICIA */
		color: #000000;
		font-size: x-small;
		text-align: justify;
		margin-top: -15px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		}
	#contcolDchaNoticias h5 {	 /* FUENTE y FECHA DE LA NOTICIA */
		color: #336666;
		font-size: xx-small;
		text-align: left;
		margin-top: -12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bolder;
		}
	#contcolDchaNoticias h6 {	 /* ENLACE LEER TODA LA NOTICIA */
		color: #336666;
		font-size: xx-small;
		text-align: right;
		margin-top: -15px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: oblique;
		font-weight: bolder;
		}
	#contcolDchaNoticias a {
		color: #336666;
		font-size: 0.85em;
		text-align: right;
		margin-top: -12px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: oblique;
		font-weight: bolder;
		text-decoration: none;
		}
	#contcolDchaNoticias a:hover {
		color: #336666;
		font-size: 0.85em;
		text-align: right;
		margin-top: -10px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bolder;
		text-decoration: underline;
		}
	#contcolDchaNoticias img {
		float: left;
		border: 1px #336666 solid;
		margin-right: 10px;
		margin-bottom: 5px;
		margin-top: -12px;
		width: 50px;
		height: 68px;
		}
		
#contColDchaProyRelevante {
	background-position: top;
	width: 185px;
	background-image: url('../images/fondoColDcha.jpg');
	background-repeat: repeat-y;
	margin: 5px;
	float: inherit;
	font-size: small;
	padding-left: 15px;
	margin-right: 10px;
	margin-top: -10px;
	}
	#contColDchaProyRelevante h3 {
		width: 185px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.10em;
		text-align: left;
		border-bottom-color: #336666;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		}
	#contColDchaProyRelevante h3 a {
		font-style:normal;
		color:#000000;
		text-decoration:none;
		}
	#contColDchaProyRelevante h3 a:hover {
		font-style:normal;
		color:#336666;
		text-decoration:none;		
		}			
	#contColDchaProyRelevante h4 {
		color: #000000;
		font-size: x-small;
		text-align: justify;
		margin-top: -15px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		}
	#contColDchaProyRelevante h5 {
		color: #336666;
		font-size: xx-small;
		text-align: left;
		margin-top: -12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bolder;
		}
	#contColDchaProyRelevante h6 {
		color: #336666;
		font-size: xx-small;
		text-align: right;
		margin-top: -15px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: oblique;
		font-weight: bolder;
		}
	#contColDchaProyRelevante a {
		color: #336666;
		font-size: 0.85em;
		text-align: right;
		margin-top: -12px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: oblique;
		font-weight: bolder;
		text-decoration: none;
		}
	#contColDchaProyRelevante a:hover {
		color: #336666;
		font-size: 0.85em;
		text-align: right;
		margin-top: -10px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bolder;
		text-decoration: underline;
		}
	#contColDchaProyRelevante img {
		float: left;
		border: 1px #336666 solid;
		margin-right: 10px;
		margin-bottom: 2px;
		width: 50px;
		height: 68px;
		}
		
#contCentral {
	margin-left: 160px;
	margin-right: 245px;
	background-color: #FFFFFF;
}
#contRutaInfo {
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #336666;
	text-align: right;
	font-weight: bolder;
}
	#contRutaInfo a {
		text-decoration: none;
		font-weight: normal;
		font-style:italic;
		color: #336666;
		}
	#contRutaInfo a:hover {
		text-decoration:underline;
		color: #000000;
		}


#paginador {
	width: 545px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:center;
	color: #808080;
	margin:0px;
	padding-top:10px;
}

#paginador ul{
	margin:0px;
	padding:0px;
}

#paginador li {
	color: #336666;
	font-size: x-small;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:600;
	text-align:center;	
	list-style-type:none;
}
#paginador a {
	text-decoration:none;
	color: #336666;
	font-weight: bold;
}
#paginador a:hover {
	text-decoration: underline;
	font-weight: bold;
	color:#000000;
	}



#verProducto{	
}
#verProducto p{
	background-color:#DDDDDD;
	text-align:center;
	border-bottom:2px #AAAAAA solid;
	padding:2px;
	}
	#verProducto a{
		text-decoration:none;
		color:#336666;
		font-weight:bold;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
		}
	#verProducto a:hover{
		color:#000000;
		}


#volverArriba {
	width: 545px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font: normal normal 9px sans-serif;
	color: #808080;
	float: left;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:3px;
}
#volverArriba h4 {
	color: #336666;
	font-size: x-small;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	border-top: 1px #C0C0C0 solid;
	border-bottom: 1px #C0C0C0 solid;	
	margin-top:50px;
}

#volverArriba h5 {
	color: #336666;
	font-size: x-small;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
#volverArriba a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
#volverArriba a:hover {
	text-decoration: underline;
}
/* CONTENIDO CENTRAL DE LA P&Aacute;GINA - Donde se desarrolla el contenido de la secciÃ³n en la que estamos en cada momento */
#contInformacion {
	width: 545px;
	font-size: 0.715em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	vertical-align:top;
}
#contInformacion ul {
	list-style-type: lower-roman;
	float: left;
	margin-left: 0px;
}
#contInformacion li {
	float: left;
	width: 545px;
	margin-left: 0px;
}
#contInformacion a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
#contInformacion a:hover {
	color: #000000;
}
#contInformacion h1 {
	color: #336666;
	font-size: x-large;
	text-align: left;
}
#contInformacion h2 {
	color: #000000;
	font-size: 1.15em;
	font-style: oblique;
	text-align: justify;
	text-align:left;

	}
#contInformacion h2 a {

	font-style:oblique;
	color: #336666;
	text-align:left;
}

#contInformacion h2 a:hover {
	color: #000000;
}

#contInformacion h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-style: oblique;
	text-align: justify;
	float: left;
	font-weight: normal;
}
#contInformacion h4 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bolder;
	margin-bottom: 25px;
}
#contInformacion h5 {
	color: #000000;
	font-size: x-small;
	text-align: justify;
	margin-top: -10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#contInformacion h6 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-bottom: 20px;
}
#contInformacion img {
	border: 1px #336666 solid;
	border-bottom: 5px #336666 solid;
	float: right;
	margin-top: 4px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;
}
#contInformacion img2 {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 20px;
}
#contInformacion p {
	margin-left: 0px;
	font-weight:normal;
}



/* LISTADO DE PROYECTOS SELECCIONADOS DENTRO DEL CAT&Aacute;LOGO GENERAL */
#listadoProyectosCatalogoGeneral {
	width: 545px;
	font-size: 0.715em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-top:5px;
}
#listadoProyectosCatalogoGeneral ul {
	list-style-type: lower-roman;
	float: left;
	margin-left: 0px;
}
#listadoProyectosCatalogoGeneral li {
	float: left;
	width: 545px;
	margin-left: 0px;
}
#listadoProyectosCatalogoGeneral a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
#listadoProyectosCatalogoGeneral a:hover {
	color: #000000;
}
#listadoProyectosCatalogoGeneral h1 {
	color: #336666;
	font-size: 1.20em;
	font-weight:normal;
	border-bottom: 1px #336666 solid;
	text-align:center;
	background-color:#DDDDDD;
	padding:2px;
	margin-top:20px;
	margin-bottom: 15px;
}
#listadoProyectosCatalogoGeneral h2 {
	color: #000000;
	font-size: 1.10em;
	font-style: oblique;
	text-align: left;;
	border-bottom:1px #336666 solid;
	margin-bottom:2px;
	}
	#listadoProyectosCatalogoGeneral h2 a {
	color:#000000;
	}
	#listadoProyectosCatalogoGeneral h2 a:hover {
	color:#336666;
	}
#listadoProyectosCatalogoGeneral h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-style: oblique;
	text-align: justify;
	float: left;
	font-weight: normal;
}
#listadoProyectosCatalogoGeneral h4 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bolder;
	margin-bottom: 25px;
}
#listadoProyectosCatalogoGeneral h5 {
	color: #000000;
	font-size: x-small;
	text-align: justify;
	margin-top: -10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#listadoProyectosCatalogoGeneral h6 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-bottom: 10px;
	float:right;
}
#listadoProyectosCatalogoGeneral img {
	border: 1px #000000 solid;
	border-bottom: 5px #336666 solid;
	float: right;
	margin-top: 4px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
#listadoProyectosCatalogoGeneral img2 {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 20px;
}

/* FIN DEL LISTADO DE PROYECTOS SELECCIONADOS DENTRO DEL CAT&Aacute;LOGO GENERAL */









#contInformacionPortadas {
	width: 545px;
	font-size: 0.7152em;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	text-align: justify;

}
#contInformacionPortadas ul {
	list-style-type: lower-roman;
	float: right;
	margin-left:0px;
/*	padding-right: 5px;
	border-right-color: #336666;
	border-right-style: solid;
	border-right-width: 3px;  */

}
#contInformacionPortadas li {
	float: left;
	width: 150px;
}
#contInformacionPortadas a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
#contInformacionPortadas a:hover {
	color: #000000;
}
#contInformacionPortadas h1 {
	color: #336666;
	font-size: x-large;
	border-bottom-color: #336666;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	text-align: left;
}
#contInformacionPortadas h2 {
	color: #000000;
	font-size: 1.15em;
	font-style: oblique;
	text-align: justify;
}
#contInformacionPortadas h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-style: oblique;
	text-align: justify;
	float: left;
	font-weight: normal;
}
#contInformacionPortadas h4 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bolder;
	margin-bottom: 25px;
}
#contInformacionPortadas h5 {
	color: #000000;
	font-size: x-small;
	text-align: justify;
	margin-top: -10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#contInformacionPortadas h6 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-bottom: 20px;
}
#contInformacionPortadas img {
	border-top: 3px #336666 solid;  
	float: right;
	margin-top: -22px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;
}
#contInformacionPortadas img2 {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 20px;
}

#contInformacion2 {
	width: 545px;
	font-size: 0.715em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}
#contInformacion2 ul {
	list-style-type: lower-roman;
	float: left;
	margin-left: 0px;
}
#contInformacion2 li {
	float: left;
	width: 545px;
	margin-left: 0px;
}
#contInformacion2 a {
	text-decoration: none;
	color: #336666;
	font-weight: bold;
}
#contInformacion2 a:hover {
	color: #000000;
}
#contInformacion2 h1 {
	color: #336666;
	font-size: x-large;
	border-bottom-color: #336666;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	text-align: left;
}
#contInformacion2 h2 {
	color: #336666;
	font-size: 1.35em;
	font-style: normal;
	border-bottom-color: #336666;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	text-align: left;
}
#contInformacion2 h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-style: oblique;
	text-align: justify;
	float: left;
	font-weight: normal;
}
#contInformacion2 h4 {
	color: #336666;
	font-size: x-small;
	text-align: right;
	margin-top: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bolder;
	margin-bottom: 25px;
}
#contInformacion2 h5 {
	color: #000000;
	font-size: x-small;
	text-align: justify;
	margin-top: -10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#contInformacion2 h6 {
	color: #336666;
	font-size: x-small;
	text-align: left;
	margin-top: -12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-bottom: 20px;
}
#contInformacion2 img {
	border: 1px #000000 solid;
	border-bottom: 5px #336666 solid;
	float: right;
	margin-top: 4px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
}

#resumenNoticias {
	width: 545px;
	font-size: 0.715em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	}
#resumenNoticias ul {
	list-style-type: lower-roman;
	float: left;
	margin-left: 0px;
	}
#resumenNoticias li {
	float: left;
	width: 545px;
	margin-left: 0px;
	margin-bottom:15px;
	}
#resumenNoticias a {
	float: left;
	font-size: x-large;
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	width: 545px;
	margin-left: 0px;
	font-weight: bold;
}

#mapaWebDetalle {
	width: 545px;
	font-size: 0.75em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin-top: -20px;
}
#mapaWebDetalle ul {
	margin-left: -13px;
	margin-right: -13px;
}
#mapaWebDetalle li {
	float: left;
	width: 84px;
	padding: 15px;
}
#mapaWebDetalle a {
	float: left;
	width: 84px;
	margin-top: 10px;
	border-bottom: 1px #CCCCCC solid;
}
#mapaWebDetalle a:hover {
	float: left;
	color: #000000;
	font-weight:bold;
}


#catalogGeneralDetalle {
	width: 545px;
	font-size: 0.75em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin-top:-20px;
	position:relative;
	left:0px;
}

#catalogGeneralDetalle ul {
	margin-left: -18px;
	margin-right: -23px;
}

#catalogGeneralDetalle li {
	float: left;
	width: 125px;
	padding: 0px;	
	padding-top:4px;
	margin-left:18px;
}

#catalogGeneralDetalle a {
	float: left;
	width: 110px;
	margin-top:10px;
	border-bottom: 1px #CCCCCC solid;
		width: 115px;
}
#catalogGeneralDetalle a:hover {
	float: left;
	color: #000000;
	font-weight:bold;
}

#catalogGeneralDetalle h6 {
	margin-left:5px;
	margin-bottom:-10px;
	padding-top:0px;
	margin-top:-18px;
	font-style:normal;
	text-indent:0px;
	border-bottom:1px #CCCCCC solid;
	width:105px;	
}


#lupaProyectos  {
}
					
#lupaProyectos ul {
	border-bottom: 15px #DDDDDD solid;
	margin-left:0px;
	width:545px;
	margin-top:-10px;
	height:19px;
	}
#lupaProyectos li{
	float: left;
	height: 15px;
	width: 105px;
/*	background-image: url('../images/lupa.gif');
	background-repeat:no-repeat;
*/	
	}
	
/*#lupaProyectos li:hover {
	background-image:url('../images/lupa2.gif');
	background-repeat:no-repeat;	
	height:125px;
	margin-left:15px;
	}	
*/

#lupaProyectos span {
	margin-left:460px;
	margin-top:25px;
	position:relative;
	top:16px;
}

#lupaProyectos a{
	color:#000000;
	margin-top:0px;
	margin-left:15px;
	margin-right:0px;
	border:none;
	font-size:1.20em;
	font-weight:bold;
	background-image:url('../images/lupa.gif');
	background-repeat:no-repeat;
	height:40px;
	}
#lupaProyectos a:hover {
	background-image:url('../images/lupa2.gif');
	background-repeat:no-repeat;	
	height:125px;
	margin-left:15px;
	color:#333333;
	font-size:1.45em;
	text-align:right;
	position:relative;
	top:-1px;
	left:-5px;
	height:45px;
	}
	
#rssProyectos {
	width:545px; padding:0px;
	}	
	#rssProyectos ul {
		width:100%; margin:0px;
		}
	#rssProyectos li {
		width:20px; margin:0px;	
		float:right;
				border:0;
		}
	#rssProyectos a {
		border:0;
		width:20px;
		height:20px;
		background-image:url('../images/icono_RSS.png');
		background-repeat:no-repeat;
		}
	#rssProyectos a:hover {
		background-image:url('../images/icono_RSS_over.png');
		background-repeat:no-repeat;
				border:0;
	}
	
.rssNoticias {
	width:545px; padding:0px;
	}	
	.rssNoticias a {
		float:right;
		border:0;
		width:20px;
		height:20px;
		background-image:url('../images/icono_RSS.png');
		background-repeat:no-repeat;
		}
	.rssNoticias a:hover {
		background-image:url('../images/icono_RSS_over.png');
		background-repeat:no-repeat;
				border:0;
	}

#piemapaweb {
	text-align:center;
	width: 545px;
	background-color:#FFFFFF;
	margin-top:5px;
	margin-bottom:-25px;
}
	#piemapaweb ul {
		text-align:center;
		width: 545px;
		background-color:#FFFFFF;
		}
	#piemapaweb a {
		margin-left:0px;
		width:195px;
		text-align:center;
		padding: 3px;
		text-align:center;
		border-top: 1px #DDDDDD solid;
		}	
	#piemapaweb a:hover {		
		color: #000000;		
		}	

#proyectosmapaweb {
	text-align:center;
	width: 545px;
	background-color:#FFFFFF;
	margin-top:15px;
}
	#proyectosmapaweb ul {
		margin-right:10px;
		text-align:center;
		width: 545px;
		background-color:#FFFFFF;
		}
	#proyectosmapaweb li {
		float:left;
		width:95px;
		text-align:center;
		padding: 3px;
		}			
	#proyectosmapaweb a {
		margin-left:50px;
		width:95px;
		text-align:center;
		padding: 3px;
		border-top: 1px #DDDDDD solid;
		}	
	#proyectosmapaweb a:hover {		
		color: #000000;		
		}	


#botonsuscribe a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#botonsuscribe a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#botonPDF a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#botonPDF a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}








#pieNoticias {
	width: 545px;
	height: 25px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}
#pieNoticias ul {
	list-style-type: none;
	height: 15px;
	margin: 0;
	padding: 0;
	background-color: #CCCCCC;
}
#pieNoticias li {
	float: left;
	margin-left: -2px;
	letter-spacing: 1px;
	padding: 2px;
	text-align: center;
}
#pieNoticias a {
	text-decoration: none;
	display: block;
	color: black;
}
#pieNoticias a:hover {
	font-weight: bold;
}
/* DefiniciÃ³n del PIE de P&Aacute;GINA */
#logoISO {
	width: 160px;
	height: 70px;
	background-image: url('../images/fondoColIzda.jpg');
	background-repeat: repeat-y;
	float: left;
}
#logoISO img {
	background-position: bottom;
	margin-left: 8px;
	border: 1px #336666 solid;
}
#W3C_OK {
	margin-top: 25px;
	margin-left: -20px;
	float: left;
}
#W3C_OK img {
	border: 0;
	float: left;
}
#pie {
	background-position: 50% bottom;
	width: 950px;
	height: 25px;
	background-image: url('../images/fondoPie.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}
#piePortada {
	background-position: 50% bottom;
	width: 950px;
	height: 25px;
	background-image: url('../images/fondoPie.jpg');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	margin-top:505px;  
}


#pieAvisoLegal {
	margin-left: 15px;
	width: 126px;
	float: left;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	text-align: center;
	vertical-align: bottom;
	padding-top: 8px;
}
#pieAvisoLegal ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#pieAvisoLegal li {
	float: left;
	width: 70px;
	margin-left: -10px;
	letter-spacing: 1px;
}
#pieAvisoLegal a {
	text-decoration: none;
	display: block;
	padding: 4px;
	color: #336666;
}
#pieAvisoLegal a:hover {
	text-decoration: underline;
}
#pieNavega {
	width: 585px;
	height: 18px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
}
#pieNavega ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#pieNavega li {
	float: left;
	width: 119px;
	margin-left: -2px;
	letter-spacing: 1px;
}
#pieNavega a {
	text-decoration: none;
	display: block;
	padding: 4px;
	color: #336666;
}
#pieNavega a:hover {
	text-decoration: underline;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
}
#pieCopyright {
	width: 220px;
	height: 18px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
}
#pieCopyright ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#pieCopyright li {
	float: left;
	width: 220px;
	color: #336666;
}
#pieCopyright a {
	text-decoration: none;
	display: block;
	padding: 4px;
	color: #336666;
}










/* CONTENIDO CENTRAL DE LA P&Aacute;GINA PARA NOTICIAS */
#contInformacionNOTICIAS {
	width: 545px;
	font-size: 0.715em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}
	#contInformacionNOTICIAS ul {
		list-style-type: lower-roman;
		float: left;
		margin-left: 0px;
	}
	#contInformacionNOTICIAS li {
		float: left;
		width: 545px;
		margin-left: 0px;
	}
	#contInformacionNOTICIAS a {
		text-decoration: none;
		color: #336666;
		font-weight: bold;
	}
	#contInformacionNOTICIAS a:hover {
		color: #000000;
	}
#contInformacionNOTICIAS h1 {
	color: #336666;
	font-size: x-large;
	border-bottom-color: #336666;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	text-align: left;
}
#contInformacionNOTICIAS h2 {
	font-family:'Times New Roman', Times, serif;
	font-size:large;
	font-style:normal;
	font-weight:bold;
	margin-top:-3px;
	text-align:left;
}
	#contInformacionNOTICIAS h2 a {
		color:#000000;
	}
	#contInformacionNOTICIAS h2 a:hover {
		color:#336666;
	}	

#contInformacionNOTICIAS h3 {
	margin-top:-10px;
	margin-left: 20px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	text-align: justify;
	float: left;
	font-weight: normal;
}
#contInformacionNOTICIAS h4 {
	text-align:left;
	margin-left: 170px;
	color: #336666;
	font-size: x-small;
	margin-top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bolder;
}
#contInformacionNOTICIAS h5 {
	color: #000000;
	font-size: x-small;
	text-align: justify;
	margin-top: -10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#contInformacionNOTICIAS h6 {
	color: #336666;
	font-size: x-small;
	text-align: right;
	margin-top: -12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-top: -25px;
	margin-bottom: 20px;
}
#contInformacionNOTICIAS hr {
	height: 10px;
	margin-right: 225px;
	margin-top:-16px;
	color:#DEDEDE;"
	}

#fichaProyecto {
	margin-bottom:65px;
	}
	#fichaProyecto ul {
		width:480px;
	}


#claseFichaProyecto {
	float:left; width: 125px;
}

#imgAsistenciaRemota {
	position:relative;
	top:20px;
	}
#imgAsistenciaRemota ul {
	width:100%; margin-left:0px; margin-top:20px; height:20px; background-color:#EaEaEa; border-bottom: 2px #BBBBBB solid;
	}
#imgAsistenciaRemota li {
	list-style-type:none; width:100%; text-align:center;
	}
#imgAsistenciaRemota a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#336666;
	}
	#imgAsistenciaRemota a:hover {
	color:#000000;
	}
	
#barraEnlaceListadoNoticiasAnteriores p {
	width:100%; margin-top:0px;
}

		
.subtituloVenta {
	margin-left:10px !important; margin-bottom:5px; font-size:1.35em;
}