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

gbody {background-color:#eeeeee; font-family:Arial, Helvetica, sans-serif;}
A {	FONT-SIZE: 11px; TEXT-DECORATION: none; color:#335191}
A:hover { COLOR:#F00; TEXT-DECORATION: underline;}

#container1 {margin:0 auto; width:830px; height:auto}
#container {margin:0 auto; width:830px; height:auto; background:url(../img/bg_top.jpg) #FFF no-repeat 50% top; float:left}
#contProd {width:770px; height:auto; padding-top:45px}
#wrapper {width:770px; height:auto; background:#fff; float:left; margin-left:30px; margin-bottom:10px}
#header {width:770px; height:120px; background:#000; float:left; margin-left:30px; margin-top:30px}
#logo {width:197px; height:39px; background:url(../images/logo-fargo_06.jpg) no-repeat; margin-top:60px; margin-left:30px; float:left}
#logo-tecno{ width:160px; margin-left:26px; margin-top:30px;  height:69px; background:url(../images/logo-global-tech.png) no-repeat; float:left;}
#buscar {width:260px; height:26px; margin-top:7px; margin-right:30px; float:right; text-align:right}
#e-404 { text-align:center }
#cont_buscar {width:235px; height:26px; float:right}
#col_left {width:178px; height:auto; float:left; background:url(../img/bg_productos.jpg) no-repeat top}
#col_left ul {list-style:none; margin-left:0px; padding:0px}
#col_left ul li {height:26px; margin:10px 0 10px 0; padding-left:0px; display:block}
#col_left ul li a {text-decoration:none; background:url(../img/bg_seccion.png) no-repeat left top; color:#666666; font-size:14px; font-weight:bold; line-height:25px; display:block; padding-left:15px}
#col_left ul li a:hover {text-decoration:none; background:url(../img/bg_seccion_on.png) no-repeat left top; display:block}
#col_right {width:577px; height:auto; float:right; background:url(../img/bg_nom_producto.jpg) no-repeat top}
#cont_productos {margin-top:18px}
/*#cont_productos img {border:#dfdfdf solid 1px}*/
#cont_productos a img {border:#dfdfdf solid 1px}
#cont_productos a:hover img {border:#002675 solid 1px}

.buscador {background:url(../img/bg_txt.jpg) no-repeat; width:200px; height:26px; border:0; border:none; background-color:transparent; float:left; line-height:24px; color:#002675; font-weight:bold}
#boton{background:url(../img/buscar.jpg) no-repeat; width:31px; height:24px; border:0; border:none; float:left; cursor:pointer}
#btn-404{background:url(../img/buscar.jpg) no-repeat; width:31px; height:24px; border:0; border:none; cursor:pointer}
#menu_sup {width:248px; height:33px; margin-top:15px; margin-right:50px; float:right; color:#FFF; text-align:right; font-size:12px; font-weight:bold;}
#container1 #container #header a {color:#FFF; text-decoration:none}
#container1 #container #header a:hover {color:#FFF; text-decoration:underline}

#menu {width:770px;	height:35px; background:url(../img/bg_menu.png) no-repeat; text-align:center; position:absolute}
#menu ul{list-style:none; margin:0px; padding:0px}
#menu ul li{float:left; padding-left:0px; padding-right:0px; width:114px; height:35px}
#menu ul li a {text-decoration:none; color:#FFF; font-size:13px; font-weight:bold; line-height:32px}
#menu ul li a:hover {color:#8fd3ee}

#ofertas {background:#f0efef; border:#dddcdc 1px solid; height:40px; width:770px; float:left; margin-left:30px}
#ult_ofertas {width:115px; margin-left:5px; margin-top:7px; font-size:12px; font-weight:bold; float:left}
#ult_contenido {float:left; width:630px; margin-top:7px; font-size:12px}
#productos {width:770px; height:130px; float:left; margin-left:30px; margin-top:10px;}
#prod1 {width:247px; height:129px; float:left}
#prod2 {width:247px; height:129px; float:left; margin-left:15px}
#prod3 {width:247px; height:129px; float:left; margin-left:14px}
#wrap-bottom {background: url(../img/bg_bottom.jpg) no-repeat 50% bottom; width:830px; height:18px; float:left; clear:both; display:inline}
.sep1_footer {border-top:1px solid #000; border-bottom:1px solid #000; width:830px; margin:15px 0px 0px 0px; height:3px}
#sep {height:55px; float:left}
#cont_sep {margin-left:30px; margin-top:10px; width:800px; height:34px; float:left}
#links {float:right; width:380px; text-align:right; color:#a2a2a2; font-size:10px; font-weight:bold}
#link_footer {float:left; width:200px; height:34px}
#container1 #sep #cont_sep #links a {color:#a2a2a2; text-decoration:none}
#container1 #sep #cont_sep #links a:hover {color:#000000; text-decoration:none}
.browser {margin-left:2px; margin-right:2px}
#valido {width:770px; height:20px; text-align:center; margin-top:10px; float:left}
/**********************************************************************
Titulo producto
**********************************************************************/
#contenedor_descargas { float:left; width:402px; height:186px; border-bottom:dotted #09F 1px}
#contenedor_descargas a { text-decoration:none; color:#a2a2a2}
#contenedor_descargas a:hover {text-decoration:none; color:#666666}
.titulo {margin:20px 0 0 0; width:auto; height:auto; font-size: 16px; font-weight:bold; text-align:left; color:#333; }
.ficha {margin:10px 0 0 20px; width:auto; height:auto; background:url(../img/pdf.png) no-repeat left; padding-left:25px; font-size:12px; font-weight:bold}
.driver {margin:10px 0 0 20px; width:auto; height:auto; background:url(../img/driver.png) no-repeat left; padding-left:25px;font-size:12px; font-weight:bold}
.comprar {margin:10px 0 0 20px; width:auto; height:auto; background:url(../img/cart.png) no-repeat left; padding-left:25px;font-size:12px; font-weight:bold}
.comprar1 {margin:10px 0 0 20px; width:auto; height:auto; background:url(../images/comprar-producto.jpg) no-repeat; padding-left:5px; font-weight:bold; font-size:13px; font-family:Segoe UI;}
.precios {margin:10px 0 0 20px; width:auto; height:auto; background:url(../img/pdf.png) no-repeat left; padding-left:25px;font-size:12px; font-weight:bold}
.lightbox {border:#dfdfdf 0px solid; width:100%; height:25px; font-size:10px; font-weight:bold; line-height:25px; text-align:center}
#producto a {text-decoration:none; color:#a2a2a2}
#producto a:hover {text-decoration:none; color:#666666}
.producto {float:left; width:175px; text-align:center}
/*.consumibles{ font:tahoma; font-size:10.5px; white-space:normal; border: thick #687C94;}*/
.tit_prod {color:#FFF; font-size:12px; margin-left:15px; margin-top:6px}
.tit_prod a {color:#FFF; font-size:12px; text-decoration:none;}
.tit_prod a:link{color:#FFF; font-size:12px; text-decoration:none;}
.tit_prod a:hover{color:#FFF; font-size:12px; text-decoration:underline;}
.actual{font-weight:bold; color: #CCC; text-decoration:underline;}

.nomprod{ margin-top:10px; font-family: "Trebuchet MS", Trebuchet, Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 12px; font-weight:bold; width:175px; height:30px; text-align:center; }
.nomprod a{ text-decoration:none; }
.nomprod a:link{ text-decoration:none; }
.nomprod a:hover{ color:#F00; text-decoration:underline; }
/* si no tiene el atributo bold entonces el tamaño de letra es 14*/

a .btoncomprar{ float:left; width:63px; height:18px; background:url(../images/comprar-producto.jpg) no-repeat 0% top; font-size:13px; font-family:Segoe UI; color:#ffffff; padding-left:5px; margin-top:5px; margin-left:8px; margin-right:5px; margin-bottom:5px; padding-bottom:2px;}

a .btoninfo{ float:right; width:75px; height:18px; background:url(../images/infor.jpg) no-repeat 0% top; background-repeat:no-repeat; margin-bottom:5px; margin-top:5px; font-size:13px; font-family:Segoe UI; color:#ffffff; padding-left:6px; padding-right:6px; padding-bottom:2px;}
.tabla{ font-size:11px; white-space:normal; border-style:solid; border-width:1px; border-color:#687C94;} 
/**********************************************************************
tabs
*********************************************************************/
#contenedor_tabs {width:577px; height:auto; float:left; margin:10px 0 0 0; padding-left:0px}

.usual {
  background:#ffffff;
  padding:0px 0px;
  width:auto;
  border:0px solid #222;
/*  margin:8px auto;*/
}
.usual li { list-style:none; float:left; margin-left: -2px;}
.usual ul a {
  display:block;
  padding:12px 20px;
  text-decoration:none!important;
  
  
  font:10px Verdana;
  color:#666666;
  text-align:center;
/*background:#e6e6e6;*/
   background:url(../img/normal.jpg) repeat-x

}
.usual ul a:hover {
  color:#666666;
  /*background:#dadee7;*/
  background:url(../img/on.jpg) repeat-x

  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  /*background:snow;*/
  background:url(../img/on.jpg) repeat-x;
  /*border-bottom:1px solid #666666;*/
  cursor:default; font-weight:bold;
  }
.usual div {
  padding:10px 10px 8px 10px;
  padding-top:3px;
  margin-top:-15px;
  clear:left;
  /*background:snow;*/
  font:10pt Georgia;
  text-align:justify;
}
.usual div a { color:#000; font-weight:bold; }

.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif
}
.nav_right_headlines {
	FONT-SIZE: 10px; FONT-FAMILY: Georgia
}
.Estilo4 {color: #000033; font-family:"Segoe UI"; font-size:14px;}
.Estilo20 {	color:#CC0000; font-family:"Segoe UI"; font-size:12px; font-style:italic;
}


.producto1{ float:left; width:175px;}



/*Estilo para los productos 2 y 3 de la primera linea*/
.producto2{ float:left; width:175px; margin-left:20px;}
/*Estilo para el primer producto de la segunda linea y lineas posteriores*/
.producto4{float:left; width:175px; margin-top:10px;}
/*Estilo del segundo y tercer producto de la segunda linea y lineas posteriore*/
.producto5{float:left; width:175px; margin-left:20px; margin-top:10px;}

.texto{ padding:10px 10px 8px 10px;
  padding-top:3px;
  margin-top:-15px;
  clear:left;
  /*background:snow;*/
  font:18px Georgia;
  text-align:justify;}
  
  .txt_contSol { /* texto en soluciones y margenes */
	font-family: "Trebuchet MS";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	padding-left:13px;
}

