/***********************************************/ 
/*           CSS + FACTURACION 2010            */
/* CSS2 style sheet  ++++  XHTML tag styles    */
/*          Edited with HTML Kit               */
/*    Hugo Enrique Flores González             */
/*           lenox21@gmail.com                 */
/*          Antonio Calderón Jerónimo          */
/*             frkalderon@gmail.com            */
/***********************************************/  
/*             Hector Hernandez                */
/***********************************************/ 
/* 			       HTML tag styles                 */
/***********************************************/
/******************   Segment 2   **************/
/***********************************************/ 

#segment2 {
  width: 922px;
	height:auto;
	display: block;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	clear:both;
}

#body_empresa #segment2{
/*	height:450px;*/
	height:auto;
	position:relative;
	z-index:1;
}

#content{
  width: 912px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}
.end{
  clear:both;
	height:0px;
	float:left;
}

/****************/
/* ESTILOS HOME */
/****************/

#flash{
  width:895px;
	height:304px;
	float:left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 10px;
	position:relative;
	clear:both;
	background:url(../images/fondo_fotoprincipal.jpg) no-repeat left top;
}
#sep_flash{
  width:920px;
	height:35px;
	float:left;
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
	position:relative;
	clear:both;
	background:url(../images/sombra_imgprincipal.jpg) no-repeat left top;
}
.blok{
  width:890px;
	height:auto;
	float:left;
	clear:both;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 5px;
	position:relative;
/*	border-bottom:1px solid #919191;*/
}
.linea_sep{
  border-bottom:1px solid #E1E1E1;
	
}
#peq_contribuyente{
  background:url(../images/home_texto1.jpg) no-repeat left 10px;
}
#sector_primario{
  background:url(../images/home_texto2.jpg) no-repeat left 10px;
}
#corporativo{
  background:url(../images/home_texto3.jpg) no-repeat left 10px;
}
.col_izq{
  width:460px;
/*	height:320px;*/
	height:auto;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}
.adenda{
  width:190px;
	height:170px;
	float:left;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	border-right:1px solid #919191;
}
.titulo_adenda{
  width:120px;
	height:20px;
	float:left;
	text-align:center;
	clear:both;
	font:normal 10pt arial;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	background:url(../images/titulo_adendas.jpg) no-repeat left top;
}
.cuenta_demo{
  width:250px;
	height:170px;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
}
.titulo_cuenta_demo{
  width:160px;
	height:17px;
	float:left;
	clear:both;
	text-align:center;
	font:normal 10pt arial;
	color:#919191;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	background:url(../images/titulo_cuentademo.jpg) no-repeat left top;
}
.blok_facturacion{
  width:435px;
	height:auto;
	float:left;
	text-align:justify;
	font:normal 10pt arial;
	color:#000;
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 5px;
	position:relative;
	background:url(../images/home_facturacionelectronica.jpg) no-repeat left top;
}
.letra_home{
  text-align:justify;
	font:normal 10pt arial;
	color:#000;
}
.blok_facturacion a,
.blok_facturacion a:link,
.blok_facturacion a:visited,
.blok_facturacion a:hover{
  color:#000;
	fon-weight:bold;
	text-decoration:none;
}
.col_der{
  width:430px;
	height:320px;
	float:left;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.titulo_gris{
  line-height:20px;
  color:#000;
	font:normal 12pt helvetica;
}
.gris_claro{
  color:#000;
	font:normal 9pt arial;
}
.vermasinfohome{
  width:120px;
	height:20px;
	float:left;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 770px;
	position:relative;
}
#verdetallemasfac{
  width:110px;
	padding: 0px 0px 0px 780px;
}


/* ESTILOS CUANTO CUESTA */

.titulo_seccion{
  width:900px;
	height:50px;
	float:left;
	clear:both;
	padding:0px;
}
#cuantocuesta{
  background:url(../images/cuantocuesta_tit1.jpg) no-repeat left 10px;
	display:none;
}
#cuantocuesta_autofactura{
  background:url(../images/cuantocuesta_tit2.jpg) no-repeat left 10px;
	display:none;
}
#cuantocuesta_erp{
  background:url(../images/cuantocuesta_tit3.jpg) no-repeat left 10px;
	display:none;
}

#cuanto_izq{
  width:205px;
	height:530px;
	float:left;
	overflow:hidden;
	padding:0px;
	border-right:1px solid #CCC;
}

