@charset "utf-8";
/* CSS Document */

body {
	background: #133C7C url(../imagenes/back2.jpg) top center repeat-y;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: small;
	text-align:center;
	color:#FFFFFF;
	margin:0;
	height:100%;
	width:100%;
}

p {
margin:0; padding:0;}

/************ Estructura *******************/

#masterContainer{
	margin:0 auto;
	padding:0;
	width:100%;
	display:block;
	background:url(../imagenes/back.jpg) top center no-repeat;
}

#wrap {
	width:811px;
	height:100%;
	margin: 0 auto;
	padding:0;
	text-align:left;
	font-size:8pt; 
}

#header {
	width:811px;
	margin:0;
	padding:0;
	background:#133C7C url(../imagenes/head.png) no-repeat;
}
.headerDatos{float:left; position:absolute; top:12px; width:775px; text-align:right; color:#7B99CD; font-weight:bold;}
.headerDatos a {
	text-decoration:none;
	color:#7B99CD;
}
#header img{margin:0; padding:0;}

#header p.menu {
	height:26px;
	color:#333333;
	background:transparent url(../imagenes/menu.jpg) repeat-x;
}




#main-content{
	width:472px;
	margin-right:40px;
	padding-left:35px;
	float:left;
}




#footer ul {list-style-type:none; margin:0; padding:24px 0 0 116px; }
#footer ul li {float: left; margin:0; padding:0 20px; font-size:8pt;}
#footer p{
	clear:both;
	text-align:right;
}
#footer a {
	display:inline;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:20px;
	margin-right:5px;
}


#footer a img{
	border:none;
	width:60px;
	margin-top:10px;
}
a.ver_mas, a.volver {
height:17px;
width:46px;
float:right;
padding:0;
text-indent:-1000px;
background:transparent url(../imagenes/botonverup.jpg) no-repeat;}
a.ver_mas:hover {
background:transparent url(../imagenes/botonverover.jpg) no-repeat;}

a.volver {
height:17px; width:51px; background:transparent url(../imagenes/botonvolverup.jpg) no-repeat;}
a.volver:hover {
background:transparent url(../imagenes/botonvolverover.jpg) no-repeat;}

/***********************Home*****************************/
#col-1, #col-2, #col-3{
	width:250px;
	float:left;
}


h2.img-title{
	 font-family: "Trebuchet MS", Helvetica, sans-serif;
	 font-weight:bold;
	 color:#254C87;	
	 background:url(../imagenes/h2.png) 0px 5px no-repeat;
	 padding-left:25px;
	 margin-left:20px;
}

h2.img-title-clientes{
	 font-family: "Trebuchet MS", Helvetica, sans-serif;
	 font-weight:bold;
	 color:#254C87;	
	 background:url(../imagenes/h2.png) 0px 5px no-repeat;
	 padding-left:25px;
	 margin-left:20px;
}

h2.img-title-ins{
	 font-family: "Trebuchet MS", Helvetica, sans-serif;
	 font-weight:bold;
	 color:#254C87;	
	 background:url(../imagenes/h2.png) 0px 5px no-repeat;
	 padding-left:25px;
	 margin-left:20px;
	 margin-bottom:0px;
}	
a.link-home{
	color:#254C87;	
	text-decoration:none;
	//font-size:14px;
}
#f_izq {
	background:url(../imagenes/f_izq.jpg) no-repeat;
	width: 20px;
	height: 20px;
	float:left;
	margin-left: 105px;
	margin-top: 120px;
}

#f_der {
	background:url(../imagenes/f_der.jpg) no-repeat;
	width: 20px;
	height: 20px;
	float:right;
	margin-top: -110px;
	margin-right: 10px;
}
	
#scanner-home {
background:transparent url(../imagenes/nueva-campania.jpg) no-repeat scroll 12px 0;
height:146px;
margin:6px 0 0 4px;
width:254px;
}
#scanner-home p {
color:#606263;
font-size:10px;
height:65px;
line-height:12px;
padding-left:35px;
padding-top:105px;
width:190px;
}
#versatil-home{
	width:250px;
	height:150px;
	background:transparent url(../imagenes/versatil-home2.jpg) no-repeat;
	margin-top:8px;
}

