.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;


}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #666666;
}
.titulos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}
.textoneg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #285151;
	text-align: justify;
	font-weight: bold;

}
.titulos3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #CCCCCC;
}
.titulos4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}
.linea-clienteshor {
	background-image: url(../imagenes/linea_fina_casos.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

}
.linea-clientesvert {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../imagenes/linea_fina_casosvertical.jpg);


}
.linea-serviciohor {

	background-image: url(../imagenes/linea_fina_casos.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.linea-serviciovert {
	background-image: url(../imagenes/linea_fina_casosvert.jpg);
	background-repeat:   repeat-y;
	background-position: left;
	background-attachment: scroll;

}
.textologin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
}
.enviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFEAEA;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;

}
.celda {
	height: 18px;
	width: 125px;
	border: 1px solid #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;


}
.fondLogin {
	background-image: url(../imagenes/fondo_login.jpg);
	background-repeat: repeat-y;
}
.lineaLogin {
	background-image: url(../imagenes/linea_login.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.lineaBanda {
	background-image: url(../imagenes/linea_banda_bot.jpg);
	background-repeat: repeat-y;
}
.tituloLogin {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
}
.ingrese {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;

}
.linkingrese {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;

}
.linkingrese:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD7D7;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
}
.lineabaseLogin {

	background-image: url(../imagenes/base_login.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.desplegable {
	width: 150px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
.botonExaminar {
	border: 1px solid #C49C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993333;
	width: 80px;


}
.logorecursos {

	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../imagenes/logo_recursos.jpg);
}
.desplegableExaminar {
	width: 218px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;


}
.titulos5 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #C1C1C1;
}
.logohome {

	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../imagenes/logo_home.jpg);
}
.logoservicios {

	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../imagenes/logo_servicios.jpg);
}
.logocasos {

	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../imagenes/logo_casos.jpg);
}
.logosoluciones {

	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../imagenes/logo_soluciones.jpg);
}
.intro-serv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #7E4B4B;
	text-align: justify;
	font-weight: bold;
	letter-spacing: 1pt;


}
.textoneg-servicios {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #4B2525;
	text-align: justify;
	font-weight: bold;
}
.intro-serv-espacio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #7E4B4B;
	text-align: justify;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;

}
.linea-vert-serv {
	background-image: url(../imagenes/punto_vert_servicios.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.linea-hori-serv {

	background-image: url(../imagenes/punto_horiz_servicios.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.texto-gris-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ADADAD;
	line-height: 30px;

}
.texto-negro-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	font-style: italic;

}
.linea-vert-der-serv {

	background-image: url(../imagenes/punto_vert_der_servicios.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.texto-subitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #4B2525;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;

}
.titulo-subitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #7B4A4A;
	text-align: left;
	font-weight: normal;

}
.texto-subitem-web {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #9C6767;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;



}
.texto-subitem-web:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #EAD5D5;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;

}
.titulos6 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #BFBFBF;
}
.titulo-subitemsoluciones {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #263653;
	text-align: left;
	font-weight: normal;
}
.texto-subitem-web-soluciones {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #4B6C81;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-web-soluciones:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #AEC4D0;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-soluciones {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #284451;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
}
.titulo-subitemcasos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #285151;
	text-align: left;
	font-weight: normal;
}
.texto-subitem-web-casos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #4D8080;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-web-casos:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #DFECEC;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-casos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #285151;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
}
.titulo-subitemrecursos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #601A1A;
	text-align: left;
	font-weight: normal;
}
.texto-subitem-web-recursos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #884A44;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-web-recursos:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #E2C8C5;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.texto-subitem-recursos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #532626;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
}
.linea-vert-izq-recursos {

	background-image: url(../imagenes/punto_vert_izq_recursos.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.linea-vert-izq-soluciones {


	background-image: url(../imagenes/punto_vert_izq_soluciones.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.linea-vert-izq-casos {


	background-image: url(../imagenes/punto_vert_izq_casos.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.linea-vert-der-casos {


	background-image: url(../imagenes/punto_vert_der_casos.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.linea-vert-der-soluciones {


	background-image: url(../imagenes/punto_vert_der_soluciones.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.linea-vert-der-recursos {


	background-image: url(../imagenes/punto_vert_der_recursos.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.linea-hori-casos {


	background-image: url(../imagenes/punto_horiz_casos.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.linea-hori-soluciones {


	background-image: url(../imagenes/punto_horiz_soluciones.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.linea-hori-recursos {


	background-image: url(../imagenes/punto_horiz_recursos.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.titulos7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	line-height: 28px;

}
.titulos3b {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #CCCCCC;
}
.textoneg-home {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #6A3402;
	text-align: justify;
	font-weight: bold;
}
.borde-foto {
	background-image: url(../imagenes/linea_borde_foto.jpg);
	background-repeat:  repeat-y;
}
.textoBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #C8C8C8;
	line-height: 24px;
	font-style: italic;
	padding-left: 20px;

}
.textoBlancoMarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #BCBCBC;
	line-height: 35px;
	font-style: italic;
	text-align: right;


}
.recuadro {
	border: 1px dotted #638E96;
}
.borde-foto-izq {
	background-image: url(../imagenes/linea_borde_izq_foto.jpg);
	background-repeat:  repeat-y;
	background-position: right;

}
.fondoCasos {
	background-image: url(../imagenes/fondo_casos.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
}
.sombraTextoSup {
	background-image: url(../imagenes/sombra_texto.jpg);
	background-repeat:  repeat-x;
	background-position: top;
}
.sombraTextoInf {
	background-image: url(../imagenes/sombra_texto-inferior.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.textoneg-casos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #003333;
	text-align: justify;
	font-weight: bold;
}
.textoneg-grnde-casos {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #003333;
	text-align: justify;
	font-weight: normal;
}
.textoBlancoChico {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C8C8C8;
	line-height: 22px;
	font-style: italic;
	padding-left: 15px;
}
.textoNumero {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #70A0A0;
	text-align: justify;
	font-weight: bolder;
}
.titulos7Soluciones {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #629DAE;
	line-height: 28px;
}
.titulos7-b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #939393;
	line-height: 24px;
}
.textoneg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #3E7384;
	font-weight: bold;
	text-align: justify;

}
.fondoCasosCopia {

	background-image: url(../imagenes/fondo_casos.jpg);
	background-repeat:  repeat;
	background-position: center bottom;
}
.titulos6Copia {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CEDDE1;
}
.titulos3bCopia {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
}
.linea-solucionesvert {

	background-image: url(../imagenes/linea_fina_solucionesvert.jpg);
	background-repeat:   repeat-y;
	background-position: center;
}
.linea-solucioneshor {


	background-image: url(../imagenes/linea_fina_solucionesvert.jpg);
	background-repeat:    repeat-x;
	background-position: center bottom;
}
.botSecSoluciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #558B9B;
	font-size: 10px;
	text-decoration: none;

}
.botSecSoluciones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #34555F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1em;


}
.botSecSolucioneshover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #385C67;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;

}
.linkSoluciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACBABF;
	text-decoration: none;

}
.linkSoluciones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ADBBC0;
	text-decoration: none;
	font-weight: bold;

}
.textoneg-oportunidades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #3E7384;
	text-align: center;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3E7384;

}
.titulosch {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939393;
	line-height: 18px;
}
.textoneg2ch {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #3C5E86;
	font-weight: bold;
	text-align: justify;
}
.textoBlancoChicoCopia {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 22px;
	font-style: normal;
	padding-left: 15px;
}
.baseSoluciones {
	background-image: url(../imagenes/base_pag_soluciones.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.botones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.texto-botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #7C7C7C;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;

}
.texto-parche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
}
.textodire {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	color: #666666;
	text-align: center;
}
.textoprecios {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #255A5A;
	line-height: 18px;
	font-style: normal;
}
.bordeinf-precios {
	border-bottom-width: 0.7px;
	border-bottom-style: solid;
	border-bottom-color: #447B7B;
}
.texto-botones:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #DDDDDD;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
}
.titulos6-botones {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #BFBFBF;
}
.actualizar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-left: 3px;

}
.actualizar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	padding-left: 3px;

}
.textodireblanco {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	color: #666666;
	text-align: center;
}
.linea-vert-rec {

	background-image: url(../imagenes/punto_vert_der_recursos.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.linea-vert-rec-izq {


	background-image: url(../imagenes/punto_vert_izq_recursos.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.textoneg-recursos {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #BB0000;
	text-align: justify;
	font-weight: bold;
}
.texto-botonesCopia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #7C7C7C;
	text-align: justify;
	text-decoration: none;
}
.titulos7-bCopia {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #939393;
	line-height: 18px;
}
.textonegCopia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #285151;
	text-align: justify;
	font-weight: bold;
}
.textoneg-boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #285151;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;

}
.textoneg-boton:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #95B3B3;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.texto-botonesCopia:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #CCCCCC;
	text-align: justify;
	text-decoration: none;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.texto-template {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8D8D8D;
	line-height: 20px;
}
.titulo-template {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #3E7384;
	font-weight: bold;
	text-align: justify;
}
.textoKerio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding-top: 5px;

}

.titulo-PrecioTemplate {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #8EA8B4;
	font-weight: bold;
	text-align: justify;
}
.titulo-CodigoTemplate {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
	text-align: justify;
}
.bordeAccesorios {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;


}

