body { 
	margin: 0; 
	padding: 0; 
	background-color: #fff; 
	text-align: center; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	}

img {border: 0;}

p strong { 
	color: #00818B; 
	font-weight:bold; 
	}

p { 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0 20px 0 27px; 
	padding: 0; 
	text-align:left; 
	/*clear:both;*/
	}
	
li strong { 
	color: #00818B; 
	font-weight:bold; 
	}

p a {
	text-decoration: none; 
	color: #00818B; 
	}
	
p a:hover {
	text-decoration: underline; 
	color: #00818B; 
	}
	
a:focus {
	width:0;
	height:0;
	outline:0;
	}

ul{padding:0;}

div.quienes_clientes p a {
	text-decoration: none; 
	color: #fff; 
	}

.azul{ color: #00828C; }

.strongazul{ 
	color: #00828C; 
	font-weight:bold; 
	}

div.contenedor {
	position: relative; 
	width: 780px;  
	padding: 0;  
	margin: 0 auto;
	}

div.contenedor div#contenido { 
	width: 555x; 
	margin: 0 0 0 250px; 
	padding: 0;
	}
	


div.flash { 
	text-align: right; 
	margin-right: 0; 
	margin-top: 0;
	}

div.cabecera { 
	text-align: right; 
	margin: 10px 14px 0 0;
	}



/*  CABECERA PRODUCTOS */
div.migas_productos {
	width: 536px;
	height: 67px;
	float:left;
	background-image: url(../img/productos_sec.gif);
	background-repeat: no-repeat;
	}

div.migas_productos p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0 ; 
	text-align:right;
	}



/*  CABECERA ACCESO */

div.migas_acceso { 
	width: 536px; 
	height: 67px; 
	float:left; 
	background: url(/img/cabec_acceso.gif) no-repeat; 
	}

div.migas_acceso p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0 0; 
	text-align:right; 
	}



/* ACCESO CLIENTES - CAJA LOGIN */

div.caja_login { 
	width: 176px; 
	height: 80px;  
	background: url(../img/fondo_caja.gif) no-repeat; 
	float:left; 
	margin: 5px 0 30px 172px; 
	padding: 0; 
	line-height:16px;
	}

* html div.caja_login { 
	width: 176px; 
	height: 80px;  
	background: url(../img/fondo_caja.gif) no-repeat; 
	float:left; 
	margin: 5px 0 10px 87px; 
	padding: 0; 
	line-height:16px;
	}
	
div.caja_login img {margin:10px 0 0 90px;}




/* ACCESO CLIENTES - PROYECTOS */

div.proyectos_txt1 { 
	text-align:right; 
	width: 120px; 
	float:left; 
	margin: 0 0 0 30px; 
	padding: 0; 
	}

div.proyectos_txt2 { 
	text-align:left;
	width: 290px; 
	float:left; 
	margin: 0 0 0 20px; 
	padding: 0; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	}

div.proyectos_txt1 p { 
	text-align:right; 
	width:120px; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00818B; 
	float:left; 
	margin:0; 
	padding:0; 
	}

div.proyectos_txt2 p, 
form#formulario { 
	text-align:left; 
	width: 290px; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	float:left; 
	margin:0; 
	padding:0; 
	}

div.proyectos_txt2 p a:hover {  
	text-align:left; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	float:left; 
	margin:0; 
	padding:0; 
	text-decoration:underline; 
	}

form#formulario input { margin-bottom:3px; }

* html form#formulario input, textarea { margin-bottom:1px; }

form#formulario textarea { 
	width:220px; 
	margin-bottom:7px;  
	}

* html form#formulario textarea { margin-bottom:17px; }

* html form#formulario textarea#area2 { margin-bottom:7px; }

form#formulario img { margin-left:150px; }

* html form#formulario img { margin-left:150px;}


/*  CABECERA CONTACTO */

div.migas_contacto { 
	width: 536px; 
	height: 67px; 
	float:left; 
	background: url(/img/cabec_contacto.gif) no-repeat; 
	}