#tinta-home {
	width:250px;
	height:289px;
	background-color: #FF0000;
	background:transparent url(../imagenes/tinta_solida2.jpg) no-repeat; 
	margin-top: 20px;
}
#prod_index {
	width:763px;
	height:284px;
	clear:both;
	margin:0;
	padding:0;
	background:transparent url(../imagenes/homeprodu.jpg) no-repeat;
}
#prod_index img {
	border:none;
}
#prod_index ul {
height:180px;
margin:0;
padding:55px 0 0 0px;
list-style-type:none;
}

#prod_index ul li {
float:left;
width:115px;
height:180px;
margin:0;
padding:0 19px;}

#prod_index span {color:#BCEBFE;}
#prod_index a.ver_mas {margin:3px 18px 0 0;}



#marcas-home{
	width:250px;
	height:114px;
	background:transparent url(../imagenes/marcas-home.png) no-repeat!important;
	margin-left:20px;
	margin-top: 5px;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://207.210.84.163/~prointec/imagenes/marcas-home.png');
	

}
		
#clientes {
	
	width: 730px;
	height: 130px;
	margin-left: -485px;
	margin-top: 20px;
}

#clientes_empresa {
	background:transparent url(../imagenes/clientes_empresa.jpg) no-repeat;
	width: 730px;
	height: 130px;
	float:left;
	margin-left: 30px;
}

#bizhub2 p{
width:257px;
color:#565859;
font-size:11px;
padding:53px 0 0 200px;
}

* html #bizhub{
position:absolute}
#bizhub p{
width:257px;
color:#565859;
font-size:11px;
padding:53px 0 0 200px;
}
.azulcito{
color:#113C76;
}
.style4 {
height:10px;
max-height:10px;
max-width:10px;
/*overflow:hidden;*/
display: none;
width:10px;
}
/*****************Productos********************************/

.producto {
width:100%;
margin:0;
padding:5px 0;
font-size:10pt;
clear:both;
}

.producto img {
float:left;
margin:0 0 5px 15px;
padding:0;
border:#5983D9 2px solid;
}

.producto span.nombre {
float:left;
padding: 0 0 5px 17px;
color:#BCEBFE;
}

.producto span.precio {
float:right;
padding:0 25px 0 0;
}

.producto span.texto {
float:right;
width:440px;
padding: 0 0 0 10px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size:10pt;
}

/* Detalle del Producto */

