body{font:11px "trebuchet MS", verdana; color:#191919; margin:0; padding:0; height:100%}
.clear{clear:both; font-size:0px; height:0}
a{text-decoration:none;color:#9eb819}
a:hover{text-decoration:underline}
form{margin:0; padding:0}
.contenedor{
	width:950px;
	margin-left: -475px;
	left: 50%;
	position: absolute;
}
.left{
	width:755px;
	float:left
}
img{border:none}
.header{ padding:0; margin:0}
.top{background:url(images/fondo_header.jpg) left bottom no-repeat; height:113px}
.top .logo{float:left; margin:8px 0 }
.top .mensaje{float:left; font-size:18px; color:#9eb819; margin:0 0 0 8px ; width:406px; padding:45px 0 0 0}

.menu{ background-color:#191919; height:44px; padding-left:4px; margin:1px 0}
.menu a{ color:#FFFFFF; font:11px "trebuchet MS", verdana; text-transform:uppercase; display:block; padding:6px 3px; float:left; margin:8px 4px}
.menu a:hover{
	background-color:#CCC;
	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:580px; background:url(images/deg_prods.jpg) repeat-x bottom;}

.productos2{border:1px solid #cdcdcd;width:572px; background:url(images/deg_prods.jpg) repeat-x bottom; padding-left:8px; margin-top:4px}


.bordes .gris{background-color:#f6f5f5; border:1px solid #FFFFFF;}

.conte_log{width:180px; height:91px; margin:52px 4px 4px 0;}
.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{ background:url(images/manzana.jpg) top no-repeat; height:158px; width:195px; float:right;}
.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}

.pub_der {
	float: right;
	width: 160px;
}

.contenido .dere{ width:580px; float:left; margin-left:4px}

.titulo{ font:bold 9px "trebuchet MS", verdana; text-transform:uppercase; padding:4px 0 8px 8px; float:left; 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:9px "trebuchet MS", verdana;color:#191919; padding-left:20px}
.categoria a:hover{color:#9eb819;}
.categoria a.sub{ padding-left:30px; background:url(../24-green-apple/images/ic_sub.gif) no-repeat left; margin-left:6px;}
.categoria a.listado{ text-align:center; padding:8px 0}

.destacado{
	background:url(images/deg_destacado.jpg) repeat-x bottom;
	background-color:#FFF;
	margin:1px;
}
.destacado .titulo{
	font:bold 10px "trebuchet MS", verdana;
	color:#000;
	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:#666;
	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:#666
}
.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:#666;
}
.destacado  input{ float:right; margin:8px }

.cotizacion{}
.cotizacion .valor{  padding-right:8px; float:left; font:9px "trebuchet MS", verdana}

.ordenar{width:582px; 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}
.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:270px;float:left;margin:4px;}
.bd_0{border:none}
.ficha .conte{}
.ficha .conte .titulo{float:left;font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:2px 4px; width:150px }
.ficha .conte .detalle{float:left; font:9px Verdana, Arial, Helvetica, sans-serif; padding:4px 4px 0 4px; width:150px}
.ficha .conte .cont_precio{float:right; font:9px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 0 4px;}
.ficha .conte .cont_precio .precio{font:14px 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:#9eb819;}
.direc a:hover{ text-decoration:underline}
.copy{ padding:4px}

/*Descripcion*/
.contcol3{float:left; padding-left:8px}
.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: #ecf1d1;}


.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}
.marcas{ padding-left: 2px; }

.off_antes{
	text-decoration: line-through;
}
.off_ahora{
	font-size: 120%;
	color: red;
}

