@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body
	{
	margin:0px;
	margin-left:50%;
	left:-489px;
	position:absolute;
	text-align:center;
	}

*
	{
	margin:0px;
	padding:0px;
	}

img
	{
	border:none;
	}

#contenedor
	{
	margin-left:auto;
	margin-right:auto;
	width:979px;
	}
	


#div_logo
	{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	z-index: 0;
	position: relative;
	font-size:1px;
	}

#logo
	{
	z-index: 1;
	position:absolute;
	top:8px;
	left:0px;
	width:225px;
	height:117px;
	}


#fecha
	{
	height:27px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-top:59px;
	}

#HoraFechaEsp
	{
	padding-left:10px;
	background:url(../images/icn_red_line.gif) left no-repeat;
	width:183px;
	float:right;
	}

#utilities
	{
	height:27px;
	background:url(../images/bg_utilities.gif) repeat-x;
	color:#ffffff;
	text-align:right;
	}

#utilitext
	{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	z-index: 0;
	position: relative;
	font-size:1px;
	}

#utility_txt1
	{
	width:100px;
	/*float:right;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utility_txt2
	{
	width:100px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utility_txt3
	{
	width:100px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utility_txt4
	{
	width:100px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utility_txt5
	{
	width:100px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utility_txt6
	{
	width:100px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	padding-top:7px;
	position:absolute;
	left:710px;
	visibility:hidden;
	}

#utilities #bg_utilities_left
	{
	float:left;
	}

#icn_utilities
	{
	padding:3px 15px 7px 0;
	height:13px;
	width:155px;
	float:right;
	}

#icn_utilities img
	{
	border:none;
	}

#icn_utilities ul
	{
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	}

#icn_utilities li
	{
	margin:0px;
	margin-left:7px;
	padding:0px;
	float:right;
	list-style:none;
	}

#banner_home
	{
	height:227px;
	}

#bannerflash
	{
	height:227px;
	width:979px;
	z-index:-1
	}

#menu
	{
	height:28px;
	padding:18px 0 27px 0;
	background:url(../images/bg_menu.gif) repeat-x bottom;
	}

#menu img
	{
	border:none;
	}

#menu ul
	{
	margin:0px;
	padding:0px;
	list-style:none;
	}

#menu li
	{
	float:left;
	list-style:none;
	}

#menu #btn_trabaje
	{
	float:right;
	height:28px;
	margin-right:8px;
	}

#contenido_home
	{
	/*height:370px;
	background:url(../images/linea_footer.gif) no-repeat center bottom;*/
	margin-bottom:12px;
	}

#legal
	{
	height:27px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	padding:21px 0 0 21px;
	background:url(../images/linea_footer.gif) no-repeat center 8px;
	}

#legal a
	{
	color:#999999;
	margin:0 5px 0 5px;
	}

#soluciones
	{
	width:641px;
	/*height:348px;*/
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	}

#cont_soluciones
	{
	padding:20px 0 0 11px;
	}

#soluciones h2
	{
	margin:0px;
	padding:0px;
	}

#sol_hogar
	{
	width:145px;
	float:left;
	}

#sol_estado
	{
	width:145px;
	float:left;
	}

#sol_pymes
	{
	width:145px;
	float:left;
	}

#sol_empresas
	{
	width:145px;
	float:left;
	}

.divi_soluciones
	{
	width:13px;
	background:url(../images/divi_soluciones.jpg) no-repeat center top;
	float:left;
	height:302px;
	}

.txt_soluciones
	{
	padding:3px 11px 0 9px;
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
	/*text-align:justify;*/
	text-align:left;
	}

.titu_soluciones
	{
	width:117px;
	height:34px;
	vertical-align:top;
	margin-bottom:10px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	background:url(../images/subtit_hogar.gif) no-repeat;
	}

.titu_soluciones a
	{
	color:#003366;
	text-decoration:none;
	}

.titu_soluciones a:hover
	{
	color:#003366;
	text-decoration:underline;
	}

#socios_negocios
	{
	width:325px;
	height:348px;
	float:right;
	text-align:left;
	background:url(../images/bg_socios_negocios.gif) repeat-y center top;
	}

#socios_negocios h2
	{
	margin:0px;
	padding:0px;
	}

#socios_negocios2
	{
	width:325px;
	height:450px;
	float:right;
	text-align:left;
	background:url(../images/bg_socios_negocios.gif) repeat-y center top;
	}

#socios_negocios2 h2
	{
	margin:0px;
	padding:0px;
	}

#banner_socios
	{
	padding:0px 43px 13px 43px;
	margin-top:10px;
	width:239px;
	height:70px;
	overflow: hidden;
	position:relative;
	}

#banner_socios img
	{
	border: 0;
	cursor: pointer;
	width:239px;
	height:70px;
	position:absolute;
	display:none;
	cursor:pointer;
	}

#casoexito_01
	{
	padding:14px 16px 25px 29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:url(../images/bg_caso01.jpg) no-repeat center bottom;
	}

#casoexito_01 h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a4d92;
	padding:0px;
	margin:8px 0 0 0;
	}