div.migas_contacto p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0 0; 
	text-align:right; 
	}



/*  CABECERA QUIENES */

div.migas_quienes { 
	width: 536px; 
	height: 67px; 
	float:left; 
	background: url(/img/cabec_quienes.gif) no-repeat; 
	}
	
div.migas_quienes p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0 0; 
	text-align:right; 
	}


	


/*  CABECERA QUIENES */
div.migas_case { 
	width: 536px; 
	height: 67px; 
	float:left; 
	background: url(/img/cabec_case.gif) no-repeat; 
	}

div.migas_case p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0; 
	text-align:right; 
	}


/*  SUBCABECERA SUBRAYADO PTOS AZULES */

div.subraya_ptos { 
	width: 496px; 
	height: 38px; 
	float:left; 
	padding-bottom:7px; 
	margin: 10px 0 7px 20px; 
	background: url(/img/ptos_azules.gif) no-repeat;
	}

div.subraya_ptos p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	}

div.subraya_ptos p a:hover { 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0; 
	padding: 0; 
	text-align:left; 
	text-decoration:underline; 
	}

* html div.subraya_ptos { 
	width: 496px; 
	height: 38px; 
	float:left; 
	margin: 10px 0 0 10px; 
	background: url(/img/ptos_azules.gif) no-repeat; 
	}




/*----sección GRUPO INNOPULSE ------------------------------- */
div.sub_grupo,
div.sub_grupo2 { 
	width: 496px; 
	height: 38px; 
	margin: 10px 0 0 20px; 
	*margin: 10px 0 0 10px;
	background: url(../img/subcabec_quienes.gif) no-repeat; 
	display:block;
	clear:both;

	}

div.sub_grupo2 {margin-top:60px;}

div.sub_grupo p,
div.sub_grupo2 p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	font-weight:bold;
	}

* html div.sub_grupo,
* html div.sub_grupo2 { 
	width: 496px; 
	height: 38px;  
	background: url(../img/subcabec_quienes.gif) no-repeat; 
	}
	
* html div.sub_grupo2 {margin-top:40px;}
/*--------------------------------------------------------*/


/*----sección SERVICIOS ------------------------------- */
div.sub_servicios,
div.sub_servicios2 {
	width: 496px;
	height: 38px;
	/*float:left;*/
	padding-bottom:7px;
	margin: 10px 0 0 20px;
	*margin: 10px 0 0 10px;
	background:transparent url(../img/subcabec_productos.gif) no-repeat center center;
	position:relative; clear:both
	}

div.sub_servicios2 {margin-top:40px;}

div.sub_servicios p,
div.sub_servicios2 p{  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 12px 0 0 35px; 
	text-align:left; 
	font-weight:bold; 
	}

* html div.sub_servicios,
* html div.sub_servicios2 { 
	width: 496px; 
	height: 38px; 
	float:left; 
	margin: 10px 0 0 10px; 
	background: url(../img/subcabec_productos.gif) no-repeat; 
	}
	
* html div.sub_servicios2 {margin-top:40px;}
/*------------------------------------------------------*/


/* ------Sección PRODUCTOS ----------------------------- */
div.sub_productos,
div.sub_productos2 {
	width: 496px;
	height: 38px;
	padding-bottom:7px;
	margin: 10px 0 0 20px;
	*margin: 10px 0 0 10px;
	background: transparent url(../img/subcabec_acceso.gif) no-repeat;
	position:relative; clear:both
	}
	
div.sub_productos2 {margin-top:40px;}

div.sub_productos p,
div.sub_productos2 p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	font-weight:bold; 
	}

* html div.sub_productos,
* html div.sub_productos2 { 
	width: 496px; 
	height: 38px; 
	float:left; 
	margin: 10px 0 0 10px; 
	background: transparent url(../img/subcabec_acceso.gif) no-repeat;
	}
	
* html div.sub_productos2 {margin-top:40px;}
/*------------------------------------------------------------*/

