body{font:11px "trebuchet MS", verdana; color:#191919; margin:0; padding:0; height:100%;background-color:#0C7F0C;}
.clear{clear:both; font-size:0px; height:0}
a{text-decoration:none;color:#0C7F0C;}
a:hover{text-decoration:underline}
form{margin:0; padding:0}
.contenedor{width:960px; margin:0 auto;background-color:#FFF;}
.left{
	width:765px;
	float:left;
}
img{border:none}
.header{
	padding:0;
	margin:0;
	padding-bottom: 0px;
}
.top{background:url(images/fondo_header.jpg) 0 0 no-repeat; height:116px;position:relative;}
.top .logo{float:left; margin:8px 0;display:none;}
.top .mensaje{float:left; font-size:18px; color:#9eb819; margin:0 0 0 8px ; width:406px; padding:45px 0 0 0;display:none;}
.top .facebook{position:absolute;top:70px;left:690px;width:37px;height:29px;}
.top .facebook a{width:37px;height:29px;display:block;background:url(images/im_facebook.jpg) 0 0 no-repeat;outline:none;}
.top .facebook a:hover{background:url(images/im_facebook.jpg) 0 -50px no-repeat;}

.menu{ background-color:#191919; height:44px; padding-left:4px; margin:1px 0}
.menu a{ color:#FFFFFF; font:12px Tahoma, Geneva, sans-serif; text-transform:uppercase; display:block; padding:6px 3px; float:left; margin:8px 4px}
.menu a:hover{ background-color:#0C7F0C;text-decoration:none}

.deg_cate{ background:url(images/deg_cate.jpg) repeat-x;  margin:1px}
.bordes{border:1px solid #cdcdcd;  margin:4px 0 0 0;  }
.productos{border:1px solid #cdcdcd; border-top:none;width:759px; background:url(images/deg_prods.jpg) repeat-x bottom;}

.productos2{border:1px solid #cdcdcd;width:751px; background:url(images/deg_prods.jpg) repeat-x bottom; padding-left:8px; margin-top:4px;font-family:Tahoma, Geneva, sans-serif;}


.bordes .gris{background-color:#f6f5f5; border:1px solid #FFFFFF;}

.conte_log{
	width:180px;
	height:95px;
	margin:48px 4px 4px 0;
	background-color: #fff;
}
.login{  height:89px;}
.login .cont{ padding:0 4px; margin-top:4px; float:left}
.login .cont .label{ font:10px "trebuchet MS", verdana; text-transform:uppercase; float:left; width:40px; padding:4px 0 0 0; margin-left:4px}
.login  .bienvenido{ font:bold 10px "trebuchet MS", verdana; text-transform:uppercase;  padding:14px 0 0 8px; margin-left:4px}
.login  .nombre{ font: 10px "trebuchet MS", verdana; text-transform:uppercase;  padding:4px 0 0 8px; margin-left:4px}
.login .cont .input{float:left; width:120px;}
.login .cont .input input{width:117px; border:1px solid #cdcdcd; font:11px "trebuchet MS", verdana}
.login .boton{ float:right; margin:4px 5px 0 0}
.manzana{
	height:161px;
	width:195px;
	float:right;
	background-image: url(images/manzana.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.login a{ float:left; font:9px "trebuchet MS", verdana; text-transform:uppercase;color:#191919; margin-left:4px}
.login a.right{ float:right; font:9px "trebuchet MS", verdana; text-transform:uppercase;color:#191919; margin-right:4px}

.contenido{background:url(images/fondo_contenido.jpg) no-repeat top;}
.contenido .izq{ width:195px; float:left}
.contenido .dere{ width:761px; float:left; margin-left:4px}

.titulo{ font:bold 10px Helvetica, sans-serif, Arial; text-transform:uppercase; padding:4px 0 8px 8px;width:180px}

.buscador{}
.buscador .txt{ text-transform:none; width:130px; font:10px Verdana, Arial, Helvetica, sans-serif; float:left;   margin-right:3px ;border:1px solid #cdcdcd; margin:0 0 0 8px }
.buscador .descrip{font-size:9px; padding:4px 0}

.categoria a{ display:block; padding:1px 0; font:10px Helvetica, sans-serif, Arial;color:#191919; padding-left:20px}
.categoria a:hover{color:#0C7F0C;}
.categoria a.sub{padding-left:30px;color:#0C7F0C; margin-left:6px;}
.categoria a.listado{ text-align:center; padding:8px 0}

.destacado{background-color:#0c7f0c;margin:1px;}
.destacado .titulo{font:bold 10px "trebuchet MS", verdana; color:#ffffff; padding:8px;width:174px; float:none}
.destacado img{border:1px solid #c7c9d1; margin:0 30px 4px 30px; float:left}
.destacado .detalle{font:9px "trebuchet MS", verdana;color:#ffffff; padding:0 8px 8px 8px;width:174px}
.destacado .der{float:left;margin:4px 0 4px 8px}
.destacado .der span{ width:70px; display:block; font:9px "trebuchet MS", verdana; color:#FFFFFF}
.destacado .der select{text-transform:none;width:80px;font:9px "trebuchet MS", verdana;margin-top:2px}
.destacado .cont_precio{float:left; font:9px "trebuchet MS", verdana; padding:8px 0 8px 8px; width:60px;font:14px "trebuchet MS", verdana;color:#ffffff;}
.destacado  input{ float:right; margin:8px }

.cotizacion{}
.cotizacion .valor{  padding-right:8px; float:left; font:9px "trebuchet MS", verdana}

.ordenar{width:761px; background:url(images/fd_ordenar.gif) repeat-x bottom; height:30px}
.ordenar .left{
	width:180px;
	float:left;
	background:url(../24-green-apple/images/fd_ordenar_l.jpg) left bottom no-repeat;
	height: 30px;
}
.ordenar .left .seccion{ float:left;border:1px solid #c7c9d1; border-bottom:none; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:8px 6px 4px 6px; margin-top:4px}
.paginado{ float:left; margin-top:6px}
.paginado a{ display:block; float:left; width:27px;border:1px solid #c7c9d1; text-align:center; margin-right:4px; height:15px; padding-top:1px; padding-bottom:1px }
.paginado span{ display:block; float:left; width:27px;border:1px solid #c7c9d1; text-align:center; margin-right:4px; height:15px; padding-top:1px; padding-bottom:1px }

.ordenar .right{ height:20px;float:right;background:url(../24-green-apple/images/fd_ordenar_r.jpg) right bottom no-repeat; padding-top:4px;}
.ordenar select{ text-transform:none; width:107px; font:10px Verdana, Arial, Helvetica, sans-serif; margin-top:2px; margin-left:3px}

.ficha{border-bottom:1px solid #c7c9d1;padding:1px;width:243px;float:left;margin:4px;height:190px;}
.bd_0{border:none}
.ficha .conte{}
.ficha .conte .titulo{float:left;font:bold 10px Georgia, "Times New Roman", Times, serif; color:#333333; padding:2px 4px; width:128px }
.ficha .detalle{ float:left; font:9px Verdana, Arial, Helvetica, sans-serif; padding:4px 4px 0 4px; width:128px}
.ficha .conte .cont_precio{float:right; font:9px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 0 4px;}
.ficha .cont_precio .precio{font:12px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 0 0;text-align:right; }
.ficha .conte .cont_precio  input{ float:right; margin:4px 0 }

.ficha .der{float:left;margin:4px 4px 4px 0}
.ficha .der span{ width:70px; display:block; font:9px "trebuchet MS", verdana;}
.ficha .der select{text-transform:none;width:80px;font:9px "trebuchet MS", verdana;margin-top:2px}
.ficha .conte .der img{border:1px solid #c7c9d1; }

.footer{margin-top:4px; font:9px "trebuchet MS", verdana}
.direc{background-color:#191919;color:#FFFFFF; padding:4px }
.direc a{ color:#0C7F0C;}
.direc a:hover{ text-decoration:underline}
.copy{ padding:4px}

/*Descripcion*/
.contcol3{float:left; padding-left:8px;width:740px;}
.imgprod2{float:left; border:1px solid #d1d1d1}

.imgprod2 img{ margin:1px}
.conttit2{}
.titulo2{color:#202020;font-family: "trebuchet MS", verdana;font-size: 18px;padding-top: 8px;border-bottom:1px solid #c7c9d1; margin-bottom:4px}
.precio2{font:bold 24px "trebuchet MS", Arial, Verdana; color:#3193BA; display:block;height:35px; padding: 0 0 0 15px; margin:20px 0 0 0; float:left}
.descripx{font:11px "trebuchet MS", Arial, Verdana;color:#999999;float:left;padding-bottom:4px;margin-right: 0;margin-bottom: 0;margin-left: 0;}
.chico{ float:left; width:500px; font:11px "trebuchet MS", Arial, Verdana; margin:15px 0 0 0 }
.dere2{width:200px;float:left;margin-left:15px;height: 298px;margin-bottom: 15px;}
.dere2 .precio{font:24px "trebuchet MS", verdana;color:#9eb819;margin-bottom: 5px;}
.pregunt{ width:500px;}
.respu{width:500px;color:#9EB819;}
.link2{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#3193BA; text-decoration:none}
.mgt4{margin-top:4px; display:block; margin-bottom:15px}
.dere2 .combo{font:bold 12px "trebuchet MS", Arial, Verdana;color:#FC9701;width:142px;margin-bottom: 8px;}
.dere2 .talle{display:block;font-family: "trebuchet MS", Arial, Verdana;font-size: 12px;font-weight: bold;}
.dere2 .boton{font:bold 12px "trebuchet MS", Arial, Verdana; color:#ffffff; padding:4px 5px 0 5px; display:block; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:url(../24-green-apple/img/botcomnj.jpg) repeat-x; text-transform:uppercase; float:left; height:21px; margin-top:10px}
.clear{clear:both}
.mail {font-family: "trebuchet MS", verdana;font-size: 11px;font-style: normal;color:#191919;text-decoration: none;line-height: 18px;background-color: #a3cea3;}


.pull2{border:1px solid #d1d1d1;height:18px;width:250px;margin-right:6px;float: left;font-family: "trebuchet MS", verdana;font-size: 11px; height:13px}
.formularios{background:url(../24-green-apple/images/fondo_formu_login.gif) repeat-x;border:1px solid #d1d1d1;font:11px Georgia, "Times New Roman", Times, serif;	color:#270a0e}
.respuestas {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;}
.mgt15{margin-top:15px}
.separador {background-image: url(../24-green-apple/img/separador_prod.gif);background-repeat: repeat-x;}
.combo_envio{border:1px solid #d1d1d1;font:11px Georgia, "Times New Roman", Times, serif;color:#270a0e; width:120px}

/*Nuevo Registro*/
.newlogin{float:left;width:300px;padding:26px 0 0 40px;}
.newlogin h2{font-size:11px;margin-bottom:18px;font-weight:normal;}
.newlogin label{width:100px;display:block;float:left;font-size: 11px;}
.newlogin .newform{float:left;margin-bottom:3px}
.newlogin .bt_newlogin{float:left;}
.newolvide{font-size: 11px;margin-left:100px;}
.newregistro{float:left;width:400px;}
.newboton{padding:10px 0 0 100px;}

