body {
	margin: 0px;
	background-image: url(images/bg.gif);
}
a {
	text-decoration: none;
	color: #999999;
}
a:link:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #006699;
}
.areatexto {
	height: 16px;
	width: 90px;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	padding-left: 4px;
}
.contenido {
	background-image: url(images/bg_conte.png);
}
.cuerpo {
	background-image: url(images/franja_1.png);
	background-repeat: no-repeat;
	background-position: top;
}
.tb1cab {
	background-image: url(images/bg_tb1ar.gif);
	height: 54px;
	background-repeat: no-repeat;
	background-position: top;
}
.tb1pie {
	background-image: url(images/bg_tb1ab.gif);
	height: 30px;
}
.titulos {
	text-align: center;
}
.parrafos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: justify;
	padding-right: 18px;
	padding-left: 18px;
	vertical-align: top;
	padding-top: 8px;
}
.clientes {
	background-image: url(images/bg_clien.gif);
	height: 83px;
	width: 200px;
}
.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
}
.foto1 {
	background-image: url(images/bg_foto1.gif);
	height: 100px;
	width: 106px;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
}
.tb2cab {
	background-image: url(images/bg_tb2ar.gif);
	height: 54px;
	background-repeat: no-repeat;
	background-position: top;
}
.novedades {
	background-image: url(images/bg_noved.gif);
	height: 83px;
	width: 200px;
}
.fotito {
	border: 1px solid #FFFFFF;
}
.novedad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	width: 100px;
	padding: 2px 4px;
	vertical-align: top;
	text-align: left;
	height: 73px;
}
.resumen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #006699;
	text-align: left;
}
a.resumen:link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #006699;
	text-decoration:none;
	text-align: left;
}
a.resumen:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
	text-align: left;
}
.derecha {
	background-image: url(images/bg_derec.png);
	width: 200px;
}
.pie {
	background-image: url(images/bg_pie.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 25px;
	width: 758px;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.menupie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}
.neg {
	font-weight: bold;
}
.franja {
	background-image: url(images/inergis.png);
	background-position: 0px 33px;
	background-repeat: no-repeat;
}
.logo {
	height: 43px;
	width: 152px;
	vertical-align: top;
}
.categ {
	font-weight: bold;
	vertical-align: super;
	padding-left: 4px;
	width: 49px;
}
.empresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-image: url(images/bg_empre.png);
	line-height: 12px;
	padding: 2px;
}
.gif {
	border: 1px solid #CCE0EB;
}
.subtits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.inergis {
	font-weight: bold;
	color: #006699;
}
.netlab {
	font-weight: bold;
	color: #003366;
}
.cuerpo0 {
	background-image: url(images/franja_0.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo1 {
	background-image: url(images/franja_1.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo2 {
	background-image: url(images/franja_2.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo3 {
	background-image: url(images/franja_3.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo4 {
	background-image: url(images/franja_4.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo5 {
	background-image: url(images/franja_5.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo6 {
	background-image: url(images/franja_6.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo7 {
	background-image: url(images/franja_7.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo8 {
	background-image: url(images/franja_8.png);
	background-repeat: no-repeat;
	background-position: top;
}
.cuerpo9 {
	background-image: url(images/franja_9.png);
	background-repeat: no-repeat;
	background-position: top;
}
ul {
	padding-right: 30px;
}
.resalto {
	font-weight: bold;
	color: #0099CC;
}
.capital {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
li {
	padding-bottom: 8px;
}
.software {
	background-image: url(images/bg_soft.png);
	line-height: 12px;
	padding: 2px;
	vertical-align: top;
	text-align: left;
}
.nombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	line-height: 12px;
	height: 12px;
}
.desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	vertical-align: top;
}
.series {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: center;
	vertical-align: top;
	padding-top: 8px;
}
.consultoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_cons.gif);
	padding: 4px 8px;
}
.ita {
	font-style: italic;
}
.url {
	text-decoration: none;
	color: #999999;
}
.url:link:visited {
	text-decoration: none;
	color: #999999;
}
.url:hover {
	text-decoration: underline;
	color: #006699;
}
.reg {
	background-image: url(images/bg400500.gif);
}
.formreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-image: url(images/bg_form.gif);
	text-align: justify;
}
.registro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
}
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	height: 18px;
	text-align: left;
}
.textform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #FFFFFF;
	height: 15px;
	width: 221px;
	border: 1px solid #7F9DB9;
}
.seleccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #FFFFFF;
	height: 11px;
	width: 228px;
	border: 1px solid #006699;
	line-height: 11px;
}
.regla1 {
	background-image: url(images/hr1.gif);
	height: 8px;
	width: 220px;
}
.cajetin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #FFFFFF;
	height: 15px;
	width: 224px;
	border: 1px solid #7F9DB9;
	line-height: 11px;
}
.titular {
	font-weight: bold;
	color: #003366;
}
a.titular:link:visited {
	font-weight: bold;
	color: #003366;
}
a.titular:hover {
	font-weight: bold;
	color: #003366;
	text-decoration:underline;
}
.noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_notis.gif);
	padding: 2px 8px;
}
.data {
	color: #006699;
	font-weight: bold;
}
.imagen {
	padding-bottom: 12px;
	padding-left: 12px;
}
.regla2 {
	background-image: url(images/hr1.gif);
	height: 8px;
	width: 220px;
}
.volver {
	color: #003366;
	font-weight: bold;
}
a.volver:link:visited {
	color: #003366;
	font-weight: bold;
}
a.volver:hover {
	color: #003366;
	font-weight: bold;
}
.cuerpop {
	background-image: url(images/franja_p.png);
	background-repeat: no-repeat;
	background-position: top;
}
.tb1cabp {
	background-image: url(images/bg_tb1p.gif);
	height: 54px;
	background-repeat: no-repeat;
	background-position: top;
}
.piep {
	background-image: url(images/bg_piep.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 25px;
	width: 758px;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #FFFFFF;
	height: 11px;
	width: 300px;
	border: 1px solid #006699;
	line-height: 11px;
}
.cajapro {
	background-image: url(images/bg_proy.png);
	line-height: 12px;
	padding: 2px;
	vertical-align: top;
	text-align: left;
	height: 32px;
	width: 652px;
}
.cliente {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	font-weight: bold;
}
.parrafosp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: justify;
	padding-right: 16px;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 8px;
}
.ficheros {
	background-image: url(images/bg_fiche.png);
	height: 80px;
	width: 650px;
}
.proyecto {
	font-weight: bold;
	padding-left: 8px;
}
.descripcion {
	padding-left: 8px;
	vertical-align: top;
}
.nombrefiche {
	text-align: right;
}
.blanco {
	background-color: #FFFFFF;
}
.entrada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_notis.gif);
	padding: 2px 8px;
}
.sinopsis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_cuerp.gif);
	padding: 2px 8px;
}
.leer {
	font-weight: bold;
}
.rec {
	background-image: url(images/bg200500.gif);
}
.formrec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-image: url(images/bg_recor.gif);
	text-align: justify;
}
.der {
	text-align: right;
}
.ampliar {
	font-weight: bold;
	color: #006699;
	text-align: right;
	padding-right: 5px;
}
.subtit {
	background-image: url(images/bg_subtit.png);
	height: 20px;
	width: 506px;
}
.captura {
	border: 1px solid #FFFFFF;
}
.celdacap {
	height: 180px;
	width: 250px;
	border: 1px solid #CCCCCC;
	background-image: url(images/bg_cap.png);
}
.celdacap2 {
	height: 180px;
	border: 1px solid #CCCCCC
}
.parrafo2col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: justify;
	padding-left: 18px;
	vertical-align: top;
}
.perfil {
	font-weight: bold;
	color: #003366;
}
.ref {
	color: #006699;
	font-weight: bold;
}
.perfiles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_notis.gif);
	padding: 2px 8px;
}
.aptitudes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	width: 472px;
	background-image: url(images/bg_cuerp.gif);
	padding: 2px 8px;
}
.alertcab {
	background-image: url(images/alerta_1.png);
	height: 49px;
	width: 400px;
	background-repeat: no-repeat;
}
.alertcuerpo {
	background-image: url(images/alerta_2.png);
	width: 400px;
}
.alertpie {
	background-image: url(images/alerta_3.png);
	height: 9px;
	width: 400px;
	background-repeat: no-repeat;
}
.titnov {
	text-decoration: underline;
	font-weight: bold;
}
.lema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: right;
	vertical-align: top;
	padding: 18px;
}
.hrpuntos {
	background-image: url(images/hr2.gif);
	height: 8px;
	width: 220px;
}
.cajassol {
	background-image: url(images/cajas2.gif);
}
.logossol {
	background-image: url(images/cajalogo.gif);
	height: 54px;
	width: 150px;
}
.descrsoft {
	text-align: justify;
	padding: 8px 12px;
	vertical-align: top;
	font-size: 11px;
}
.gysa {
	background-image: url(images/bggysa.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}
.gesdat {
	background-image: url(images/bggdat.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}
.gesla {
	background-image: url(images/bgglab.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}
.gepes {
	background-image: url(images/bggpes.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}

.doquma {
	background-image: url(images/doquma1.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}

.legalis {
	background-image: url(images/bglega.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}

.reporta {
	background-image: url(images/bgrepo.jpg);
	height: 127px;
	width: 504px;
	background-repeat: no-repeat;
}

.masinfo {
	text-align: right;
	padding: 0px 12px 0px 0px;
	font-size: 11px;
}
