﻿* {
	margin: 0; padding:0;
}

html, body, form
{
	margin:0px; padding:0px;
	width:100%; height:100%;
}

.div_contenido 
{
	background:transparent;
	min-width:983px;
	width:100%;
}

.div_footer
{
	height:31px;
	width:100%;
}

.div_cabecera
{
	background:url(../imagenes/pixel_cabecera.gif) repeat-x top left;
	width:100%; 
	height:85px;
	min-width:983px;
}

.div_pie
{
	position:relative;
	width:983px; height:21px;
	min-width:983px;
	background:url(../imagenes/pixel_pie.gif) repeat-x top center;
	clear:both;
}

.div_pie_izq
{
	position:absolute;
	left:0px;
	background:url(../imagenes/pie_izq.gif) no-repeat top left;
	width:451px; height:21px;
}

.div_pie_der
{
	position:absolute;
	right:0px;
	background:url(../imagenes/pie_drch.gif) no-repeat top left;
	width:487px; height:21px;
}

.div_linea_pie
{
	background-color:#59210a;
	height:10px;
	width:1000px;
	min-width:1000px;
	margin:0px;
}
.div_linea_cabecera
{
	background-color:#59210a;
	height:10px;
	width:1000px;
	min-width:1000px;
}

.div_cab_izq
{
	background:url(../imagenes/cabecera_izq.gif) no-repeat top left;
	width:490px; height:85px;
	float:left;
}

.div_cab_der
{
	position:relative;
	background:url(../imagenes/cabecera_drch.gif) no-repeat top left;
	width:445px; height:85px;
	float:right;
}

.div_subcabecera
{
	width:983px; height:25px;
	position:relative;
}

.div_menu
{
	height:27px;
	min-height:27px;
	min-width:990px;
	width:100%;
}

.menu_item
{
	float:left;
	width:244px;
	margin-right:2px;
	z-index:199;
}

.menu_item_sin_margen
{
	float:left;
	width:244px;
	display:block;
}

.menu_item_sm
{
	float:left;
	width:25%;
	display:block;
}

.div_tres_banner
{
	width:983px; 
	height:190px;
}

.banner_tres_home
{
	float:left;
	width:327.6px;
	height:180px;
}

.familias
{
	position:absolute;
	right:0px;
	clear:both;
	background-color:transparent;
	width:150px;
	height:auto;
	list-style:none;	
	margin:0px; padding:0px;
}

.subfamilias
{
	position:absolute;
	background-color:transparent;
	float:left; clear:both;	
	left:-77px;
	width:70px;
	list-style:none;
	display:none;
	visibility:hidden;
	margin:0px; padding:0px;
}

.familia
{
	cursor:pointer;
	background-color:transparent;
	list-style:none;
	margin:0; padding:0;
	width:150px;
	height:auto;
	float:left;
}

.subfamilia
{
	cursor:pointer;
	background-color:transparent;
	list-style:none;
	margin:0; padding:0;
	width:80px;
	height:auto;
	float:left;
}