/* ------Sección CREDENCIALES ----------------------------- */
div.sub_credenciales,
div.sub_credenciales2 {
	width: 496px;
	height: 38px;
	padding-bottom:7px;
	margin: 10px 0 0 20px;
	*margin: 10px 0 0 10px;
	background: transparent url(../img/subcabec_acceso.gif) no-repeat;
	position:relative; clear:both
	}
	
div.sub_credenciales2 {margin-top:40px;}

div.sub_credenciales p,
div.sub_credenciales2 p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	font-weight:bold; 
	}

* html div.sub_credenciales,
* html div.sub_credenciales2 { 
	width: 496px; 
	height: 38px; 
	float:left; 
	margin: 10px 0 0 10px; 
	background: transparent url(../img/subcabec_acceso.gif) no-repeat;
	}
	
* html div.sub_credenciales2 {margin-top:40px;}
/*------------------------------------------------------------*/


	
/*  SUBCABECERA ACCESO */

div.sub_acceso { 
	width: 496px; 
	height: 38px; 
	float:left; 
	padding-bottom:7px; 
	margin: 10px 0 7px 20px;
	background: url(../img/subcabec_acceso.gif) no-repeat; 
	}


div.sub_acceso p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	font-weight:bold; 
	}

* html div.sub_acceso { 
	width: 496px; 
	height: 38px; 
	float:left; 
	margin: 10px 0 0 10px; 
	background: url(/img/subcabec_acceso.gif) no-repeat; 
	}

	

/* TEXTO CON DOBLE MARGEN */

p.doblemargen { padding:10px 20px 10px 30px;}

/* DEFINICIÓN DE LISTAS GENERICAS */

ul.lista_interior {
	margin: 3px 0 3px 40px; 
	padding: 0; 
	list-style-type: none; 
	}

ul.lista_interior li { 
	padding: 0; 
	margin-top:0; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	color:#00818B;  
	font-size: 10px; 
	margin: 0; 
	text-decoration:none; 
	text-align:left;
	}


/* DESTACADO TXT IZQ Y DCHA */

div.destaca_txt_dcha { 
	float: right; 
	margin: 10px 0 0 6px;

	}

div.destaca_txt_izq { 
	float: left; 
	padding-left: 20px; 
	}

/* DESCARGAR EN PDF */

div.descarga_pdf { 
	width: 496px; 
	height: 38px; 
	float:left; 
	padding:5px 0 0 8px; 
	margin: 0 0 7px 30px; 
	background: url(/img/bullet_pdf_1.gif) no-repeat; 
	}

div.descarga_pdf p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 20px; 
	text-align:left;
	} 

div.descarga_pdf p a {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 20px; 
	text-align:left; 
	text-decoration:none; 
	} 

div.descarga_pdf p a:visited {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 20px; 
	text-align:left; 
	text-decoration:none; 
	} 

div.descarga_pdf p a:hover {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 20px; 
	text-align:left; 
	text-decoration:underline; 
	} 



/* DESCARGAR EN PDF2 */

div.descarga_pdf_V2 { 
	width: 496px; 
	height: 38px; 
	float:left; 
	padding:5px 0 0 8px; 
	margin: 0 0 7px 30px;
	}

div.descarga_pdf_v2 p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 20px; 
	text-align:left;
	} 



/* MENU */
div.menu { 
	position: absolute;
	margin: 0 0 0 -10px;  
	display:block; 
	text-align:left;
	left:0;
	top:0;
	*top:19px;
	
	}

* html div.menu { 
	position: absolute; 
	padding: 0; 
	line-height:0; 
	margin: 0 0 0 -10px; 
	}
	
div.menu ul {
	margin: 0 0 0 16px; 
	padding: 0; 
	list-style-type: none; 
	line-height:0;  
	}

div.menu li { 
	padding: 0; 
	margin-top:0; 
	font-family: "Small Fonts", Verdana, Arial, Helvetica, sans-serif; 
	color:#649D11;  
	font-size: 8px; 
	margin: 0; 
	text-decoration:none;
	margin-top:-2px;
	}

