.carro_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
	background-image: url(imagenes/top_productos_cuerpo.gif);
	background-repeat: repeat-x;
}
.fondo_logo {
	background-image: url(imagenes/fondo_logo.gif);
	background-repeat: repeat-x;
}
.carro_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
	background-image: url(imagenes/base_prod_cuerpo.gif);
	background-repeat: repeat-x;
}

form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.header {
	background-image: url(imagenes/fondo_header.jpg);
	background-repeat: no-repeat;
}
.texto_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #506cc7;
	text-decoration: none;
}
.fondo_botonera {
	background-image: url(imagenes/fondo_botonera.gif);
	background-repeat: no-repeat;
}
.base_boton {
	background-image: url(imagenes/fondo_boton.gif);
	background-repeat: repeat-x;
}
.linea_botonera {
	background-image: url(imagenes/barra_botonera.gif);
	background-repeat: repeat-x;
}
.pie {
	background-image: url(imagenes/pie.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #81827d;
	text-decoration: none;
}
.pie_link {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #81827d;
	text-decoration: none;
}

a.pie_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #81827d;
	text-decoration: underline;
}

.borde_izq {
	background-image: url(imagenes/borde_izq.jpg);
	background-repeat: repeat-y;
}
.borde_der {
	background-image: url(imagenes/borde_derecho.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}
.texto_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #50b848;
	text-decoration: none;
}
body {
	background-image: url(imagenes/pixel_fondo.gif);
	background-repeat: repeat;
}

a.texto_verde:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #d63aa4;
	text-decoration: none;
}
.formularios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #d9d6ce;
}

#base {
	left: 50%;
	margin-left: -390px;
	width: 780px;
	position: absolute;
	top: auto;
	background-color: #FFFFFF;
}
.texto_verde_sub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #50b848;
	text-decoration: underline;
}
a.texto_verde_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #d63aa4;
	text-decoration: underline;
}
.lineas_catalogo {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #a1b2e8;
}
.borde_izq_prod {
	background-image: url(imagenes/borde_izq_prod.gif);
	background-repeat: repeat-y;
}
.borde_der_prod {
	background-image: url(imagenes/borde_der_prod.gif);
	background-repeat: repeat-y;
	background-position: right;
	
}
.separador {
	background-image: url(imagenes/linea_separador.gif);
	background-repeat: repeat-y;
}
.fondo_prod {
	background-image: url(imagenes/fondo_prod.gif);
	background-repeat: repeat-x;
}
.titulo_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d63aa4;
}
.recuadro_imag {
	border: 1px solid #6ee466;
}
.precios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d63aa4;
}
.texto_descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #a0a0a3;
}
.borde_izq_gris {
	background-image: url(imagenes/borde_izq_gris.gif);
	background-repeat: repeat-y;
}
.borde_der_gris {
	background-image: url(imagenes/borde_der_gris.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.top_prod_gris {
	background-image: url(imagenes/top_prod_linea.gif);
	background-repeat: repeat-x;
}
.fondo_bottom {
	background-image: url(imagenes/fondo_abajo.gif);
	background-repeat: repeat-x;
}

.titulos_prod_dest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
}
.mesaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
	background-image: url(imagenes/top_productos.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.paginado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #52c34c;
	text-decoration: none;
}

.paginado:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
	text-decoration: none;
}
.texto_botonera {
	font-family: "Century Gothic";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3caab8;
	text-decoration: none;
}
.texto_botonera:hover {
	font-family: "Century Gothic";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #82837e;
	text-decoration: none;
}

.separador_pag {
	background-image: url(imagenes/pixel_rosa.gif);
	background-repeat: repeat-y;
}
.texto_secciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d02ba4;
	text-decoration: none;
	background-image: url(imagenes/top_productos.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.texto_tabla {
	font-family: "Arial Narrow";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #878A8D;
	text-decoration: none;
}
.linea_puntos {
	background-image: url(imagenes/linea_puntos.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.texto_gris {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #a0a0a3;
	text-decoration: none;
}
.texto_magenta {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #d63aa4;
	text-decoration: none;
}.texto_sub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #8a9fe3;
	text-decoration: none;
}
.mesaje_cierre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5eaad2;
	background-image: url(imagenes/cierre_top_verde.gif);
	background-repeat: no-repeat;
}
.texto_sec_cierre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #d02ba4;
	text-decoration: none;
	background-image: url(imagenes/cierre_top_verde.gif);
	background-position: right;
	background-repeat: no-repeat;
}