/************************/
/*  MENU CUANTO CUESTA  */
/************************/
#menu_cuanto{
  width:210px;
	height:auto;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(../images/barra_arribamenu.jpg) no-repeat left top;
	overflow:hidden;
}
#menu_cuanto ul {
	width: 210px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#menu_cuanto ul#listado_cuanto li{
  clear:both;
}
#menu_cuanto ul#listado_cuanto li a span{
  visibility:hidden;
}

#menu_cuanto ul li#li_30 {
	width:210px;
	height:75px;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
}
#menu_cuanto ul#listado_cuanto li#li_30 a, 
#menu_cuanto ul#listado_cuanto li#li_30 a:link, 
#menu_cuanto ul#listado_cuanto li#li_30 a:visited{
  width:210px;
	height:75px;
	text-decoration: none;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left top;
}
#menu_cuanto ul#listado_cuanto li#li_30 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px top;
}

#menu_cuanto ul li#li_60 {
	width:210px;
	height:75px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
}
#menu_cuanto ul#listado_cuanto li#li_60 a, 
#menu_cuanto ul#listado_cuanto li#li_60 a:link, 
#menu_cuanto ul#listado_cuanto li#li_60 a:visited{
  width:210px;
	height:75px;
	overflow:hidden;
  text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -75px;
}
#menu_cuanto ul#listado_cuanto li#li_60 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -75px;
}

#menu_cuanto ul li#li_100 {
	width:210px;
	height:85px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
}
#menu_cuanto ul#listado_cuanto li#li_100 a, 
#menu_cuanto ul#listado_cuanto li#li_100 a:link, 
#menu_cuanto ul#listado_cuanto li#li_100 a:visited{
  width:210px;
	height:85px;
	overflow:hidden;
	text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -150px;
}
#menu_cuanto ul#listado_cuanto li#li_100 a:hover{
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -150px;
} 

#menu_cuanto ul li#li_300 {
	width:210px;
	height:75px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
} 
#menu_cuanto ul#listado_cuanto li#li_300 a, 
#menu_cuanto ul#listado_cuanto li#li_300 a:link, 
#menu_cuanto ul#listado_cuanto li#li_300 a:visited{
  width:210px;
	height:75px;
	overflow:hidden;
	text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -235px;
}	
#menu_cuanto ul#listado_cuanto li#li_300 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -235px;
}

#menu_cuanto ul li#li_1000 {
	width:210px;
	height:75px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
} 
#menu_cuanto ul#listado_cuanto li#li_1000 a, 
#menu_cuanto ul#listado_cuanto li#li_1000 a:link, 
#menu_cuanto ul#listado_cuanto li#li_1000 a:visited{
  width:210px;
	height:75px;
	overflow:hidden;
	text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -310px;
}	
#menu_cuanto ul#listado_cuanto li#li_1000 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -310px;
}

#menu_cuanto ul li#li_2500 {
	width:210px;
	height:75px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
} 
#menu_cuanto ul#listado_cuanto li#li_2500 a, 
#menu_cuanto ul#listado_cuanto li#li_2500 a:link, 
#menu_cuanto ul#listado_cuanto li#li_2500 a:visited{
  width:210px;
	height:75px;
	overflow:hidden;
	text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -385px;
}	
#menu_cuanto ul#listado_cuanto li#li_2500 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -385px;
}

#menu_cuanto ul li#li_5000 {
	width:210px;
	height:75px;
	overflow:hidden;
	float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
} 
#menu_cuanto ul#listado_cuanto li#li_5000 a, 
#menu_cuanto ul#listado_cuanto li#li_5000 a:link, 
#menu_cuanto ul#listado_cuanto li#li_5000 a:visited{
  width:210px;
	height:75px;
	overflow:hidden;
	text-decoration: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_submenu.jpg) no-repeat left -460px;
}	
#menu_cuanto ul#listado_cuanto li#li_5000 a:hover{
  background:url(../images/cuantocuesta_submenu.jpg) no-repeat -210px -460px;
}

