body { padding: 0px; margin: 0px; }
img { border: none;}

.divclear { clear: both; }
.rojo{ color: #CC0000;}


/*ID Generales que son iguales en todas las páginas. Núcleo de la web*/
#contenedor { width: 789px; margin: 0px auto 10px; border: none; background: url(Images/fondo_general_sombra.gif) repeat-y; }

#header { width: 779px; margin: 0 5px 0 5px; padding:0px; height: 155px; background-color: #FFFFFF; }
#header_izq { width: 306px; float: left; } /*Imagen del logo*/
#header_centro { width: 124px; float: left; } /*Links Centrales*/
#header_derecha { width: 319px; float: left; background: url(Images/impresora.jpg) no-repeat; height: 138px; text-align: right; padding: 34px 30px 0 0; } /*Imagen impresoras de la derecha*/

#contenido { margin: 0 5px 0 5px; width: 779px; background-color: #FFFFFF; min-height: 400px; height: 100%; font: 12px Verdana, Arial, Helvetica, sans-serif normal;}
#sistemas_sub_links { height: 21px; background: url(imagenes/fondo_sub_links_sistemas.gif) no-repeat;}
#sistemas_sub_links ul { list-style: none; padding: 0; margin: 0px; }
#sistemas_sub_links ul li { display: block; float: left; width: 194px; text-transform: uppercase; text-align: center; height: 18px; font-weight: bold; padding: 3px 0 0 0; }
#sistemas_sub_links ul li a { font-size: 12px;}
#sistemas_sub_links ul li a:hover { display: block; color: #808080; height: 18px;}
#sistemas_sub_links ul { list-style: none; padding: 0; margin: 0px;  }
#sistemas_sub_linkscaracteristicas1 { float: left; width:105px; list-style: none;}
#sistemas_sub_linkscaracteristicas1 ul { float: left; list-style: none; padding: 0; margin: 0px;}
#sistemas_sub_linkscaracteristicas1 ul li { float: left; width: 105px; text-transform:capitalize ; text-align:left; height: 18px; font-weight: bold; padding: 3px 0 0 20px;}
#sistemas_sub_linkscaracteristicas1 ul li a {font-size: 12px;}
#sistemas_sub_linkscaracteristicas2 { width:105px; float: left;}
#sistemas_sub_linkscaracteristicas2 ul { list-style: none; padding: 0; margin: 0px; }
#sistemas_sub_linkscaracteristicas2 ul li { width: 105px; text-transform:capitalize ; text-align:left; height: 18px; font-weight: bold; padding: 3px 0 0 20px; }

 /*background:url(imagenes/cruz.gif); background-repeat:no-repeat; background-position:left; */


#footer { width: 759px; padding: 10px; font: 10px Verdana, Arial, Helvetica, sans-serif normal; margin: 0; height: 60px; background-color: #F3FAFC; color: #808080;  }


#seccion_derecha { float: left; display: block; width: 200px; background-color: #FFFFFF; padding: 35px 0px 80px 0px ; height: 100%; font: 12px Arial, Verdana, Helvetica, sans-serif;}
#seccion_derecha ul { margin: 0px; padding: 0px;}
#seccion_derecha ul li { margin: 0px; padding: 0 0 5px 0; color: #666666; list-style-position: inside; list-style-type: square;}
#seccion_derecha ul li a:hover { text-decoration: underline; }
.horarios_direccion { color: #666666;}

#seccion_sistemas { float: left; width: 520px; background-color: #FFFFFF; padding: 0px 2px 80px 20px ; margin: 45px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2;}
#seccion_sistemas p { padding: 0px 2px 50px 12px ; font: 13px Arial, Verdana, Helvetica, sans-serif; color: #333333;}

.foto_sistema { width: 182px; height: 147px; float: left; }
.info_sistema { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(Images/fodo_sistemas.jpg) no-repeat; }
.foto_sistema_largo { width: 182px; height: 147px; float: left; }
.info_sistema_largo { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 168px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(Images/fondo_seccion_grande.jpg) no-repeat; }
.foto_sistema_hp2car { width: 182px; height: 264px; float: left; border-bottom: 1px solid #CCCCCC; }
.info_sistema_hp2car { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 254px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_hp2cart.jpg) no-repeat; }

.precio { color: #666666; margin-top:-5px; line-height: 28px;  font-size: 13px;}
.precio ul { list-style: none; padding: 0; margin: 0px;  }
.precio ul li { float: left; width: 147px; display: block; }
.precio img { border: none;}

.destacado_titulo { font-size: 15px; font-weight: bold; color: #7E9B02;}


.destacado { font-weight: bold; color: #0066CC;}


.foto_impresora { width: 222px; height: 167px; float: left; }
.info_impresora { width: 247px; float: left; color: #C10513; padding: 10px 20px 10px 20px; height: 146px; line-height: 19px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_impresoras.jpg) no-repeat; font-size: 14px; }
.precio_impresora { color: #066782; margin-top:10px; line-height: 28px;  font-size: 20px;}
.precio_impresora img { border: none;}
.caracteristica_impresora { color: #666666; font-size: 13px; margin-top: 13px;}
.info_cantidad { color: #066782; margin-top:8px; line-height: 28px; font-size: 14px; float: left; width:155px; padding-left: 10px;}
.info_componentes { color: #066782; margin-top:4px; line-height: 20px; font-size: 14px; float: left;}
.info_impresoraoutlet { width: 247px; float: left; color: #C10513; padding: 10px 20px 10px 20px; line-height: 19px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_impresoras_outlet.gif) no-repeat; font-size: 14px; height: 146px; }
.caracteristica_impresoraoutlet { color: #666666; font-size: 13px; margin-top: 5px;}
.precio_impresoraoutlet { color: #066782; margin-top:5px; line-height: 28px;  font-size: 20px; width:auto ; float:left; }



#texto_tintas {
	color: #666666;
	font-size: 13px;
	padding: 10px 20px 0 20px;
}
.foto_tintas { width: 182px; height: 177px; float: left; }
.info_tintas { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 166px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_tintas.jpg) no-repeat; }
.foto_tintas_epson { width: 182px; height: 261px; float: left; }
.info_tintas_epson { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 250px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_tintas_02.jpg) no-repeat; }
.foto_tintas_epson_subli { width: 182px; height: 147px; float: left; }
.info_tintas_epson_subli { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_tintas_03_subli.jpg) no-repeat; }

.foto_papeles { width: 182px; height: 137px; float: left; }
.info_papeles { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_papeles.jpg) no-repeat; }
.foto_papeles_glossy { width: 182px; height: 137px; float: left; }
.info_papeles_glossy { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_papeles_02.jpg) no-repeat; }
.foto_papeles_satinado { width: 182px; height: 137px; float: left; }
.info_papeles_satinado { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_papeles_03.jpg) no-repeat; }
.foto_papeles_bifaz { width: 182px; height: 137px; float: left; }
.info_papeles_bifaz { width: 287px; float: left; color: #004760; padding: 0 20px 10px 20px; height: 136px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_papeles_04.jpg) no-repeat; }

.foto_papeles_largo { width: 182px; height: 193px; float: left; }
.info_papeles_largo { width: 297px; float: left; color: #004760; padding: 0 5px 10px 15px; height: 192px; line-height: 16px; border-bottom: 1px solid #CCCCCC; background: url(imagenes/fondo_seccion_papeles_largo.png) no-repeat; }


/* Sección Productos */
#seccion_productos { float: left; width: 520px; background-color: #FFFFFF; padding: 0px 2px 80px 20px ; margin: 35px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2; color: #666666;}
#seccion_productos h2 { margin: 0px; padding: 0px; }
#seccion_productos h2 a  { text-decoration: none; color: #049BC2; font: 17px Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
#seccion_productos h2 a:hover  { text-decoration: underline; }

#seccion_productos ul { margin: 0 0 0 15px; }
#seccion_productos ul li { color: #296480; font-size: 13px; }

#producto_impresora { width: 279px; padding: 10px 20px 10px 200px; height: 114px; background: url(imagenes/producto_impresoras.jpg) no-repeat;}
#producto_sistema { width: 279px; padding: 10px 20px 10px 200px; height: 114px; background: url(imagenes/producto_sistemas.jpg) no-repeat;}
#producto_tinta { width: 279px; padding: 10px 20px 10px 200px; height: 114px; background: url(imagenes/producto_tintas.jpg) no-repeat;}
#producto_papel { width: 279px; padding: 10px 20px 10px 200px; height: 114px; background: url(imagenes/producto_papeles.jpg) no-repeat;}

.direcciones { color: #009EE0; font-weight: bold;}

.titulo_mapas { font-weight: bold; font-size: 18px; color: #049BC2;}
.titulo_empresa { font-weight: bold; font-size: 18px; color: #047A99;}
.sub_titulo_empresa { font-weight: bold; font-size: 14px; color: #049BC2;}
#seccion_empresa { float: left; width: 480px; background-color: #FFFFFF; padding: 0px 42px 80px 20px ; margin: 35px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2; color: #666666;}


/* Ficha de las Impresoras */
.vermas { width: 500px; text-align: right; padding: 2px 9px 2px 0; background: url(imagenes/vermas_impresoras.gif) no-repeat; height: 30px; display: block; float: left;}



#seccion_sistemas h2 { font-size: 16px; font-weight: normal; color: #FFFFFF; margin: 0 0 6px 0; padding: 11px 4px 0 8px; background: url(imagenes/titulo_impresoras.gif) no-repeat; height: 30px;}
.tabla_izq_1 { width: 160px; background: url(imagenes/fondo_cuadro_impresoras_01.gif) repeat-x; float: left; padding: 5px; margin: 0 2px 6px 0; display: block; color: #333333; font-weight: bold; }
.tabla_der_1 { width: 330px; background: url(imagenes/fondo_cuadro_impresoras_01.gif) repeat-x; float: left; padding: 5px; margin-bottom: 6px; display: block; color: #666666; }

.tabla_izq_2 { width: 160px; background: url(imagenes/fondo_cuadro_impresoras_02.gif) repeat-x; float: left; padding: 5px; margin: 0 2px 6px 0; color: #666666; font-weight: bold; }
.tabla_der_2 { width: 330px; background: url(imagenes/fondo_cuadro_impresoras_02.gif) repeat-x; float: left; padding: 5px; margin-bottom: 6px; color: #666666;}


/* Preguntas Frecuentes */
#seccion_faq { float: left; width: 510px; background-color: #FFFFFF; padding: 0px 12px 80px 20px ; margin: 45px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2;}
#seccion_faq a:hover { text-decoration: underline;}
#seccion_faq h2 { font: 15px Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; margin: 40px 0 0 0;}


/*Instructivos*/
#seccion_instructivos { float: left; width: 520px; background-color: #FFFFFF; padding: 0px 2px 80px 20px ; margin: 45px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2;}
#seccion_instructivos h2 { font-size: 16px; font-weight: normal; color: #FFFFFF; margin: 0 0 6px 0; padding: 11px 4px 0 8px; background: url(imagenes/titulo_impresoras.gif) no-repeat; height: 30px;}
#seccion_instructivos ul { margin: 0px; padding: 0px; list-style: none; width: 510px;}
#seccion_instructivos ul li { list-style: none; margin-bottom: 7px; padding: 3px 3px 4px 26px; background: url(imagenes/fondo_listado_instructivos.png) no-repeat; border: 1px solid #E6E6E6;}
#seccion_instructivos ul li a { color: #666666;}
#seccion_instructivos ul li a:hover { color: #666666; text-decoration: none; color: #00A9D2;}
#seccion_instructivos h3 { font-size: 12px; color: #0B91B8; margin: 0px; padding: 0px;}

#instructivos_derecha { float: left; width: 250px; margin: 10px 0 0 9px; height: 320px;}
#instructivos_izquierda { float: left; width: 250px; margin: 10px 9px 0 0; border-right: 1px solid #999999; height: 320px;}

#seccion_reseteadores { float: left; width: 520px; background-color: #FFFFFF; padding: 0px 2px 80px 20px ; margin: 45px 18px 0 0; font: 12px Arial, Verdana, Helvetica, sans-serif; height: 100%; display: block; border-right: 1px solid #F2F2F2;}
#seccion_reseteadores h2 { font-size: 16px; font-weight: normal; color: #FFFFFF; margin: 0 0 6px 0; padding: 11px 4px 0 8px; background: url(imagenes/titulo_impresoras.gif) no-repeat; height: 30px;}
#seccion_reseteadores ul { margin: 0px; padding: 0px; list-style: none; width: 510px;}
#seccion_reseteadores ul li { list-style: none; margin-bottom: 7px; padding: 3px 3px 4px 26px; background: url(imagenes/fondo_listado_reseteadores.png) no-repeat; border: 1px solid #E6E6E6;}
#seccion_reseteadores ul li a { color: #666666;}
#seccion_reseteadores ul li a:hover { color: #666666; text-decoration: none; color: #00A9D2;}

#destacado_recomendaciones { max-height: 100px; width: 490px; font-size: 12px; margin-bottom: 8px; padding: 5px 10px 10px 10px; background: url(imagenes/fondo_destacado_recomendaciones.png) no-repeat; color: #CC0033; }
#destacado_recomendaciones a:hover { text-decoration: underline;}

#descargas_sub_links { height: 21px; background: url(imagenes/fondo_sub_links_sistemas.gif) no-repeat;}
#descargas_sub_links ul { list-style: none; padding: 0; margin: 0px; }
#descargas_sub_links ul li { display: block; float: left; width: 154px; text-transform: uppercase; text-align: center; height: 18px; font-weight: bold; padding: 3px 0 0 0; }
#descargas_sub_links ul li a { font-size: 12px;}
#descargas_sub_links ul li a:hover { display: block; color: #808080; height: 18px;}


/* Nuevos Estilos */

#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

#skype { width: 360px; padding: 20px; height: 200px; display:none; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #333333;
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}

#skype, #horario_dias { width: 250px; padding: 20px; height: 200px; display:none; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #333333;
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}

#metodos_envio { width: 700px; padding: 20px; height: 480px; display:none; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #333333;
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}

#skype, #horario_dias h3, #metodos_envio h3 { font-weight: bold; color: #2791BD; margin: 0px; font-size: 18px; }

#go { margin: 0; width: 200px; }

#baner_info {float: left; width: 765px;  height: 24px; border-top: 1px solid #E6E6E6; border-bottom: 4px solid #E6E6E6; padding: 10px 0 7px 12px; margin: 0 0 0 6px; font: 12px Arial, Verdana, Helvetica, sans-serif; }
#baner_info ul {list-style: none; margin: 0px; font-weight: bold;  }
#baner_info ul li {float: left; text-align:left; height: 18px;  background-repeat:no-repeat; color: #006699; }
#baner_info a { font-size: 12px; text-decoration: none; }
#baner_info a:hover { color: #808080; height: 18px; text-decoration: none; }
.telefono_banner { color: #333333; font-size: 13px; }

#banner_home { margin: 5px 2px 0 2px; text-align: center; padding: 0 5px 0 5px;}
#banner_home { margin: 0 2px 0 2px; text-align: center; border-bottom: 4px solid #E6E6E6; padding: 0 5px 4px 5px;}

.promo { margin: 0px; font-size: 14px; color: #00A9D2; }