div.menu li a { 
	padding: 0; 
	margin: 0; 
	font-family: "Small Fonts", Verdana, Arial, Helvetica, sans-serif; 
	color:#649D11; 
	font-size: 8px; 
	text-decoration:none;
	}
	
div.menu li a:hover { color:#2D4707; }

div.menu li.ultima {margin-bottom: 0px;}

#menuSup, #menuInf {padding-left:16px;}

.tablamenu {  
	margin-top:-3px;
	margin-bottom:-4px;
	width:218px;
	}

* html .tablamenu { margin-top:-4px;}

div.menu ul.productos,
div.menu ul.grupo{ 
	display: block;  
	list-style-type: none; 
	margin:0; 
	padding: 0 0 8px 0; 
	text-align: right; 
	background-image:url(../img/menu_background.gif); 
	width:205px;  
	}
	
div.menu ul.grupo{margin-top:-2px; }

div.menu ul.productos li,
div.menu ul.grupo li { 	
	padding: 0 14px 0 0; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#fff;  
	font-size: 9px;
	color:#fff;    
	text-decoration:none;	
	line-height:22px;
	}
div.menu ul.grupo,
div.menu ul.productos{margin-top:-2px; }

* html div.menu ul.productos li,
* html div.menu ul.grupo li{	height:22px; }

div.menu ul.productos li a,
div.menu ul.grupo li a { 
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	color:#fff; 
	font-size: 9px; 
	text-decoration:none;
	}

div.menu ul.productos li a:hover,
div.menu ul.grupo li a:hover {color:#C8DA03; }

#lista2{margin-top:-2px;}

#menuInf{margin-top:-2px;}



/* form */
	
form {
	width: 196px; 
	margin-top:23px; 
	}

input {  
	margin: 0 20px 0 0; 
	padding: 0; 
	border: 1px solid #9EA3A6; 
	height: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#00818B; 
	font-size: 9px;
	}

textarea {  
	margin: 0 20px 0 0; 
	padding: 0; 
	border: 1px solid #9EA3A6; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#00818B; 
	font-size: 9px;
	}
	
	
	
/*  PIE */
	
div.pie_interior { 
	text-align: center; 
	width:100%; 
	height: 21px; 
	margin: 0 0 0 90px; 
	*margin: 0 0 0 170px; 
	padding-bottom:0; 
	padding-top:0; 
	position:relative;
	}

* html div.contenedor div#contenido div.pie_interior { 
	position:relative;  
	text-align: center; 
	width: 104px; 
	height: 21px; 
	margin: 30px 0 0 150px; 
	padding:0; 
	}

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

.clearfix{display: inline-block;}
/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}
 
.clearfix  {display: block;}
/* End hide from IE-mac */


/*-----nuevos ESTILOS-----*/
p.margenpar{margin-bottom:12px; }

p.margenpar2{margin-bottom:70px;}

div.extra_float{float:left; width:280px;}

ul.listanormal,
ul.listanormal2,
ul.listanormal3{	
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0 20px 0 40px; 
	padding: 0; 
	text-align:left;
	list-style:none;
	}

ul.listanormal2{
	margin-left:60px;
	list-style-type: disc;
	}