#cuanto_der{
  width:683px;
	height:auto;
	float:left;
	padding:0px 0px 0px 10px;
}
.blok_paquete{
  width:640px;
	height:172px;
	overflow:hidden;
	float:left;
	padding:43px 0px 0px 30px;
	margin:0px 0px 0px 5px;
}
.btn_contratar{
  width:250px;
	height:26px;
	overflow:hidden;
	float:left;
	clear:both;
	padding:0px 0px 0px 275px;
}
.txt_paquete{
  width:400px;
	height:130px;
	overflow:hidden;
	float:left;
	clear:both;
	color:#000;
	font:normal 10pt arial;
	line-height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.precio_cantidad{
  width:425px;
	height:29px;
	overflow:hidden;
	float:left;
	position:relative;
	padding:0px 0px 0px 50px;
	margin:-30px 0px 0px 0px;
}
.precio{
  width:140px;
	height:23px;
	overflow:hidden;
	float:left;
	color:#92BB4B;
	font:normal 14pt arial;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.cantidad_cfds{
  width:180px;
	height:23px;
	overflow:hidden;
	float:right;
	color:#000000;
	text-align:right;
	font:normal 16pt arial;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.ver_detalle{
  width:395px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:-30px 0px 0px 0px;
}
#paquete50{
  background:url(../images/paquete_personal30.jpg) no-repeat left top;
}

#paquete100{
  background:url(../images/paquete_personal60.jpg) no-repeat left top;
}

#paquete300{
  background:url(../images/paquete_basico.jpg) no-repeat left top;
}

#paquete500{
  background:url(../images/paquete_micro.jpg) no-repeat left top;
}

#paquete1000{
  background:url(../images/paquete_pyme.jpg) no-repeat left top;
}

#paquete2500{
  background:url(../images/paquete_empresarial.jpg) no-repeat left top;
}

#paquete5000{
  background:url(../images/paquete_corporativo.jpg) no-repeat left top;
}

.blok_detalle{
  width:660px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#000;
	font:normal 9pt arial;
	text-align:justify;
	line-height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.foto_detalle{
  width:125px;
	height:210px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.txt_detalle_derecha{
  width:530px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.costo_contrata{
  width:530px;
	height:50px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-right:1px solid red;
}
.costo_detalle{
  width:170px;
	height:29px;
	overflow:hidden;
	float:left;
	text-align:left;
	padding:8px 0px 0px 70px;
	margin:0px 0px 0px 0px;
	background:url(../images/cuantocuesta_costodetalle.jpg) no-repeat left top;
}
.verdepistache{
  color:#92BB4B;
	font:normal 14pt arial;
}
.contrata_detalle{
  width:290px;
	height:36px;
	overflow:hidden;
	float:left;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.txt_paquete_detalle{
  width:530px;
	height:155px;
	overflow:hidden;
	float:left;
	color:#000;
	font:normal 9pt arial;
	text-align:justify;
	line-height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#servicio{
  width:600px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:20px 0px 20px 40px;
	margin:0px 0px 0px 0px;
}

#servicio li{
  width:580px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#000;
	padding:0px 0px 6px 15px;
	margin:0px 0px 0px 0px;
	background:url(../images/vineta-verde.jpg) no-repeat left 7px;
}
.btn_interior_info{
  width:250px;
	height:30px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 420px;
	margin:0px 0px 0px 0px;
}

/* CUENTA CUESTA TODOS */

#cont_general_cuanto_cuesta_todos{
  width:840px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:20px 0px 0px 60px;
	margin:0px 0px 0px 0px;
}

.blok_cuanto_general{
  width:550px;
	height:180px;
	overflow:hidden;
	float:left;
	padding:50px 0px 0px 230px;
	margin:0px 0px 0px 0px;
}
.txt_blok_cuanto_general{
  width:535px;
	height:120px;
	overflow:hidden;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.texto_cuanto_general{
  font:normal 10pt arial;
	color:#868686;
}
.ver_detalle_blok_cuanto_general{
  width:400px;
	height:190px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 438px;
	margin:0px 0px 0px 0px;
}
#porinternet{
  background:url(../images/cuantocuesta_1.jpg) no-repeat left top;
}
#autofacturas{
  background:url(../images/cuantocuesta_2.jpg) no-repeat left top;
}
#tengoerp{
  background:url(../images/cuantocuesta_3.jpg) no-repeat left top;
}

/* ESTILOS COMO CONTRATO */

#comocontrato{
  background:url(../images/comocontrato_titulo.jpg) no-repeat left 10px;
}