.producto span.detalleNombre{ float:left; padding: 0 0 5px 17px; color:#BCEBFE; text-decoration:underline;}
.producto img.detalleIMG{ float:left; margin:0 0 5px 15px; padding:0; border:#5983D9 2px solid; width:176px; height:192px;}
.producto span.detalleTexto{float:right; width:350px; margin-right:10px; margin-bottom:10px; padding: 10px 10px 10px 10px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:10pt; }
.producto span.detallePrecio{ float:left; margin-left:70px;}



.producto p {
padding-top:10px;
margin:0;
height:20px;
clear:both;}

.producto p a {
float:left;
}

.producto p a.pdf{
width:66px;
height:19px;
margin:0 0 0 15px;
padding:0;
text-indent:-1000px;
background:transparent url(../imagenes/pdf.jpg) no-repeat;
}

.producto p a.pdf:hover {background:transparent url(../imagenes/pdfhover.jpg) no-repeat;}

.producto p a.comprar{
width:66px;
height:19px;
margin:0 0 0 15px;
padding:0;
text-indent:-1000px;
background:transparent url(../imagenes/comprarhover.jpg) no-repeat;
}

.producto p a.comprar:hover {background:transparent url(../imagenes/btn-comprar.jpg) no-repeat;}


.producto p a.detalles {
margin-left:70px;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:#BCEBFE;
}

.producto p a.detalles:hover{color:#003399;}
.producto p a.detalles:visited {color:#003399;}

hr.linea {background:transparent url(../imagenes/separador.gif) repeat-x center;
padding:20px 0; height:30px;}

/***************Detalle productos************************/

#cont_prod {
	width:749px;
	margin:0 0 0 8px;
	padding:0;
	background:transparent url(../imagenes/produpix.jpg) repeat-y;
	float:left;
}

h3.p_head {
	background:#254C87 url(../imagenes/headproducto.jpg) no-repeat top;
	height:42px;
	clear:both;
	padding:0;
	margin:0;
	color:#BCEBFE;
}

h3.p_head span {
display:block;
margin: 0;
padding: 13px 0 0 215px; 
font-size:12pt;}

p.p_foot{
	background:#254C87 url(../imagenes/producfoot.jpg) no-repeat bottom;
	height:12px;
	clear:both;
}


.detalle_prod {
	width:587px;
	display:inline;
 	background:transparent url(../imagenes/pixpanel.jpg) repeat-y;
	float:left;
	margin:0 70px 0 90px;
	padding:0;
}

.detalle_prod p  {clear:both;
}

p.prod_head { background:transparent url(../imagenes/headpanel.jpg) no-repeat;
height:11px;}
p.prod_foot { background:transparent url(../imagenes/footpanel.jpg) no-repeat bottom;
height:11px;
padding-top:10px;
clear:both;
}

/*********************Novedades****************************/

h3.nov_head {
	background:transparent url(../imagenes/headnovedades.jpg) no-repeat top;
	height:42px;
	clear:both;
	padding:0;
	margin:0;
	color:#BCEBFE;
}

.contenedor_novedad{
width:100%;
margin:0;
padding:5px 0;
}

.contenedor_novedad img {
float:right;
margin:20px 20px;
padding:0;
border:#5983D9 2px solid;
}

.contenedor_novedad span.titulo {
float:left;
padding: 0 0 5px 20px;
color:#BCEBFE;
font-size:10pt;
display:block;
width:30%;
}


.contenedor_novedad span.texto {
float:left;
width:400px;
padding: 0 0 0 20px;
text-align:justify;
}

.contenedor_novedad span.texto_novedad_grande {
float:left;
width:34%;
padding: 0 0 0 20px;
text-align:justify;
}

.contenedor_novedad p {
padding-top:10px;
margin:0;
height:20px;
clear:both;}

.contenedor_novedad p a {
float:right;
}

.contenedor_novedad p a.ver_mas, .contenedor_novedad p a.volver {
margin-right:20px;
}

h3.nov_head span {
display:block;
float:right;
margin: 0;
padding: 17px 120px 0 0;
font-weight:normal;
}

/*****************Empresa*****************************/
h2.img-title-emp{
	 font-family: "Trebuchet MS", Helvetica, sans-serif;
	 font-weight:bold;
	 color:#254C87;	
	 background:url(../imagenes/h2.png) 0px 5px no-repeat;
	 padding-left:25px;
	 
}
p.texto-empresa{
	width:472px;
	color:#000000;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	padding-top:30px;
}
p.texto-empresa span.bold{
	font-weight:bold;
	font-size:12px;
}
p.texto-empresa span.blue{
	font-weight:bold;
	color:#0A366B;
	font-size:16px;
}
p.mejores{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#0A366B;
	font-size:12px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:20px;
}
/****************Insumos******************************/
#insumos{
	width:472px;
	height:244px;
	background:url(../imagenes/insumos-bg.png) no-repeat;
}
#insumos p {
	width:220px;
	color:#000000;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	padding-left:243px;
	padding-top:60px;
}
#insumos p.segundo {
	padding-top:20px;
}
#insumos  span.bold{
	font-weight:bold;
	font-size:12px;
}

#insumos  span.blue{
	font-weight:bold;
	color:#0A366B;
	font-size:16px;
}
mg.insumos{
	margin-top:5px;
}
/****************New Solutions******************************/
p.texto-solutions{
	width:472px;
	color:#000000;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	padding-top:15px;
	padding-bottom:20px;	
}
img.versatil-solutions{
	margin-left:-20px;
	margin-top: 15px;
}
img.solutions{
	margin-top:5px;
}

.texto-solutions2{
color:#565859;
font-size:11px;
margin:5px 0 0 0;
}
#cambia{
background:url(../imagenes/scaners.jpg) no-repeat;
width:258px;
height:358px;
margin-top: 5px;
}
#cambia p{
color:#565859;
width:209px;
font-size:10px;
padding:150px 0 0 20px;
}
#cambia p.azulcito2{
padding:0 0 0 20px;
color:#113C76;
}

#bizhub2_solution{
width:482px;
height:158px;
background:url(../imagenes/bizhub2_solution.jpg) no-repeat;
}
#bizhub2_solution p{
width:257px;
color:#565859;
font-size:11px;
padding:53px 0 0 200px;
}

.texto-tinta-solutions {
	color:#565859;
	font-size:11px;
	margin:15px 10px 0 10px;

}

#bizhub_solutions {
	width:482px;
	height:158px;
	background:url(../imagenes/bizhub_solutions.jpg) no-repeat;
	margin-top: 10px;
}

#bizhub_solutions p{
width:257px;
color:#565859;
font-size:11px;
padding:53px 0 0 200px;
}

