/* CSS Document */

/* BASICOS
--------------------------------------------------------------------------- */

body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; line-height: 17px; background-color: #e8ecf6; background-image: url(../images/bg.ombra.jpg); background-repeat: repeat-y; background-position: center; }

a:link, a:active, a:visited {color: #fff; text-decoration: none;}
a:hover { color: #daddfe; text-decoration: none; }

p {}

img {border: 0;}

.clear {clear: both;}
h2 { font-weight:normal; font-size:12px;}

/* HOME
--------------------------------------------------------------------------- */

#contenedor {margin: 0px auto; width: 987px;}

#contenedor #cabecera {height: 126px; background-image: url(../images/bg.cabecera.jpg); background-repeat: no-repeat;}
	#contenedor #cabecera #botonera {/* float:right;*/ height: 35px; padding: 52px 20px 0 290px;}
		
#contenedor #cuerpo {margin: 0px auto; width: 944px;}
	#contenedor #cuerpo #productos { 
	margin: 0px auto; height: 300px; background-image: url(../images/bg_productos.jpg); background-repeat: no-repeat;
	}
		#contenedor #cuerpo #productos #foto_producto { float:left; width: 349px; height: 228px; padding: 18px;}
		#contenedor #cuerpo #productos .lista_producto { float:right; /*height: 200px;*/ padding: 40px 20px 0 0; color:#ff9121;}
		
	#contenedor #cuerpo #destacados {height: 284px; margin: 15px 0px;}
		#contenedor #cuerpo #destacados #servicio {float:left; width: 588px; height: 284px; background-image: url(../images/servicio_cliente.jpg); background-repeat: no-repeat; color:#ff9121;}
		#contenedor #cuerpo #destacados #serviciotrama {float:left; width: 588px; height: 284px;}
		#contenedor #cuerpo #destacados #servicio #faq { padding: 82px 0 0 30px;}
		#contenedor #cuerpo #descatados #banner { float:right; width: 347px;}
	
	#contenedor #cuerpo #partners{
	margin: 0px auto; /*width: 900px;*/ height: 100px;
	}

		a.enlace_naranja:link, a.enlace_naranja:active, a.enlace_naranja:visited {color: #ff9121; text-decoration: none;}
		a.enlace_naranja:hover {color: #000; text-decoration: none;}
		
		a.enlace_naranja2:link, a.enlace_naranja2:active, a.enlace_naranja2:visited {color: #ff9121; text-decoration: none; font-weight:bold;}
		a.enlace_naranja2:hover {color: #000; text-decoration: none; font-weight:bold;}
		
		#contenedor #cuerpo .logo { 
		float:left; padding: 0px 15px; text-align:center; margin:0 30px;
		}

	
#contenedor #pie {height: 24px; background-image: url(../images/bg.pie.jpg); background-repeat: repeat-x;}
	#contenedor #pie #info { float:right; padding: 14px 24px 0 0; color:#FFFFFF;}
	
	#barra_distribuisdores { margin:0px auto; background:url(../images/barra_distribuidores.jpg) no-repeat;
	height:25px; width:933px;}
	
/* ESTRUCTURA - MENU DESPLEGABLE

--------------------------------------------------------------------------- */

#menu_desp {list-style-type:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#menu_desp li { float:left; padding:0; margin:0px 2px; position:relative; width:130px; height:25px; text-align:center; background-color: #000; background-image:url(../images/bg_boton.jpg); color:#fff; }
#menu_desp li dl { position:absolute; top:0; left:0; z-index: 5;}
#menu_desp li a, #menu_desp li a:visited {text-decoration:none;}
#menu_desp li dd {display:none;}
#menu_desp li a:hover {border: 0;}
#menu_desp li:hover dd, #menu_desp li a:hover dd {display:block;}
#menu_desp li:hover dl, #menu_desp li a:hover dl {}
#menu_desp table {border-collapse:collapse; padding:0; /*margin:-1px;*/}
#menu_desp dl {width: 130px; margin: 0; padding: 0;}
#menu_desp dt {margin:0; padding:5px 0 5px 0; }

#menu_desp .one {}
#menu_desp .two {}
#menu_desp .one dt {}
#menu_desp .two dt {}

#menu_desp dd {margin:0; text-align:left;} 

/* ONE *******************************************************/

/*html[xmlns*=""] body:last-child #menu_desp .one dd {margin: -42px 0 0 0; position: relative;} /* Safari Hack */       
/*html>body #menu_desp .one dd {margin: -42px 0 0 0; position: relative;}*/
#menu_desp .one dd {margin:0px; position: relative;}

/* TWO *******************************************************/

 
/*html[xmlns*=""] body:last-child #menu_desp .two dd {margin: -42px 0 0 0; position: relative;} /* Safari Hack */
/*html>body #menu_desp .two dd {margin: -42px 0 0 0; position: relative;}*/
#menu_desp .two dd {margin: 0px; position: relative;}
#menu_desp dt a, #menu_desp dt a:visited {display:block; color: #fff;}
#menu_desp dt a:hover {display:block; color:#ff9121;}
#menu_desp dd a, #menu_desp dd a:visited {color:#fff; text-decoration:none; display:block;}
#menu_desp .one dd a {color:#fff; background-color: #000; height: 20px; padding: 0px 10px; width:110px;}                
#menu_desp .two dd a {background:#fff; color: #fff; background-color: #000; height: 20px; padding:0 0 0 10px; width:250px;}
#menu_desp .one dd a:hover { background: #000; color:#ff9121; background-color: #333;}
#menu_desp .two dd a:hover {background: #000; color:#ff9121; background-color: #333;}

/* DELEGACIONES
--------------------------------------------------------------------------- */

#contenedor #cuerpo #mapa {margin: 0px auto; padding: 0 0 10px 0;}

/* FAQs
--------------------------------------------------------------------------- */

#contenedor #cuerpo #faqs {margin: 0px auto;}
#contenedor #cuerpo #faqs #serviciofaq {width: 570px; height: 210px; padding: 82px 0 0 30px; margin: 0px auto; background-image: url(../images/servicio_cliente.jpg); background-repeat: no-repeat; color:#ff9121;}
#contenedor #cuerpo #faqs .pregunta { margin: 10px 150px;/* padding: 15px 170px;*/ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; border-top-width: 1px; border-top-style: dashed; border-top-color: #999999; text-align:justify; }

.txtpregunta { font-size:14px; color:#ff9121;}

/* HISTORIA
--------------------------------------------------------------------------- */

#contenedor #cuerpo #historiatxt {margin: 0px auto; width: 704px;}
#contenedor #cuerpo #historiagrupo {margin: 0px auto; width: 736px;}


/* PRODUCTOS/ CARDFOLDER
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabecard {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/cardfolder/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
/*#contenedor #cuerpo #cabeautos #texto { padding: 3px 20px 0 250px;}*/

/* PRODUCTOS/ CARDFOLDER
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabelibroelectronico {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/libroelectronico/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}

/* PRODUCTOS/ DIGITALIZACIÓN
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabedigi {margin: 0px auto; width: 704px; height: 25px; background-image:url(../images/productos/digitalizacion/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabedigi #texto { padding: 3px 20px 0 250px;}

#contenedor #cuerpo #contenidos {margin: 0px auto;  width: 704px;}
#contenedor #cuerpo #contenidos .textos{ float:left; width: 350px; padding: 15px 10px ;}
#contenedor #cuerpo #contenidos .fotos{float:right; width: 310px; padding: 10px;}
#contenedor #cuerpo .separa { border-bottom: 2px solid #CCCCCC;}

/* PRODUCTOS/ DOCUWARE
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabedocu {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/docuware/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabedocu #texto { padding: 3px 20px 0 250px;}

#contenedor #cuerpo #contenidos .video{ float:left; width: 350px; padding: 15px 10px ;}


/* PRODUCTOS/ AUTOSOBRES
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeautos {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/autosobres/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeautos #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ PLEGADORAS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeplega {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/plegadoras/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeplega #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ BOLSAS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabebolsas {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/bolsas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabebolsas #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ ED/IMP/MANIPULADOS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabemani {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/edicion/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabemani #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ ZEBRA
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabezebra {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/zebra/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabezebra #texto { padding: 3px 10px 0 0;}

/* PRODUCTOS/ RIBBONS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #caberibbons {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/ribbons/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #caberibbons #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ ROLLOS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #caberollos {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/rollos/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #caberollos #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ DOCS.SEGURIDAD
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabesegu {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/docs_seguridad/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabesegu #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ CARPETAS CARTULINA
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabecarp {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/carpetas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabecarp #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ Tarjetas integradas | Tarjetas PVC
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabetinte {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/tarjetas_integradas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabetinte #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ IMP TARJETAS PVC
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabetarj {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/impresoras_tarjetas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabetarj #texto {padding: 3px 20px 0 250px;}

/* PRODUCTOS/ PERSONALIZACION CDS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeperso {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/personalizacion/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeperso #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ SOBRES
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabesobres {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/sobres/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabesobres #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ LIBROS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabelibros {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/libros/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabelibros #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ TACOS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabetacos {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/tacos/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabetacos #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ ENCUADERNACIÓN
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeencu {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/encuaderna/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeencu #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ ENSOBRADORAS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeensobra {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/ensobradora/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeensobra #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ FORMULARIOS CONF.
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeform {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/formularios/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeform #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ IMPRESOS OFICIALES
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeiofi {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/impr_oficiales/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeiofi #texto { padding: 3px 0 0 250px;}

/* PRODUCTOS/ SOFT
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabesoft {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/soft/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabesoft #texto { padding: 10px 20px 0 250px;}
.descargarvideo { padding:3px 0px 2px 0px; float:left;}
.botdescarga{ padding:1px 20px 0px 10px; float:left; width:150px;}

/* PRODUCTOS/ TOSHIBA
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabetoshiba {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/toshiba/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabetoshiba #texto { padding: 3px 10px 0 0;}
#gbotones { height:50px; margin:auto 120px ;}

.gbot{ float:left; height:24px; line-height:24px; background:url(../images/productos/toshiba/gbots/fons.jpg) repeat-x; margin: 0 0 0 10px;}
a.gbot_naranja { color:#FF9218;}
a.gbot_naranja:hover { color:#fff;}
.gbot_izq {float:left; width:13px; height:24px; background:url(../images/productos/toshiba/gbots/izq.jpg) no-repeat; }
.gbot_der {float:left; width:13px; height:24px; background:url(../images/productos/toshiba/gbots/der.jpg) no-repeat; }

/* PRODUCTOS/ DESTRUCTORAS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabedestr {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/destructoras/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabedestr #texto { padding: 3px 10px 0 0;}

/* PRODUCTOS/ sai
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabesai {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/sai/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabesai #texto { padding: 3px 10px 0 0;}

/* PRODUCTOS/ CARDFOLDER
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabeholo {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/hologramas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabeholo #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ DISTINTIVOS
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabedistintivo {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/distintivos/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabedistintivo #texto { padding: 3px 20px 0 250px;}

/* PRODUCTOS/ HOSPITALES
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabehosp {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/hospitales/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabehosp #texto { padding: 3px 10px 0 0;}
#contenedor #cuerpo #contenidos .textos_hosp{ float:left; width: 684px; padding: 15px 10px ;}
#contenedor #cuerpo #contenidos .fotos_hosp{float:left; width: 684px; padding: 10px; text-align:center;}

/* SOFTWARE
--------------------------------------------------------------------------- */
#contenedor #cuerpo #cabesoftware {margin: 0px auto; width: 704px; height: 25px; background-image: url(../images/productos/programas/cabe.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
#contenedor #cuerpo #cabesoftware #texto { padding: 10px 20px 0 250px;}

#contenedor #cuerpo #contenidos .textos_left{ float:left; width: 330px; padding: 15px 10px; border-right:solid 1px #ccc;}
#contenedor #cuerpo #contenidos .textos_right{ float:right; width: 330px; padding: 15px 10px ;}