*{ margin:0px; padding:0px;}
body { margin:0px; padding:0px; background:#A2AFB7; font:normal 11px "Tahoma"; color:#54646D; }
body#fondo_home{background: #FFF;}
img { border:none;}
:focus { outline:none;}

/* FORMATO TEXTOS */
h1 {font:normal 4.1em "Arial Narrow"; color:#FF6600; letter-spacing:-0.8px; margin:0px; padding:0px 0px 10px 0px;}
h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
h3{ margin:0px; padding:0px; font:normal 30px "Arial Narrow"; color:#ff6600;}
h4{ margin:0px; padding:0px; font:normal 2.2em "Arial Narrow"; color:#ff6600;}
h6{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
p{ margin:0px; padding:0px; line-height:16px;}


/*ESTRUCTURA DE CONTENIDOS*/
#estructura_portada{background: #A2AFB7;}

#flash_banner_home{display: none;float: right; width: 120px; height: 75px; padding: 5px 10px 0px 0px;}

/* ESTILOS COMPARTIDOS */
.fecha { font:bold 9px "Verdana"; color:#FD5E00; margin:0px; padding:0px;}
a.link_general { margin:0px; padding:2px; font:normal 11px "Tahoma"; color:#54646D; background:#f1f1f1;}
a.link_general:hover { margin:0px; padding:2px; font:normal 11px "Tahoma"; color:#54646D; background:#D7D7D7;}

a.link_cert { margin:0px; padding:0px; font:bold 15px "Arial Narrow"; color:#FD5E00; text-decoration:underline;}
a.link_cert:hover {color:#B74900;}

.fotos { float:left; margin:0px; padding:0px 5px 5px 0px;} 
.fotos_derecha { float:right; margin:0px; padding:0px 0px 5px 5px;}
.fotos_up_down { float:right; margin:0px; padding:5px 0px;}
.separador_10px { margin:0px; padding:0px; height:10px;}
.separador_20px { margin:0px; padding:0px; height:20px;}
.separador_30px { margin:0px; padding:0px; height:30px;}
.separador_40px { margin:0px; padding:0px; height:40px;}
.separa_gris { margin:auto; padding:0px; background:url(../images/html/separa_equipo.jpg) no-repeat; width:534px; height:10px; display:block; clear:both;}

#contenido { margin:auto; padding:0px; width:1003px;}


/* -----------------------------------*/
/* ---------->>> TOP <<<-----------*/
/* -----------------------------------*/
.bullet_acesos {font:bold 9px "Verdana"; color:#FF6600;}
#backg_top {background:url(../images/html/backg_top.jpg) repeat-x; margin:auto;}
#top { margin:auto; padding:0px; height:166px; width:1003px; }
#top #top_info {margin:0px; padding:5px 9px 0px 21px; height: 90px;}
#top #top_info #logo {  width:246px; height:88px; margin:0px; padding:0px;}
#top #top_info #accesos_directos {font:normal 10px "Tahoma"; color:#666; text-align:right; line-height:16px; margin:0px; padding:0px 10px 0px 0px; float: right; height: 80px;}
#top #top_info #accesos_directos ul { list-style:none; margin:0px; padding:10px 0px 0px 0px;}
#top #top_info #accesos_directos ul li { margin:0px; padding:0px; white-space: nowrap;}
#top #top_info #accesos_directos ul li a{ margin:0px; padding:0px; font:normal 10px "Tahoma"; color:#666; text-decoration:none;}
#top #top_info #accesos_directos ul li a:hover{ padding:0px 0px 0px 0px; color:#999;}

/* -----------------------------------*/
/* ----->>> MENU DESPLEGABLE <<<------*/
/* -----------------------------------*/
#top #botonera { margin:0px; padding:0px 0px 0px 6px; display:inline-block;  background:url(../images/html/backg_botonera.jpg) no-repeat; height:73px; width:997px;}
#top #botonera #menu_desplegable{list-style:none; margin:0px; padding:0px; height: 49px;}
#top #botonera #menu_desplegable li{float:left; width:165px; text-align: center; margin:0px; padding:0px; height: 37px;}
#top #botonera #menu_desplegable li a{font:normal 11px "Arial Narrow"; color:#FFF; padding:12px 0px 0px 0px; width:165px; height:37px;  display:block; text-decoration:none; margin:0px;  }
#top #botonera #menu_desplegable li a:hover{font:bold 11px "Arial Narrow"; color:#000; background:url(../images/html/backg_boton.jpg) no-repeat; }

#top #botonera #menu_desplegable #lineas { margin:0px; padding:12px 0px 0px 0px; background:url(../images/html/backg_boton2.jpg) no-repeat; font:bold 11px "Arial Narrow"; color:#000;}
#top #botonera #menu_desplegable #clientes { margin:0px; padding:12px 0px 0px 0px; background:url(../images/html/backg_boton.jpg) no-repeat; font:bold 11px "Arial Narrow"; color:#000;}
#top #botonera #menu_desplegable #novedad { margin:0px; padding:12px 0px 0px 0px; background:url(../images/html/backg_boton.jpg) no-repeat; font:bold 11px "Arial Narrow"; color:#000;}
#top #botonera #menu_desplegable #compania { margin:0px; padding:12px 0px 0px 0px; background:url(../images/html/backg_boton.jpg) no-repeat; font:bold 11px "Arial Narrow"; color:#000;}
#top #botonera #menu_desplegable #contactenos { margin:0px; padding:12px 0px 0px 0px; background:url(../images/html/backg_boton.jpg) no-repeat; font:bold 11px "Arial Narrow"; color:#000;}

#top #botonera #fecha {margin:0px; padding:13px 20px 0px 0px; float: right; font-size: 10px; color: #FFF;}


.menu{ visibility: visible; position:absolute; font:bold 11px "Arial Narrow"; color:#515F6A; margin:0px; padding:0px; width:970px; clear: both;}
.menu p{padding:0px; margin:0px; height:36px; float:left; text-align:justify; font:bold 12px "Arial Narrow"; color:#515F6A;}
.menu p a{color:#515F6A; height:36px; display:block; text-decoration:none; margin:0px; padding:0px 5px; float:left;}/* SUBMENU */
.menu p a:hover{text-decoration:none; background:url(../images/html/bullet_seleccion.jpg) no-repeat center; margin:0px; padding:0px 5px; float:left;}

.menu a.activo{background: url(../images/html/bullet_inferior.jpg) center no-repeat; margin:0px; padding:0px 5px;}


#submenu_01.menu{ margin-left: 15px;}
#submenu_01.menu span{ margin:0px; padding:0px 15px; background: url(../images/html/separa_submenu.jpg) no-repeat; width:7px; height:16px; display:block; float:left; }

#submenu_02.menu{ margin-left: -150px;}
#submenu_03.menu{ margin-left: -315px;}

#submenu_04.menu{ margin:0px 0px 0px 15px; padding:0px;}
#submenu_04.menu span{ margin:0px; padding:0px; background: url(../images/html/separa_submenu.jpg) no-repeat; width:7px; height:16px; display:block; float:left; }

#submenu_05.menu{ margin-left: -645px;}

/* CONTENIDO HOME */
#cont_home { margin:auto; padding:0px; width:1003px; height:273px; background:url(../images/html/backg_home.jpg) no-repeat;  z-index:2;}
#cont_home #flash{ margin:auto; padding:0px; width:1003px; position:absolute;  }


/* RUTAS */
#ruta_top{ margin:auto; padding:0px; width:1003px; height:42px; background:url(../images/html/backg_ruta.jpg) no-repeat;}
#ruta_top #ruta { font: normal 9px "Arial"; color:#000; margin:0px; padding:20px 0px 0px 45px; float:left;}
#ruta_top #ruta a{ font: normal 9px "Arial"; color:#515F6A; margin:0px; padding:0px; text-decoration:none;}
#ruta_top #ruta a:hover{ text-decoration:underline; }

#home_volver { margin:0px; padding:10px 50px 0px 0px; float: right; display:table;}
.volver { background: url(../images/botones/bot_volver.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; width:20px; height:20px; display:block; float:left;}
.home { background: url(../images/botones/bot_home.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px ; padding:0px;}


/* CONTENIDOS INTERIORES */
#cont_interiores { margin:auto; padding:0px; width:1003px; background:url(../images/html/backg_interiores.jpg) repeat-y; }
#cont_interiores #contenido_detalle { margin:auto; padding:0px; width:924px; display:table; font-size: 1em;}
#cont_interiores #contenido_detalle #titulos_herramientas { margin:auto; padding:0px; width:924px;}

/* PAGINA 404 */
#cont_interiores #contenido_detalle #titulos_herramientas #no_encontrada { margin:40px 0px 0px 0px; padding:130px 0px 0px 0px; height:200px; width:260px; background:url(../images/html/error_404.jpg) no-repeat; background-position:top; text-align: right; float:left;}
#cont_interiores #contenido_detalle #titulos_herramientas #no_encontrada p {font:normal 30px "Arial Narrow"; margin:0px; padding:0px;}
.gris_oscuro{ color:#515F6A;}
.gris_claro{ color:#8D9CA9;}

#cont_interiores #contenido_detalle #titulos_herramientas #separa_404 { background: url(../images/html/error_404_separa.jpg) no-repeat; margin:40px 10px 0px 10px; padding:0px; float:left; width:5px; height:453px;}

.separa2_404 { background: url(../images/html/error_404_separa2.jpg) no-repeat; margin:10px 0px; padding:0px; float:left; width:551px; height:1px;}
.separa3_404 { background: url(../images/html/error_404_separa2.jpg) no-repeat; margin:30px 0px; padding:0px; float:left; width:551px; height:1px;}

#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 { margin:40px 0px 0px 0px; padding:0px; width:600px; float:left; font:Arial, Helvetica, sans-serif;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 ul li{ margin:0px; padding:0px; font:normal 11px "Arial"; color:color:#768796; list-style:none;}

.texto_oscuro1{ font:normal 18px "Arial"; color:#515F6A;}
.texto_oscuro1_2{ font:normal 18px "Arial"; color:#768796;}
.texto_oscuro2{ font:bold 14px "Arial"; color:#768796;}
.texto_oscuro2_2{ font:bold 14px "Arial"; color:#8C9AA9;}

.error_oscuro{ font:normal 15px "Arial"; color:#728396;}
.error_claro{ font:normal 15px "Arial"; color:#9FABB8;}

#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_espanol{ margin:20px 30px; padding:0px; width:200px; float:left;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_espanol ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_espanol ul li{ margin:0px 0px 10px 0x; padding:0px 0px 0px 15px; font:normal 11px "Arial"; color:#8C9AA9; background:url(../images/html/error_404_bullet.jpg) no-repeat; background-position:left;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_espanol a{ margin:0px; padding:0px; font:normal 11px "Arial"; color:#8C9AA9; text-decoration:underline;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_espanol a:hover{ color:#43505A;}


#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_ingles{ margin:20px 0px; padding:0px; width:200px; float:left;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_ingles ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_ingles ul li{ margin:0px 0px 10px 0x; padding:0px 0px 0px 15px; font:normal 11px "Arial"; color:#8C9AA9; background:url(../images/html/error_404_bullet.jpg) no-repeat; background-position:left;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_ingles a{ margin:0px; padding:0px; font:normal 11px "Arial"; color:#8C9AA9; text-decoration:underline;}
#cont_interiores #contenido_detalle #titulos_herramientas #textos_404 #menu_ingles a:hover{ color:#43505A;}


/* CLIENTES */
#cont_interiores #contenido_detalle #prod_dest { margin:0px; padding:0px; width:331px; float:left;}
#cont_interiores #contenido_detalle #prod_dest h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #prod_dest h3 { margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#cont_interiores #contenido_detalle #prod_dest a{ margin:0px; padding:0px; font:normal 14px "Arial"; color:#FD5E00; text-decoration:underline; float:right;}
#cont_interiores #contenido_detalle #prod_dest a:hover{color:#B34300;}
#cont_interiores #contenido_detalle #prod_dest .link_propuestas_historicas {text-align:left; text-decoration:none; width:325px; height:30px; clear:both; float:left; padding-top:30px;}
#cont_interiores #contenido_detalle #prod_dest .link_propuestas_historicas p {font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#FF6600; margin:0; padding:0;}
#cont_interiores #contenido_detalle #prod_dest .link_propuestas_historicas p.link_descrip {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#54646D; margin:0; padding:0;}
#cont_interiores #contenido_detalle #prod_dest .link_propuestas_historicas p a {float:left; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; text-decoration:none;}
#cont_interiores #contenido_detalle #prod_dest .link_propuestas_historicas p a:hover {color:#666;}

#cont_interiores #contenido_detalle #bot_expand { margin:0px; padding:0px; width:30px; float:left;}
.bot_izq { background: url(../images/html/separa_clientes.jpg) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:30px; height:535px; display:block; float:left; margin:0px; padding:0px;}
.bot_der { background: url(../images/botones/bot_exp_der.jpg) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:19px; height:535px; display:block; float:left; margin:0px; padding:0px;}

#cont_interiores #contenido_detalle #logos_clientes {margin:0px; padding:0px; width:560px!important; width:550px; float:left;}
#cont_interiores #contenido_detalle #logos_clientes ul{ margin:0px; padding:0px; width:auto; list-style:none; }
#cont_interiores #contenido_detalle #logos_clientes ul li{ margin:0px; padding:0px 0px 2px 6px; width:104px; float:left;}
.logo_empresas { margin:0px; width:auto; padding:0px;}

#cont_interiores #contenido_detalle #logos_clientes_ing {margin:0px 0px 0px 50px!important; margin:0px 0px 0px 35px; padding:0px; width:500px; float:left;}
#cont_interiores #contenido_detalle #logos_clientes_ing ul{ margin:0px; padding:0px; width:auto; list-style:none; }
#cont_interiores #contenido_detalle #logos_clientes_ing ul li{ margin:0px; padding:0px 0px 2px 6px; width:104px; float:left;}
.logo_empresas { margin:0px; width:auto; padding:0px;}

.subitems{background:#f3f3f3; clear:both; margin:0px; padding:10px 20px; color:#D2DEE9; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.subitems a:link, #contenidos_internas #contenidos_nomenu #listado_clientes .subitems a:visited{color:#999; text-decoration:none;}
.subitems a:hover, #contenidos_internas #contenidos_nomenu #listado_clientes .subitems a:active{color:#666; text-decoration:none;}
.pestana_activa a:link{color:#666; text-decoration:none; display:block; height:25px; }
.pestana_activa a:visited{color:#666; text-decoration:none; display:block; height:25px; }

#cont_interiores #contenido_detalle #logos_clientes_sector { margin:0px 0px 0px 0px; padding:0px; width: 520px; float:right; display:table;}
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector {margin:0px; padding:0px; }
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector h1{margin:10px 0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector h2{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00; float: left; clear: right; width: 350px; float: left;}
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector h3{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector p{float: left; width: 360px;}
#cont_interiores #contenido_detalle #logos_clientes_sector #clientes_sector img{margin:0px 5px 0px 0px; padding:0px; float:left; }
.caja_sector { margin:0px 0px 10px 0px; padding:10px; float:left; border:1px solid #f1f1f1;}

/* -----------------------------------*/
/* ----->>> ACCESOS DIRECTOS <<<------*/
/* -----------------------------------*/
#cont_interiores #contenido_detalle #bot_accesos_directos { margin:0px; padding:0px; width:230px; float:right}
#cont_interiores #contenido_detalle #bot_accesos_directos #send { border:none; cursor: pointer; width:88px; height:27px; background:url(../images/botones/enviar.jpg) no-repeat 0 0; color:#FFF; }
#cont_interiores #contenido_detalle #bot_accesos_directos p{ margin:0px auto; padding:3px 0px;}
#cont_interiores #contenido_detalle #bot_accesos_directos a{ margin:0px 0px 0px 15px; padding:0px; font:normal 14px "Arial Narrow"; color:#666; text-decoration:none;}
#cont_interiores #contenido_detalle #bot_accesos_directos a:hover{ color:#999;}
#cont_interiores #contenido_detalle #bot_accesos_directos form { margin:auto; padding:0px; width:200px;}
#cont_interiores #contenido_detalle #bot_accesos_directos form input { margin:3px 0px; padding:2px ; width:195px; height:14px; font:normal 12px "Tahoma"; color:#596973; border:1px solid #DCDFE0;}
#cont_interiores #contenido_detalle #bot_accesos_directos form textarea { margin:3px 0px; padding:2px; width:195px; height:35px; font:normal 12px "Tahoma"; color:#596973; border:1px solid #C3c3c3;}
#cont_interiores #contenido_detalle #bot_accesos_directos h2{ margin:0px; padding:0px; font:normal 25px "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #bot_accesos_directos ul{ margin:0px; padding:10px; font:normal 14px "Arial Narrow"; color:#666; list-style:none;}
#cont_interiores #contenido_detalle #bot_accesos_directos ul li{ margin:0px; padding:0px 0px 3px 15px; background:url(../images/html/bullet_descargas.gif) no-repeat; }


.acc_direct_top { width:230px; height:21px; background:url(../images/html/accesos_01.jpg) no-repeat 0 0; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
.acc_direct_cont { width:230px; background:url(../images/html/accesos_02.jpg) repeat-y; margin:0px; padding:0px;}
.acc_direct_bott { width:230px; height:14px; background:url(../images/html/accesos_03.jpg) no-repeat 0 0; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}

.acc_mensaje_top { width:228px; height:23px; background:url(../images/html/caja_mensaje_01.jpg) no-repeat 0 0;}
.acc_mensaje_cont { width:230px; background:url(../images/html/caja_mensaje_02.jpg) repeat-y; margin:0px; padding:0px;}
.acc_mensaje_bott { width:230px; height:18px; background:url(../images/html/caja_mensaje_03.jpg) no-repeat 0 0;}

.acc_newsletter_top { width:228px; height:23px; background:url(../images/html/caja_newletter_01.jpg) no-repeat 0 0;}
.acc_newsletter_cont { width:230px; background:url(../images/html/caja_newletter_02.jpg) repeat-y; margin:0px; padding:0px;}
.acc_newsletter_bott { width:230px; height:18px; background:url(../images/html/caja_newletter_03.jpg) no-repeat 0 0;}

#cont_interiores #contenido_detalle #bot_accesos_directos .container {width: 228px; margin: 0 auto;}

#cont_interiores #contenido_detalle #bot_accesos_directos h2.acc_trigger {
	padding: 0px 0px 0px 22px;	
	margin: 0 0 5px 0;
	background: url(../images/html/h2_trigger_a.jpg) no-repeat;
	height:20px;
	line-height: 46px;
	width: 184px;
	font: bold 12px Tahoma, Geneva, sans-serif;
	float: left;
	color:#333;
}
#cont_interiores #contenido_detalle #bot_accesos_directos h2.acc_trigger a {
	color: #666;
	text-decoration: none;

	padding: 0px;
}
#cont_interiores #contenido_detalle #bot_accesos_directos h2.acc_trigger a:hover {
	color: #999;
}
#cont_interiores #contenido_detalle #bot_accesos_directos h2.active {background-position: left bottom;}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 210px;
	clear: both;



}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container .block {
	padding: 0px;
}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container .block p {padding: 0px; margin: 0px; font:12px Tahoma, Geneva, sans-serif;}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container .block ul { padding:0px; margin:0px;}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container .block li {padding:3px 0px 3px 0px; margin:0px; list-style:none; font:12px Tahoma, Geneva, sans-serif; border-bottom:1px solid #f7f7f7; background:none;}
#cont_interiores #contenido_detalle #bot_accesos_directos .acc_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}


/* -----------------------------------*/
/* ----->>> SUB MENUS SERVICIOS <<<------*/
/* -----------------------------------*/
#cont_interiores #contenido_detalle #bot_sub_menus { margin:0px; padding:0px; width:230px; float:right}
#cont_interiores #contenido_detalle #bot_sub_menus h1{ margin:0px; padding:0px; font:normal 2.2em "Arial Narrow"; color:#ff6600; letter-spacing:-0.4px;}
#cont_interiores #contenido_detalle #bot_sub_menus p{ margin:0px auto; padding:3px 0px;}
#cont_interiores #contenido_detalle #bot_sub_menus a{ margin:0px 0px 0px 15px; padding:0px; font:normal 14px "Arial Narrow"; color:#666; text-decoration:none;}
#cont_interiores #contenido_detalle #bot_sub_menus a:hover{ color:#999;}
#cont_interiores #contenido_detalle #bot_sub_menus h2{ margin:0px; padding:0px; font:normal 25px "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #bot_sub_menus ul{ margin:0px; padding:10px; font:normal 14px "Arial Narrow"; color:#666; list-style:none;}
#cont_interiores #contenido_detalle #bot_sub_menus ul li{ margin:0px; padding:0px 0px 3px 15px; background:url(../images/html/bullet_descargas.gif) no-repeat; }

.acc_menu_top { width:230px; height:14px; background:url(../images/html/menu_01.jpg) no-repeat 0 0; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
.acc_menu_cont { width:230px; background:url(../images/html/menu_02.jpg) repeat-y; margin:0px; padding:0px;}
.acc_menu_bott { width:230px; height:14px; background:url(../images/html/menu_03.jpg) no-repeat 0 0; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}




/* DIRECTORIO */
.directorio { margin:0px 10px 20px 0px; padding:0px; width:215px; float:left; }
.directorio p { margin:0px; padding:0px;}
.directorio p a{ margin:0px; padding:0px 0px 0px 10px; font:bold 9px "Verdana"; color:#54646D; background:url(../images/html/bullet_descargas.gif) no-repeat; text-decoration:none;}
.directorio p a:hover{ color:#9AAAB2;}
#cont_interiores #contenido_detalle #cont_directorio { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #cont_directorio h2{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999;}
#cont_interiores #contenido_detalle #cont_directorio h3{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}

.separa{ margin:auto; padding:3px 0px; width:220px; height:1px; background:url(../images/html/pixel_separacion.jpg) repeat-x; font: 1px Arial, Helvetica, sans-serif;}
.separa_descargas{ margin:auto; padding:0px; width:215px; height:23px; background: url(../images/html/separa_descargas.jpg) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}

ul.enlarge { float:left; padding:0px; margin:0px; position:relative; text-decoration:none; }
ul.enlarge li { display:inline; }
ul.enlarge li a { display:block; float:left; padding:0px; margin:0px; background:url(../images/botones/ver_mas.png) no-repeat 0 0; }
ul.enlarge li.enlarge { float:left; position:relative; width:21px; height:21px; margin:-9px -12px -17px -5px; background:url(../images/botones/ver_mas.png) no-repeat 0 0; font-size:1px;}
/* poner hag para png en exlorer 6.0 */

/* despliegue directorio y equipo */
.datos { margin:0px 10px 0px 0px; padding:0px; width:215px; float:left;}
.curriculum { margin:0px; padding:0px; float:left; font:normal 11px "Tahoma"; color:#54646D; width:300px;}


/* NUESTRO EQUIPO */
.gerentes { margin:0px 10px 20px 0px; padding:0px; width:120px; float:left; }
.gerentes p { margin:0px; padding:0px;}
.gerentes p a{ margin:0px; padding:0px 0px 0px 10px; font:bold 9px "Verdana"; color:#54646D; background:url(../images/html/bullet_descargas.gif) no-repeat; text-decoration:none; }
.gerentes p a:hover{ color:#9AAAB2;}

#cont_interiores #contenido_detalle #cont_equipo { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #cont_equipo h3{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #cont_equipo ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #cont_equipo ul li{ margin:0px 0px 5px 10px; padding:0px 0px 0px 15px; font:normal 11px "Tahoma"; color:#54646D; line-height:16px; background:url(../images/html/bullet_negro.gif) no-repeat left;}
#cont_interiores #contenido_detalle #cont_equipo ul ol{ margin:0px 0px 5px 20px; padding:0px 0px 0px 15px; float:left; font:normal 15px "Arial Narrow"; color:#FD5E00; line-height:20px; width:200px; background:url(../images/html/bullet_negro.gif) no-repeat left;}


/* POLITICA PRIVACIDAD */
#cont_interiores #contenido_detalle #cont_politicas { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #cont_politicas h2{ margin:0px; padding:0px; font:normal 30px "Arial Narrow"; color:#999; letter-spacing:-0.7px;}
#cont_interiores #contenido_detalle #cont_politicas h3{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #cont_politicas h4{ margin:0px; padding:0px; font:normal 2.2em "Arial Narrow"; color:#ff6600; }



/* DESARROLLO SOFTWARE */
#cont_interiores #contenido_detalle #cont_servicios { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #cont_servicios h3{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#cont_interiores #contenido_detalle #cont_servicios ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #cont_servicios ul li{ margin:0px 0px 5px 10px; padding:0px 0px 0px 15px; font:normal 11px "Tahoma"; color:#54646D; line-height:16px; background:url(../images/html/bullet_negro.gif) no-repeat left;}
#cont_interiores #contenido_detalle #cont_servicios ul ol{ margin:0px 0px 5px 20px; padding:0px 0px 0px 15px; float:left; font:normal 15px "Arial Narrow"; color:#FD5E00; line-height:20px; width:200px; background:url(../images/html/bullet_negro.gif) no-repeat left;}


/* AGENCIA */
#cont_interiores #contenido_detalle #cont_agencia { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #cont_agencia ul{ margin:0px 0px 0px 30px; padding:0px; display:block; list-style:none; }
#cont_interiores #contenido_detalle #cont_agencia ul li{ margin:0px; padding:0px; font:normal 16px "Arial Narrow";color:#54646D; line-height:16px; display:table; width:600px; }
#cont_interiores #contenido_detalle #cont_agencia ol{ list-style:none; margin:0px; padding:0px;}
#cont_interiores #contenido_detalle #cont_agencia ol li{ margin:0px 0px 5px 40px; padding:0px 0px 0px 15px; font:normal 14px "Arial Narrow"; color:#FD5E00; line-height:20px; background:url(../images/html/bullet_negro.gif) no-repeat left;}


/* MANTENCIONES */
#cont_interiores #contenido_detalle #mantencion_web { width:380px; height:260px; float:left; margin:0px 10px 0px 0px; background:url(../images/html/backg_mantencion_01.jpg) no-repeat; padding:10px; }
#cont_interiores #contenido_detalle #mantencion_web h1{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#cont_interiores #contenido_detalle #mantencion_web h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #mantencion_web h3{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #mantencion_web ul{ margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #mantencion_web ul li{ margin:0px; padding:0px 0px 10px 15px; background:url(../images/html/bullet_descargas.gif) no-repeat;}

#cont_interiores #contenido_detalle #mantencion_software { width:480px; height:351px; float:left; margin:0px; background:url(../images/html/backg_mantencion_02.jpg) no-repeat; padding:10px;}
#cont_interiores #contenido_detalle #mantencion_software h1{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#cont_interiores #contenido_detalle #mantencion_software h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #mantencion_software h3{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}


/* CERTIFICACIONES */
#cont_interiores #contenido_detalle #certificaciones { margin:0px; padding:0px; width:670px; float:left}
#cont_interiores #contenido_detalle #certificaciones h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #certificaciones h3{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #certificaciones  p{ margin:0px; padding:0px; font:normal 11px "Tahoma"; color:#54646D; text-align:justify; line-height:15px;}

.cmmi_star { width:86px; height:86px; position:absolute; margin:-30px 0px 0px 620px; background:url(../images/html/estrella_cmmi.gif) no-repeat; float:right; padding:0px;  }
.iso_star { width:86px; height:86px; position:absolute; margin:-30px 0px 0px 620px; background:url(../images/html/estrella_iso.gif) no-repeat; float:right; padding:0px;  }

/* CAJAS CERTIFICACIONES Y LIBRO DE VISITAS y LISTADO DE NOVEDADES */
.caja_cont_top { width:675px; height:14px; background:url(../images/html/caja_cont_01.jpg) no-repeat;}
.caja_cont_cent { width:675px; background:url(../images/html/caja_cont_02.jpg) repeat-y; display:block; }
.caja_cont_bot { width:675px; height:14px; background:url(../images/html/caja_cont_03.jpg) no-repeat;}
.caja_cont_bot_2 { width:675px; height:14px; background:url(../images/html/caja_cont_04.jpg) no-repeat; clear:both;}
.cert_contenidos { width:655px; margin:0 auto;}

.cont_mensaje_top { width:656px; height:8px; background:url(../images/html/caja_cont_int_01.jpg) no-repeat #F2F4F4; clear:both; }
.cont_mensaje_cent { width:656px; background:#F2F4F4; }
.cont_mensaje_bott { width:656px; height:8px; background:url(../images/html/caja_cont_int_02.jpg) no-repeat; }


/* CERTIFICACIONES */
#iso { margin:auto; padding:0px; width:680px;}
#cmmi { margin:auto; padding:0px; width:680px;}

/* LIBRO DE VISITAS */
#cont_interiores #contenido_detalle #libro_visitas { margin:0px; padding:0px; width:676px; float:left}
#cont_interiores #contenido_detalle #libro_visitas  p{ margin:0px; padding:0px 10px; font:normal 11px "Tahoma"; color:#54646D; text-align:justify; line-height:15px;}
#cont_interiores #contenido_detalle #libro_visitas h6{ margin:0px; padding:0px 0px 5px 0px; font:bold 9px "Verdana"; color:#FD5E00; }
#cont_interiores #contenido_detalle #libro_visitas span{ margin:0px; padding:0px; font:normal 9px "Verdana"; color:#54646D; text-align:right; clear:both; display:block;}
#cont_interiores #contenido_detalle #libro_visitas a { margin:0px; padding:0px; font:bold 9px "Verdana"; color:#FD5E00; text-decoration:none;}
#cont_interiores #contenido_detalle #libro_visitas a:hover { color:#FD5E00; text-decoration:underline;}

#cont_interiores #contenido_detalle #libro_visitas #paginador { margin:0px auto; padding:0px; font:normal 12px "Arial"; color:#54646D; text-align:center;}
#cont_interiores #contenido_detalle #libro_visitas #paginador a{ margin:0px; padding:0px 5px; font:normal 12px "Arial"; color:#FD5E00; text-align:center;}
#cont_interiores #contenido_detalle #libro_visitas #paginador a:hover{text-decoration:overline; color:#54646D;}

/* PRODUCTOS */
#cont_interiores #contenido_detalle #cont_productos { margin:0px; padding:0px; width:690px; float:left; }
#cont_interiores #contenido_detalle #cont_productos p{ margin:0px; padding:0px; width:220px;}

#cont_interiores #contenido_detalle #desp_productos { margin:0px; padding:0px; width:690px; float:left; }
#cont_interiores #contenido_detalle #desp_productos p{ margin:0px; padding:0px; font:normal 12px "Arial"; color:#54646D;}

.productos { margin:10px 0px; padding:0px 3px 0px 0px; width:227px; float:left; }


/* NOVEDADES */
#cont_interiores #contenido_detalle #novedades { width:690px; float:left; margin:0px; padding:0px; }
#cont_interiores #contenido_detalle #novedades #contiene_novedades { width:670px; float:left; margin:0px 0px 10px 0px; padding:0px; }
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada{ width:330px; float:left; margin:0px; padding:0px; }
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada h1{ margin:0px; padding:0px; font:bold 21px "Tahoma"; color:#000;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada h2{ margin:0px; padding:0px; font:normal 12px "Tahoma"; color:#54646D;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada p{ margin:0px; padding:0px; font:bold 11px "Tahoma"; color:#FF6600;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada a{ margin:0px; padding:0px; font:bold 11px "Tahoma"; color:#000; text-decoration:none}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada a:hover{ color:#666;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_destacada p.descirpcion {font:12px Arial, Helvetica, sans-serif; color:#54646D; padding:15px 0px 0px;}

#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_separa{float:left; background:url(../images/html/pixel_sep_novedades.jpg) repeat-y; margin:0px; padding:0px; height:auto; width:21px; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; display:block;}

#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_preview{ width:310px; float:left; margin:0px; padding:0px; list-style:none;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_preview a{ margin:0px; padding:0px; font:normal 11px "Tahoma"; color:#54646D; text-decoration:none}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_preview a:hover{ color:#48565E;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_preview ul{ list-style:none;}
#cont_interiores #contenido_detalle #novedades #contiene_novedades #nov_preview ul li{ width:310px; float:left; margin:0px 0px 20px 0px; padding:0px; list-style:none;}


/* recortes prensa */
a.paginado { font:bold 9px "Verdana"; color:#FF6600; text-decoration:none;}
a.paginado:hover {color:#54646D;}

#cont_interiores #contenido_detalle #novedades #contiene_recortes { width:666px; height:240px; margin:auto; padding:0px; background:url(../images/html/backg_recortes_prensa.jpg) no-repeat; display:block; float:left;}
#cont_interiores #contenido_detalle #novedades #contiene_recortes h1{ margin:0px 5px 0px 0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #novedades #contiene_recortes h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #novedades #contiene_recortes #slider-stage{width:643px; overflow:hidden; height:205px; margin:15px 5px 0px 10px; }/* rotatorio */
#cont_interiores #contenido_detalle #novedades #contiene_recortes #slider-buttons{width:643px; margin:0px auto;}/* menu inferior */
#cont_interiores #contenido_detalle #novedades #contiene_recortes #slider-list{width:4500px; border:0; margin:0; padding:0; left:400px;}
#cont_interiores #contenido_detalle #novedades #contiene_recortes #slider-list li{ list-style:none; margin:0; padding:0; border:0; margin-right:4px; padding:4px; float:left;	width:149px; }
#cont_interiores #contenido_detalle #novedades #contiene_recortes #slider-list li p{ margin:0px; padding:0px; font:normal 9px "Arial"; color:#666; }

/* NOVEDADES DETALLE */
#cont_interiores #contenido_detalle #contiene_listado_novedades {margin:0px; padding:0px; width:676px; float:left }
#cont_interiores #contenido_detalle #contiene_listado_novedades h2{margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999;}
#cont_interiores #contenido_detalle #contiene_listado_novedades h3{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #contiene_listado_novedades h4{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#cont_interiores #contenido_detalle #contiene_listado_novedades span{ margin:10px 0px; padding:0px; font:normal 9px "Verdana"; color:#54646D; clear:both; display:block; }
#cont_interiores #contenido_detalle #contiene_listado_novedades a{ margin:0px; padding:0px; font:normal 11px "Tahoma"; color:#54646D; text-decoration:none}
#cont_interiores #contenido_detalle #contiene_listado_novedades a:hover{ color:#48565E;}

a.lista_nov { margin:0px; padding:0px 30px 0px 0px; font:bold 9px "Verdana"; color:#666; text-decoration:none; background:url(../images/html/bullet_mas2.jpg) no-repeat; height:18px; display:block; width:64px; float:right;}
a.lista_nov:hover { color:#FD5E00; background:url(../images/html/bullet_mas.jpg) no-repeat; height:18px; display:block;}

#cont_interiores #contenido_detalle #contiene_listado_novedades #paginador {margin:0px auto; padding:0px; font:normal 12px "Arial"; color:#54646D; text-align:center;}
#cont_interiores #contenido_detalle #contiene_listado_novedades #paginador a {margin:0px; padding:0px 5px; font:normal 12px "Arial"; color:#FD5E00; text-align:center;}
#cont_interiores #contenido_detalle #contiene_listado_novedades #paginador a:hover {text-decoration:overline; color:#54646D;}
#cont_interiores #contenido_detalle #contiene_listado_novedades #paginador .activo {text-decoration:overline; color:#54646D;}

/* CASOS EXITO DETALLE */
#cont_interiores #contenido_detalle #contiene_listado_exito {margin:0px; padding:0px; width:676px; float:left }
#cont_interiores #contenido_detalle #contiene_listado_exito h2{margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; }
#cont_interiores #contenido_detalle #contiene_listado_exito h3{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#54646D;}
#cont_interiores #contenido_detalle #contiene_listado_exito h4{margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FF6600;}
#cont_interiores #contenido_detalle #contiene_listado_exito span{ margin:10px 0px; padding:0px; font:normal 9px "Verdana"; color:#54646D; clear:both; display:block; }
#cont_interiores #contenido_detalle #contiene_listado_exito a{ margin:0px; padding:0px; font:normal 11px "Tahoma"; color:#54646D; text-decoration:none}
#cont_interiores #contenido_detalle #contiene_listado_exito a:hover{ color:#48565E;}



/* QUE NOS DIFERENCIA  */
.technology{ cursor: pointer; font: bold 14px Verdana; margin: 10px 0;}
.openlanguage{ margin:0px 0px 0px 20px; padding:0px; font:normal 15px "Arial Narrow"; color:#B74900;}
.closedlanguage{ margin:0px 0px 0px 20px; padding:0px; font:normal 15px "Arial Narrow"; color:#FD5E00;}
.thelanguage{display: none; margin:0px 0px 0px 20px; padding:0px; font:normal 11px "Tahoma"; color:#54646D; line-height:14px; width:190px; }

/* ALIANZAS FABRICA */
.alianzas { width:200px; float:left; margin:0px; padding:0px 20px 0px 0px; text-align:center; }
a.link_alianzas { margin:0px; padding:0px; font:normal 15px "Arial Narrow"; color:#54646D;}
a.link_alianzas:hover {color:#B74900;}

/* COMUNIDAD */
.caja_comunidad {width:690px; float:left; margin:0px 0px 20px 0px; padding:0px; }
.comunidad { width:680px; float:left; margin:0px; padding:0px 0px 20px 0px; }
a.bot_comunidad{ margin:0px; padding:0px; font:bold 9px "Verdana"; color:#FF6600; text-decoration:none; float:right;}
a.bot_comunidad:hover{ color:#666;}


/* SERVICIO CLIENTES */
#cont_interiores #contenido_detalle #serv_clientes { margin:0px; padding:0px; width:890px; float:left; }
#cont_interiores #contenido_detalle #serv_clientes fieldset{ margin:auto; padding:30px; border:none; width:380px; height:151px; }
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes { margin:0px 0px 0px 100px; padding:20px; width:380px; height:211px; background:url(../images/html/backg_serv_cliente.jpg) no-repeat; float:left; }
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes table{ margin:0px; padding:0px; }
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes input{ margin:0px; padding:0px; width:170px; float:left; display:inline-block;}
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes span{ margin:0px; padding:0px; text-align:right; font:normal 14px "Arial Narrow"; color:#54646D; width:118px; display: inline-block;}
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes a{ margin:0px; padding:0px; font:normal 11px "Tahoma"; color:#54646D;}
#cont_interiores #contenido_detalle #serv_clientes #usuario_clientes a:hover{color:#A9B5BC;}

/* recupera usuario */
#recupera_usuario { margin:0px; padding:0px; width:440px; }
#recupera_usuario fieldset{ margin:auto; padding:0px; border:none; width:380px; height:151px; }
#recupera_usuario #recupera_clientes { margin:0px; padding:20px; width:340px; height:60px; background:url(../images/html/backg_recupera.jpg) no-repeat;}
#recupera_usuario #recupera_clientes label{ margin:0px; padding:0px; }
#recupera_usuario #recupera_clientes span{ margin:0px; padding:0px; text-align:right; font:normal 14px "Arial Narrow"; color:#54646D; width:50px; display: inline-block;}

.enviar_clientes { width:146px; height:30px; background:url(../images/botones/backg_botones.jpg) no-repeat; border:none; cursor: pointer; margin:0px 0px 0px 120px; padding:0px; font:normal 15px "Arial Narrow"; color:#fff; /*text-indent: -9000px;*/}
.input_clientes { width:200px; height:20px; border:none; padding:2px; margin:2px; font:normal 12px "Arial"; color:#54646D; border:1px solid #DCDFE0;}
.input_recupera { width:250px; height:20px; border:none; padding:2px; margin:2px; font:normal 12px "Arial"; color:#54646D; border:1px solid #DCDFE0;}




/* wO */
#cont_interiores #contenido_detalle #contacto { margin:0px; padding:0px; width:890px; float:left; }
/*#cont_interiores #contenido_detalle #contacto fieldset{ margin:auto; padding:20px 0px; border:none; width:857px; height:231px; background:url(../images/html/backg_contacto.jpg) no-repeat; }*/
#cont_interiores #contenido_detalle #contacto fieldset{margin:auto; padding:0px; border:none; width:857px;}
#cont_interiores #contenido_detalle #contacto fieldset .fieldset_top {width:857px; height:20px; margin:0px; padding:0px; background:url(../images/html/fieldset_top.gif);}
#cont_interiores #contenido_detalle #contacto fieldset .fieldset_contenido {width:857px; margin:0px; padding:0px; background:url(../images/html/fieldset_contenido.gif);}
#cont_interiores #contenido_detalle #contacto fieldset .fieldset_bottom {width:857px; height:20px; margin:0px; padding:0px; background:url(../images/html/fieldset_bottom.gif);}
#cont_interiores #contenido_detalle #contacto input{ margin:0px; padding:0px; float:left;}
#cont_interiores #contenido_detalle #contacto span{ display:none;}
#cont_interiores #contenido_detalle #contacto table{ text-align: right; margin:auto; padding:20px 0px 0px 0px; }
#cont_interiores #contenido_detalle #contacto table td{ vertical-align:top;}



.enviar_contacto { width:147px; height:30px; background:url(../images/botones/backg_botones.jpg) no-repeat; border:none; cursor: pointer; margin:0px; padding:0px; font:normal 14px "Arial Narrow"; color:#fff; text-align:center; }
.input_contact { width:241px; height:20px; border:none; padding:2px; margin:2px; font:normal 12px "Arial"; color:#54646D; border:1px solid #DCDFE0;}
.comment_contact { width:241px; height:60px; border:none; padding:2px; margin:2px; font:normal 12px "Arial"; color:#54646D; border:1px solid #DCDFE0;}
.select_contact { width:245px; height:26px; border:none; padding:2px; margin:2px; font:normal 12px "Arial"; color:#54646D; border:1px solid #DCDFE0;}

#cont_interiores #contenido_detalle #contacto #herramientas {margin:0px 8px 0px 15px; padding:0px; width:310px; float:left; }
#cont_interiores #contenido_detalle #contacto #herramientas #web2{ margin:0px; padding:0px; width:310px; float:left; }
#cont_interiores #contenido_detalle #contacto #herramientas #web2 ul{ margin:0px; padding:0px; width:310px; height:220px; float:left; background:url(../images/html/backg_herramientas_2.jpg) no-repeat; list-style:none; }
#cont_interiores #contenido_detalle #contacto #herramientas #web2 ul li{ margin:0px; padding:0px; float:left;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #facebook { margin:25px 0px 0px 30px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_facebook.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #rss { margin:25px 0px 0px 26px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_rss.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #twitter { margin:25px 0px 0px 26px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_twitter.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #google { margin:10px 0px 0px 26px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_google.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #delicious { margin:10px 0px 0px 26px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_delicious.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}
#cont_interiores #contenido_detalle #contacto #herramientas #web2 #skype { margin:10px 0px 0px 26px; padding:0px; width:67px; height:87px; background:url(../images/fotos_banner/ico_skype.jpg) no-repeat; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;}

#cont_interiores #contenido_detalle #contacto #herramientas #version_imprimible{ margin:0px; padding:0px; width:310px; float:left; }
#cont_interiores #contenido_detalle #contacto #herramientas #version_imprimible a{ margin:0px; padding:0px; width:310px; height:152px; float:left; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; background:url(../images/html/version_imprimible.jpg) no-repeat;}

#cont_interiores #contenido_detalle #contacto #google_map {margin:0px; padding:0px; width:540px; float:left; }
#cont_interiores #contenido_detalle #contacto #google_map #map {width: 540px; height: 400px; z-index:9999; color:#999;text-align:left; font-size:10px; }



/* RECEPCION CONTACTO */
#recepcion_contacto { margin:0px;; padding:10px; width:600px;}
#info_gral #ico_ki { float:left; background:url(../images/html/logo_pequeno.jpg) no-repeat; width:51px; height:53px; margin:10px 10px 0px 25px; padding:0px; font:normal 1px "Arial"; color:#000; text-indent: -9000px;}
#info_gral #direccion { float:left; font:normal 9px "Tahoma"; color:#7D8E9A; margin:20px 0px 0px 0px; padding:0px;}
#info_gral #direccion p{ font:normal 9px "Tahoma"; color:#7D8E9A;}
#info_gral #direccion p a{ font:normal 9px "Tahoma"; color:#7D8E9A;}
#info_gral #direccion p a:hover{ color:#666;}

#tabla_form { width:500px; margin:auto; padding:0px;}



/* MAPA IMPRESION */
#mapa_impresion { margin:10px; padding:0px;}
#mapa_impresion #print{ margin:0px; padding:0px; float:right;}
#mapa_impresion h1{ margin:0px; padding:0px;font:normal 25px "Arial Narrow"; color:#54646D;}
#mapa_impresion h2{ margin:0px; padding:0px;font:normal 20px "Arial Narrow"; color:#54646D;}
#mapa_impresion p{ margin:0px; padding:0px;font:normal 15px "Arial Narrow"; color:#54646D;}
#mapa_impresion p a{ margin:0px; padding:0px;font:normal 15px "Arial Narrow"; color:#54646D; text-decoration:none;}
#mapa_impresion p a:hover{ color:#364147;}


/*GALERIA DE IMAGENES*/
#swf_galeria{width: 900px; margin: 0px auto;}


/* MAPA DEL SITIO */
#cont_interiores #contenido_detalle #page-wrap { margin:0px; padding:0px; }
#cont_interiores #contenido_detalle #page-wrap #mapa_sitio { width: 670px; margin:0px; padding:0px; float:left;}

#cont_interiores #contenido_detalle #page-wrap #mapa_sitio a { text-decoration: none; font:normal 12px "Arial"; color:#fff; display: block; padding: 4px 0 4px 10px; background:url(../images/html/bullet_mapa_sitio.gif) no-repeat;}
#cont_interiores #contenido_detalle #page-wrap #mapa_sitio a:hover { font:bold 12px "Arial"; color:#fff; text-decoration: underline; }

#cont_interiores #contenido_detalle #page-wrap #mapa_sitio ul { padding: 8px 25px; list-style: none; background: #F0F0F0; } 
#cont_interiores #contenido_detalle #page-wrap #mapa_sitio ul ul { background: #4b4b4b; }
#cont_interiores #contenido_detalle #page-wrap #mapa_sitio ul ul ul { background: #FD5E00; }
#cont_interiores #contenido_detalle #page-wrap #mapa_sitio ul ul ul ul	{ background: #FD5E00; }



/* HERRAMIENTAS IMPRESION Y TEXTO */
#cont_interiores #contenido_detalle #titulos_herramientas #print { float:right; margin:10px 0px 0px 0px; padding:0px;}
.font_mas { background: url(../images/botones/font_mas.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px ; padding:0px;}
.font_menos { background: url(../images/botones/font_menos.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px ; padding:0px;}
.imprimir { background: url(../images/botones/print.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px;  width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px; padding:0px;}

/* RUTAS INFERIORES */
#rutas_inferiores { margin:auto; padding:0px 0px 0px 50px; background:url(../images/html/backg_ruta_inf.jpg) no-repeat; width:953px; height:74px; clear: both;}
#rutas_inferiores p{ margin:0px; padding:30px 0px 0px 0px; float:left; }
#rutas_inferiores p a{ margin:0px; padding:0px; font:normal 13px "Arial Narrow"; color:#000; text-decoration:none;}
#rutas_inferiores p a:hover{ color:#666;}
.bullet { width:33px; height:16px; background:url(../images/html/bullet_ruta.gif) no-repeat bottom; margin:30px 0px 0px 0px; padding:30px 0px 0px 0px;}

#home_volver_up { margin:0px; padding:30px 50px 0px 0px; float: right; display:table; }
.volver { background: url(../images/botones/bot_volver.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left;}
.up { background: url(../images/botones/bot_subir.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px ; padding:0px;}
.home { background: url(../images/botones/bot_home.gif) no-repeat; font:normal 1px "Arial"; color:#fff; text-indent: -9000px; cursor: pointer; border: 0px; width:20px; height:20px; display:block; float:left; margin:0px 0px 0px 10px ; padding:0px;}



/* DIRECTORES */
#directores { margin:0px; padding:0px; background:#FFF;}
#directores h1{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#directores h2{ margin:0px; padding:0px; font:normal 1.4em "Arial Narrow"; color:#FD5E00;}
#directores h3{ margin:0px; padding:0px; font:normal 2.3em "Arial Narrow"; color:#999999; letter-spacing:-0.2px;}
#directores p{ font:normal 11px "Tahoma"; color:#54646D; text-align:justify; line-height:15px;}

/* -----------------------------------*/
/* ---------->>> BOTTOM <<<-----------*/
/* -----------------------------------*/
#backg_bottom { margin:auto; padding:0px 0px 5px; background:url(../images/html/backg_bottom.jpg) repeat-x; background-color:#FFFFFF; min-height:450px; overflow:hidden; }
#backg_bottom #bottom {margin:auto; padding:0px; height:307px; width:1003px; z-index:0;}
#backg_bottom #bottom #caja_detalles {width:1003px;}

#backg_bottom #bottom #caja_detalles #titulos {background:url(../images/html/backg_titulos.jpg) 3px 0px no-repeat; margin:0px; padding:10px 0px 0px 6px; width:1003px; display:inline-block; height:20px;}
#backg_bottom #bottom #caja_detalles #titulos #tit_novedades{ margin:0px; padding:0px 195px 0px 10px; font:bold 11px "Arial Narrow"; color:#fff; float:left;}
#backg_bottom #bottom #caja_detalles #titulos #ico_rss { background:url(../images/html/ico_rss.gif) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; width:20px; height:20px; margin:0px; padding:0px; float:left; }
#backg_bottom #bottom #caja_detalles #titulos #tit_clientes{ margin:0px; padding:0px 0px 0px 20px; font:bold 11px "Arial Narrow"; color:#fff; float:left;}
#backg_bottom #bottom #caja_detalles #titulos #tit_clientes a{ margin:0px; padding:0px 0px 0px 110px; font:normal 9px "Tahoma"; color:#fff; text-decoration:none;}
#backg_bottom #bottom #caja_detalles #titulos #tit_clientes a:hover{ color:#C8CED2;}
#backg_bottom #bottom #caja_detalles #titulos #tit_accesos{ margin:0px; padding:0px 0px 0px 190px; font:bold 11px "Arial Narrow"; color:#fff; float:left;}
#backg_bottom #bottom #caja_detalles #titulos #tit_tags{ margin:0px; padding:0px 0px 0px 85px; font:bold 11px "Arial Narrow"; color:#fff; float:left;}

#backg_bottom #bottom #caja_detalles #bott_contenedor{padding:5px 0px 0px 6px; width:1003px; min-height:130px; overflow: hidden; background:url(../images/html/backg_bott_contenedor.jpg) 3px 0px repeat-y; margin-top:-2px;}

#backg_bottom #bottom #caja_detalles .bott_contenedor_bottom {width:1003px; height:18px; background:url(../images/html/backg_bott_contenedor_bottom.jpg) 3px 0px no-repeat; margin-top:-2px;}

/* caja novedades */
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades { padding:0px 15px 0px 0px; float:left; width:260px; background:url(../images/html/separador_vert_div_bottom.jpg) right 10px no-repeat;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades ul{ margin:10px 0px 0px 10px; padding:0px; font:normal 11px "Arial"; color:#FD7810; line-height:20px; list-style:none;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades ul li{ margin:0px; padding:0px; }
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades ul li a{ margin:0px; padding:0px; font:normal 11px "Arial"; color:#515F6A; }
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades ul li a:hover{color:#788A98;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_novedades p {margin:10px 0px 0px 10px;}

/* caja clientes */
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_clientes { margin:0px; padding:10px; float:left; width:265px; background:url(../images/html/separador_vert_div_bottom.jpg) right 10px no-repeat;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_clientes p{ margin:0px; padding:0px; font:normal 11px "Arial"; color:#515F6A; line-height:18px;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_clientes img{ margin:0px; padding:0px; float:right;}

/* caja accesos directos */
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_accesos { margin:0px; padding:0px; font:normal 9px "Tahoma"; color:#7D8E9A; float:left; width:186px; min-height:128px; background:url(../images/html/separador_vert_div_bottom.jpg) right 8px no-repeat;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_accesos ul{ margin:10px 0px 0px 10px; padding:0px; font:normal 11px "Arial"; color:#FD7810; line-height:23px; list-style:none;}
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_accesos ul li{ margin:0px; padding:0px; }
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_accesos ul li a{ margin:0px; padding:0px; font:normal 11px "Arial"; color:#515F6A; }
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_accesos ul li a:hover{color:#788A98;}

/* caja nube cloud tag*/
#backg_bottom #bottom #caja_detalles #bott_contenedor #bott_nube { margin:0px; padding:0px; font:normal 9px "Tahoma"; color:#7D8E9A; float:left; width:247px;}


/* CAJA DATOS EMPRESA Y CONTACTOS */
#backg_bottom #bottom #datos_ki { background: url(../images/html/backg_infoempresa.jpg) no-repeat; width:1003px; height:76px; clear: both; }
#backg_bottom #bottom #datos_ki #info_gral #ico_ki { float:left; background:url(../images/html/logo_pequeno.jpg) no-repeat; width:51px; height:53px; margin:10px 10px 0px 25px; padding:0px; font:normal 1px "Arial"; color:#000; text-indent: -9000px;}
#backg_bottom #bottom #datos_ki #info_gral #direccion { float:left; font:normal 9px "Tahoma"; color:#7D8E9A; margin:20px 0px 0px 0px; padding:0px;}
#backg_bottom #bottom #datos_ki #info_gral #direccion p{ font:normal 9px "Tahoma"; color:#7D8E9A;}
#backg_bottom #bottom #datos_ki #info_gral #direccion p a{ font:normal 9px "Tahoma"; color:#7D8E9A;}
#backg_bottom #bottom #datos_ki #info_gral #direccion p a:hover{ color:#666;}

#backg_bottom #bottom #datos_ki #otras_formas{  margin:0px 25px 0px 0px; padding:0px; width:310px; float:right;}
#backg_bottom #bottom #datos_ki #otras_formas p{ margin:0px; padding:5px 0px; font:normal 9px "Tahoma"; color:#7D8E9A; text-align:right;  }
#backg_bottom #bottom #datos_ki #otras_formas div{float:right;}

/* ESTILOS WEB 2.0 */
.facebook{ margin:0px 0px 0px 5px; padding:0px; width:26px; height:38px; background:url(../images/html/logo_facebook_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.rss{ margin:0px 0px 0px 5px; padding:0px; width:26px; height:38px; background:url(../images/html/logo_rss_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.twitter{ margin:0px 0px 0px 5px; padding:0px; width:27px; height:38px; background:url(../images/html/logo_twitter_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.earth{ margin:0px 0px 0px 5px; padding:0px; width:28px; height:38px; background:url(../images/html/logo_google_earth_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.delicious{ margin:0px 0px 0px 5px; padding:0px; width:25px; height:38px; background:url(../images/html/logo_delicious_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.skype{ margin:0px 0px 0px 5px; padding:0px; width:25px; height:38px; background:url(../images/html/logo_skype_bn.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.igoogle{width:104px; margin:0px 0px 0px 5px; padding:5px 0px 0px; float:left; display:block;}

/* LOGOS SOCIOS ESTRATEGICOS */
#backg_bottom #bottom #logos_certifica { background:#fff; width:1003px; height:48px; margin:0px; padding:0px;}
#backg_bottom #bottom #logos_certifica #logos_certificaciones { float:left; margin:3px 0px 0px 21px; padding:0px;}
#backg_bottom #bottom #logos_certifica #logos_certificaciones div{ float:left; margin:0px 5px 0px 0px; padding:0px;}

/* ESTILO LOGOTIPOS CERTIFICACIONES */
.cmmi{ margin:0px 5px 0px 0px; padding:0px; width:45px; height:35px; background:url(../images/html/logo_cmmi.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.spin{ margin:0px 5px 0px 0px; padding:0px; width:34px; height:35px; background:url(../images/html/logo_spin.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px;cursor: pointer; border: 0px; float:left;}
.amcham{ margin:0px 5px 0px 0px; padding:0px; width:26px; height:35px; background:url(../images/html/logo_ss.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.iram{ margin:0px 5px 0px 0px; padding:0px; width:39px; height:35px; background:url(../images/html/logo_iram.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
/*.bvqi{ margin:0px 5px 0px 0px; padding:0px; width:53px; height:35px; background:url(../images/html/logo_bvqi.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}*/
.cechs{ margin:0px 5px 0px 0px; padding:0px; width:53px; height:35px; background:url(../images/html/logo_cechs.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.chileit{ margin:0px 5px 0px 0px; padding:0px; width:74px; height:35px; background:url(../images/html/logo_chileit.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.iso{ margin:0px 5px 0px 0px; padding:0px; width:39px; height:35px; background:url(../images/html/logo_iso.gif) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.iqnet{ margin:0px 5px 0px 0px; padding:0px; width:35px; height:35px; background:url(../images/html/logo_iqnet.gif) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}
.iab{ margin:0px 5px 0px 0px; padding:0px; width:49px; height:35px; background:url(../images/html/logo_iab.jpg) no-repeat; font:normal 1px "Arial"; color:#000; text-indent: -9000px; cursor: pointer; border: 0px; float:left;}

#backg_bottom #bottom #logos_certifica #privacidad { float:right; margin:0px; padding:5px 25px 0px 0px; font:normal 9px "Tahoma"; color:#7D8E9A;}
#backg_bottom #bottom #logos_certifica #privacidad a{ font:normal 9px "Tahoma"; color:#7D8E9A; }
#backg_bottom #bottom #logos_certifica #privacidad a:hover{ color:#55646F; }


/*BOTON MANTENCIONES*/

.bot_m button{width: 196px; height: 19px; text-align:center; cursor:pointer; background: url(../images/html/bot_cl_mantenciones.gif) 0px 0px no-repeat; font: 9px Tahoma, Arial, Helvetica, Sans-serif; color:#155977; letter-spacing:normal; margin:0px 0px 15px 10px; padding: 4px 0px 2px 0px;}

/*PAGINA MANTENCIONES*/
#contenidos_internas { width:990px; text-align:center; margin:0px auto;}

#contenidos_internas #contenidos_m { padding: 0px; text-align:center; margin:0px auto; }
#contenidos_internas #contenidos_m h1 {font: bold 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:28px 0px 8px 10px; padding:0px; text-align:left;}
#contenidos_internas #contenidos_m table {margin: 0px; padding: 0px;}
#contenidos_internas #contenidos_m .listado{border:1px solid #CCC; border-collapse:collapse; text-align:left;}
#contenidos_internas #contenidos_m .listado thead td{background:#163F66; color:#FFF; height: 25px; font: bold 11px "Trebuchet MS", Arial, Helvetica; border: 1px solid #CCC; padding: 0px 5px 0px 5px;}
#contenidos_internas #contenidos_m .listado tbody th{background:#FFF; color:#3C4C49; height: 30px; border: 1px solid #CCC; font: normal 11px "Trebuchet MS", Arial, Helvetica; padding: 0px 5px 0px 5px;}
#contenidos_internas #contenidos_m .listado tbody td{background:#F2F4F3; color:#3C4C49; height: 30px; border: 1px solid #CCC; font: normal 11px "Trebuchet MS", Arial, Helvetica; padding: 0px 5px 0px 5px;} 


#contenidos_internas #contenidos_m #paginador {font: bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #155977; text-align: center; clear: left; margin: 16px 20px 0px 0px; clear:both;}
#contenidos_internas #contenidos_m #paginador #anterior{background: url(../images/prensa/bullet_izq.gif) no-repeat left; width:25px; height:15px; font: normal 1px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; letter-spacing:-1px;}
#contenidos_internas #contenidos_m #paginador #siguiente{background: url(../images/prensa/bullet_der.gif) no-repeat right; width:25px; height:15px; font: normal 1px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; letter-spacing:-1px;}
#contenidos_internas #contenidos_m #paginador a:link, #contenidos_internas #contenidos_m #paginador a:visited{color: #155977; text-decoration: none;  padding: 0px 9px 0px 9px;}
#contenidos_internas #contenidos_m #paginador a:active, #contenidos_internas #contenidos_m #paginador a:hover{font-weight : bold; color: #FFFFFF; background: url(../images/prensa/bullet_actv.gif) no-repeat center; padding: 0px 9px 0px 9px; text-decoration:none;}
#contenidos_internas #contenidos_m #paginador #active{font-weight: bold; color: #FFFFFF; background: url(../images/prensa/bullet_actv.gif) no-repeat center; padding: 0px 9px 0px 9px; text-decoration:none;}

#contenidos_internas #contenidos_m .formularios {text-align:left; /*height:1px;*/ padding:0px 20px 0px 10px; margin: 0px 0px 12px 0px;}
#contenidos_internas #contenidos_m .formularios .texto_intro {margin: 10px 0px 20px 10px; padding: 0px; color:#666;}
#contenidos_internas #contenidos_m .tabla_form {width:98%; margin: 8px 0px 0px 0px; border-bottom: 1px solid #CCC;}
#contenidos_internas #contenidos_m .tabla_form th {background: #F2F4F3 url(/images/html/bullet_submenu_internas.gif) 5px 13px no-repeat; text-align:left; padding:7px 0px 7px 13px; width:24%; border-top: 1px solid #CCC; border-left: 1px solid #CCC; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #3C4C49; vertical-align:top;}
#contenidos_internas #contenidos_m .tabla_form td {text-align:left; padding:7px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #666; background:#FFF; text-align:left;}
#contenidos_internas #contenidos_m .tabla_form td input{background: #FFF url(/images/html/fondo_input.jpg) repeat-x left top fixed; width:60%; border:#788B89 1px solid; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #000; padding: 0px;}
#contenidos_internas #contenidos_m .tabla_form td textarea, select{background: #FFF url(/images/html/fondo_input.jpg) repeat-x left top fixed; width:60%; border:#788B89 1px solid; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #000;}
#contenidos_internas #contenidos_m .tabla_form td .input_file { float: left; margin: 3px 0px 0px 0px;}
#contenidos_internas #contenidos_m .tabla_form td .adjuntar {float:left; vertical-align:top; width:106px; height: 24px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_adjuntar_archivo.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:0px 8px 0px 8px; padding: 0px;}
#contenidos_internas #contenidos_m .tabla_form td .mostrar { font: 10px "Trebuchet MS", Arial, Helvetica; color:#3C4C49; margin: 5px 0px 8px 0px; text-align:left; clear:both;}
#contenidos_internas #contenidos_m .tabla_form #tipos {font:11px Arial, Helvetica, sans-serif; text-align:left;}
#contenidos_internas #contenidos_m .tabla_form #tipos input { background: none; width:auto; height:auto; margin:0px 5px 0px 0px; border:none;}
#contenidos_internas #contenidos_m .tabla_form #tipos label {margin: 0px; padding: 0px 40px 0px 0px;}
#contenidos_internas #contenidos_m .tabla_form #tipos .hist {margin: 0px 0px 0px 20px;}
#contenidos_internas #contenidos_m .tabla_form #tipos .hist a:link, #contenidos_internas #contenidos_m .tabla_form td .hist a:visited {margin: 0px; padding: 0px 0px 0px 8px; color:#215E99; text-decoration:underline; background:url(../images/html/bullet_submenu_internas.gif) 0px 5px no-repeat;}
#contenidos_internas #contenidos_m .tabla_form #tipos .hist a:hover, #contenidos_internas #contenidos_m .tabla_form td .hist a:active {margin: 0px; padding: 0px 0px 0px 8px; color:#215E99; text-decoration:none; background:url(../images/html/bullet_submenu_internas.gif) 0px 5px no-repeat;}


#contenidos_internas #contenidos_m .tabla_resp {width:98%; height: 200px; margin: 8px 0px 0px 0px; border-bottom: none;}
#contenidos_internas #contenidos_m .tabla_resp th {background: #F2F4F3 url(/images/html/bullet_submenu_internas.gif) 5px 13px no-repeat; text-align:left; padding:7px 0px 7px 13px; width:24%; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #3C4C49; vertical-align:top;}
#contenidos_internas #contenidos_m .tabla_resp td {text-align:left; padding:7px; font: normal 1em "Trebuchet MS", Arial, Helvetica; color: #666; text-align:left;}
#contenidos_internas #contenidos_m .tabla_resp td .otra_solicitud {width:157px; height: 31px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_ingresar_otra_solicitud.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:5px 8px 0px 0px; padding: 0px;}
#contenidos_internas #contenidos_m .tabla_resp td .volver_login {width:112px; height: 31px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_volver_login.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:5px 8px 0px 0px; padding: 0px;}
#contenidos_internas #contenidos_m .tabla_resp td .volver_ingreso {width:169px; height: 31px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_volver_ingreso.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:5px 8px 0px 0px; padding: 0px;}


#contenidos_internas #contenidos_m .formularios p {margin: 2px 0px 0px 0px; padding:0px; line-height:140%;}
/*#contenidos_internas #contenidos_m .formularios button {float:right; width:105px; height: 29px; text-align:center; cursor:pointer; background: url(../images/html/bot_formulario.gif) 0px 0px no-repeat; font: bold 11px Tahoma, Arial, Helvetica, Sans-serif; color:#155977; letter-spacing:normal; margin:5px 8px 0px 0px; padding: 0px;}*/
.formularios .ingresar {float:right; width:143px; height: 31px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_ingresar_solicitud.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:5px 8px 0px 0px; padding: 0px; border:none;}

#contenidos_internas #contenidos_m .ingreso {width: 80%; height: 100px; background: url(../images/mantencion/fondo_seleccion.jpg) left bottom repeat-x #F2F4F3; border: 1px solid #CCC; margin: 26px 0px 20px 0px; padding: 10px; text-align:left;}
#contenidos_internas #contenidos_m .ingreso p {margin: 0px; padding: 0px; width:100%;}
#contenidos_internas #contenidos_m .ingreso .titulo {margin: 0px 0px 0px 0px; float: left;}
#contenidos_internas #contenidos_m .ingreso input {width: 100%; float:left;}
#contenidos_internas #contenidos_m .ingreso .seleccion {width: 100px; height: 26px; cursor: pointer; background:url(../images/mantencion/bot_proyecto.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin: 0px; padding: 0px; float: right;}
.volver_login {width:112px; height: 31px; text-align:center; cursor:pointer; background: url(../images/mantencion/bot_volver_login.gif) 0px 0px no-repeat; font: normal 1px Tahoma, Arial, Helvetica, Sans-serif; color:#FFF; letter-spacing: -1px; margin:5px 8px 0px 0px; padding: 0px;}
.mantenciones { width:300px; height:auto;  }
.enviar_incidente {width:88px; height:40px; background:url(../images/mantencion/ingresar_incidente.jpg) no-repeat 0px 0px; border:none; cursor: pointer; margin:0px 0px 0px 25px; padding:0px 0px 0px 0px; font:normal 14px "Arial Narrow"; color:#fff; text-align:center;}
.enviar_otro_incidente {width:120px; height:40px; background:url(../images/mantencion/ingresar_otro_incidente.jpg) no-repeat 0px 0px; border:none; cursor: pointer; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font:normal 14px "Arial Narrow"; color:#fff; text-align:center;}

/*Pop Up - Recordar Contraseņa*/
#recordar {margin: 0px; padding: 0px; text-align:center; background:url(../images/mantencion/bg_popup.jpg) no-repeat 0px 0px #fff; width:450px; height:170px;  }

#recordar div {margin: 0px; padding: 0px; font:11px "Trebuchet MS", Arial, Helvetica; color:#000;}
#recordar .contenedor_mail {width:100%; text-align:left; padding: 0px 0px 0px 120px; margin: 20px auto 0px auto; font:11px "Trebuchet MS", Arial, Helvetica; color:#000;}
#recordar .contenedor_mail .mail {margin: 0px; padding: 0px; font:11px "Trebuchet MS", Arial, Helvetica; color:#000;}
#recordar .contenedor_mail input {width: 190px; height:20px; border: 1px solid #788B89; background:#f8f8f8; font: 11px Tahoma, Arial, helvetica, sans-serif; color:#000; padding: 2px 0px 0px 2px; margin: 0px 1px 0px 0px; clear:both;}
#recordar .contenedor_mail .bot_enviar { background:url(../images/mantencion/bot_popup.gif) no-repeat 0px 0px; width:95px; height:27px; width:117px; font:normal 14px "Arial Narrow"; color:#fff;  margin: 8px 0px 0px 40px; padding: 0px; border:none; text-align:center; cursor:pointer;}
#recordar .respuesta {margin: 10px 0px 10px 0px; padding: 0px; font: 11px "Trebuchet MS", Arial, Helvetica; color:#666;}