.blok_comocontrato{
  width:865px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:5px 0px 10px 35px;
	margin:0px 0px 0px 0px;
}
#foto_comocontrato{
  width:855px;
	position:relative;
	margin:-20px 0px 0px 0px;
	text-align:right;
}
#pasouno{
  position:relative;
	margin:-140px 0px 0px 0px;
	background:url(../images/comocontrato1.jpg) no-repeat left top;
}
#pasodos{
  position:relative;
	margin:-30px 0px 0px 0px;
  background:url(../images/comocontrato2.jpg) no-repeat left top;
}
#pasotres{
  background:url(../images/comocontrato3.jpg) no-repeat left top;
}
#pasocuatro{
  background:url(../images/comocontrato4.jpg) no-repeat left top;
}

.titulo_comocontrato{
  width:865px;
	height:25px;
	overflow:hidden;
	float:left;
	color:#232323;
	font:normal 12pt arial;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.gris_comocontrato{
  width:865px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#000;
	font:normal 10pt arial;
	text-align:justify;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
#tarjeta{
  width:720px;
  height:40px;
	float:left;
	background:url(../images/comocontrato_tarjeta.jpg) no-repeat left top;
	padding:20px 0px 0px 80px;
}
.sangria{
  width:800px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#808080;
	font:normal 10pt arial;
	text-align:justify;
	padding:10px 0px 5px 50px;
	margin:0px 0px 0px 0px;
}
.linea{
  width:800px;
	height:auto;
	overflow:hidden;
	float:left;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


/* ESTILOS DISTRIBUIDORES */

#dist_titulo{
  width:895px;
	height:165px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/distrubuidores_titulo.jpg) no-repeat left top;
}
.col_dist{
  width:302px;
	height:385px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/distrubuidores_lineavertical.jpg) repeat-y right top;
}
#col_dist_nolinea{
  width:300px;
  background:none;
}
.blok_dist{
  width:270px;
	height:125px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 30px;
	background:url(../images/distrubuidores_lineahorizontal.jpg) no-repeat left bottom;
}
.nobackground{
  background:none;
}
.titulo_blok_dist{
  width:300px;
	height:25px;
	float:left;
	color:#92BB4B;
	font:normal 11pt arial;
	padding:5px 0px 0px 0px;
}
.txt_blok_dist{
  width:290px;
	height:85px;
	float:left;
	padding:0px 0px 0px 0px;
}
.linea_dist0{
  width:290px;
	height:30px;
	float:left;
	color:#363636;
	font:normal 9pt arial;
	padding:0px 0px 0px 0px;
}
.linea_dist{
  width:300px;
	height:20px;
	float:left;
	color:#363636;
	font:normal 9pt arial;
	padding:0px 0px 0px 0px;
}
.linea_dist a, .linea_dist a:link, .linea_dist a:visited{
	color:#363636;
	text-decoration:none;
}
.linea_dist a:hover{
  color:#000;
	text-decoration:none;
}


/* ESTILOS BENEFICIOS */

#beneficios{
  background:url(../images/beneficios_titulo.jpg) no-repeat left top;
}

#cont_beneficios{
  width:905px;
/*	height:415px;*/
	height:auto;
	float:left;
	padding:10px 0px 180px 0px;
}
.columna_beneficios{
  width:390px;
	height:335px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}
#foto_beneficios{
  width:500px;
}
.linea_antes_ahora{
  width:310px;
	height:25px;
	float:left;
	color:#000;
	font:normal 10pt arial;
	padding:12px 0px 0px 80px;
	background:url(../images/beneficios_vineta.jpg) no-repeat 30px 10px;
}


/* ESTILOS FAQS */
#faqs{
  background:url(../images/preguntas_titulo.jpg) no-repeat left top;
}

.seleccione{
  width:700px;
	height:25px;
	float:left;
	color:#8E8E8E;
	clear:both;
	font:normal 8pt arial;
	padding:0px 0px 0px 7px;
}
#foto_faqs{
  width:855px;
	position:relative;
	margin:-65px 0px 0px 0px;
	text-align:right;
}

#blok_faqs{
  width:850px;
	height:auto;
	float:left;
	padding:0px 0px 20px 0px;
	position:relative;
	margin:-100px 0px 0px 0px;
	background:url(../images/preguntas_lineadivide.jpg) no-repeat left bottom;
}
.linea_faq{
  width:825px;
	height:15px;
	float:left;
	clear:both;
	padding:0px 0px 10px 25px;
	background:url(../images/preguntas_mas.jpg) no-repeat 5px 3px;
}
.linea_corta{
  width:525px;
	height:auto;
	float:left;
	clear:both;
	padding:0px 0px 10px 25px;
	background:url(../images/preguntas_mas.jpg) no-repeat 5px 6px;
}
.linea_faq a, .linea_faq a:link, .linea_faq a:visited, .linea_faq a:hover{
  color:#000;
	text-decoration:none;
	font:normal 10pt arial;
}

