body{
	color:#F59649;
	margin:0;
	padding:0;
	height:100%;
	background:url(images/fondo_body.gif);
	font-family: "trebuchet MS", verdana;
	font-size: 11px;
	font-weight: normal;
}
.clear{clear:both; font-size:0px; height:0}
a{text-decoration:none;color:#7b5802; font:9px Verdana, Arial, Helvetica, sans-serif}
a:hover{ color:#FFFFFF}

.contenedor{width:790px;margin:0 auto;  }
.header{background:url(images/fondo_tophd.jpg) repeat-x top}
.banner{float:left; margin-top:42px; width:511px; text-align:center}
img{border:none}
form{margin:0; padding:0}
.hd1{height:110px}
.logo{ float:left; width:180px; background-image:url(images/fondo_logo.jpg); margin-top:5px; height:103px; border:1px solid #fff}
.logo img{ margin-left:5px; float:left; margin-top:5px}
.cvl{background:url(images/cv_top.gif) right top; font-size:0px; height:5px; width:5px;float:left}
.cvr{background:url(images/cv_top.gif) left top; font-size:0px; height:5px; width:5px; float:right}
.cont_hd{background:url(images/fondo_hd_2.jpg) no-repeat; width:788px; height:211px; border-left:1px solid #fff; border-right:1px solid #fff}

.buscador{color:#f59649;height:65px}
.buscador .txt{text-transform:none;width:130px;font:10px Verdana, Arial, Helvetica, sans-serif;float:left;margin-right:8px;border:1px solid #DEDEDC;margin-top: 32px;margin-bottom: 0;margin-left: 15px;float:left; color:#f59649}
.buscador .descrip{font-size:9px;float:left;padding-right: 0;padding-left: 0;margin-top: 31px;}
.buscador .titulo{}
.buscador .boton{float:left;margin-top: 32px;}
.mensaje{font-size:18px;color:#8dc526;width:406px;	margin: 0 0 0 16px;	padding: 20px 180px 0 0;height: 50px;font-family: Georgia, "Times New Roman", Times, serif;}
.direc{color:#999; font:9px "trebuchet MS", verdana; padding:0 0 4px 5px}
.direc a{color:#8DC526}
.direc a:hover{color:#fff; background-color:#f59649}
.cont_cotiza{height:110px;position:relative;width:93px; float:left; margin-left:2px}
.cotizacion{  position:absolute;float:right; width:93px; background-image:url(images/fondo_logo.jpg); margin-top:5px; border:1px solid #fff; bottom:0}
.cotizacion .titulo{ font:bold 9px "trebuchet MS", verdana; text-transform:uppercase; padding:4px 0 4px 5px}
.cotizacion .valor{font:9px "trebuchet MS", verdana; margin-left:5PX; color:#000}
.menu{height:42px}
.menu a{
	color:#FFF;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	height:21px;
	text-transform:uppercase;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.menu a:hover, .menu a:active{ background:url(images/menu_over.jpg) repeat-x}
.contenido{ background:url(images/fondo_contenido.jpg) repeat-x top; background-color:#FFF; border:1px solid #fff; margin-top:2px}
.col1{float:left; width:193px; margin-top:10px; border-right:1px solid #cdcdcd}
.login{ padding-bottom:10px;margin-left:5px;margin-right:5px;background:url(images/borde_bot.gif) repeat-x bottom}
.login .cont{ padding:0 4px; margin-top:4px; float:left}
.login .cont .label{ font:10px "trebuchet MS", verdana; text-transform:uppercase; float:left; width:50px; padding:2px 0 0 0; text-align:left; color:#8dc526}
.login .cont .input{float:left;width:120px;border:1px solid #cdcdcd;font:9px Verdana, Arial, Helvetica, sans-serif;height:13px;}
.login .boton{float:left;margin-top: 4px; text-align:right; width:177px}
.login .boton_cerrar{float:left;margin-top: 4px; text-align:left; width:177px}

.login .links{width:177px}
.login a{ float:left; font:9px "trebuchet MS", verdana; text-transform:uppercase;color:#8dc526; margin-left:4px; margin-top:5px}
.login a.right{ float:right;}
.login a:hover{color:#fff; background-color:#f59649}
.categoria{margin-left:5px;margin-right:5px;background:url(images/borde_bot.gif) repeat-x bottom; padding-bottom:2px}
.categoria .titulo{ font: 16px "trebuchet MS", verdana;  padding:4px 0 8px 5px}
.categoria a{ display:block; padding:1px 0; font:9px "trebuchet MS", verdana;color:#f59649; padding-left:20px}
.categoria a:hover{color:#fff; background-color:#8dc526}
.categoria a.sub{ padding-left:30px; margin-left:6px;}
.categoria a.sub:hover{color:#fff; background-color:#8dc526}
.categoria a.listado{ text-align:center; padding:8px 0}
.destacado{border:1px solid #df7421;margin-left:5px;margin-right:5px; margin-top:5px}
.destacado .inf{float:left; width:180px;background:url(images/borde_bot.gif) repeat-x top; background-color:#fcf1e9}
.destacado .titulo{font:bold 10px "trebuchet MS", verdana; color:#8dc526; padding:8px}
.destacado img{border:3px solid #8dc526; margin:0 4px 0 35px ; margin-top:10px}
.destacado .detalle{font:9px "trebuchet MS", verdana;color:#8dc526; padding:0 8px 8px 8px;}
.destacado .der{float:left;margin:4px 0 4px 5px}
.destacado .der span{ width:70px; display:block; font:9px "trebuchet MS", verdana; color:#f59649}
.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 5px 5px; width:60px;font:14px "trebuchet MS", verdana;color:#f59649;}
.destacado  input{ float:right; margin:8px }
.col2{float:left;width:585px;margin-left:5px;}
.ordenar{width:580px;height:31px;padding-top: 15px;background-image: url(images/fondo_ordenar.jpg);background-repeat: repeat-x;background-position: top;}
.ordenar .left{width:215px;float:left;}
.ordenar .left .seccion{float:left;color:#8DC526;padding:8px 6px 4px 6px;margin-top:2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.ordenar .right{height:20px;float:right;background:url(images/fd_ordenar_r.jpg) right bottom no-repeat;padding-top:4px;margin-right:5px;color:#8DC526;}
.ordenar select{ text-transform:none; width:107px; font:10px Verdana, Arial, Helvetica, sans-serif; margin-top:2px; margin-left:3px}
.ficha{
	border:1px solid #b9b9b9;
	width:285px;
	float:left;
	margin-top: 4px;
}
.bd_0{border:none}
.ficha .conte{}
.ficha .conte .titulo{float:left;font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#8dc526; padding:5px 5px; width:155px }
.ficha .conte .detalle{
	float:left;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#8dc526;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	width: 155px;
	height: 65px;
}
.ficha .conte .cont_precio{float:right;font:9px Verdana, Arial, Helvetica, sans-serif;width:90px;padding-top: 4px;padding-right: 0;padding-bottom: 0;padding-left: 4px;}
.ficha .conte .cont_precio .precio{font:14px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 0 0;text-align:right; color:#8dc526}
.ficha .conte .cont_precio  input{ float:right; margin:4px 0 }
.ficha .inf{background-color:#f1f1f1; float:left; width:275px; padding:0 5px}
.ficha .der{float:left;margin:5px 4px 4px 0; color:#8dc526}
.ficha .imagen{
	float:left;
	height: 103px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.ficha .imagen a{border:2px solid #b9b9b9; float:left}
.ficha .imagen a:hover{border:2px solid #8dc526;}
.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; }

.mgl5{ margin-left:5px}

.paginado{ text-align:center; padding-top:10px}
.paginado a{ color:#df7421; padding:1px 5px }
.paginado a:hover{color:#000; text-decoration:none}
.footer{background:url(images/fondo_footer.gif) no-repeat left bottom;height:16px;width:788px;text-align:center;padding-top: 112px; color:#000000;}
.paginado span{padding:1px 5px;text-decoration:none;color:#7b5802; font:9px Verdana, Arial, Helvetica, sans-serif; color:#000}

.footer a{color:#8dc526; padding:0 2px}
.footer a:hover{background-color:#f59649; text-decoration:none; color:#fff}
.copy{background-color:#fff;font:9px Verdana, Arial, Helvetica, sans-serif;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;padding-left: 4px;}



/*Descripcion*/
.contcol3{float:left;}
.imgprod2{float:left; border:1px solid #df7421}
.conttit2{}
.titulo2{
	color:#F59649;
	font-family: "trebuchet MS", verdana;
	font-size: 18px;
	padding-top: 15px;
	margin-bottom:4px;
	background-image: url(images/borde_bot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.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{color:#999;float:left;padding-bottom:20px;background-image: url(images/sep_pedidos.gif);background-repeat: no-repeat;background-position: center bottom;margin-top: 5px;margin-right: 0;margin-bottom: 0;margin-left: 0;font-family: "trebuchet MS", Arial, Verdana;font-size: 11px;}
.chico{ float:left; width:500px; font:11px "trebuchet MS", Arial, Verdana; margin:5px 0 0 0; color:#999 }
.dere2{width:200px;float:left;margin-left:5px;margin-bottom: 15px;}
.dere2 .precio{
	color:#8DC526;
	font-family: "trebuchet MS", verdana;
	font-size: 24px;
}
.pregunt{ width:500px;}
.respu{width:500px;color:#f59649;}
.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(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:#FFFFFF;
	text-decoration: none;
	line-height: 18px;
	background-color: #8DC526;
}
.pull2{border:1px solid #999;height:18px;width:250px;margin-right:6px;float: left;font-family: "trebuchet MS", verdana;font-size: 11px;height:13px}
.formularios{
	border:1px solid #8DC526;
	height:13px;
	color: #FC9701;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.formularios_combo{
	border:1px solid #8DC526;
	height:18px;
	color: #FC9701;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.respuestas {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#f59649;text-decoration: none;}
.mgt15{margin-top:5px}
.separador {background-image: url(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}
.sep_pedido{
	height:1px;
	background-color:#8DC526
}
.fd_boton{background:url(images/fondo_boton.jpg); width:78px}
.bienvenido{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8DC526;
}
.fl{float:left}
.pdt5{padding-top:3px}