#casoexito_01 h3 a
	{
	color:#1a4d92;
	text-decoration:none;
	}

#casoexito_01 h3 a:hover
	{
	color:#1a4d92;
	text-decoration:underline;
	}

#casoexito_02
	{
	padding:0 16px 0 29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}

#casoexito_02 h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a4d92;
	padding:0px;
	margin:8px 0 0 0;
	}

#casoexito_02 h3 a
	{
	color:#1a4d92;
	text-decoration:none;
	}

#casoexito_02 h3 a:hover
	{
	color:#1a4d92;
	text-decoration:underline;
	}

/* ********************* INTERIORES ********************** */

#banner_interna
	{
	height:172px;
	width:979px;
	z-index:-1
	}

#bannerflashinterna
	{
	height:172px;
	width:979px;
	z-index:-1
	}

#contenido_bienvenida
	{
	/*height:602px;*/
	}

#menu_izquierda
	{
	width:173px;
	text-align:left;
	/*height:130px;*/
	float:left;
	}

#menu_izquierda a
	{
	display:block;
	width:151px;
	height:19px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:#ffffff url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	margin:0px;
	padding:6px 0 0 21px;
	text-decoration:none;
	border-bottom:1px solid #bcc7d9;
	}

#menu_izquierda a:hover
	{ 
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}

#menu_izquierda .menuactivo
	{ 
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}

#menu_izquierda .menuactivox
	{ 
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 10px 50% no-repeat;
	color:#5875a4;
	font-size:11px;
	/*font-weight:bold;*/
	}

#menu_izquierda .menuactivox:hover
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 10px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .menuactivo_activo
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 10px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .menuactivo_activo:hover
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 10px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .menuactivox2
	{ 
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 5px 50% no-repeat;
	color:#5875a4;
	font-size:11px;
	/*font-weight:bold;*/
	}