.linea_corta a, .linea_corta a:link, .linea_corta a:visited, .linea_corta a:hover{
  color:#000;
	text-decoration:none;
	font:normal 10pt arial;
	line-height:25px;
}


.pregunta{
  width:890px;
	height:auto;
	float:left;
	clear:both;
	padding:0px 0px 10px 10px;
	background:url(../images/preguntas_lineadivide.jpg) no-repeat left bottom;
}
.titulo_faq{
  width:890px;
	height:auto;
	float:left;
	color:#92BB4B;
	font:normal 10pt arial;
	clear:both;
	padding:0px 0px 10px 0px;
}
.respuesta_faq{
  width:890px;
	height:auto;
	float:left;
	color:#000;
	font:normal 10pt arial;
	text-align:justify;
	clear:both;
	padding:0px 0px 10px 0px;
}


/* ESTILOS EMPRESA */

#titulo_empresa{
  background:url(../images/empresa_titulo.jpg) no-repeat left top;
}
#principal_empresa{
  height:510px;
  background:url(../images/empresa_foto.jpg) no-repeat right 50px;
}
.txt_empresa{
  width:490px;
	height:auto;
	float:left;
	text-align:justify;
	color:#000;
	font:normal 10pt arial;
	padding:0px 0px 0px 5px;
}
.texto_para_empresa{
 	color:#000;
	font:normal 10pt arial;

}

/* ESTILOS CONTACTO */

.negro{
  color:#000;
}

#contacto{
  background:url(../images/contacto_titulo.jpg) no-repeat LEFT top;
}
.address_contact{
	 width:520px;
	 height:auto;
	 float:left;
	 padding:0px 0px 10px 0px;
}
.col_centro{
  width:455px;
	 height:auto;
	 float:left;
	 padding:10px 0px 0px 10px;
	 overflow:hidden;
}
.tres_a{
  color:#3A3A3A;
}
.once_pt{
  font-size:11pt;
}
.helvetica{
  font-family:helvetica;
}
#formulario{						
	 float:left;
	 width:455px;
	 height:auto;
	 padding:0px 0px 0px 0px;
	 font-size:9pt;
}
#inputs{						
	 float:left;
	 width:455px;
	 height:auto;
	 padding:2px 0px 0px 0px;
	 overflow:hidden; 
}				
.line_input{								
   float:left;
	 width:400px;
	 height:19px;
	 padding:0px 0px 7px 0px;
	 clear:both;
	 overflow:hidden;
}
.input_left{								
	 float:left;
	 width:115px;
	 height:21px;
	 font:normal 9pt verdana;
	 padding:0px 0px 0px 0px;
}
.input_left_mas{								
	 float:left;
	 width:190px;
	 height:21px;
	 font:normal 9pt verdana;
	 padding:0px 0px 0px 0px;
}				
.ochocero{
  color:#808080;
}
.arial{
 font-family:arial; 
}
.diez_pt{
  font-size:10pt;
}
.input_right{								
	 float:left;
	 width:260px;
	 height:21px;
	 overflow:hidden;
	 padding:0px 0px 0px 0px;
}
.input_right_menos{								
	 float:left;
	 width:180px;
	 height:21px;
	 overflow:hidden;
	 padding:0px 0px 0px 0px;
	 color:#808080;
}						
.div_contacto_checkbox{
  float:left;
	 width:90px;
	 height:20px;
	 overflow:hidden;
	 padding:0px 0px 0px 0px;
	 color:#808080;
}	
.input_contacto{										
	 width:250px;
	 height:15px;
	 color:#494949;
	 background-color:#FFF;
	 border:1px solid #DFDFDF;
	 font-size:14px;
	 text-transform:none;
	 padding:2px 0px 0px 0px;
}
.input_contacto_corto{										
	 width:150px;
	 height:15px;
	 color:#494949;
	 background-color:#FFF;
	 border:1px solid #DFDFDF;
	 font-size:14px;
	 text-transform:none;
	 padding:2px 0px 0px 0px;
}
.input_contacto_corto_{										
	 width:175px;
	 height:15px;
	 color:#494949;
	 background-color:#FFF;
	 border:1px solid #DFDFDF;
	 font-size:14px;
	 text-transform:none;
	 padding:2px 0px 0px 0px;
}				
.line_comment{							
	 float:left;
	 width:400px;
	 height:auto;
	 padding:0px 0px 0px 0px;
	 clear:both;
}				
.input_comment{							
	 width:250px;
	 height:130px;
	 color:#494949;
	 background-color:#FFF;
	 border:1px solid #DFDFDF;
	 font-size:15px;
	 text-transform:none;
}				
#envio{		
	 float:left;
	 clear:both;
	 width:520px;
	 height:auto;
	 padding:0px 0px 2px 0px; 
	 text-align:right;
}					
.linea_submit{
	 width:365px;
	 height:25px;
	 float:left;
	 clear:both;			
	 text-align:right;				
	 padding:10px 0px 0px 0px;  
}

