@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
}
.bg_left{
	background-image:url(images/bg_left.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.bg_right{
	background-image:url(images/bg_right.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.footer{
	background-image:url(images/bg_footer.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
}
.footer a:link,
.footer a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#CCC;
}
.footer a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#CCC;
}
.bg_blanco{
	background-image:url(images/bg_blanco.gif);
	background-repeat:repeat-y;
}
.text_home{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
}
.text_home a:link,
.text_home a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	text-decoration:underline;
}
.text_home a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	text-decoration:none;
}
.barra_prod{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#C00;
	background-color:#e2e2e2;
	border:1px solid #cccccc;
}
.text_small{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
.text_small2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.text_home_rojo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#C00;
}
.text_home_rojo a:link,
.text_home_rojo a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#C00;
	text-decoration:underline;
}
.text_home_rojo a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#C00;
	text-decoration:underline;
}
.enlace_rojo{
	color:#C00;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
.enlace_rojo a:link,
.enlace_rojo a:visited{
	color:#C00;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:underline;
}
.enlace_rojo a:hover{
	color:#C00;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
.bg_buscador{
	background-image:url(images/bg_buscador.jpg);
	background-repeat:no-repeat;
}
.field_buscador{
	background:transparent;
	text-align:left;
	vertical-align:text-bottom;
	width:196px;
	height:26px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	border:0px;
}
.bg_middle{
	background-image:url(images/bg_middle.jpg);
	background-repeat:no-repeat;
}
.sub_list_producto{
	border-left:dotted #666 1px;
	border-bottom:dotted #666 1px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
}
.sub_list_producto a:link,
.sub_list_producto a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:underline;
}
.sub_list_producto a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#999;
}
.bg_title{
	background-image:url(images/title_bg_blanco.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#C00;
}
.bg_img{
	background-image:url(images/bg_img.gif);
	background-repeat:no-repeat;

}
.bt_buscar{
	background-image:url(images/bt_buscar2.jpg);
	background-repeat:no-repeat;
	width:83px;
	height:25px;
	color:#FFF;
	cursor:pointer;
	border:none;
}
.field_contact{
	border:1px solid #999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
.style_bt{
	background-image:url(images/bt_enviar.jpg);
	background-repeat:no-repeat;
	width:74px;
	height:26px;
	color:#FFF;
	border:0px;
}