ul.listanormal3{color:#649D11;}


ul.listanormal4{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0 0 0 40px; 
	padding: 0; 
	text-align:left;
	clear:both;	
	}

ul.listanormal4 li{line-height:20px; margin-bottom:12px;}

ul.lista_logos,
ul.lista_logos2{
	list-style:none;
	float:left;
	text-align:left;
	margin-top:20px;
	margin-left:0;
	padding:0;
	}
	
ul.lista_logos li,
ul.lista_logos2 li{margin-bottom:4px; float:left;}

ul.lista_logos2{
	float:left; 
	margin-left:60px;}
	
ul.lista_logos li h3{
	font-size:10px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #848480;
	text-align:center;
	}
	
ul.lista_graficos{
	list-style:none; 
	margin-left:20px; 
	padding:0;
	position:relative;
	top:-12px;
	*top:0;
	}

ul.lista_graficos li{
	float:left;
	margin-right:20px;}

ul.lista_graficos li h3{	
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:12px;
	margin-bottom:4px;
	}
	
div.migas_grupo,
div.migas_servicios,
div.migas_productos,
div.migas_credenciales{
 	width: 536px; 
	height: 67px; 
	float:left; 
	}
	
div.migas_grupo{background: url(../img/grupo_cab.gif) no-repeat; }
	
div.migas_servicios{background: url(../img/servicios_cab.gif) no-repeat; }

div.migas_productos{background: url(../img/productos_sec.gif) no-repeat;}
	
div.migas_credenciales{background: url(../img/credenciales_sec.gif) no-repeat;}

div.migas_grupo p,
div.migas_servicios p,
div.migas_productos p,
div.migas_credenciales p {  
	font-family: "Small Fonts", Verdana, Arial, sans-serif; 
	font-size: 8px; 
	color: #00828C; 
	margin-left: 10px; 
	padding: 20px 0 0; 
	text-align:right; 
	}
	

/*---------------*/
p.sub_tit_bold{color:#649D11; font-weight:bold}

.centrado_par{
 	list-style:none;
	margin-left:120px;
	height:50px;
	}
	
.centrado_par li{float:left;  }

.centrado_par li p{
	position:relative; 
	top:24px;
	left:-12px;
	font-style:italic;
	}
	
ul.centro_graf{clear:both; list-style:none; text-align:left; padding-top:32px; *padding-top:0; *margin-top:32px; margin-left:-20px;*margin-left:12px;}
ul.centro_graf li{margin-bottom:12px;}
ul.centro_graf li.flota{ margin-left:12px; float:left; }


.lista_icos{list-style:none; height:80px; margin-left:120px; *margin-left:150px; }

.lista_icos li{float:left; margin-right:12px;}

.lista_icos li.br{position:relative; top:20px;}

.flotar_right{float:right;}
.flotar_left{float:left;}

ul.listanormal3b{	
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #649D11; 
	margin: 0 20px 0 40px; 
	padding: 0; 
	text-align:left;
	list-style-position:inside;
	}
	
	
	
div.exp{
	width:295px;
	height:264px;
	background-image: url(../img/graf_usuario.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 auto;
}

div.exp p{padding-top:270px; text-align:center; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;letter-spacing:1px; }
/*----------------------------------------------------*/

ul.clientes {list-style:none; margin-left:12px; width:420px; text-align:left;}

ul.clientes li{ display:inline; margin-right:12px; margin-bottom:12px; border:1px dotted #999999; width:auto; height:70px;overflow:hidden; text-align:center;  }

div.linea{ height:1px;  border-top: 1px dotted #00828C;}

ul.lista_clientes{list-style:none; font-size:10px; font-family:"Trebuchet MS"}

ul.lista_clientes li{float:left; margin-right:12px; margin-bottom:20px;}

ul.lista_clientes span{border-bottom:1px dotted #999; padding:4px; }

ul.sub_cliente { border-left:1px dotted #999;  width:120px; margin-top:0; margin-left:12px;}

ul.sub_cliente li{border-bottom:1px dotted #999; list-style:none; margin-bottom:6px; display:block; float:none; text-align:left}

ul.sub_cliente li a{background-color:#fff;  padding-left:6px; padding-right:2px; position:relative; top:8px; left:10px; color:#000; text-decoration:none;}

a.linkflecha{font-size:30px; text-decoration:none; color:#000;}

div.capa_mostrar{ margin:0; padding:0; width:auto;}


/* QUIENES - CLIENTES */

div.quienes_clientes,
div.bloque_formacion { 
	width: 246px; 
	height: 125px;  
	background: url(../img/fondo_clientes_gr.jpg) no-repeat; 
	float:left; 
	margin: 5px 0 10px 16px; 
	padding: 0; 
	line-height:16px; 
	position:relative;
	}
	
div.bloque_formacion {   
	background: url(../img/bloque_formacion.jpg) no-repeat; }


* html div.quienes_clientes,
* html div.bloque_formacion { 
	width: 247px; 
	margin: 0 0 10px 12px; 
	}
	

div.quienes_clientes div.paraimg,
div.bloque_formacion div.paraimg {
	position:relative; 
	width:83px; 
	height:52px;  
	top:15px; 
	left:15px;
	text-align:center;
	float:left;}	
	


div.quienes_clientes_txt { 
	width:126px;
	position:absolute;
	right:10px;
	top:46px;
	}
	

	

.paratop{margin-top:8px;}	

.paratop2{margin-top:16px; margin-left:-2px;}
	
p.azul_clientes { 
	font-family: "Small Fonts",Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 9px; 
	color: #00818B; 
	margin: 0; 
	line-height:12px; 
	text-align:left; 
	}

p.gris_clientes { 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #848480; 
	margin: 0;  
	text-align:left; 
	line-height:12px;
	}
	
p.azul_formacion { 
	font-family: "Century Gothic"; 
	font-size: 12px; 
	color: #00818B; 
	margin: 0 4px 0 0; 
	line-height:13px; 
	text-align:right; 
	}

p.blanco_clientes {
	font-family: "Small Fonts", Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 9px; 
	color: #fff; 
	margin: 4px 20px 0 0; 
	padding: 0; 
	text-align:right; 
	position:absolute;
	bottom:6px;
	right:6px;
	}

p.blanco_clientes a {
	text-decoration: none; 
	color: #fff; 
	}

p.blanco_clientes a:hover {
	text-decoration: underline; 
	color: #DDEC38; 
	}


/*-prueba------------------*/
.clientes_ul{border-left:15px solid #00828C; font-family:"Trebuchet MS"; font-size:11px;  float:left;position:relative;margin-left:16px; margin-bottom:16px;padding:0;}

.clientes_ul p {margin-left:12px;}
.clientes_ul p span{color:#00828C; }
.clientes_ul p a{color:#00828C; text-decoration:none;}
.clientes_ul p a:hover{text-decoration:underline;}


div.clientes_capa{
	width:480px;
	float:right;
	}


*html div.clientes_capa{margin-left:30px;}

div.bloque_cliente{
	width:158px; 
	height:113px; 
	background: transparent url(../img/logos/bg_c.gif) no-repeat top left; 
	float:left; 
	margin:0 0 12px ;
	text-align:center;
	position:relative;
}

*html div.bloque_cliente{margin:0 0 12px -14px; position:relative;}

div.log{
	width:140px; 
	height:70px; 
	background-color:#fff; 
	position:relative; 
	margin:6px 0 0 7px; 
	*margin:6px 0 0 -3px; 
	overflow:hidden;
	}

div.log img{
	margin:auto;
}

div.log img.logo_valign{margin-top:12px;}

div.log img.logo_valign2{margin-top:22px;}

div.bloque_cliente p{margin-top:6px; margin-left:3px; width:150px; text-align:center;  }

.link2cliente{font-size:10px;}

#link_clientes{text-align:right;color: #00828C;}

#link_clientes a{color: #00828C; text-decoration:underline; font-weight:bold}

#link_clientes a:hover{text-decoration:none;}
	
a.b_info2{
	color: #848480;
	text-decoration:none;}


a.b_info2:hover{ text-decoration:underline; }


.ico_link{
	color:00828C; 
	font-size:9px; 
	margin-left:4px; 
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative; top:4px;}
	


a.b_info2:hover .ico_link{text-decoration:none;}

p.par_nota{font-size:10px; color:#666;}

#lista_extra{}



/*----ficha para lightbox-------------------------------------------------------------*/
body#ficha{}

body#ficha p{width:300px; margin-bottom:8px;}	

h4#tit_ficha{
	background-color:#00828C; 
	color:#fff; 
	font-family:'Century Gothic'; 
	font-size:13px; 
	text-transform:uppercase;
	font-weight:normal;}

/*----sección GRUPO ficha ------------------------------- */
div.sub_ficha,
div.sub_ficha2 { 
	width: 496px; 
	height: 38px; 
	margin: 10px 0 0 20px; 
	*margin: 22px 0 0 22px;
	background: url(../img/subcabec_ficha.gif) no-repeat; 
	display:block;
	clear:both;

	}

div.sub_ficha2 {margin-top:60px;}

div.sub_ficha p,
div.sub_ficha2 p {  
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00828C; 
	margin: 0; 
	padding: 7px 0 0 35px; 
	text-align:left; 
	font-weight:bold;
	}

* html div.sub_ficha,
* html div.sub_ficha2 { 

	height: 38px;  
	background: url(../img/subcabec_quienes.gif) no-repeat; 
	}
	
	
* html div.sub_ficha2 {margin-top:40px;}

div.sub_ficha p img{position:relative; top:3px;}

p.parficha#idficha	{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0 20px 0 27px; 
	padding: 0; 
	text-align:left; 
	clear:both;}
	
p.imagen_centro{margin-bottom:22px; margin-top:20px;}

p.imagen_centro2{margin:20px auto 22px; text-align:center}

ul.requisitos{
	margin-left:12px; 
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin: 0 20px 0 40px; 
	padding: 0; 
	text-align:left;
 }
 

ul.requisitos li{margin-bottom:12px; color: #00828C; }

ul.requisitos li p{margin-left:0;}

ul.centro_graf_logos{margin:20px 0 12px 22px; height:40px; list-style:none;}

ul.centro_graf_logos li{float:left; margin-right:6px;}

ul.lista_ventana{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #848480; 
	margin:4px 20px 0 47px; 
	padding: 0; 
	text-align:left; 
	}
	
ul.lista_ventana li{margin-bottom:2px}

ul.lista_ventana li ul{margin-left:20px;}

div.parascroll{
	width:400px;
	margin-left:0;
	}
	
div.parascroll02{display:none;}

div.parascroll p#idficha{margin-left:-12px;}
/*-----------------------------------------------------*/

table.logos_grupo{
	font-size:14px;
	color: #00828C;
	margin-left:40px;}
	
table td {text-align:left; padding:12px;}
/*-----------------------------------------------------*/

.columna_otros{
	width:150px;
	float:left;
	margin:0 0 12px 12px; 
	border-right:1px dotted #f2f2e9;}


.columna_otros div.par_img{
	height:87px;
	width:146px;
	text-align:center;
	background:transparent url(../img/bg_otros.gif) no-repeat left top
	 }
	 
.columna_otros div.par_img02{
	height:87px;
	width:146px;
	text-align:center;
	*margin-left:-32px;
	background:transparent url(../img/bg_otros.gif) no-repeat left top
	 }
	 
.columna_otros p.texto{
	font-size:10px;
	margin:12px 0 0 ;
	line-height:12px;
	}

.columna_otros ul{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	margin:6px 0 0;
	padding: 0 4px 4px; 
	text-align:left;
	color: #00828C;
	}
	
.columna_otros ul li{
	line-height:11px;
	list-style:none;
	margin-bottom:4px;
	border-bottom:1px dotted #f2f2e9;
	}
	
.columna_otros p.datos{color: #00828C; font-size: 10px; margin-left:4px;}

.columna_otros p a{color: #00828C;}
	
body#ficha div#segundo p{font-size:10px; line-height:12px;}

body#ficha div#segundo ul li{line-height:12px;}





/*----------------------------*/
ul.productos li ul.lista_consul{
	margin-right:12px; 
	border-right:1px dotted #fff;
	}
	
div.logo_dis{float:left; position:relative; left:180px; top:-28px;}

div.clear{clear:both;}

p.link_dis{color: #00828C; text-align:center}

p.link_dis a{color: #00828C; text-decoration:underline;}

p.link_dis a:hover{text-decoration:none;}
