/* CSS Document */

.producto {
margin-bottom:20px;
}
.encab_prod {}
.prod_sup {
clear:both;
background-image:url(../img/f_desa_sup.jpg);
background-repeat:no-repeat;
width:566px;
height:6px;
margin:0px;
padding:0px;
font-size:0px;
}
.prod_mid {
clear:both;
background-image:url(../img/f_desa_mid.jpg);
background-repeat:repeat-y;
width:566px;
}
.prod_inf {
clear:both;
background-image:url(../img/f_desa_inf.jpg);
background-repeat:no-repeat;
width:566px;
height:6px;
margin:0px;
padding:0px;
font-size:0px;
}
.imgs_prod {
float:left;
}
.cont_prod {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
width:315px;
}
.detalles {
width:315px;
}
.detalles img {
display:none;
}
.img_central {
	margin:5px;
	margin-left:10px;
	width: 225px;
	height: 225px;
	text-align:center;
}
.img_mini {
	clear:both;
	margin-left:10px;
	margin-top: 20px;
	width: 230px;
}
.mini {
float:left;
margin-right:15px;
margin-top:10px;
width:95px;
height:95px;
border: #666666 solid 1px;
text-align:center;
background-color:#FFFFFF;
}
.catego {
float:left;
font-size:12px;
color:#333333;
font-weight:bold;
margin: 0px 5px;
width:120px;
}
.catego2 {
float:left;
font-size:12px;
color:#333333;
font-weight:bold;
margin: 0px 5px;
width:300px;
}
.detall {
float:left;
font-size:12px;
color:#666666;
width:175px;
margin:3px 0px;
}
.detall2 {
float:left;
font-size:12px;
color:#666666;
margin:3px 3px;
}
.detall a{
color:#666666;
text-decoration:underline;
}
.detall a:hover {
color:#999999;
}
.bot_detalles {
clear:both;
margin-left:10px;
color:#FFFFFF;
font-size:12px;
}
.datos_sup {
background-image:url(../img/f_datos_sup.jpg);
background-repeat:no-repeat;
width:221px;
height:6px;
margin:0px;
padding:0px;
font-size:0px;
}
.datos_mid {
background-image:url(../img/f_datos_mid.jpg);
background-repeat:repeat-y;
width:221px;
}
.datos_inf {
background-image:url(../img/f_datos_inf.jpg);
background-repeat:no-repeat;
width:221px;
height:6px;
margin:0px;
padding:0px;
font-size:0px;
}
.unidades {
	float:right;
	margin-left: 5px;
	margin-bottom: 5px;
}
.b_anadir {
float:left;
margin-left:10px;
}
.registrado {
background-image:url(../img/f_registrado.jpg);
background-repeat:no-repeat;
width:126px;
height:54px;
}
.usuario_cat a{
color:#ffffff;
text-decoration:underline;
font-size:12px;
font-weight:bold;
}
.txt_oferta {
font-weight:bold;
color:#333333;
margin-left:15px;
}
.noreg {
clear:both;
font-size:12px;
color:#666666;
padding-left:18px;
}
.form_noreg input, .form_noreg textarea {
background-image:url(../img/f_form_bus.jpg);
background-repeat:repeat-x;
border:#999999 solid 1px;
}
.b_enviar{
margin-right:18px;
margin-top:10px;
}
.datos_txt {
padding:6px;
}
.cat_mid {
}
.boton_off a, .boton_off a:hover, .boton_off_hover a, .boton_off_hover a:hover {
margin-top:1px;
}
table {
clear:both;
}
.b_form_enviar input {
border:0px;
}

