body{margin:0; padding:0; background:url(images/fondo.jpg) repeat-x top; font:12px Georgia, "Times New Roman", Times, serif; color:#270a0e}
a{text-decoration:none;color:#7F1313}
a:hover{text-decoration:underline}
img{border:none}
form{margin:0; padding:0}

.clear{clear:both; font-size:0; height:0}
.contenedor{width:766px;background-color:#FFFFFF;padding-left:3px;background-image: url(images/fondo_sombras.jpg);background-repeat: repeat-y;background-position: left;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

.header{
	background-color:#270a0e;
	height:156px;
	width:763px;
}
.header .logo{
	margin-top:29px;
	margin-left:36px;
	float:left;
	width:200px;
}
.header .banner{
	float:left;
	margin-top:50px;
	text-align: center;
}
.col_izq .banner {
	height: 203px;
	width: 203px;
}


.menu{height:40px; background:url(images/fondo_menu.jpg) repeat-x; width:763px;text-align:center}
.menu .curva_der{float:right; width:1px; height:40px; background:url(images/fondo_solapa.jpg)  right no-repeat;}
.menu .opcion1{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#270a0e;
	display:block;
	height:30px;
	float:left;
	text-align: center;
	width: 127px;
	padding-top: 10px;
	padding-bottom: 0;
	background-image: url(images/curvas_menu.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.menu .opcion2{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#270a0e;
	display:block;
	height:30px;
	float:left;
	text-align: center;
	width: 127px;
	padding-top: 10px;
	padding-bottom: 0;
}


.col_izq{float:left;width:207px;padding-left: 8px;}
.login{
	background:url(images/fondo_login.jpg) top left;
	width:191px;
	height:107px;
	padding-top:30px;
	padding-left:12px
}
.login .label{font:11px Georgia, "Times New Roman", Times, serif; color:#270a0e; padding-bottom:6px}
.login .label .nom{ float:left; width:51px}
.login .label .fomulario{background:url(images/fondo_formu_login.gif) repeat-x; border:1px solid #d1d1d1; height:13px;font:11px Georgia, "Times New Roman", Times, serif; color:#270a0e; width:117px; float:right; margin-right:14px}
.login .boton{float:right; margin-right:16px; }
.login a{font:9px Verdana, Arial, Helvetica, sans-serif; color:#270a0e; float:left }
.login a.flot_rig{float:right; padding-right:10px}

.login_log{	background:url(images/fondo_login_log.jpg) no-repeat top;width:191px;height:95px;padding-top:37px;padding-left:12px}
.login_log .bienven{font:normal 17px Georgia, "Times New Roman", Times, serif; color:#7f1313}
.login_log .nombre{	font: 10px Verdana, Arial, Helvetica, sans-serif;color:#202020;margin-top: 12px;margin-left: 15px;}
.login_log .boton{
	float:right;
	margin-top: 8px;
	margin-right: 12px;
}

.catego{
	width:203px;
	background:url(images/fondo_catego.jpg) no-repeat bottom left;
	padding-bottom:28px;
}
.catego .titulo{
	background:url(images/titu_categ.jpg) no-repeat top left;
	height:42px;
}
.catego .conte a{
	color:#232323;
	background:url(images/pin_catego.gif) left no-repeat;
	padding-left:12px;
	display:block;
	margin-bottom:3px;
	margin-left:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.catego .conte a.sub{
	color:#232323;
	padding-left:8px;
	display:block;
	margin-bottom:3px;
	margin-left:38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/index_pin_pie.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.catego .descarga{font:10px Verdana, Arial, Helvetica, sans-serif;color:#7A1412;background:url(images/pin_descargar.gif) left no-repeat;display:block;margin-top:12px;text-align:center}

.cotiz{
	background:url(images/fondo_cotiz.jpg) no-repeat;
	width:164px;
	height:61px;
	margin-left:5px;
	padding-top: 32px;
	padding-left: 16px;
	padding-right: 16px;
}
.cotiz .valor{
	color:#2a2929;
	padding-right: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	float: left;
	display: block;
	width: 70px;
	margin-bottom: 6px;
}
.col_der{
	float:left;
	width:540px;
	background-image: url(images/fondo_colder.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFFFFF;
	padding-bottom: 8px;
	min-height:500px;
}

.buscador{
	background:url(images/fondo_buscar.jpg);
	width:540px;
	height:34px;
}
.buscador .fomulario{background:url(images/fondo_formu_login.gif) repeat-x bottom;border:1px solid #d1d1d1;height:12px;color:#841C1B;width:117px;margin-right:6px;margin-left: 100px;float: left;margin-top: 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;}

.buscador .boton{margin-top: 9px; float:left}
.buscador .check{margin-top:6px;font:10px tahoma, "trebuchet MS";color:#FFFFFF;float:left;margin-left: 145px;}

.cont_destacado{
	width:540px;
	background-image: url(images/fondo_destacado.jpg);
	background-position: bottom;
	padding-bottom: 8px;
	float: left;
}
.destacado{
	width:250px;
	float:left;
	padding-left: 13px;
}
.cv_sup_dest{ background: url(images/cv_destacado.gif) no-repeat; font-size:0; height:5px; white-space:268px;}
.destacado .titulo{
	font:16px Georgia, "Times New Roman", Times, serif;
	color:#fcfcfc;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 3px;
}
.destacado .imagen{
	width:104px;
	height:113px;
	float:left;
	background:url(images/fondo_img_dest.jpg) no-repeat;
	margin-top: 7px;
	margin-bottom: 8px;
	text-align:center;
	padding: 5px;
}
.destacado .imagen .cont_img{width:104px; height:107px;}

.destacado .descripcion{
;
	float:right;
	color:#F0EEF2;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	margin-bottom: 8px;
	margin-left: 2px;
	width: 125px;
}
.destacado .descrip{font:10px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;width:110px;float:left;margin-left: 15px;}
.destacado .precio{
	float:right;
	font:22px Georgia, "Times New Roman", Times, serif;
	color:#fcfcfc;
	text-align:right;
	margin-right: 8px;
}
.destacado .precio input{margin-top:8px;}

.mensaje{
	width:531px;
	background-color: #FFFFFF;
	background-image: url(images/fondo_producto.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 25px;
	margin-left:8px;
}


.cont_secc{
	width:531px;
	min-height:16px;
	float:left;
	margin-left:8px;
	margin-bottom: 4px;
	background-image: url(images/cont_secc.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 15px;
}
.cont_secc .categoria{font:14px Georgia, "Times New Roman", Times, serif;color:#222121;float: left;margin-top: 8px;margin-left: 8px;}
.cont_secc .ordenar{float: right;margin-top: 8px;margin-right: 8px; font:10px Georgia, "Times New Roman", Times, serif}
.cont_secc .ordenar select{font:10px Georgia, "Times New Roman", Times, serif; margin-left:3px;}

.txt{
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#5e1414;
	text-align:center;
	margin-top: 8px;
	padding-bottom:4px;
	float:left;
	width:530px
}

.producto{
	width:250px;
	float:left;
	background-image: url(images/fondo_producto.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 16px;
}
.producto .titulo{color:#b84849;padding-top: 7px;padding-right: 8px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;padding-left: 12px;}
.producto .imagen{
	width:113px;
	height:118px;
	float:left;
	margin-top: 7px;
	padding-top: 13px;
	padding-left: 7px;
	background-image: url(images/fondo_img.jpg);
	background-repeat: no-repeat;
}
.producto .descripcion{
	float:right;
	color:#151515;
	margin-top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	width: 125px;
}
.producto .descrip{color:#151515;width:110px;float:left;margin-left: 8px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.producto .precio{
	float:right;
	color:#151515;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	margin-right: 8px;
	width: 120px;
	padding-top: 4px;
}
.producto .precio input{margin-top:8px;}
.producto .imagen .cont_img{width:104px; height:107px;}
.sin_separadpr{background:none}
.contene_prods{
	background-image: url(images/fondo_medio.jpg);
	background-repeat: repeat-y;
	background-position: center;
	float: left;
}

.footer{font:10px Georgia, "Times New Roman", Times, serif;color:#202020;text-align:center;background-image: url(images/fondo_footer.jpg);background-repeat: repeat-x;background-position: left;height:51px;padding-top: 21px;width: 761px;margin-left: 1px;}
.footer .contenido{ margin-bottom:2px;  text-align: center; }


/*Descripcion*/
.contcol3{width:530px;float:right;margin-top: 8px;}
.imgprod2{
	float:left;
	border:1px solid #999999;
	padding: 2px;
	margin-bottom: 8px;
}
.conttit2{width:450px;}
.titulo2{
	color:#202020;
	display:block;
	height:35px;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-image: url(images/top_carro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 514px;
	padding-left: 15px;
	padding-top: 10px;
}
.precio2{font:24px "trebuchet MS", Arial, Verdana; color:#3193BA; display:block;padding: 0 0 0 4px; float:left}
.descripx{
	font:11px "trebuchet MS", Arial, Verdana;
	color:#999999;
	float:left;
	padding-bottom:40px;
	background: url(images/sep_pedidos.gif) no-repeat center bottom;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0; width:500px; margin-bottom:8px
}
.chico{
	float:left;
	width:500px;
	font:11px "trebuchet MS", Arial, Verdana;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.dere2{
	width:200px;
	float:left;
	margin-left:8px;
	margin-bottom: 8px;
}
.dere2 .precio2{
	color:#b40525;
	margin-bottom: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
.pregunt{ width:500px;}
.respu{ width:500px;color:#3193BA;}
.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:#b40525;width:142px;margin-bottom: 8px;}
.dere2 .talle{color:#b40525;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: Georgia, "Times New Roman", Times, serif;font-size: 10px;font-style: normal;color: #7f1313;text-decoration: none;line-height: 18px;background-color: #F0F0F0;}


.pull2{	background:url(images/fondo_formu_login.gif) repeat-x bottom;border:1px solid #d1d1d1;height:18px;color:#841C1B;width:250px;margin-right:6px;float: left;font-family:Georgia, "Times New Roman", Times, serif;font-size: 14px;}
.formularios{background:url(images/fondo_formu_login.gif) repeat-x;border:1px solid #d1d1d1;font:11px Georgia, "Times New Roman", Times, serif;	color:#270a0e}

.pulldown{background:url(images/fondo_formu_login.gif) repeat-x;border:1px solid #d1d1d1;height:18px;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(img/separador_prod.gif);background-repeat: repeat-x;}

.filete_fin{white-space:307px; height:29px; background:url(images/sep_pedidos.gif) no-repeat center; margin-top:40px; margin-bottom:200px;}
.floatleft{margin-bottom:2px;}


.cont_formu{
	float:right;
	margin-top:4px;
}
.cont_formu .label{float:left; margin-bottom:2px;}
.cont_formu select{ font:10px "trebuchet MS", verdana; height:19px; width:108px;; margin-bottom:2px;}
.paginado{
	width:516px;
	height:30px;
	background:url(images/fondo_paginado.jpg) no-repeat top;
	margin-top:8px;
	margin-left:6px;
	float:left;
	text-align:center;
	padding-left:16px;
	padding-top: 6px;
}


.paginado a{
	font:bold 10px tahoma, "trebuchet MS";
	color:#FFFFFF;
	display:block;
	float:left;
	height: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 3px;
	margin-top: 6px;
	padding-left: 3px;
}

.paginado span{
	font:bold 10px tahoma, "trebuchet MS";
	color:#999999;
	display:block;
	float:left;
	height: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 3px;
	margin-top: 6px;
	padding-left: 3px;
}
.paginado .pagsinbor{border:none}
.fl{ float:left}
