.fondo_portada {
	background-image: url(/pub/img/bg_portada.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	background-color: #BF5308;
}
.fondo_azul {
	background-image: url(/pub/img/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: #9eb8e9;
}
.fondo_morado {
	background-image: url(/pub/img/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: #971C86;
}
.fondo_verde {
	background-image: url(/pub/img/bg3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: #679D11;	
}
.transparencia {
	background-image: url(/pub/img/pixel_blanco-trans.png);
	behavior: url(/pub/script/iepngfix.htc);
}
.azul_medidas {
	color: #46536b;
}
.fondo_acceso_hombre {
	background-image: url(/pub/img/bg_acceso_tienda.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fondo_acceso_mujer {
	background-image: url(/pub/img/bg_acceso_tienda2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fondo_acceso_comun {
	background-image: url(/pub/img/bg_acceso_tienda3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.ocultar {
	display: none;
}
.limpiar {
	clear: both;
}
.limpiar1 {
	clear: both;
	height: 20px;
}
.separador1 {
	height: 10px;
	width: 100px;
}
.separador2 {
	height: 5px;
	width: 20px;
	float: left;
	display: block;
}
.separador3 {
	float: left;
	height: 25px;
	width: 25px;
}
.separador4 {
	height: 10px;
	width: 10px;
}
.separador5 {
	float: left;
	height: 107px;
	width: 32px;
}
.separador6 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	height: 11px;
	width: 663px;
	clear: both;
	float: left;
	margin-top: 11px;
}
.separador7 {
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebec7;
	margin-top: 20px;
}
.separador8 {
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebec7;
	margin-bottom: 20px;
}
.separador9 {
	float: left;
	height: 25px;
	width: 22px;
}
.separador_form_nuevo_usuario {
	clear: both;
	height: 5px;
}
.separador_form {
	clear: both;
	height: 5px;
}
.separador_form2 {
	clear: both;
	height: 15px;
}
.separador_pasos_compra {
	height: 40px;
	display: block;
	clear: both;
	width: 663px;
}
.tit_seccion_portada {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
.tit_seccion_portada2 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 4px;
}
.tit_menu_hombre {
	font-size: 24px;
	font-weight: bold;
	color: #4f5d6c;
	margin-bottom: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.tit_menu_mujer {
	font-size: 23px;
	font-weight: bold;
	color: #901d81;
	margin-bottom: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.tit_producto {
	color: #4f5d6c;
	font-size: 20px;
	font-weight: bold;
	display: block;
	margin-top: -5px;
}
.tit_noticia {
	color: #4f5d6c;
	font-size: 22px;
	font-weight: bold;
	display: block;
	margin-top: -5px;
	margin-bottom: 15px;
}
.tit_ficha_noticia {
	color: #4f5d6c;
	font-size: 22px;
	font-weight: bold;
	margin-top: -5px;
	margin-bottom: 15px;
	display: block;
}
.tit_ficha_producto {
	color: #4f5d6c;
	font-size: 20px;
	font-weight: bold;
	display: block;
	margin-top: -5px;
}
.tit_caracteristicas_producto {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
}
.tit_medidas_producto {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
.tit_productos_relacionados {
	font-size: 18px;
	font-weight: bold;
	color: #868686;
	margin-bottom: 7px;
}
.tit_contenido_hombre {
	font-size: 15px;
	color: #80837b;
	font-weight: bold;
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
}
.tit_contenido_hombre2 {
	font-size: 15px;
	color: #80837b;
	font-weight: normal;
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
}
.tit_login_usuario {
	font-size: 18px;
	font-weight: bold;
	color: #4f5d6c;
	padding-bottom: 15px;
}
.tit_bienvenido_usuario {
	font-size: 22px;
	color: #333333;
}
.tit_productora {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 20px;
}
.tit_contacto {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	margin-top: 20px;
	margin-bottom: 10px;
}
.tit_checkout {
	font-size: 18px;
	color: #333333;
	margin-bottom: 10px;
	font-weight: bold;
}


.txt_seccion_portada {
	color: #000000;
	line-height: 15px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.txt_leermas_portada {
	font-size: 13px;
	font-weight: bold;
	color: #1b859c;
	font-family: Arial, Helvetica, sans-serif;
}
.txt_caracteristicas_producto {
	text-align: justify;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.txt_medidas_producto {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.txt_referencia_producto {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 93px;
	color: #6f7a8f;
	margin-top: 9px;
	display: block;
}
.txt_precio_producto {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	float: left;
	font-size: 20px;
	color: #000000;
	width: 114px;
	display: block;
}
.txt_precio_producto2 {
	font-size: 12px;
	color: #000000;
}
.txt_comprar_producto {
	margin-top: 8px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b19358;
	font-weight: bold;
	float: left;
	display: block;
}
.txt_precio_producto_relacionado {
	font-size: 12px;
	margin-top: 4px;
	color: #000000;
}
.txt_referencia_producto_relacionado {
	margin-top: 4px;
}
.txt_nombre_producto_relacionado {
	margin-top: 4px;
}
.txt_peq_portada {
	font-size: 12px;
}
.txt_fecha_noticia {
	float: left;
	display: block;
	padding-right: 15px;
	font-size: 13px;
}
.txt_masnoticias {
	font-weight: bold;
	color: #80837b;
	font-size: 12px;
}
.txt_separacion_paginacion {
	float: left;
	padding-right: 4px;
	padding-left: 4px;
	display: block;
	padding-top: 3px;
}
.txt_separtacion_paginacion2 {
	float: left;
	padding-right: 4px;
	padding-top: 3px;
}
.txt_bienvenido_usuario {
	font-size: 13px;
	color: #333333;
}
.txt_productora {
	font-size: 13px;
	color: #333333;
}
.txt_productora2 {
	font-size: 11px;
	color: #333333;
	float: left;
	width: 305px;
	padding-top: 5px;
	padding-left: 7px;
}
.txt_productora_formato {
	padding-left: 10px;
	float: left;
	padding-top: 5px;
	color: #666666;
}
.txt_productora_formato2 {
	padding-left: 10px;
	float: left;
	padding-top: 5px;
	color: #666666;
	width: 190px;
}
.txt_aviso_exito {
	font-size: 13px;
	font-weight: bold;
	color: #009900;
	border: 1px dashed #009900;
	padding: 7px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;	
}
.txt_aviso_error {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	border: 1px dashed #FF0000;
	padding: 7px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.txt_contacto {
	font-size: 13px;
	margin-right: 20px;
	text-align: justify;
}
.enlace_index_portada {
	background-image: url(/pub/img/logo_portada.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 84px;
	width: 208px;
	display: block;
}
.enlace_index1 {
	background-image: url(/pub/img/logo1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 65px;
	width: 160px;
	display: block;
}
.enlace_index2 {
	background-image: url(/pub/img/logo2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 65px;
	width: 160px;
	display: block;
}
.enlace_index3 {
	background-image: url(/pub/img/logo3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 65px;
	width: 160px;
	display: block;
}
.enlace_cesefor {
	background-image: url(/pub/img/cesefor.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 88px;
	margin-top: 5px;
}
.enlace_cesefor:hover {
	background-image: url(/pub/img/cesefor.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 25px;
	width: 88px;
	margin-top: 5px;
}

.enlace_asim {
	background-image: url(/pub/img/asim.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 57px;
	margin-top: 5px;
}
.enlace_asim:hover {
	background-image: url(/pub/img/asim.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 57px;
	margin-top: 5px;
}
.enlace_ministerio {
	background-image: url(/pub/img/Ministerio.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 115px;
	margin-top: 5px;
}
.enlace_ministerio:hover {
	background-image: url(/pub/img/Ministerio.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 115px;
	margin-top: 5px;
}
.enlace_pdi {
	background-image: url(/pub/img/PDI.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 76px;
	margin-top: 5px;
}
.enlace_pdi:hover {
	background-image: url(/pub/img/PDI.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 76px;
	margin-top: 5px;
}
.enlace_cajarural {
	background-image: url(/pub/img/cajaruralSoria.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 114px;
	margin-top: 5px;
}
.enlace_cajarural:hover {
	background-image: url(/pub/img/cajaruralSoria.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 25px;
	width: 114px;
	margin-top: 5px;
}
.enlace_derechos {
	color: #999999;
	text-decoration: none;
}
.enlace_derechos:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.enlace_avisolegal {
	color: #999999;
	text-decoration: none;
}
.enlace_avisolegal:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.enlace_tit_portada {
	color: #FFFFFF;
	text-decoration: none;
}
.enlace_tit_portada:hover {
	color: #000000;
}

.enlace_menu_izqda_hombre {
	color: #4f5d6c;
	text-decoration: none;
}
.enlace_menu_izqda_hombre:hover {
	color: #b19358;
	text-decoration: none;
}
.enlace_menu_izqda_hombre_on {
	color: #b19358;
	text-decoration: none;
}
.enlace_menu_izqda_mujer {
	color: #901d81;
	text-decoration: none;
}
.enlace_menu_izqda_mujer:hover {
	color: #b19358;
	text-decoration: none;
}
.enlace_menu_izqda_mujer_on {
	color: #b19358;
	text-decoration: none;
}
.enlace_menu_izqda_comun {
	color: #5f8e1c;
	text-decoration: none;
}
.enlace_menu_izqda_comun:hover {
	color: #b19358;
	text-decoration: none;
}
.enlace_menu_izqda_comun_on {
	color: #b19358;
	text-decoration: none;
}
.enlace_ampliar {
	font-weight: bold;
	color: #b19358;
	text-decoration: none;
	font-size: 11px;
}
.enlace_ampliar:hover {
	font-weight: bold;
	color: #7C673A;
	text-decoration: none;
}
.enlace_comprar_producto {
	background-image: url(/pub/img/boton_comprar.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 20px;
	width: 68px;
	display: block;
	margin-top: 15px;
}
.enlace_comprar_producto:hover {
	background-image: url(/pub/img/boton_comprar.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 20px;
	width: 68px;
	display: block;
	margin-top: 15px;
}
.enlace_comprar_producto2 {
	background-image: url(/pub/img/boton_comprar2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 20px;
	width: 68px;
	display: block;
	margin-top: 15px;
}
.enlace_comprar_producto2:hover {
	background-image: url(/pub/img/boton_comprar2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 20px;
	width: 68px;
	display: block;
	margin-top: 15px;
}
.enlace_comprar_producto3 {
	color: #b19358;
	text-decoration: none;
}
.enlace_comprar_producto3:hover {
	color: #7C673A;
	text-decoration: none;
}
.enlace_producto_relacionado {
	font-weight: bold;
	color: #4f5d6c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.enlace_producto_relacionado:hover {
	font-weight: bold;
	color: #333D46;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.enlace_leer_mas {
	font-weight: bold;
	color: #006DB7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.enlace_leer_mas:hover {
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.enlace_seccion_portada {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
.enlace_seccion_portada:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}
.enlace_ampliar_noticia {
	font-weight: bold;
	color: #b19358;
	text-decoration: none;
	font-size: 13px;
}
.enlace_ampliar_noticia:hover {
	font-weight: bold;
	color: #7C673A;
	text-decoration: none;
}
.enlace_paginacion_noticias {
	color: #000000;
	text-decoration: none;
	float: left;
	display: block;
	padding-top: 3px;
}
.enlace_paginacion_noticias:hover {
	color: #b19358;
	text-decoration: underline;
	float: left;
	padding-top: 3px;
}
.enlace_paginacion_noticias_on {
	color: #b19358;
	text-decoration: none;
	float: left;
	font-size: 15px;
	font-weight: bold;
	display: block;
}
.enlace_acceso_login {
	background-image: url(/pub/img/boton_clientes.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 14px;
	width: 102px;
	display: block;
	float: left;
}
.enlace_acceso_login:hover {
	background-image: url(/pub/img/boton_clientes.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	*background-position: 0px -14px;
	height: 14px;
	width: 102px;
	display: block;
	float: left;
}
.enlace_acceso_clientes {
	background-image: url(/pub/img/boton_clientes2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 14px;
	width: 87px;
	display: block;
	float: left;
	margin-left: 7px;
}
.enlace_acceso_clientes:hover {
	background-image: url(/pub/img/boton_clientes2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 14px;
	width: 87px;
	display: block;
	float: left;
	margin-left: 7px;
}
.enlace_acceso_carrito {
	background-image: url(/pub/img/boton_carrito.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 14px;
	width: 74px;
	display: block;
	float: left;
	margin-left: 15px;
}
.enlace_acceso_carrito:hover {
	background-image: url(/pub/img/boton_carrito.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	*background-position: 0px -14px;
	height: 14px;
	width: 74px;
	display: block;
	float: left;
	margin-left: 15px;
}
.enlace_tit_login {
	color: #59860F;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.enlace_bienvenido_usuario {
	color: #59860F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.enlace_productora {
	color: #59860F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}
.enlace_productora:hover {
	color: #59860F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}
.enlace_modificar_datos {
	font-size: 12px;
	font-weight: bold;
	color: #4E750D;
	text-decoration: underline;
}
.enlace_modificar_datos:hover {
	font-size: 12px;
	font-weight: bold;
	color: #3A580A;
	text-decoration: underline;
}

.celda_login1 {
	width: 100px;
	height: 25px;
	float: left;
	text-align: right;
	padding-right: 7px;
	font-size: 12px;
}
.celda_login2 {
	width: 150px;
	border: 1px solid #333333;
	font-size: 12px;
	padding: 3px;
}
.celda_login3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #50770D;
	padding: 2px;
	border: 1px solid #50770D;
	font-weight: bold;
	margin-left: 212px;
}
.celda_usuario1 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	text-align: right;
	width: 70px;
	float: left;
	height: 18px;
	display: block;
	padding-top: 3px;
}
.celda_usuario2 {
	height: 21px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.celda_usuario3 {
	width: 310px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.celda_usuario4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #50770D;
	padding: 2px;
	border: 1px solid #50770D;
	font-weight: bold;
	margin-left: 330px;
	cursor: pointer;
}
.celda_usuario5 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #50770D;
	padding: 2px;
	border: 1px solid #50770D;
	font-weight: bold;
	margin-left: 535px;
	cursor: pointer;
}
.celda_productora1 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	text-align: right;
	width: 150px;
	float: left;
	height: 18px;
	display: block;
	padding-top: 3px;
}
.celda_productora2 {
	height: 21px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
	float: left;
}
.celda_productora3 {
	width: 310px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.celda_productora4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #50770D;
	padding: 2px;
	border: 1px solid #50770D;
	font-weight: bold;
	margin-left: 155px;
}
.celda_productora5 {
	height: 150px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
	float: left;
}
.celda_contacto1 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	text-align: right;
	width: 70px;
	float: left;
	height: 18px;
	display: block;
	padding-top: 3px;
}
.celda_contacto2 {
	height: 21px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.celda_contacto2_aux {
	height: 150px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.celda_contacto3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #50770D;
	padding: 2px;
	border: 1px solid #50770D;
	font-weight: bold;
	margin-left: 330px;
}
.celda_pasos1 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	text-align: right;
	width: 70px;
	float: left;
	height: 18px;
	display: block;
	padding-top: 3px;
}
.celda_pasos2 {
	height: 21px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.celda_pasos3 {
	width: 310px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.celda_pasos4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFCC00;
	padding: 2px;
	border: 1px solid #FFCC00;
	font-weight: bold;
}
.celda_pasos5 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	float: left;
	display: block;
	padding-top: 3px;
	font-weight: bold;
}
.celda_pasos6 {
	font-size: 13px;
	color: #333333;
	padding-right: 5px;
	text-align: right;
	width: 100px;
	float: left;
	height: 18px;
	display: block;
	padding-top: 3px;
}
.celda_pasos7 {
	height: 21px;
	width: 300px;
	border: 1px solid #44660B;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.celda_pasos8 {
	font-size: 12px;
}
.tabla_celda1 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	text-align: center;
}
.tabla_celda2 {
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
}
.tabla_celda3 {
	font-weight: bold;
	color: #333333;
	background-color: #F3F3F3;
}
.tabla_celda4 {
	color: #333333;
	background-color: #F3F3F3;
	text-align: center;
}
.tabla_celda5 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #679D11;
	font-size: 14px;
}
.tabla_celda6 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #679D11;
	font-size: 14px;
}
.tabla_celda7 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
}
.tabla_celda8 {
	color: #333333;
	background-color: #FFFFFF;
}

.img_txt_portada1 {
	padding-top: 38px;
	padding-left: 23px;
}
.img_txt_portada2 {
	padding-top: 26px;
	padding-left: 23px;
}
.img_txt1_portada {
	margin-top: 51px;
}
.img_txt2_portada {
	margin-top: 26px;
}
.img_seccion_portada {
	border: 5px solid #FFFFFF;
	margin-top: 10px;
	margin-bottom: 12px;
}

.boton_inicio {
	background-image: url(/pub/img/boton_inicio.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio:hover {
	background-image: url(/pub/img/boton_inicio.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio_on {
	background-image: url(/pub/img/boton_inicio.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_quienes {
	background-image: url(/pub/img/boton_quienes.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes:hover {
	background-image: url(/pub/img/boton_quienes.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes_on {
	background-image: url(/pub/img/boton_quienes.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_contacto {
	background-image: url(/pub/img/boton_contacto.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto:hover {
	background-image: url(/pub/img/boton_contacto.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto_on {
	background-image: url(/pub/img/boton_contacto.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_mujer {
	background-image: url(/pub/img/boton_mujer.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer:hover {
	background-image: url(/pub/img/boton_mujer.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer_on {
	background-image: url(/pub/img/boton_mujer.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_hombre {
	background-image: url(/pub/img/boton_hombre.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre:hover {
	background-image: url(/pub/img/boton_hombre.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre_on {
	background-image: url(/pub/img/boton_hombre.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_noticias {
	background-image: url(/pub/img/boton_noticias.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias:hover {
	background-image: url(/pub/img/boton_noticias.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias_on {
	background-image: url(/pub/img/boton_noticias.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_comunidad {
	background-image: url(/pub/img/boton_comunidad.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad:hover {
	background-image: url(/pub/img/boton_comunidad.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad_on {
	background-image: url(/pub/img/boton_comunidad.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_productora {
	background-image: url(/pub/img/boton_productora.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora:hover {
	background-image: url(/pub/img/boton_productora.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora_on {
	background-image: url(/pub/img/boton_productora.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_inicio2 {
	background-image: url(/pub/img/boton_inicio2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio2:hover {
	background-image: url(/pub/img/boton_inicio2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio2_on {
	background-image: url(/pub/img/boton_inicio2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_quienes2 {
	background-image: url(/pub/img/boton_quienes2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes2:hover {
	background-image: url(/pub/img/boton_quienes2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes2_on {
	background-image: url(/pub/img/boton_quienes2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_contacto2 {
	background-image: url(/pub/img/boton_contacto2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto2:hover {
	background-image: url(/pub/img/boton_contacto2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto2_on {
	background-image: url(/pub/img/boton_contacto2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_mujer2 {
	background-image: url(/pub/img/boton_mujer2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer2:hover {
	background-image: url(/pub/img/boton_mujer2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer2_on {
	background-image: url(/pub/img/boton_mujer2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_hombre2 {
	background-image: url(/pub/img/boton_hombre2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre2:hover {
	background-image: url(/pub/img/boton_hombre2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre2_on {
	background-image: url(/pub/img/boton_hombre2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_noticias2 {
	background-image: url(/pub/img/boton_noticias2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias2:hover {
	background-image: url(/pub/img/boton_noticias2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias2_on {
	background-image: url(/pub/img/boton_noticias2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_comunidad2 {
	background-image: url(/pub/img/boton_comunidad2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad2:hover {
	background-image: url(/pub/img/boton_comunidad2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad2_on {
	background-image: url(/pub/img/boton_comunidad2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_productora2 {
	background-image: url(/pub/img/boton_productora2.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora2:hover {
	background-image: url(/pub/img/boton_productora2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora2_on {
	background-image: url(/pub/img/boton_productora2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_inicio3 {
	background-image: url(/pub/img/boton_inicio3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio3:hover {
	background-image: url(/pub/img/boton_inicio3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_inicio3_on {
	background-image: url(/pub/img/boton_inicio3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 19px;
	width: 59px;
	display: block;
	float: left;
}
.boton_quienes3 {
	background-image: url(/pub/img/boton_quienes3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes3:hover {
	background-image: url(/pub/img/boton_quienes3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_quienes3_on {
	background-image: url(/pub/img/boton_quienes3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 116px;
}
.boton_contacto3 {
	background-image: url(/pub/img/boton_contacto3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto3:hover {
	background-image: url(/pub/img/boton_contacto3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_contacto3_on {
	background-image: url(/pub/img/boton_contacto3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 72px;
}
.boton_mujer3 {
	background-image: url(/pub/img/boton_mujer3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer3:hover {
	background-image: url(/pub/img/boton_mujer3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_mujer3_on {
	background-image: url(/pub/img/boton_mujer3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 120px;
}
.boton_hombre3 {
	background-image: url(/pub/img/boton_hombre3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre3:hover {
	background-image: url(/pub/img/boton_hombre3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_hombre3_on {
	background-image: url(/pub/img/boton_hombre3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 133px;
}
.boton_noticias3 {
	background-image: url(/pub/img/boton_noticias3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias3:hover {
	background-image: url(/pub/img/boton_noticias3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_noticias3_on {
	background-image: url(/pub/img/boton_noticias3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 61px;
}
.boton_comunidad3 {
	background-image: url(/pub/img/boton_comunidad3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad3:hover {
	background-image: url(/pub/img/boton_comunidad3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_comunidad3_on {
	background-image: url(/pub/img/boton_comunidad3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 92px;
}
.boton_productora3 {
	background-image: url(/pub/img/boton_productora3.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora3:hover {
	background-image: url(/pub/img/boton_productora3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.boton_productora3_on {
	background-image: url(/pub/img/boton_productora3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	float: left;
	height: 19px;
	width: 87px;
}
.barra_enlace {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
.aright {
 text-align:right;
}



/*form */


.bloqueTexto
{
	font-family: "Trebuchet MS", "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width:650px
}

.tbForm
{
	font-family: "Trebuchet MS", "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width:650px
}

.labelForm
{
display:block;
width:150px;
}

.subtitForm
{
font-weight: bold
}

#capa_boton_form {
	clear: both;
	width:450px;
	text-align:right;
	padding-top: 10px;
	border: 0px;
}

/*form contacto*/
.inputContacto
{
	width:300px;
	border:1px solid #000;
}

.textareaContacto
{
	width:300px;
	height:200px;
	border:1px solid #000;
}


/*form carrito*/

.inputCarrito
{
	width:100px;
	border:1px solid #000;
}

/*form checkout*/

.checkout_bloqdata
{

}

.checkout_title
{
font-weight:bold;
}

.check_field
{
	display:block;
	float:left;
	width:150px;
}

.check_data
{
	display:block;
	float:left;
width:250px;
}

.checkInput
{
	width:300px;
	border:1px solid #000;
}

.check_separador
{
clear:both;
height:40px;
}

/*form*/
.inputLogin
{
	width:150px;
	border:1px solid #000;
}

/*td's*/

.tdW
{
width:150px;
}

.tdWc
{
width:100px;
}

.tdWd
{
width:300px;
}

.tdWe
{
width:75px;
text-align:center;
}
.enlace_aviso_legal {
	color: #59860F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}

.aviso_legal_bold {
	font-weight: bold;
}

.txt_resumen_noticia {
	color: #59860F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 20px;
}

.txt_cuerpo_noticia {
	color: #000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	width: 667px;
	display: block;
	float: left;
}

.txt_cuerpo_noticia_ul{
	color: #000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

.txt_cuerpo_noticia_ul li{
	list-style-type: square;
	margin-top: 5px;
	margin-left: 30px;
}