/****************Renta de Equipos******************************/
p.texto-renta{
	width:472px;
	color:#000000;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	padding-top:20px;
	padding-bottom:20px;
	
}
p.texto-renta span.bold{
	font-weight:bold;
	font-size:12px;
}

img.covertura-renta{
	margin-left:165px;
}

/*****************Empresa*****************************/
ul.servicio-tecnico {
	padding-left:15px;
	list-style-image:url(../imagenes/item.png);
}
ul.servicio-tecnico li {
	color:#000000;
}
p.solicitar-servitec {
	color:#0A366B;
	margin-top:10px;
}
p.tel-servitec {
	color:#000000;
}
a.mail-servitec {
	text-decoration:none;
	color:#4E6C9C;
}
img.unidad-movil{
	margin-top:10px;
}
/*********************Contacto****************************/

h3.contacto_head {
	background:#254C87 url(../imagenes/headcontacto.jpg) no-repeat top;
	height:42px;
	clear:both;
	padding:0;
	margin:0;
	color:#BCEBFE;
}

p.c_foot{
	background:#254C87 url(../imagenes/contactfoot.jpg) no-repeat bottom;
	height:93px;
	clear:both;
}


#contacto {
height:250px;
padding:40px 0 0 0;
margin:0;
font-size:10pt; 
font-weight:600; 
color:#99ccff;
}

#contacto input, #contacto textarea {
background-color:#416EA9; color:#FFFFFF; border-color: #416EA9;
border-style:solid;
}
#contacto input {margin:8px 0 0 10px; padding:5px 0; border:none; width:176px;}
#contacto input.submit { width:55px; float:left; margin:0 0 0 60px; padding:0; background:none; border:#416EA9 1px solid; }
#contacto input#enviar {margin-left:400px;}



#contacto textarea {
float:left; 
margin-top:5px;
 
}


dl#inputs {float:left; margin:0; padding:0 0 0 90px;}

#contacto dl dt {padding-left:9px;}

#contacto dl dd {
width: 250px;
height:43px;
margin:0;
padding:0;
background:transparent url(../imagenes/input.jpg) no-repeat;
}

#comentario { 
float:left;
display:block; 
height:235px; 
width:297px; 
padding:5px 12px 0 10px; 
margin:0; 
background:transparent url(../imagenes/comentario.jpg) no-repeat; 
}
ul#novedad_imagenes{
	display:none;
}
#flechas_novedad5 {position: absolute;
top:105px;
left:670px;
margin:0;
padding:0;
z-index:20;
}

/* PAGINATION */

#paginatorContainer{
	display:block; 
	width:570px; 
	margin:10px auto;
	padding:5px;
}

a.pagination{
	margin:0 5px ;
	padding:2px 8px;
	text-align: left;
	font-size: 16px;
	display: inline;
	border: 1px solid #9aafe5;
	color: #fff;
	background-color:#416EA9;
	text-decoration:none;

}
a:hover.pagination{
	color: #FFF;
	border: 1px solid #416EA9;
	background-color:#0B4D97;
	text-decoration:underline;
}
.paginationSelect{
	margin:0 5px ;
	padding:2px 8px;
	text-align: left;
	font-size: 16px;
	display: inline;
	border: 1px solid #9aafe5;
	color: #fff;
	background-color:#4992FB;
	text-decoration:none;
}

/* FLechas Novedades */

#flechasContainer{
	clear:right;
	float:right;
	height:30px;
	margin:-52px 22px 0pt 0pt;
	width:57px;
	z-index:1000;

}
ul.flechas_novedad{
	padding:0;
	margin:0;
	list-style-type:none;
}
ul.flechas_novedad li{
	padding:0;
	margin:0;
	display:inline;
	cursor:pointer;
	
}
ul.flechas_novedad li img{
	padding:0;
	margin:3px;
	float:none;
}
/*****newsletter***/
#form-newsletter{
width:347px;
padding:50px 0 0 70px;
color:#0A366B;
font-size:11px;
font-weight:bold;
}
.input-news{
width:93px;
height:14px;
}
.btn-enviar{
background:url(../imagenes/btn-enviar.jpg);
width:71px;
height:22px;
border:0;
float:right;
margin:0 15px 0 0}
.azul{
color:#254C87;
font-family:"Trebuchet MS",Helvetica,sans-serif;
font-weight:bold;
font-size:14px;
}
.lista-news{
}
.lista-news li{
list-style-image:url(../imagenes/list.jpg);
}
.lista-news a{
color:#666;
text-decoration:none;
}