.item_familia
{
	float:left;
	display:block;
	height:20px;
	width:140px;
	list-style:none;
	font-family: Century Gothic;
	font-size:11px;
	color:#c30108;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#FFF;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}	

.item_familia:hover
{
	float:left;
	display:block;
	height:20px;
	width:140px;
	list-style:none;
	font-family: Century Gothic;
	font-size:11px;
	color:#e7e6e2;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#c30108;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}	

.item_subfamilia
{
	float:left;
	display:block;
/*	margin:2px;*/
	height:10px;
	width:70px;
	list-style:none;
	font-family: Century Gothic;
	font-size:9px;
	color:#c30108;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#FFF;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}	

.item_subfamilia:hover
{
	float:left;
	display:block;
/*	margin:2px;*/
	height:10px;
	width:70px;
	list-style:none;
	font-family: Century Gothic;
	font-size:9px;
	color:#e7e6e2;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#c30108;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}	

.img_cursor
{
	position:relative;
	cursor:pointer;
}

a.catalogo:link    { font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 12px; font-weight:bold;}
a.catalogo:active  { font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 12px; font-weight:bold;}
a.catalogo:visited { font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 12px; font-weight:bold;}
a.catalogo:hover   { font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 12px; font-weight:bold;}

a.noticia_lnk:link    { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 18px; font-weight:bold; text-transform:uppercase;}
a.noticia_lnk:active  { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 18px; font-weight:bold; text-transform:uppercase;}
a.noticia_lnk:visited { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 18px; font-weight:bold; text-transform:uppercase;}
a.noticia_lnk:hover   { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 18px; font-weight:bold; text-transform:uppercase;}

a.pie:link    { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; cursor:pointer;display:block;width:140px;}
a.pie:active  { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; cursor:pointer;display:block;width:140px;}
a.pie:visited { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; cursor:pointer;display:block;width:140px;}
a.pie:hover   { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; cursor:pointer;display:block;width:140px;}

a.idi:link    { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; font-weight:bold; display:block;}
a.idi:active  { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; font-weight:bold; display:block;}
a.idi:visited { font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; font-weight:bold; display:block;}
a.idi:hover   { font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 10px; font-weight:bold; display:block;}

.div_lateral_productos
{
	background:url(../imagenes/es/productos_lateral.gif) no-repeat top center;
	width:171px;
	margin:5px;
	height:480px;
	float:left;
}

.div_navegacion_productos
{
	height:100%; width:137px;
	min-height:480px;
	background:#ececee url(../imagenes/es/fondo_menu_navegacion_productos.gif) no-repeat bottom right;
	float:left;	
}

.lista_familias
{
	list-style:none;
	font-family: Century Gothic;
	font-size:12px;
	color:#000;
	margin:0px; padding:2px;
}

.item_atributo
{
	font-family:Century Gothic;
	font-size:12px;
	color:#d90007;
	font-weight:bold;
	padding:4px;
	text-transform:uppercase;
}

.chk_familia
{
	font-family: Century Gothic;
	font-size:10px;
	color:#666;
	border:0px;
	vertical-align:middle;
}

.div_producto
{
	background-color:#FFF;
}

.etiqueta_producto
{
	padding:5px;
	width:90%;
	font-family: Century Gothic;
	font-size:11px;
	color:#d90007;	
	border-top:2px solid #d90007;
	text-align:right;
	text-transform:uppercase;
}

.div_comprar
{
	font-family: Century Gothic;
	font-size:11px;
	text-align:right;
	color:#d90007;
}

.div_img_producto
{
	/*background:url(../imagenes/marco_producto.gif) no-repeat top left;*/
	width:161px;
	height:105px;
}

.div_titulo_noticias
{
	width:100%;
	height:25px;
	background-color:#CCC;
	padding:0px;
	font-family: Century Gothic;
	font-size:12px;	
}

.div_logo_naturally
{
	height:40px;
	width:100%;
	background:url(../imagenes/es/naturally.gif) no-repeat 95%;
}

.idioma
{
	float:left;
	width:70px;
	margin:1px;
	height:10px;
	padding:3px;
	font-family: Century Gothic;
	background-color:#d90007;
	color:#FFF;
	font-size:10px;
}

.idioma:hover
{
	width:70px;
	height:10px;
	margin:1px;
	padding:3px;
	font-family: Century Gothic;
	background-color:#FFF;
	color:#d90007;
	font-size:10px;
}



.borde_imagen
{
	border-top:1px solid #df0225;
	border-left:1px solid #df0225;
	border-right:1px solid #df0225;
	width:148px;
}

.fin_borde_imagen
{
	position:absolute;
	left:0px;
	background:url(../imagenes/esq_producto.gif) no-repeat top left;
	width:22px;
	height:25px;
	float:left;
}

.linea_imagen
{
	position:absolute;
	right:0px;
	border-bottom:1px solid #df0225;
	border-right:1px solid #df0225;
	width:127px;
	height:22px;
	float:left;
}

.div_banner_familia
{
	background:url(../imagenes/es/pixel_familia.gif) repeat-x bottom left;
	margin-top:10px;
	height:78px;
	width:85%;
	min-width:900px;
}

.div_banner_familia_izq
{
	background:url(../imagenes/es/tit_coleccion.gif) no-repeat bottom left;
	width:428px;
	height:78px;
	float:left;	
}

.div_banner_familia_der
{
	background:url(../imagenes/es/tit_coleccion2.gif) no-repeat top right;
	width:428px;
	height:78px;
	float:right;
}

.enlace_pie
{
	width:13%;
	padding:3px;
	height:15px;
	float:left;
}

/* Editables */

.div_principal
{
	width:100%;
	height:100%;
}

.div_contenido_editable
{
	background:transparent;
	width:100%;
	min-width:980px;
	font-family: Century Gothic;
	font-size:11px;
}
.div_titulo_editable
{
	height:90px;
	width:982px;
}

.div_contenido_faq
{
	background:transparent;
	height:100%;
	min-width:930px;
	font-family: Century Gothic;
	font-size:11px;
	margin-left:5%;
	margin-right:5%;
}

.div_caja_editable
{
	background:transparent;
	/*padding:8px;
	margin-left:3%;	
	margin-right:3%;*/
}


/* Menu Pie */
.menus
{
	display: none; 
	visibility:hidden;
	left: 0px; 
	position: absolute; 
	width: 200px;
}

.item_menu
{
	float:left;
	display:block;
/*	margin:2px;*/
	height:20px;
	width:160px;
	list-style:none;
	font-family: Century Gothic;
	font-size:11px;
	color:#c30108;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#FFF;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}	

.item_menu:hover
{
	float:left;
	display:block;
/*	margin:2px;*/
	height:20px;
	width:160px;
	list-style:none;
	font-family: Century Gothic;
	font-size:11px;
	color:#e7e6e2;
	text-align:right;
	list-style:none;
	padding:3px;
	border-collapse:collapse;
	background-color:#c30108;
	font-weight:bold;
	border:1px solid #c30108;
	cursor:pointer;
}

.item
{
	width:23%;
	float:left;
	font-family: Century Gothic; text-decoration: none; color: #FFF; font-size: 10px; font-weight:bold;
	display:block;
	cursor:pointer;
}

.div_pie_enlace
{
	margin-left:2%;
	margin-right:2%;
	float:left;
	width:140px;
	display:block;
}

.div_pregunta
{
	font-family:Century Gothic; font-weight:bold; text-decoration: none; color: #666; font-size: 14px; font-weight:bold;	
}

.div_respuesta
{
	font-family: Century Gothic; text-decoration: none; color: #666666; font-size: 14px; text-align:justify;
}


/* General Editable */

.lista_editable
{
	font-family: Century Gothic; color: #d90007; font-size: 13px;
	padding:10px;
	border:1px solid #d90007;
}

.titulo_editable
{
	font-family:Century Gothic;
	font-size: 26px;
	color: #CC0000;
	height:81px;
	width:985px;
	text-transform: uppercase;
}

.titulo_peq_editable
{
	font-family:Century Gothic;
	font-size: 14px;
	color: #000;
}

.titulo_buscar_editable
{
	font-family:Century Gothic;
	font-size: 14px;
	color: #FFF;
	background-color:#c30108;
	padding:5px;
	width:452px;
}

.titulo_buscar_editable_2
{
	font-family:Century Gothic;
	font-size: 14px;
	color: #FFF;
	background-color:#c30108;
	padding:5px;
	width:271px;
}

.resumen_editable
{
	font-family:Century Gothic;
	font-size: 16px;
	color: #000;
	width:270px;
	padding:10px;
	
}

/* Formulario de contacto */
.div_contenido_form
{
	background:transparent;
	height:100%;
	min-width:650px;
	font-family: Century Gothic;
	font-size:11px;
	margin-left:5%;	
	margin-right:5%;
}

.linea_form
{
	font-family: Century Gothic; text-decoration: none; color: #d90007; font-size: 12px;	
	height:50px;
	font-size:12px;
}

.linea_form_izq
{
	font-family:Century Gothic;
	font-weight:bold;
	color:#CC0000;
	font-size:12px;
	text-align:right;
}

.linea_form_der
{
	font-family:Century Gothic;
	font-weight:bold;
	color:#CC0000;
	font-size:12px;
	text-align:right;
}

.txt_form
{
	width:200px;
	border:1px solid #CCC;
	padding:5px;
	margin:5px;
}

.dl_form
{
	width:212px;
	border:1px solid #CCC;
}

.txt_form_largo
{
	width:85%;
	border:1px solid #CCC;
	padding:5px;
}

.lbl_form
{
	float:left;	
	color:#d90007;
	padding:5px;
}

.boton_contacto
{
	padding:3px;
	width:160PX;
	background-color:#d90007;
	font-family:Century Gothic;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

.error_form
{
	color:#FFF;
	background-color:#d90007;
	padding:5px;
	font-weight:bold;
	font-family:Century Gothic;
	list-style:none;
	text-align:center;
}

.OK
{
	color:#FFF;
	background-color:#1dc419;
	font-weight:bold;
	font-family:Century Gothic;
	padding:5px;
	text-align:left;
	list-style:none;
}

.NO_OK
{
	color:#d90007;
	padding:5px;
	text-align:left;
	list-style:none;
}

.familias_izquierda
{
	float: left;
	width: 25%;
	background-color: transparent;
	min-width:320px;
}

.familias_derecha
{
	float: left;
	width: 60%;
	
}

.familias_derecha_2
{
	float: right;
	width: 692px;
	border: 1px solid #FFFFFF;
}


.familias_izquierda_foto
{
	float: left;
	width:171px;
	height: 396px;
}

.familias_izquierda_buscador
{
	float: left;
	width: auto;
	height: 396px;
}

.familias_izquierda_buscador_2
{
	float: left;
	width: auto;
	height: 396px;
	position: relative;
}

.div_contenedor_cabecera
{
	margin-top:5px;
	width:983px;
}
.div_contenedor_idioma
{
	position:absolute;
	top:10px;
	right:5px;
	width:160px;
}
.div_contenedor_buscador
{
	position:absolute;
	top:55px;
	right:10px;
	background:#c5c6c8 url(../imagenes/lupa.gif) top left no-repeat;
	height:20px;
	width:155px;
	float:right;
}

.div_menu_navegacion
{
	width:983px;
}

.div_contenedor_menu_navegacion
{
	position:absolute;
	bottom:2px;left:1px;
}

.div_izq_general
{
	width: 38%;
	float: left;	
}

.div_dch_general
{
	width: 58%;
	float: right;
}

.ddl_puntos_venta
{
	height: 24px;
	width:280px;
	font-family:Century Gothic;
	font-weight:bold;
	font-size: 12px;
	color: #000;	
	border: 1px solid #000;
}

.separador_peq
{
	height: 5px;	
}

.display_none
{
	visibility: hidden;
}

.display_block
{
	visibility: visible;
}

.tabla_punto_venta
{
	width:100%;
}

.celda_punto_venta_1
{
	font-family:Century Gothic;
	font-size:13px;
	padding:10px;
	text-align: left;
	vertical-align: top;	
}

.celda_punto_venta_2
{
	font-size:12px;
	width: 180px;
	padding:10px;
	text-align: left;
	vertical-align: top;	
}

a.enlace_punto_venta:link    { font-family: Century Gothic; color: #000; font-size: 13px; text-decoration:none; cursor:pointer;}
a.enlace_punto_venta:active  { font-family: Century Gothic; color: #000; font-size: 13px; text-decoration:none; cursor:pointer;}
a.enlace_punto_venta:visited { font-family: Century Gothic; color: #000; font-size: 13px; text-decoration:none; cursor:pointer;}
a.enlace_punto_venta:hover   { font-family: Century Gothic; color: #000; font-size: 13px; text-decoration:none; cursor:pointer;}

.punto_venta { font-family: Century Gothic; color: #000; font-size: 13px; cursor:crosshair;}

.div_mapa_tienda
{
	font-family: Century Gothic;
	font-size: 11px;
	color: #591f09;	
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
}

.titulo_mapa
{
	width: 460px;
	text-align: left;	
}

.div_elemento_menu_1
{
	height: 27px; 
	font-family: Century Gothic; 
	font-size: 14px; 
	color: #FFFFFF; 
	text-align: center; 
	background-image: url(../imagenes/degradado1.gif);
	text-transform: lowercase;
	cursor:pointer;
}

.div_elemento_menu_2
{
	height: 27px; 
	font-family: Century Gothic; 
	font-size: 14px; 
	color: #FFFFFF; 
	text-align: center; 
	background-image: url(../imagenes/degradado2.gif);
	text-transform: lowercase;
	cursor:pointer;
}

.div_elemento_menu_3
{
	height: 27px; 
	font-family: Century Gothic; 
	font-size: 14px; 
	color: #FFFFFF; 
	text-align: center; 
	background-image: url(../imagenes/degradado3.gif);
	text-transform: lowercase;
	cursor:pointer;
}

.div_elemento_menu_4
{
	height: 27px; 
	font-family: Century Gothic; 
	font-size: 14px; 
	color: #FFFFFF; 
	text-align: center; 
	background-image: url(../imagenes/degradado4.gif);
	text-transform: lowercase;
	cursor:pointer;
}

.div_elemento_menu_interno
{
	padding-top:2px;
	cursor:pointer;
}

.div_columna_izq_editable
{
	width:295px;
}

.div_columna_izq_familia
{
	width:295px;
	height:540px;
}

.fondo_gris_editable
{
	background-color:#e3e4e6;
	width:14%;
}

.div_columna_central_editable
{
	width:100%;
}

.div_columna_central_editable_aviso
{
	background:url(../imagenes/fondo_redimensi.gif) no-repeat bottom right;
	width:100%;
	min-width:980px;
	min-height:480px;
	border:1px solid #CCC;
}

.div_columna_izq_puntos
{
	background:url(../imagenes/trozo.jpg) repeat-y top left;
	width:226px;
	height:100%;
}

.div_img_pikolinos
{
	background:url(../imagenes/localizador.jpg) repeat-x top left;
	width:226px;
	height:404px;
}

.div_columna_central_puntos
{
	background:url(../imagenes/fondo_redimensi.gif) no-repeat bottom right;
	width:75%;
	min-height:480px;
	border:1px solid #CCC;
}

.lbl_form_contacto
{
	font-family:Century Gothic;
	font-weight:bold;
	font-size:14px;	
	color:#999;
	padding:3px;
	vertical-align:top;
}

.div_titulo_producto
{
	font-family:Century Gothic;
	font-weight:bold;
	font-size:40px;	
	color:#663725;
	padding:10px;
	text-transform:uppercase;
	/*position:absolute;
	top:10px;
	left:10px;*/
}

.div_foto_producto
{
	width:525px;height:380px;
	/*position:absolute;
	top:120px;
	left:150px;*/
}


.boton_buscar
{
	position:absolute;
	top:2px;
	right:2px;
	width:15px;
	height:15px;
	border:1px solid #FFF;
}
.texto_buscar
{
	position:absolute;
	top:2px;
	left:22px;
	width:110px;
	height:13px;
	border:1px solid #FFF;
	font-family:Verdana;
	font-size:9px;
}

.tabla_suscripcion
{
	background-color:#c30108;
	color:#FFF;
	font-family:Verdana;
	font-size:16px;	
}

.textbox_suscripcion
{
	border:1px solid #666;
	width:250px;
	font-family:Verdana;
	font-size:14px;
}

.div_cabecera_faq
{
	height:90px;
	width:982px;	
}

.div_titulo_puntos_venta
{
	color:#c30108;
	font-family:Century Gothic;
	text-transform: uppercase;
	font-weight:bold;
	font-size:18pt;
}

.titulo_noticia
{
	width:980px;
	height:45px;
	margin-left:2px;
	color:#FFF;
	background-color:#c30108;
	font-family:Century Gothic;
	font-size: 20px;
	text-transform: uppercase;
}

a.enlace_resultado_busqueda:link    { font-family: Century Gothic; text-decoration: underline; color: #d90007; font-size: 14px; font-weight: normal; text-transform: uppercase; }
a.enlace_resultado_busqueda:active  { font-family: Century Gothic; text-decoration: underline; color: #d90007; font-size: 14px; font-weight: normal; text-transform: uppercase; }
a.enlace_resultado_busqueda:visited { font-family: Century Gothic; text-decoration: underline; color: #d90007; font-size: 14px; font-weight: normal; text-transform: uppercase; }
a.enlace_resultado_busqueda:hover   { font-family: Century Gothic; text-decoration: underline; color: #d90007; font-size: 14px; font-weight: normal; text-transform: uppercase; }

.texto_fecha_resultado_busqueda
{
	font-family: Century Gothic;
	font-size: 12px;
	color: #666666;		
}

.texto_resultado_busqueda
{
	font-family: Century Gothic;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%;	
}

.separador_horizontal
{
	height: 10px;	
}

.separador_titular
{
	height: 5px;
	background-image: url(../imagenes/linea_bt.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}

.titular_seccion
{
	color: rgb(204, 0, 0); 
	font-weight: normal; 
	font-size: 20px; 
	font-family: Century Gothic;	
	text-transform: uppercase;
}

.texto_resultado_busqueda_sp
{
	font-family: Century Gothic;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-bottom: 10px;
	width: 100%;
}

form.form_suscripcion
{
	
}

form.form_suscripcion fieldset {
  font-family:Century Gothic; font-size:12px;
  width:380px;
  background-color:#FFF;  
  border-width:1px;
  margin-left:5px;
}
form.form_suscripcion legend {
  padding: 3px;
  font-weight: normal;
  font-family:Century Gothic; font-size:14px;
  color:#a11504;
}
form.form_suscripcion label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
  font-family:Century Gothic; font-size:12px;
  color:#a11504;
}
form.form_suscripcion fieldset ol {
  margin: 0;
  padding: 0;
  font-family:Century Gothic; font-size:12px;
}
form.form_suscripcion fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
  font-family:Century Gothic; font-size:12px;
  text-align:right;
  color:#a11504;
}


form.form_suscripcion fieldset fieldset {
  border: none;
  margin: 3px 0 0;
  font-family:Century Gothic; font-size:12px;
}
form.form_suscripcion fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
  font-family:Century Gothic; font-size:12px;
}
form.form_suscripcion fieldset fieldset label {
  display: block;
  width: auto;
  font-family:Century Gothic; font-size:12px;
}
form.form_suscripcion em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
  font-family:Century Gothic; font-size:12px;
}
form.form_suscripcion label {
  width: 120px; /* Width of labels */
}
form.form_suscripcion fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

a.boton_suscribir:link    { font-family: Century Gothic; text-decoration: underline; color: #a11504; font-size: 15px; text-decoration:none; font-weight:bold;}
a.boton_suscribir:active  { font-family: Century Gothic; text-decoration: underline; color: #a11504; font-size: 15px; text-decoration:none; font-weight:bold;}
a.boton_suscribir:visited { font-family: Century Gothic; text-decoration: underline; color: #a11504; font-size: 15px; text-decoration:none; font-weight:bold;}
a.boton_suscribir:hover   { font-family: Century Gothic; text-decoration: underline; color: #a11504; font-size: 15px; text-decoration:none; font-weight:bold;}

a.enlaces_menu_emergente:link    { font-family: Century Gothic; text-decoration: underline; color: #9c050a; font-size: 15px; text-decoration:none; }
a.enlaces_menu_emergente:active  { font-family: Century Gothic; text-decoration: underline; color: #9c050a; font-size: 15px; text-decoration:none; }
a.enlaces_menu_emergente:visited { font-family: Century Gothic; text-decoration: underline; color: #9c050a; font-size: 15px; text-decoration:none; }
a.enlaces_menu_emergente:hover   { font-family: Century Gothic; text-decoration: underline; color: #FFF;    font-size: 15px; text-decoration:none; }

.ul_menu_navegacion
{
	margin:			0;
	padding:		0;
	list-style:		none;	
}

.ul_menu_navegacion li, .ul_menu_navegacion li a
{
	font-family: Century Gothic; color: #9c050a; font-size:12px;
	margin-right:3px;
	text-decoration:none;
}

.chk_item
{
	font-family: Century Gothic;
	font-size: 10px;	
}