#envioimg{		
	 float:left;
	 clear:both;	
	 width:294px;
	 height:44px;
	 display:block;
	 position:relative;
	 z-index:10;
	 margin:-396px 0px 0px 117px;
	 color:#758E39;
	 font-weight:bold;
	 text-align:center;
}					

#envio_error{		
	 float:left;
	 clear:both;	
	 width:290px;
	 height:auto;
	 display:block;
	 position:relative;
	 z-index:10;
	 margin:-396px 0px 0px 117px;
	 padding:0px 0px 10px 10px;
	 color:#174999;
	 background:#FFF;
	 font-weight:bold;
	 border:2px dotted #174999;
}					
	
.cerrar{
   width:280px;
	 height:20px;
	 float:left;
	 text-align:right;
	 color:#174999;
	 padding:5px 0px 0px 0px;
}
.cerrar a, .cerrar a:link, .cerrar a:visited, .cerrar a:hover{
  color:#174999;
	text-decoration:none;
}

.col_der_contact{	
	 width:415px;
	 height:400px;
	 float:left;
	 padding:11px 0px 0px 12px;
	 background:url(../images/contacto_marcomapa.jpg) no-repeat left top;
}
#Google_Maps{
   width:386px;
	 height:386px;
	 float:left;
	 padding:0px 0px 0px 0px;
}
.contacto_lada{
   width:398px;
	 height:100px;
	 float:left;
	 padding:0px 0px 0px 0px;
	 background:url(../images/contacto_ladasincosto.jpg) no-repeat right 20px;
}
.direccion_google{
  color:#808080;
	font:normal 9pt arial;
}

/* ESTILOS SOPORTE */


#soporte{
  background:url(../images/soporte_titulo.jpg) no-repeat left top;
}
.txt_soporte{
  width:330px;
	height:auto;
	float:left;
	text-align:justify;
	color:#000;
	font:normal 10pt arial;
	padding:0px 0px 0px 5px;
}
#principal_soporte{
/*  height:260px;*/
	height:auto;
	padding-bottom:160px;	
  background:url(../images/soporte_foto.jpg) no-repeat right top;
}
.blok_soporte{
  height:140px;
  background:url(../images/soporte_lineadivide.jpg) no-repeat right top;
}
#chat_soporte{
  width:190px;
	float:left;
	padding:0px 0px 0px 5px;
}
#tel_soporte{
  width:225px;
	float:left;
	padding:0px 0px 0px 0px;
}
#email_soporte{
  width:265px;
	float:left;
	padding:0px 0px 0px 0px;
}
#www_soporte{
  width:212px;
	float:left;
	padding:0px 0px 0px 0px;
	background:none;
}
.img_titulo{
/*  width:212px;*/
	height:55px;
	float:left;
	padding:0px 0px 0px 0px;
}
.ocho_pt{
  font-size:8pt;
}
.justificado{
  text-align:justify;
}
.txt_soporte1{
  width:165px;
	height:auto;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 5px;
}
.txt_soporte2{
  width:195px;
	height:auto;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 5px;
}
.txt_soporte3{
  width:235px;
	height:auto;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 5px;
}
.txt_soporte4{
  width:192px;
	height:auto;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 5px;
}

.linea_punteada_soporte{
  width:900px;
	height:1px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	border-bottom:1px dotted #CCC;
}
.titulo_videos_soporte{
  width:900px;
	height:30px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#444;
	font:normal 12pt verdana;
}