/* Carrito de compras*/

#carrito {
	width: 576px;
	background-color: #FF0000;
	margin-left: 140px;
}

#carrito_producto_principal {
	height: 30px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	background-image: url(../imagenes/bg_carrito.jpg);
	line-height: 30px;
	
}
#carrito_producto_principal  ul li {
        display: inline;
}

.foto {
	margin-left: -5px;
}
.descripcion {
	margin-left: 22px;
}

.cantidad {
	margin-left: 205px;
}

.precio {
	margin-left: 22px;
}

.subtotal {
	margin-left: 22px;
}
.celeste{
	color: #75A4CE;
	font-size:14px !important;
}

#carrito_producto {
	background-color: #416EA9;
	height: 80px;
	padding-bottom:20px;
	border-bottom: 1px solid #5983D9;
	width: 100%;
	position:relative;
}

.img_centrada  {
	margin-top: 11px;
	margin-left: 20px;
	width: 44px;
}

#foto {
	width: 78px;
	height: 100%;
	float:left;
}

#descripcion {
	width: 278px;
	height: 100%;
	float:left;
}

#descripcion p {
	margin-top: 5px;
	font-size: 10px;
}

#cantidad {
	width: 80px;
	height: 100%;
	float:left;
}

#cantidad p, #precio p , #subtotal p{
	margin-top:30px;
	text-align: center;
}

#precio {
	width: 70px;
	height: 100%;
	float:left;
}

#subtotal{
	width: 60px;
	height: 100%;
	float:left;
}
a.quitaritem {
	display:block;
	width:13px;
	height:12px;
	background: url(../imagenes/quitaritem.jpg);
	position:absolute;
	right:0;
	top:33px;
	text-indent:-999em;
	overflow:hidden;
}
#footer-carrito{
	width: 100%;
	height: 68px;
	background: url(../imagenes/total.png);
	clear:both;
	position:relative;
}

#footer-carrito a.terminar-compra {
	display:block;
	width:100px;
	height:20px;
	position:absolute;
	top:47px;
	left:360px;
	text-indent:-999em;
	overflow:hidden;
}
#footer-carrito a.seguir-compra {
	display:block;
	width:100px;
	height:20px;
	position:absolute;
	top:47px;
	left:472px;
	text-indent:-999em;
	overflow:hidden;
}

#formulario-confirmacion{
	margin: 24px 0 0 110px;
	width:576px;
	height:351px;
	background: url(../imagenes/form-confirmacion-bg.png);
	position:relative;
}
#formulario-confirmacion  #nombre {
	width:89px;
	height:14px;
	position:absolute;
	top:23px;
	left:100px;
	border: 1px inset;
}
#formulario-confirmacion  #apellido {
	width:89px;
	height:14px;
	position:absolute;
	top:23px;
	left:280px;
	border: 1px inset;
}
#formulario-confirmacion  #mail {
	width:89px;
	height:14px;
	position:absolute;
	top:66px;
	left:100px;
	border: 1px inset;
}
#formulario-confirmacion  #telefono {
	width:89px;
	height:14px;
	position:absolute;
	top:66px;
	left:280px;
	border: 1px inset;
}
#formulario-confirmacion  #direccion {
	width:89px;
	height:14px;
	position:absolute;
	top:109px;
	left:100px;
	border: 1px inset;
}
#formulario-confirmacion  #numero{
	width:42px;
	height:14px;
	position:absolute;
	top:109px;
	left:280px;
	border: 1px inset;
}
#formulario-confirmacion  #piso{
	width:42px;
	height:14px;
	position:absolute;
	top:109px;
	left:380px;
	border: 1px inset;
}
#formulario-confirmacion  #depto {
	width:42px;
	height:14px;
	position:absolute;
	top:109px;
	left:480px;
	border: 1px inset;
}
#formulario-confirmacion  #ciudad{
	width:89px;
	height:14px;
	position:absolute;
	top:150px;
	left:100px;
	border: 1px inset;
}
#formulario-confirmacion  #provincia{
	position:absolute;
	top:150px;
	left:280px;
	border: 1px inset;
}

#formulario-confirmacion  #comentarios{
	width:272px;
	height:72px;
	position:absolute;
	top:194px;
	left:100px;
	border: 1px inset;
}
#formulario-confirmacion  a.confirmar-compra {
	display:block;
	width:70px;
	height:24px;
	position:absolute;
	bottom:6px;
	right:0px;
	text-indent:-999em;
	overflow:hidden;
}