#menu_izquierda .menuactivox2:hover
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 5px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .menuactivo_activo2
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 5px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .menuactivo_activo2:hover
	{ 
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 5px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

#menu_izquierda .submenu
	{ 
	background:#eff2f6 url(../images/vineta_submenu.gif) 5px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	/*background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 15px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;*/
	}

#menu_izquierda ul
	{
	display:block;
	width:173px;
	margin:0px;
	padding:0px;
	}

#menu_izquierda li
	{
	width:137px;
	list-style:none;
	list-style-image:none;
	display:block;
	margin:0px;
	height:26px;
	padding:0px;
	}
	
#menu_izquierda2
	{
	width:173px;
	text-align:left;
	height:330px;
	float:left;
	}

#menu_izquierda2 a
	{
	display:block;
	width:151px;
	height:19px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:#ffffff url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	margin:0px;
	padding:6px 0 0 21px;
	text-decoration:none;
	border-bottom:1px solid #bcc7d9;
	}

#menu_izquierda2 a:hover
	{ 
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}

#menu_izquierda2 .menuactivo
	{ 
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}

#menu_izquierda2 ul
	{
	display:block;
	width:173px;
	margin:0px;
	padding:0px;
	}

#menu_izquierda2 li
	{
	list-style:none;
	list-style-image:none;
	display:block;
	margin:0px;
	height:26px;
	padding:0px;
	}
	
#menu_izquierda2 ul ul
	{
	display:block;
	width:173px;
	margin:0px;
	padding:0px;
	}

#menu_izquierda2 li li
	{
	list-style:none;
	list-style-image:none;
	display:block;
	margin:0px;
	height:24px;
	padding:0px;
	}

#menu_izquierda2 li li a
	{
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 15px 50% no-repeat;
	color:#567195;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 30px;
	/*height:20px;*/
	width:142px;
	margin:0px;
	}

#menu_izquierda2 li li a:hover
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 15px 50% no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

.tabla_menuizq
	{
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 15px 50% no-repeat;
	color:#567195;
	font-size:11px;
	font-weight:bold;
	padding-left:30px;
	vertical-align:middle;
	/*height:20px;
	width:142px;
	margin:0px;*/
	border-bottom:solid 1px #bcc7d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.tabla_menuizq a
	{
	width:163px;
	height:28px;
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 15px 50% no-repeat;
	color:#567195;
	font-size:11px;
	font-weight:bold;
	}

#cont_empresa
	{
	width:806px;
	float:left;
	}

#titulo_bienvenida
	{
	width:806px;
	height:50px
	}

#txt_empresa_bienvenida
	{
	float:left;
	width:450px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	}

#txt_empresa_bienvenida2
	{
	float:left;
	width:800px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:10px 0 0 173px;
	}

#txt_empresa_bienvenida p
	{
	margin:20px 35px 0 45px;
	}

#txt_empresa_bienvenida2 p
	{
	margin:0 35px 20px 45px;
	}

.firma
	{
	color:#e1001a;
	}

#img_empresa_bienvenida_derecha
	{
	float:right;
	width:302px;
	padding-top:15px;
	padding-right:40px;
	}

#titulo_internas
	{
	width:980px;
	height:28px;
	margin-bottom:17px;
	}

/* ********************* VISION MISION ********************* */

#titulo_vision
	{
	width:806px;
	height:31px
	}

#img_empresa_mision_derecha
	{
	float:right;
	width:225px;
	padding-top:15px;
	}

#img_caso_exito
	{
	float:right;
	width:225px;
	padding-top:15px;
	}

#img_caso_exito_atento
	{
	float:right;
	width:297px;
	padding-top:157px;
	}

#img_caso_exito_petroperu
	{
	float:right;
	width:297px;
	padding-top:145px;
	}

#txt_mision_bienvenida
	{
	float:left;
	width:573px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	}

#txt_mision_bienvenida p
	{
	margin:15px 20px 0 35px;
	}

#titu_mision
	{
	padding:17px 0 0 0;
	}

#titu_valores
	{
	padding:17px 0 0 0;
	}

#txt_mision_bienvenida li
	{
	list-style:none;
	}
	
#vineta_mision
	{
	float:left;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:10px 10px 30px 25px;
	padding-bottom:30px;
	}

#vineta_mision li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	}
	
#titulo_directorio
	{
	width:806px;
	height:31px
	}
/***************************  CAS ******************************/


#cont_cas
	{
	width:806px;
	float:left;
	text-align:left;
	}
	
#titulo_cas
	{
	width:777px;
	height:100px;
	text-align:left;
	}
	
#titulos_cas
	{
	float:left;
	width:405px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	}
	
#vineta_cas
	{
	text-align:justify;
	margin:0 10px 0 25px;
	}

#vineta_cas li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	}

#txt_cas
	{
	float:left;
	width:745px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:5px 0 20px 35px;
	}

#vineta_cas_flot
	{
	text-align:justify;
	margin:0 10px 0 25px;
	}
	
#vineta_cas_flot li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	}
	
#txt_cas_2
	{
	float:left;
	width:410px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:5px 0 20px 35px;
	}
	
#txt_cas_2img
	{
	float:left;
	width:410px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:5px 0 20px 35px;
	}
	
.color_punto_rojo {color: #E1001A}

.txt_cas_rojo 
	{
	color: #E1001A;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.txt_cas_azul
	{
	color: #6d84a3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

#vineta_cas_rojo
	{
	color:#e1001a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
	margin:0 10px 0 25px;
	}
	
#vineta_cas_rojo li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	}
	
#mapa_cas
{
	float:right;
	width:309px;
	height:457px;
	margin-right:25px;
	border:solid 1px #cfcfcf;
}

#txt_cas
	{
	float:left;
	width:745px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	margin:5px 0 20px 35px;
	}

#txt_cas_link a
	{
	color: #6d84a3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

#txt_cas_link a:hover
	{
	color: #e1001a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	}

#txt_cas_2 a
	{
	color: #6d84a3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

#txt_cas_2 a:hover
	{
	color: #e1001a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	}

/*************************  SAT   **********************************************/

#cont_sat
	{
	width:806px;
	float:left;
	text-align:left;
	}

#titulo_sat
	{
	width:777px;
	height:70px;
	text-align:left;
	}
	
#titulos_sat_1
	{
	float:left;
	width:405px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	padding: 20px 0 10px 35px;
	}

#titulos_sat
	{
	float:left;
	width:405px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	padding: 0 0 10px 35px;
	}

#txt_sat
	{
	float:left;
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	padding: 0 0 0 35px;
	}
	
#txt_sat2
	{
	float:left;
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	padding: 0 0 20px 25px;
	}

#vineta_sat
	{
	text-align:justify;
	margin:0 10px 5px 0;
	}

#vineta_sat li
	{
	background:url(../images/vineta_mision.gif) no-repeat left 6px;
	padding-left:10px;
	list-style:none;
	}
	
.tit_su_satisfaccion
{
	float:right;
	width:237px;
	height:25px;
	margin-right:25px;
}

#fla_sat
{
	float:right;
	width:217px;
	height:272px;
	margin-right:25px;
}


/******************************** REGISTRESE ***************************/

#registrese
	{
	width:641px;
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	margin-bottom:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}

#separacion_reg1
	{
	padding:20px 0 0 11px;
	}

#tit_ingrese_datos
	{
	padding: 0 0 0 1px;
	}
	
#vineta_registrese
	{
	float:left;
	width: 90px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:25px;
	margin:0px 10px 0 40px;
	}

#vineta_registrese li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	}

#texto_derecho
	{
	float:left;
	width:150px;
	}
	
.texto_registrate
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	width:145px;
	padding-bottom:0px;
	margin:0px 10px 7px  0px;
	}
	
#boton_registrese
	{
	float:left;
	width:120px;
	margin:10px 0 0 160px;
	}

#img_registrese
	{
	float:left;
	width:173px;
	height:215px;
	margin:30px 0 100px 0px;
	}
	
#datos_registro
	{
	width:402px;
	float:left;
	}

.txt_registro
	{
	float:left;
	width:102px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:11px;
	background:url(../images/vineta_mision.gif) no-repeat 1px 5px;
	padding:1px 0 1px 20px;
	/*padding:3px 0 3px 20px;
	height:17px;*/
	border:none;
	}

.campo_registro
	{
	float:left;
	width:238px;
	/*height:17px;*/
	margin-bottom:7px;
	padding-right:30px;
	}

.input_registro
	{
	width:232px;
	height:17px;
	}

.clearboth
	{
	clear:both;
	}

.tablaregistro
	{
	margin:0 0 0 20px;
	}
/************************  INVESTIGACIÓN Y DESARROLLO  ***************************************/

#cont_id
	{
	width:806px;
	float:left;
	text-align:left;
	}

#titulo_id
	{
	width:800px;
	height:35px;
	text-align:left;
	}

#img_id
	{
	float:left;
	width:182px;
	height:229px;
	margin:15px 0 25px 42px;
	}

#txt_id
	{
	float:left;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	padding: 0 0 0 35px;
	margin-top:15px;
	}
	
.txt_id_rojo
	{
	color:#e1001a;
	font-weight:bold;
	}

.img_id_txt_elise
	{
	float:left;
	width:519px;
	height:39px;
	margin:20px 0 0 30px;
	}

.logo_idea_power
	{
	float:right;
	width:153px;
	height:120px;
	margin:25px 0 0 0;
	}

/***************************  SAC ******************************/


#cont_sac
	{
	width:806px;
	float:left;
	text-align:left;
	}
	
#titulo_sac
	{
	width:777px;
	height:100px;
	text-align:left;
	}

#txt_sac
	{
	float:left;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:17px;
	padding:15px 0 0 35px;
	}

#vineta_sac
	{
	text-align:justify;
	margin:35px 10px 0 10px;
	}

#vineta_sac li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	margin:0 0 0 80px;
	}

.titulos_sac
	{
	float:left;
	width:405px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	}

.titulos_sac_gris
	{
	color:#666666;
	font-weight:normal;
	}

.titulos_sac_rojo
	{
	color:#e1001a;
	}

.titulos_sac_rojo a
	{
	color:#e1001a;
	text-decoration:none;
	}
	
.imagen_borde
	{
	border-bottom:solid 1px #bcc7d9;
	background:url(../images/logo_central_telefonica.gif) no-repeat 0px 35px;
	float:left;
	padding:0 0 0 10px;
	margin:0 0 0 40px;
	width:440px;
	height:90px;	
	}

.imagen_borde2
	{
	border-bottom:solid 1px #bcc7d9;
	background:url(../images/logo_horario_atencion.gif) no-repeat 0px 10px;
	float:left;
	padding:0 0 0 10px;
	margin:0 0 0 40px;
	width:440px;
	height:85px;	
	}

.imagen_borde3
	{
	border-bottom:solid 1px #bcc7d9;
	background:url(../images/logo_despachos.gif) no-repeat 0px 10px;
	float:left;
	padding:0 0 0 10px;
	margin:0 0 0 40px;
	width:440px;
	height:55px;	
	}

.titulos_sac_2
	{
	float:left;
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	padding:15px 0 0 100px;
	}

.vineta_sac_2
	{
	text-align:justify;
	margin:0 10px 0 -10px;
	}

.vineta_sac_2 li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	margin:0 0 0 0;
	}

.img_sac_atencion
	{
	float:left;
	width:679px;
	height:32px;
	margin:15px 0 25px 25px;
	}

.img_sac_foto
	{
	float:right;
	width:181px;
	height:222px;
	margin:13px 120px 0 0;
	}

#titulo_socios_internas
	{
	width:806px;
	height:39px;
	padding-bottom:20px;
	}
		

#img_logos_socios
	{
	float:right;
	width:225px;
	padding-top:15px;
	padding-right:40px;
	padding-left:77px;
	}

/******************************** trabaje con nosotros ***************************/

#trabaje_nosotros
	{
	width:641px;
	height:400px;
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	margin-bottom:27px;
	}

#tit_bienvenido
	{
	padding: 0 0 0 1px;
	}

.text_trabaje
	{
	float:left;
	width:360px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	font-weight:bold;
	text-align:justify;
	padding: 20px 0 20px 35px;
	}

.text_trabaje_gris
	{
	color:#666666;
	font-weight:normal;
	}

.text_trabaje_rojo
	{
	color:#e1001a;
	}

.text_examinar
	{
	float:left;
	color:#666666;
	font-weight:normal;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 5px 0 5px 35px;
	height:14px;
	}
	
.examinar_cuadro
	{
	float:left;
	width:150px;
	/*height:24px;*/
	}

.cont_fila_trabaja
	{
		width:370px;
		/*height:30px;*/
		float:left;
	}

.fila_trabaja
	{
		width:330px;
		/*height:24px;*/
		float:left;
	}

.fila_trabaja2
	{
		width:370px;
		/*height:24px;*/
		float:left;
	}

#btn_buscar
{
	width:52px;
	float:left;
	padding:1px 0 0 3px;
	text-align:left;
}

.boton_envia_cv
	{
	float:left;
	width:120px;
	padding: 0 0 0 155px;
	}
	
.img_trabaje_nosotros
	{
	float:right;
	width:173px;
	height:213px;
	margin:20px 40px 10px 0px;
	}
	
#socios_negocios_trabaje
	{
	width:325px;
	height:370px;
	float:right;
	text-align:left;
	background:url(../images/bg_socios_negocios.gif) repeat-y center top;
	}
	
	
/******************************** MAPA DE SITIO ***************************/

#mapa
	{
	width:641px;
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	margin-bottom:27px;
	}

.vineta_mapa_azul
	{
	float:left;
	width:200px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#567195;
	line-height:20px;
	margin:0px 10px 0 40px;
	}

.vineta_mapa_azul li
	{
	background:url(../images/vineta_rojo_mapa.gif) no-repeat 0px 6px;
	padding-left:10px;
	list-style:none;
	}

.vineta_mapa_azul ul ul
	{
	margin:0 0 0 35px;
	font-weight:normal;
	color:#666666;
	}

.vineta_mapa_azul ul ul li
	{
	background:url(../images/vineta_azul_mapa.gif) no-repeat left ;
	list-style:none;
	}

.vineta_mapa_azul li a
	{
	color:#567195;
	text-decoration:none;
	}

.vineta_mapa_azul li a:hover
	{
	text-decoration:underline;
	}

.vineta_mapa_azul ul ul li a
	{
	color:#666666;
	text-decoration:none;
	}

.vineta_mapa_azul ul ul li a:hover
	{
	text-decoration:underline;
	}

.vineta_mapa_gris
	{
	float:left;
	width:200px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:20px;
	margin:0px 10px 0 30px;
	}
	

.vineta_mapa_gris li
	{
	background:url(../images/vineta_azul_mapa.gif) no-repeat left ;
	list-style:none;
	}

/***********************  contactenos *************************/

#contactenos
	{
	width:641px;
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	margin-bottom:27px;
	}

#separacion_contact1
	{
	padding:20px 0 0 11px;
	}

#tit_con_gusto
	{
	padding: 0 0 0 1px;
	}
	
#vineta_contactenos
	{
	float:left;
	width: 90px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	/*line-height:25px;*/
	margin:0px 10px 0 40px;
	}

#vineta_contactenos li
	{
	background:url(../images/vineta_mision.gif) no-repeat left ;
	padding-left:10px;
	list-style:none;
	}

#texto_contactenos_der
	{
	float:left;
	width:155px;
	}
	
.texto_contactenos
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	width:155px;
	padding-bottom:0px;
	margin:0px 10px 5px  0px;
	}
	
#boton_contactenos
	{
	float:left;
	width:120px;
	margin:10px 0 0 160px;
	}

#img_contactenos
	{
	float:right;
	width:173px;
	/*height:215px;*/
	margin:30px 90px 100px 0px;
	}

.div_1
	{
	float:left;
	width:320px;
	/*height:25px;*/
	}

.div_2
	{
	float:left;
	width:320px;
	/*height:75px;*/
	padding-bottom:20px;
	}

#contenedor_formulario_contactos
{
	width:320px;
}

#bot_skype
	{
	/*margin:46px 35px 0 30px;*/
	margin:46px 0 0 0;
	width:302px;
	/*height:157px;*/
	/*float:left;*/
	background:url(../images/fnd_atencion_cliente.gif) no-repeat;
	}
/*
#fuera_servicio
	{
	
	margin:46px 0 0 0;
	width:302px;
	height:230px;
	
	background:url(../images/fuera_servicio_01.gif) no-repeat;
	}

.imgtit_servcliente
	{
	margin:24px 54px 15px 57px;
	}*/

#contenido_atencion_cliente
	{
	}

#form_at_cliente
	{
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:46px 0 0 0;
	width:593px;
	}

.txt_atcliente
	{
	width:592px;
	}

#formulario_atcliente
	{
	margin:25px 0 0 0;
	}

.fila_atcl
	{
	background:#cbd6e2;
	width:592px;
	margin:1px 0 1px 0;
	}

.fila_atc2
	{
	background:#eaeff4;
	width:592px;
	margin:1px 0 1px 0;
	}

.fila_atc3
	{
	background:#ffffff;
	width:592px;
	margin:1px 0 1px 0;
	}

.txt_fila_atcl
	{
	float:left;
	width:110px;
	padding:5px 0 5px 40px;
	}

.campo1_fila_atcl
	{
	float:left;
	width:220px;
	padding:2px 0 2px 0;
	}

.campo1_fila_atcl_select
	{
	float:left;
	width:150px;
	padding:2px 0 2px 0;
	}

.ancho70
	{
	float:left;
	width:70px;
	padding:5px 0 5px 0;
	}
	
.campo1_fila_atc2
	{
	float:left;
	width:440px;
	padding:2px 0 2px 0;
	}

.input_atc3
	{
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.input_atc4
	{
	width:430px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
/****************** login_extranet *********************/

#extranet
	{
	width:641px;
	float:left;
	background:url(../images/bg_soluciones.gif) repeat-y center top;
	text-align:left;
	margin-bottom:27px;
	}

#login_extranet
	{
/*	margin:46px 35px 10px 160px;*/
	width:302px;
	/*height:180px;
	float:left;*/
	background:url(../images/fnd__login_extranet.gif) no-repeat;
	}

#bot_log_extranet
	{
	background: url(../images/fnd_bot_login_extranet.gif) no-repeat center bottom;
	width:302px;
	}

.td_extranet
	{
	padding:0 169px 0 170px;
	}

.imglogin_extranet
	{
	margin:24px 92px 15px 93px;
	}

.txt_logext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:4px 0 2px 20px;
	width:110px;
	margin:0 0 5px 0;
	float:left;
	}

.campo_logext
	{
	margin:0 0 5px 0;
	float:left;
	width:150px;
	}

.txt_gris
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		text-align:center;
	}

.txt_gris a
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#1a4d92;
		font-size:11px;
		text-decoration:none;
	}

.txt_gris a:hover
	{
		text-decoration:underline;
	}

#btn_ingresar_extranet
	{
	text-align:center;
	clear:both;
	padding-top:3px;
	}

#btn_registrese_extranet
	{
	text-align:center;
	clear:both;
	padding-top:10px;
	}

/*************************  SOLUCIONES - HOGAR    **********************************************/

#cont_sol_hogar
	{
	width:806px;
	float:left;
	text-align:left;
	}

#titulo_sol_hogar
	{
	width:777px;
	height:50px;
	text-align:left;
	}

.espacio1_sol_hogar
	{
	float:left;
	width:450px;
	height:13px;
	padding: 0 0 0 35px;
	}

.txt_sol_hogar
	{
	float:left;
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:18px;
	padding: 0 0 5px 40px;
	}

.subtitulo_sol_hogar_rojo
	{
	float:left;
	width:405px;
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1001A;
	font-weight:bold;
	text-align:justify;
	padding: 5px 0 5px 40px;
	}

.txt_sol_hogar_2
	{
	float:left;
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#567195;
	text-align:justify;
	line-height:18px;
	padding: 0 0 0 40px;
	}

.vineta_sol_hogar
	{
	text-align:justify;
	margin:0 10px 5px 0;
	}

.vineta_sol_hogar li
	{
	background:url(../images/vineta_mision.gif) no-repeat 7px 6px;
	padding-left:15px;
	list-style:none;
	height:20px;
	width:470px;
	margin:0px;
	}
	
.vineta_sol_hogar .fondogris_hogar
	{
	background:#ebebeb url(../images/vineta_sol_hogar.gif) no-repeat 7px 6px;
	}

.img_sol_hogar
	{
	float:right;
	width:189px;
	height:300px;
	margin-right:25px;
	}

.img_de_soluciones_int
	{
	float:left;
	width:680px;
	height:32px;
	margin-left:32px;
	}
	


/******************* orden de servicio (chrf)  *******************/

.tit_osd
	{
	background: url(../images/titulo_orden_de_servicio.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}
	
.menleft 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	height: 254px;
	width: 137px;
	padding-left: 8px;
	}

.menleft ul
	{
	width:137px;
	list-style:none;
	}

.menleft li a
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	border-bottom:1px solid #bcc7d9;
	text-decoration:none;
	color:#666666;
	display:block;
	height:19px;
	padding-top:6px;
	padding-left:15px;
	}
	
.menleft #dos_linias 
	{
	height: 35px;
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 8px 30% no-repeat;
	padding-left:18px;
	color:#5875a4;
	font-size:11px
	}
.menleft #dos_linias_activo
	{
	height: 35px;
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 30% no-repeat;
	padding-left:18px;
	
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}
	
.menleft .menu_activo 
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#666666;
	}
	
.menleft .menu_activo:hover
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}	
	
.menleft .submenu 
	{
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 8px 50% no-repeat;
	padding-left:18px;
	color:#5875a4;
	font-size:11px
	}

.menleft .submenu:hover 
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 50% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

.menleft .submenuactive
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 50% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}
		