.blok_video_tutorial{
  width:130px;
	height:130px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 20px 0px 0px;
}
.img_video_tutorial{
  width:130px;
	height:100px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.titulo_video_tutorial{
  width:130px;
	height:30px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.titulo_video_tutorial a,
.titulo_video_tutorial a:link,
.titulo_video_tutorial a:visited,
.titulo_video_tutorial a:hover{
  text-decoration:none;
	color:#444;
	font:normal 8pt verdana;
}


/* PERSIANA */

#persiana{
  width:520px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	position:absolute;
	.position:absolute;
	margin:140px 0px 0px 135px;
	.margin:-1547px 0px 0px -830px;
	z-index:10;
}
#titulo_persiana{
  width:130px;
	height:30px;
	float:left;
	clear:both;
	padding:9px 0px 0px 0px;
	position:relative;
	margin:-186px 0px 0px 0px;
	z-index:100000000;
	background:#FFF;
	border-top:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	border-left:1px solid #D6D6D6;
}
.fondo_titulo_persiana{
  width:125px;
	height:50px;
	float:left;
	overflow:hidden;
  background:url(../images/menu.jpg) no-repeat -126px -20px;
}
.fondo_titulo_persiana a{
	text-decoration:none;
}
.fondo_titulo_persiana a span{
  visibility:hidden;
}
.contenido_persiana{
  width:520px;
	height:135px;
	float:left;
	padding:10px 0px 0px 0px;
	position:relative;
	margin-top:0px;
	z-index:1;
	background:#FFF;
	border:1px solid #D6D6D6;
}
#contenido_links{
  width:515px;
	height:135px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	margin:-136px 0px 0px 2px;
	z-index:1000;
}
.ver_todos_persiana{
  width:120px;
	height:125px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	z-index:1000;
}
.blok_persiana{
  width:130px;
	height:125px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:-3px 0px 0px 0px;
	position:relative;
	z-index:1000;
	border:none;
}

.blok_persiana a img{
	position:relative;
	z-index:100000000000000;
}


/* ESTILOS REGISTRATE */

#registrate{
  background:url(../images/registrate_titulo.jpg) no-repeat left top;
}
.col_centro_registrate{
  width:700px;
	height:500px;
	float:left;
	padding:20px 0px 0px 150px;
	overflow:hidden;
}
#formulario_registrate{
  float:left;
	width:700px;
	height:auto;
	padding:0px 0px 0px 0px;  
}
#inputs_registrate{
  width:700px;
	height:auto;
	float:left;
	padding:2px 0px 0px 0px;
	overflow:hidden; 
}
.line_input_reg{
  width:325px;
	height:45px;
	float:left;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
.linea_contribuyente{
  width:325px;
	height:auto;
	float:left;
/*	clear:both;*/
	padding:0px 0px 10px 0px;
	overflow:hidden;
}
.input_linea{
  width:200px;
	height:20px;
	float:left;
	border-bottom:1px solid #CCC;
	border-top:none;
	border-left:none;
	border-right:none;
	background:#FFF;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
.grisnuevept{
  color:#7F7F7F;
	font:normal 9pt verdana;
}
.input_left_reg{
  float:left;
	 width:115px;
	 height:21px;
	 font:normal 9pt verdana;
	 padding:0px 0px 0px 0px;
	 color:#7F7F7F;  
}
.input_contacto_reg{
  width:200px;
	 height:15px;
	 color:#494949;
	 background-color:#FFF;
	 border:1px solid #DFDFDF;
	 font-size:14px;
	 text-transform:none;
	 padding:2px 0px 0px 0px;  
}
.linea_submit_reg{
  width:505px;
	height:30px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 0px;
	overflow:hidden;
}

/* ERP */

#erp{
  background:url(../images/erp_titulo.jpg) no-repeat left top;
}
#intro_erp{
  background:none;
	padding-bottom:20px;
}
.blok_erp{
  width:885px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#000;
	font:normal 10pt arial;
	text-align:justify;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/siquierofacturardesdemiERP_vineta.jpg) no-repeat left 5px;
}
.titulo_erp{
  width:850px;
	height:30px;
	overflow:hidden;
	float:left;
	clear:both;
	color:#000;
	font:bold 10pt arial;
	padding:0px 0px 0px 35px;
	margin:0px 0px 0px 0px;
}
.col_erp{
  width:400px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.linea_erp{
  width:340px;
	height:30px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 60px;
	margin:0px 0px 0px 0px;
	background:url(../images/siquierofacturardesdemiERP_vineta2.jpg) no-repeat 30px top;
}