.menleft #dos_linias:hover 
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 30% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}
	
.menleft .menuactual 
	{
	border-top:1px solid #bcc7d9;
	color: #e1001a;
	font-weight:bold;
	}
	
.buscar 
	{
	width:469px;
	margin:36px 0 0 17px;
	float: left;
	}
	
.buscar .tit
	{
	float:left;
	margin-right:5px;
	text-align:left;
	padding-top:3px;
	}
	
.buscar .titvox input 
	{
	float:left;
	margin-right:5px;
	font-size:11px;
	height: 15px;
	width: 149px;
	}
	
.buscar .btnbuscar
	{
	float:left;
	margin-right:5px;
	}
	
.taba_01 
	{
	color:#666666;
	float: left;
	height: 50px;
	width: 469px;
	margin: 33px 0 0 17px;
	}
	
.titulos 
	{
	height: 29px;
	background-color:#eaeff4;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
	
.registros 
	{
	height: 20px;
	background-color: #cbd6e2;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #FFFFFF;
	}
	
.conte_subTabla 
	{
	float: left;
	height: 114px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla li
	{
	display:block;
	height:23px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:6px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}
	
.item {width:35px;}
.descrip {width:202px;}
.cant {width:70px;}
.pres {width:57px;}
.estado {width:70px;}

.conte_subTabla .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.scroll 
	{
	width: 462px;
	height: 114px;
	overflow: auto;
	}


/********************** soluciones de servicio detalle **************/

.tit_sdsd
	{
	background: url(../images/titulo_soluciones_integrales.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}

.volver 
	{
	height: 30px;
	margin-top: 20px;
	margin-left: 160px;
	float: left;
	}

.volver a
	{
	color:#FF0000;
	text-decoration:none;
	}
	
.volver a:hover
	{
	text-decoration:underline;
	color:#FF0000;
	}
	
/************ soluciones integrales lista **********************/


	
.item_lista {width:53px;}
.descrip_lista {width:134px;}
.cant_lista {width:63px;}
.pres_lista {width:62px;}
.estado_lista {width:47px;}
	
.conte_subTabla_lista
	{
	float: left;
	height: 200px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla_lista ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla_lista li
	{
	display:block;
	height:30px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:3px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

.conte_subTabla_lista .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla_lista .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.scroll_lista 
	{
	width: 462px;
	height: 200px;
	overflow: auto;
	}

.conte_subTabla_lista .scroll_lista .reg .ver_detalle
	{
	width: 70px;
	color: #FF0000;
	background-color: #FFFFFF;
	}
	
.conte_subTabla_lista .scroll_lista .reg_ .ver_detalle
	{
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
	}
	
.ver_detalle a
	{
	text-decoration:none;
	color:#FF0000;
	}

.ver_detalle a:hover
	{
	text-decoration:underline;
	color:#FF0000;
	}

/*********** orden de servicio filtro ****************/

.scroll_filtro
	{
	width: 462px;
	height: 70px;
	overflow: auto;
	}

.conte_subTabla_filtro
	{
	float: left;
	height: 70px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla_filtro ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla_filtro li
	{
	display:block;
	height:30px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:6px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

.conte_subTabla_filtro .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla_filtro .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.conte_subTabla_filtro .scroll_filtro .reg .ver_detalle
	{
	width: 70px;
	color: #FF0000;
	background-color: #FFFFFF;
	}
	
.conte_subTabla_filtro .scroll_filtro .reg_ .ver_detalle
	{
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
	}
	
.item_filtro {width:36px;}
.descrip_filtro {width:155px;}
.cant_filtro {width:72px;}
.pres_filtro {width:72px;}
.estado_filtro {width:48px;}





/********************** Orden de compra detalle **************/

.tit_sdsd1
	{
	background: url(../images/titulo_soluciones_integrales.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}

.volver1 
	{
	height: 30px;
	margin-top: 20px;
	margin-left: 160px;
	float: left;
	}

.volver1 a
	{
	color:#FF0000;
	text-decoration:none;
	}
	
.volver1 a:hover
	{
	text-decoration:underline;
	color:#FF0000;
	}
	
	/******************* orden de compra (chrf)  *******************/

.tit_ocd
	{
	background: url(../images/titulo_orden_compra.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}
	
.menleft1 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	height: 254px;
	width: 137px;
	padding-left: 8px;
	}

.menleft1 ul
	{
	width:137px;
	list-style:none;
	}

.menleft1 li a
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	border-bottom:1px solid #bcc7d9;
	text-decoration:none;
	color:#666666;
	display:block;
	height:19px;
	padding-top:6px;
	padding-left:15px;
	}
	
.menleft1 #dos_linias 
	{
	height: 35px;
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 8px 30% no-repeat;
	padding-left:18px;
	color:#5875a4;
	font-size:11px
	}
	
.menleft1 .menu_activo 
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#666666;
	}
	
.menleft1 .menu_activo:hover
	{
	background:#eff2f6 url(../images/vineta_submenu.gif) 6px 50% no-repeat;
	color:#e1001a;
	font-weight:bold;
	}	
	
.menleft1 .submenu 
	{
	background:#d2d9e6 url(../images/vineta_sol_int_azul.gif) 8px 50% no-repeat;
	padding-left:18px;
	color:#5875a4;
	font-size:11px
	}

.menleft1 .submenu:hover 
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 50% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}

.menleft1 .submenuactive
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 50% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}
		
.menleft1 #dos_linias:hover 
	{
	background:#6686b3 url(../images/vineta_sol_int_celeste.gif) 8px 30% no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	}
	
.menleft1 .menuactual 
	{
	border-top:1px solid #bcc7d9;
	color: #e1001a;
	font-weight:bold;
	}
	
.buscar1 
	{
	width:469px;
	margin:36px 0 0 17px;
	float: left;
	}
	
.buscar1 .tit
	{
	float:left;
	margin-right:5px;
	text-align:left;
	padding-top:3px;
	}
	
.buscar1 .titvox input 
	{
	float:left;
	margin-right:5px;
	font-size:11px;
	height: 15px;
	width: 149px;
	}
	
.buscar1 .btnbuscar
	{
	float:left;
	margin-right:5px;
	}
	
.taba_01_1 
	{
	color:#666666;
	float: left;
	height: 50px;
	width: 469px;
	margin: 33px 0 0 17px;
	}
	
.titulos1
	{
	height: 29px;
	background-color:#eaeff4;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
	
.registros1
	{
	height: 20px;
	background-color: #cbd6e2;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #FFFFFF;
	}
	
.conte_subTabla1 
	{
	float: left;
	height: 114px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla1 ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla1 li
	{
	display:block;
	height:23px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:6px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}
	
.item {width:35px;}
.descrip {width:202px;}
.cant {width:70px;}
.pres {width:57px;}
.estado {width:70px;}

.conte_subTabla1 .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla1 .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.scroll1 
	{
	width: 462px;
	height: 114px;
	overflow: auto;
	}
	
	/************ Orden de Compra lista **********************/


	
.item_lista1 {width:53px;}
.descrip_lista1 {width:134px;}
.cant_lista1 {width:63px;}
.pres_lista1 {width:62px;}
.estado_lista1 {width:47px;}
	
.conte_subTabla_lista1
	{
	float: left;
	height: 200px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla_lista1 ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla_lista1 li
	{
	display:block;
	height:30px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:3px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

.conte_subTabla_lista1 .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla_lista1 .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.scroll_lista1 
	{
	width: 462px;
	height: 200px;
	overflow: auto;
	}

.conte_subTabla_lista1 .scroll_lista .reg .ver_detalle
	{
	width: 70px;
	color: #FF0000;
	background-color: #FFFFFF;
	}
	
.conte_subTabla_lista1 .scroll_lista .reg_ .ver_detalle
	{
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
	}
	
.ver_detalle1 a
	{
	text-decoration:none;
	color:#FF0000;
	}

.ver_detalle1 a:hover
	{
	text-decoration:underline;
	color:#FF0000;
	}
	
	/*********** orden de compra filtro ****************/

.scroll_filtro2
	{
	width: 462px;
	height: 70px;
	overflow: auto;
	}

.conte_subTabla_filtro1
	{
	float: left;
	height: 70px;
	width: 462px;
	margin:31px 0 0 13px;
	border:1px solid #567195;
	padding:6px;
	}
	
.conte_subTabla_filtro1 ul 
	{
	list-style-type: none;
	margin:0px;
	padding:0px;
	}

.conte_subTabla_filtro1 li
	{
	display:block;
	height:30px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:6px;
	background-color:#eaeff4;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

.conte_subTabla_filtro1 .reg li 
	{
	height: 20px;
	background-color:#cbd6e2;
	font-weight:normal;
	}

.conte_subTabla_filtro1 .reg_ li 
	{
	height: 20px;
	background-color:#eaeff4;
	font-weight:normal;
	}

.conte_subTabla_filtro1 .scroll_filtro .reg .ver_detalle
	{
	width: 70px;
	color: #FF0000;
	background-color: #FFFFFF;
	}
	
.conte_subTabla_filtro1 .scroll_filtro2 .reg_ .ver_detalle
	{
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
	}
	
.item_filtro2 {width:36px;}
.descrip_filtro2 {width:155px;}
.cant_filtro2 {width:72px;}
.pres_filtro2 {width:72px;}
.estado_filtro2 {width:48px;}



.conte_subTabla_filtro1 .scroll_filtro2 .reg .ver_detalle {
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
}
.conte_subTabla_lista1 .scroll_lista1 .reg .ver_detalle1 {
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
}
.conte_subTabla_lista1 .scroll_lista1 .reg_ .ver_detalle1 {
	color: #FF0000;
	background-color: #FFFFFF;
	width: 70px;
}



	/*********** Cotizacion Grandes Empresas ****************/
	
.tit_co
	{
	background: url(../images/titulo_grandes_empresas.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}

.txt_contenido
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	width:469px;
	margin:36px 0 10px 17px;
	float: left;
	height: 300px;
	}



.espacio
{
	float:right;
	width:180px;
	height:80px;
	padding: 20px 0 20px 0;
	padding-top:inherit;

	}
	
.cuadro.tit
	{
	float:left;
	margin-right:10px;
	text-align:left;
	padding-top:3px;
	}
	

.tit_gran_empre {
	height: 30px;
	width: 469px;
}
.formulario_ge textarea {
	clear:both;
	width: 345px;
	height: 180px;
	margin-top: 20px;
	text-align:center;
	margin-left:50px
}
.formulario_ge {
	width: 469px;
	height: 200px;
}
.btns {
	height: 18px;
	width: 469px;
	margin-top: 20px;
}

.btn_enviar
	{
	width:234px; 
	float:left; 
	text-align:right;
	}

.btn_cancelar
	{	
	width:234px;
	float:left;
	text-align:left;
	}.btn_enviar img {
	margin-right: 10px;
}
.btn_cancelar img {
	margin-left: 10px;
}


.tit_hogar
	{
	background: url(../images/titulo_hogar.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}
	
.tit_pyme
	{
	background: url(../images/titulo_pyme.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}
	
.tit_estado
	{
	background: url(../images/titulo_estado.gif) no-repeat;
	margin-top:22px;
	float: left;
	height: 31px;
	width: 469px;
	margin-left: 17px;
	}
