/*------------------------------------------------------------- GENERAL - GENERAL [ c00 ] */

body
{
	background-color: #222220;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*TABLA SIN BORDE*/
.c00_tb
{
	border: none;
	border-collapse: collapse;
}

/*Piña: Tabla sin borde de fondo blanco*/
.c00_tb_white
{
	background-color: #FFFFFF;
}
/*---------------------------------------------------------------- GENERAL - BASE [ c01 ] */

/*TABLA*/
.c01_tb
{
	border-collapse: collapse;
	border: none;
	margin: auto;
}

/*CELDA*/
.c01_cd
{
	padding: 0px;
	width: 980px;
	vertical-align: top;
}

/*---------------------------------------------------------- GENERAL - ENCABEZADO [ c02 ] */

/*CELDA ENCABEZADO*/
.c02_cd_enca
{
	background-image: url("../img/fd_pren.png");
	padding: 0px;
	width: 980px;
	height: 63px;
}

/*CELDA BOTONERA*/
.c02_cd_boto
{
	background-image: url("../img/fd_prbo.png");
	padding: 0px;
	width: 980px;
	height: 30px;
}

/*CELDA USUARIO*/
.c02_cd_usua
{
	padding: 0px;
	width: 980px;
	height: 30px;
	text-align: right;
}

/*TEXTO NOMBRE DE USUARIO*/
.c02_tx_usua
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: relative;
	top: -1px;
}

/*DIVISOR OPCIONES KNOVA ONLINE*/
.c02_dv_knon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C42D34;
	margin-left: 5px;
	margin-right: 5px;
	position: relative;
	top: -2px;
}

/*DIVISOR BOTONES PRINCIPALES*/
.c02_dv_bopr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	position: relative;
	float: left;
	display: block;
	top: 6px;
	margin-left: -1px;
}

/*LINK OPCIONES KNOVA ONLINE*/
.c02_lk_micu:link, .c02_lk_micu:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position: relative;
	top: -1px;
}
.c02_lk_micu:hover, .c02_lk_micu:active
{
	color: #FFFFFF;
}

/*LINK ARTÍCULOS*/
.c02_lk_arti:link, .c02_lk_arti:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C42D34;
	text-decoration: none;
	position: relative;
	top: -1px;
}
.c02_lk_arti:hover, .c02_lk_arti:active
{
	color: #DB646A;
}

/*LINK MONTO*/
.c02_lk_mont:link, .c02_lk_mont:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	position: relative;
	top: -1px;
}
.c02_lk_mont:hover, .c02_lk_mont:active
{
	color: #FFFFFF;
}

/*BOTON QUIENES SOMOS*/
.c02_bt_quie
{
	display: block;
	float: left;
	width: 136px;
	height: 30px;
	background: url("../img/bt_p_qu.png") no-repeat 0 0;
}
.c02_bt_quie:hover
{
	background-position: 0 -30px;
}

.c02_bt_quie_en
{
	display: block;
	float: left;
	width: 136px;
	height: 30px;
	background: url("../img/bt_p_qu_en.png") no-repeat 0 0;
}
.c02_bt_quie_en:hover
{
	background-position: 0 -30px;
}

/*BOTON PRODUCTOS*/
.c02_bt_prod
{
	display: block;
	float: left;
	width: 105px;
	height: 30px;
	background: url("../img/bt_p_pr.png") no-repeat 0 0;
}
.c02_bt_prod:hover
{
	background-position: 0 -30px;
}

.c02_bt_prod_en
{
	display: block;
	float: left;
	width: 105px;
	height: 30px;
	background: url("../img/bt_p_pr_en.png") no-repeat 0 0;
}
.c02_bt_prod_en:hover
{
	background-position: 0 -30px;
}

/*BOTON SERVICIO AL CLIENTE*/
.c02_bt_serv
{
	display: block;
	float: left;
	width: 163px;
	height: 30px;
	background: url("../img/bt_p_se.png") no-repeat 0 0;
}
.c02_bt_serv:hover
{
	background-position: 0 -30px;
}

.c02_bt_serv_en
{
	display: block;
	float: left;
	width: 163px;
	height: 30px;
	background: url("../img/bt_p_se_en.png") no-repeat 0 0;
}
.c02_bt_serv_en:hover
{
	background-position: 0 -30px;
}


/*BOTON DÓNDE COMPRAR*/
.c02_bt_dond {
	 display:block;
	 float:left;
	 width:140px;
	 height:30px;
	 background:url("../img/bt_p_do.png") no-repeat 0 0;
	 }
.c02_bt_dond:hover {
	 background-position:0 -30px;
	 }

.c02_bt_dond_en {
	 display:block;
	 float:left;
	 width:140px;
	 height:30px;
	 background:url("../img/bt_p_do_en.png") no-repeat 0 0;
	 }
.c02_bt_dond_en:hover {
	 background-position:0 -30px;
	 }

/*BOTON DISTRIBUIDORES*/
.c02_bt_dist
{
	display: block;
	float: left;
	width: 134px;
	height: 30px;
	background: url("../img/bt_p_di.png") no-repeat 0 0;
}
.c02_bt_dist:hover
{
	background-position: 0 -30px;
}

.c02_bt_dist_en
{
	display: block;
	float: left;
	width: 134px;
	height: 30px;
	background: url("../img/bt_p_di_en.png") no-repeat 0 0;
}
.c02_bt_dist_en:hover
{
	background-position: 0 -30px;
}

/*BOTON VIDEOS*/
.c02_bt_vide
{
	display: block;
	float: left;
	width: 81px;
	height: 30px;
	background: url("../img/bt_p_vi.png") no-repeat 0 0;
}
.c02_bt_vide:hover
{
	background-position: 0 -30px;
}

/*BOTON CONTACTO*/
.c02_bt_cont
{
	display: block;
	float: left;
	width: 98px;
	height: 30px;
	background: url("../img/bt_p_co.png") no-repeat 0 0;
}
.c02_bt_cont:hover
{
	background-position: 0 -30px;
}

.c02_bt_cont_en
{
	display: block;
	float: left;
	width: 98px;
	height: 30px;
	background: url("../img/bt_p_co_en.png") no-repeat 0 0;
}
.c02_bt_cont_en:hover
{
	background-position: 0 -30px;
}

/*BOTON KNOVA ONLINE*/
.c02_bt_knov
{
	display: block;
	float: right;
	width: 103px;
	height: 30px;
	background: url("../img/bt_p_ko.png") no-repeat 0 0;
}
.c02_bt_knov:hover
{
	background-position: 0 -30px;
}

/*LOGO KNOVA*/
.c02_lg
{
	display: block;
	position: relative;
	left: 6px;
	top: 0px;
	width: 183px;
	height: 50px;
	background: url("../img/lg_knov.png") no-repeat;
}
#c02_lg:hover
{
	background-position: 0 -50px;
}

/*-------------------------------------------------------------- GENERAL - CUERPO [ c03 ] */

/*CELDA COLUMNA IZQUIERDA*/
.c03_cd_izqu
{
	background-color: #FFFFFF;
	padding: 0px;
	width: 700px;
	vertical-align: top;
}

/*CELDA COLUMNA DERECHA SUPERIOR*/
.c03_cd_desu
{
	background-image: url("../img/fd_code.png");
	padding: 0px;
	width: 280px;
	vertical-align: top;
}

/*CELDA COLUMNA DERECHA INFERIOR*/
.c03_cd_dein
{
	background-image: url("../img/fd_code.png");
	padding: 0px;
	width: 280px;
	vertical-align: bottom;
}

/*----------------------------------------------------------------- GENERAL - PIE [ c04 ]* /

/*CELDA IDOMA*/
.c04_cd_idio
{
	padding: 0px;
	width: 980px;
	height: 30px;
	text-align: right;
}

/*CELDA PIE*/
.c04_cd_pie
{
	background-image: url("../img/fd_pie.png");
	padding: 0px;
	width: 980px;
	height: 169px;
	vertical-align: top;
}

/*CELDA COLUMNA QUIENES SOMOS*/
.c04_cd_quie
{
	padding: 0px;
	width: 134px;
	text-align: left;
	vertical-align: top;
}

/*CELDA COLUMNA PRODUCTOS*/
.c04_cd_prod
{
	padding: 0px;
	width: 96px;
	text-align: left;
	vertical-align: top;
}

/*CELDA COLUMNA SERVICIO AL CLIENTE*/
.c04_cd_serv
{
	padding: 0px;
	width: 143px;
	text-align: left;
	vertical-align: top;
}

/*CELDA COLUMNA DISTRIBUIDORES*/
.c04_cd_dist
{
	padding: 0px;
	width: 118px;
	text-align: left;
	vertical-align: top;
}

/*CELDA COLUMNA VIDEOS*/
.c04_cd_vide
{
	padding: 0px;
	width: 71px;
	text-align: left;
	vertical-align: top;
}

/*CELDA COLUMNA CONTACTO*/
.c04_cd_cont
{
	padding: 0px;
	width: 138px;
	text-align: left;
	vertical-align: top;
}

/*CELDA NEWSLETTER*/
.c04_cd_news
{
	padding: 0px;
	width: 254px;
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	padding-left: 16px;
	padding-right: 10px;
}

/*TEXTO TELEFONO*/
.c04_tx_tele
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 17px;
}

/*TEXTO NEWSLETTER*/
.c04_tx_news
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

/*TEXTO SIGUENOS*/
.c04_tx_sigu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	display: block;
}

/*TEXTO COPYRIGHT*/
.c04_tx_copy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	float: left;

}

/*REGLA*/
.c04_rg
{
	border: none 0;
	border-top: 1px solid #4A4A4A;
	width: 100%;
	height: 1px;
	background-color: #0B0B0B;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*TX Lenguaje*/
.c04_tx_lang
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}

/*LINK ENGLISH*/
.c04_lk_engl:link, .c04_lk_engl:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.c04_lk_engl:hover, .c04_lk_engl:active
{
	color: #FFFFFF;
}

/*LINK SECCIONES*/
.c04_lk_secc:link, .c04_lk_secc:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: left;
	display: block;
	position: relative;
	height: 17px;
	position: relative;
	top: 15px;
}
.c04_lk_secc:hover, .c04_lk_secc:active
{
	color: #FFFFFF;
}

/*LINK SECCION QUIENES SOMOS*/
.c04_lk_sequ:link, .c04_lk_sequ:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: left;
	display: block;
	position: relative;
	height: 17px;
	position: relative;
	top: 15px;
	left: 15px;
}
.c04_lk_sequ:hover, .c04_lk_sequ:active
{
	color: #FFFFFF;
}

/*LINK SUBSECCIONES*/
.c04_lk_subs:link, .c04_lk_subs:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block;
	position: relative;
	height: 17px;
	position: relative;
	top: 15px;
}
.c04_lk_subs:hover, .c04_lk_subs:active
{
	color: #FFFFFF;
}

/*LINK SUBSECCIONES DE QUIENES SOMOS*/
.c04_lk_suqu:link, .c04_lk_suqu:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	display: block;
	position: relative;
	height: 17px;
	position: relative;
	top: 15px;
	left: 15px;
}
.c04_lk_suqu:hover, .c04_lk_suqu:active
{
	color: #FFFFFF;
}

/*BOTON ENVIAR*/
.c04_bt:link, .c04_bt:visited {
	width:58px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	position:relative;
	top:10px;
	left:16px;
	}
.c04_bt:hover, .c04_bt:active {
	font-size:11px;
	background-position:0 -20px;
	}

/*ICONO DE CAMPO OBLIGATORIO*/
.c04_ic_daob
{
	
	width: 4px;
	height: 10px;
}

/*Boton REGRESAR*/
.c04_bt2:link, .c04_bt2:visited
{
	width: 70px;
	height: 17px;
	background: url("../img/fd_btro.png") repeat;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	position: relative;
	left: 191px;
	top: -10px;
}
.c04_bt2:hover, .c04_bt2:active
{
	font-size: 11px;
	background-position: 0 -20px;
}

/*ICONO RSS*/
#c04_ic_rss
{
	display: block;
	width: 25px;
	height: 25px;
	background: url("../img/ic_rers.png");
	float: left;
	margin-right: 10px;
	margin-top: 13px;
}
#c04_ic_rss:hover
{
	background-position: 0 -25px;
}

/*ICONO FACEBOOK*/
#c04_ic_face
{
	display: block;
	width: 25px;
	height: 25px;
	background: url("../img/ic_refb.png");
	float: left;
	margin-right: 10px;
	margin-top: 13px;
}
#c04_ic_face:hover
{
	background-position: 0 -25px;
}

/*ICONO TWITTER*/
#c04_ic_tiwt
{
	display: block;
	width: 25px;
	height: 25px;
	background: url("../img/ic_retw.png");
	float: left;
	margin-right: 10px;
	margin-top: 13px;
}
#c04_ic_tiwt:hover
{
	background-position: 0 -25px;
}

/*ICONO YOU TUBE*/
#c04_ic_yout
{
	display: block;
	width: 25px;
	height: 25px;
	background: url("../img/ic_reyt.png");
	float: left;
	margin-right: 10px;
	margin-top: 13px;
}
#c04_ic_yout:hover
{
	background-position: 0 -25px;
}


/*IMAGEN CARGA*/	
.c04_ig_carg {
	float:left;
	width:16px;
	height:16px;
	position:relative;
	top:10px;
	left:8px;
	margin-top:1px;
	}
	
/*CAMPO DE TEXTO NEWSLETTER*/
.c04_ct
{
	border-width: 1px;
	border-style: solid;
	border-color: #3C3C3C;
	background-color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 16px;
	width:157px;
	padding-left: 2px;
	position: relative;
	top: 10px;
	left: 0px;
	float:left;
}

/*PIÑA: CAMPO DE TEXTO NEWSLETTER WATERMARK*/
.c04_ctwm
{
	border-width: 1px;
	border-style: solid;
	border-color: #3C3C3C;
	background-color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	height: 16px;
	width:157px;
	padding-left: 2px;
	position: relative;
	top: 10px;
	left: 0px;
	float:left;
}

/*-------------------------------------------------------------- HOME - GENERALES [ c10 ] */

/*DIVISOR BOTONES*/
.c10_dv
{
	width: 280px;
	height: 1px;
	float: left;
}

/*BOTON DISTRIBUIDORES*/
.c10_bt_dist
{
	display: block;
	width: 280px;
	height: 42px;
	background: url("../img/bt_hodi.png");
	padding: 0px;
	float: left;
}
.c10_bt_dist:hover
{
	background-position: 0 -42px;
}

.c10_bt_dist_en
{
	display: block;
	width: 280px;
	height: 42px;
	background: url("../img/bt_hodi_en.png");
	padding: 0px;
	float: left;
}
.c10_bt_dist_en:hover
{
	background-position: 0 -42px;
}

/*BOTON CATALOGO*/
.c10_bt_cat
{
	display: block;
	width: 280px;
	height: 42px;
	background: url("../img/bt_hoca.png");
	padding: 0px;
	float: left;
}
.c10_bt_cat:hover
{
	background-position: 0 -42px;
}

.c10_bt_cat_en
{
	display: block;
	width: 280px;
	height: 42px;
	background: url("../img/bt_hoca_en.png");
	padding: 0px;
	float: left;
}
.c10_bt_cat_en:hover
{
	background-position: 0 -42px;
}

/*IMAGEN*/
.c10_ig
{
	width: 700px;
	height: 433px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	border: none;
}

/*---------------------------------------------------------------- MARCA - IMAGEN [ c20 ] */

/*IMAGEN ACERCA DE KNOVA*/
.c20_ig_acer
{
	background-image: url("../img/int/qs_acerca_06.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN HISTORIA*/
.c20_ig_hist
{
	background-image: url("../img/int/qs_historia_02.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN BOLSA DE TRABAJO*/
.c20_ig_bols
{
	background-image: url("../img/int/qs_bolsa_02.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN CENTRO DE SERVICIO*/
.c20_ig_cent
{
	background-image: url("../img/int/sc_centro_04.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN DONDE COMPRAR*/
.c20_ig_dond
{
	background-image: url("../img/int/sc_donde_04.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN MANUALES*/
.c20_ig_manu
{
	background-image: url("../img/int/sc_manuales_01.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN GARANTIAS*/
.c20_ig_gara
{
	background-image: url("../img/int/qs_garantias_03.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*IMAGEN FAQ*/
.c20_ig_faq
{
	background-image: url("../img/int/qs_faq_03.jpg");
	padding: 0px;
	width: 280px;
	height: 275px;
	vertical-align: top;
	padding-left: 700px;
}

/*------------------------------------------------------------- MARCA - CONTENIDO [ c21 ] */

/*CELDA DE CUERPO PRINCIPAL - SUBMENU*/
.c21_cd_subm {
	padding:0px;
	width:210px;
	text-align:left;
	vertical-align:top;
	background-color:#383838;
	padding-left:40px;
	padding-top:30px;
	padding-bottom:30px;
	}

/*CELDA DE CUERPO PRINCIPAL - TEXTO*/
.c21_cd_text {
	padding:0px;
	width:670px;
	text-align:left;
	vertical-align:top;
	background-color:#383838;
	padding-top:30px;
	padding-bottom:7px;
	padding-right:60px;
	}
	
	
/*CELDA DE CUERPO PRINCIPAL - FORMULARIO*/
.c21_cd_form {
	padding:0px;
	width:440px;
	text-align:left;
	vertical-align:top;
	background-color:#383838;
	padding-top:10px;
	padding-bottom:7px;
	padding-right:10px;
	}
	
	/*CELDA COLUMNA DERECHA SUPERIOR*/
.c21_cd_desu
{
	background-image: url("../img/fd_code.png");
	background-color:#383838;
	padding: 0px;
	width: 230px;
	vertical-align: top;
}
	
/*CELDA DE CUERPO DE 2 COLUMNAS - IZQUIERDA*/
.c21_cd_2coi{
	padding:0px;
	width:319px;
	vertical-align:top;
	padding-right:15px;
	}
	
/*CELDA DE CUERPO DE 2 COLUMNAS - DEREHCA*/
.c21_cd_2cod {
	padding:0px;
	width:319px;
	vertical-align:top;
	padding-left:15px;
	}
	
/*TITULO DE SUBSECCIONES*/
.c21_tx_secc {
	display:block;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding-bottom:10px;
	}

/*TITULO PRINCIPAL DE GARANTIAS*/
.c21_tx_tign {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C42D34;
	line-height:18px;
	margin:0px;
	margin-bottom:19px;

	display:block;
	text-align:left;
	}

/*SUBTITULO GARANTIAS*/
.c21_tx_tihe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	display:block;
	}

/*TEXTO SUBSECCION ACTUAL*/
.c21_tx_suac {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	display:block;
	width:150px;
	}

/*TEXTO PARRAFO GENERAL*/
.c21_tx_parr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:19px;
	}
	
/*TEXTO BLANCO PARA RESALTAR PARRAFO GENERAL*/
.c21_tx_pabl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:19px;
	}
	
/*TEXTO ROJO PARA RESALTAR PARRAFO GENERAL*/
.c21_tx_parj {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C42D34;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:19px;
	font-weight:bold;
	}

/*TEXTO ACLARACION FINAL GARANTIAS*/
.c21_tx_acla {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	margin-bottom:20px;
	display:block;
	}
	
/*TEXTO PREGUNTAS FAQ*/
.c21_tx_preg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	display:block;
	}
	
/*TEXTO RESPUESTAS FAQ*/
.c21_tx_resp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:22px;
	display:block;
	}
	
/*TEXTO PARRAFO PARA ANTES DE DATO (Ej. Comunícate al:)*/
.c21_tx_dapr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:4px;
	}
	
/*AÑOS HISTORIA IZQUIERDA*/
.c21_tx_ano1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	display:block;
	margin:0px;
	position:relative;
	left:-3px;
	}
	
/*AÑOS HISTORIA DERECHA*/
.c21_tx_ano2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	display:block;
	width:250px;
	margin:0px;
	position:relative;
	left:360px;
	}

/*TEXTO PARRAFO HISTORIA IZQUIERDA*/
.c21_tx_pahi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	text-align:justify;
	margin-top:0px;
	margin-bottom:21px;
	padding-left:60px;
	display:block;
	width:250px;
	position:relative;
	left:-3px;
	}
	
/*TEXTO PARRAFO HISTORIA DERECHA*/
.c21_tx_pah2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	text-align:justify;
	margin-top:0px;
	margin-bottom:21px;
	padding-left:60px;
	display:block;
	width:250px;
	position:relative;
	left:360px;
	}
	
/*TEXTO TELEFONOS*/
.c21_tx_tele {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin-top:22px;
	margin-bottom:25px;
	margin-top:7px;
	}

/*TEXTO DIRECCIONES*/
.c21_tx_dire {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin-top:22px;
	margin-bottom:25px;
	margin-top:7px;
	}
		
/*TEXTO NOMBRE DE TIENDA*/
.c21_tx_noti {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	display:block;
	margin-top:0px;
	margin-bottom:5px;
	}
	
/*TEXTO DATOS DE TIENDA*/
.c21_tx_dati {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	display:block;
	margin-bottom:20px;
	margin-top:0px;
	}
	
/*TEXTO COLUMNA HERRAMIENTA*/
.c21_tx_cohe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	width:430px;
	float:left;
	text-align:left;
	}

/*TEXTO COLUMNA MODELO*/
.c21_tx_comd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	width:170px;
	float:left;
	text-align:center;
	}
	
/*TEXTO COLUMNA MANUAL*/
.c21_tx_cods {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	width:70px;
	float:left;
	text-align:center;
	}
	
/*TEXTO DATO COLUMNA HERRAMIENTA*/
.c21_tx_dahe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	display:block;
	width:430px;
	float:left;
	text-align:left;
	margin:0px;
	}

/*TEXTO DATO COLUMNA MODELO*/
.c21_tx_damd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	display:block;
	width:170px;
	float:left;
	text-align:center;
	margin:0px;
	}

/*VIÑETAS GARANTIAS*/
.c21_tx_viga {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	line-height:18px;
	margin:0px;
	margin-bottom:19px;
	}

/*REGLA SUBSECCION*/	
.c21_rg_subs {
	border: none 0;
	border-top: 1px solid #494949;
	width:150px;
	height:1px;
	float:left;
	background-color:#383838;
	margin-top:3px;
	margin-bottom:3px;
}

/*REGLA HISTORIA*/
.c21_rg_anos {
	border: none 0;
	border-top: 1px solid #444444;
	height:1px;
	background-color:#383838;
	margin-bottom:25px;
	margin-top:27px;
}

/*REGLA INVISIBLE*/
.c21_rg_invi {
border: none 0;
	border-top: 1px solid #494949;
	width:100%;
	height:1px;
	float:left;
	background-color:#383838;
	margin-bottom:26px;
	margin-top:7px;
}

/*REGLA MANUALES*/	
.c21_rg_manu {
	border: none 0;
	border-top: 1px solid #444444;
	height:1px;
	background-color:#383838;
	margin-bottom:10px;
	margin-top:10px;
	display:block;
	float:left;
	width:100%;
}

/*REGLA MANUALES INVISIBLE - FINAL*/	
.c21_rg_mafn {
	border: none 0;
	border-top: 1px solid #383838;
	height:1px;
	background-color:#383838;
	margin-bottom:16px;
	margin-top:10px;
	display:block;
	float:left;
	width:100%;
}

/*REGLA GARANTIAS*/	
.c21_rg_gara {
	border: none 0;
	border-top: 1px solid #666666;
	height:1px;
	background-color:#383838;
	margin-bottom:25px;
	margin-top:6px;
	display:block;
	float:left;
	width:100%;
}

/*LINK SUBSECCION*/
.c21_lk_subs:link, .c21_lk_subs:visited {
	display:block;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
.c21_lk_subs:hover, .c21_lk_subs:active {
	color:#FFFFFF;
	}
	
/*LINK MAIL 1 - CHICHO(EJ. DONDE COMPRAR)*/
.c21_lk_mai1:link, .c21_lk_mai1:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.c21_lk_mai1:hover, .c21_lk_mai1:active {
	text-decoration:underline;
	}
	
/*LINK MAIL 2 - GRANDE (EJ. CENTRO DE SERVICIO)*/
.c21_lk_mai2:link, .c21_lk_mai2:visited {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	margin-bottom:23px;
	margin-top:15px;
	}
.c21_lk_mai2:hover, .c21_lk_mai2:active {
	text-decoration:underline;
	}
	
/*LINK DENTRO DE PARRAFOS*/
.c21_lk_parr:link, .c21_lk_parr:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.c21_lk_parr:hover, .c21_lk_parr:active {
	text-decoration:underline;
	}

/*LINK DESCARGAR MANUAL*/
.c21_lk_dema:link, .c21_lk_dema:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C42D34;
	text-decoration:none;
	position:relative;
	display:block;
	width:70px;
	float:left;
	text-align:center;
	font-weight:bold;
	margin:0px;
	}
.c21_lk_dema:hover, .c21_lk_dema:active {
	color:#DB646A;
	}
	
/*IMAGEN TITULO*/
.c21_ig_titu{
	height:35px;
	margin-bottom:24px;
	}
	
/*---NUEVOS Y MODIFICADOS---*/
	
/*LISTA SELECCION*/
.c21_ls {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:19px;
	padding-left:2px;
	float:right;
	margin-left:6px;
	margin-top:-2px;
	}
	
/*TEXTO DATOS DE TIENDA*/
.c21_tx_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B7B7B7;
	float:right;
	}

/*------------------------------------------------------------- MARCA - FORMULARIO [ c22 ]*/

/*CELDA SUBMENU*/
.c22_cd_subm
{
	background-color: #3A3A3A;
	width: 150px;
	padding: 30px;
	vertical-align: top;
}

/*CELDA FORMULARIO*/
.c22_cd_form
{
	background-color: #3A3A3A;
	padding: 0px;
	width: 460px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 0px;
	vertical-align: top;
}

/*CELDA FORMULARIO COMPLETO - SIN SUBMENU*/
.c22_cd_for2
{
	background-color: #3A3A3A;
	padding: 0px;
	width: 640px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	vertical-align: top;
}


/*TITULO CATALOGO*/
.c22_ig_tica
{
	/*width: 141px;*/
	height: 35px;
	margin-bottom: 27px;
}

/*TEXTO REQUERIMIENRO DE FORMULARIO*/
.c22_tx_refo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B7B7B7;
	float: left;
	display: block;
	width: 150px;
	margin-bottom: 15px;
}

/*TEXTO CAMPO OBLIGATORIO*/
.c22_tx_obli
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7B7B7;
	float: left;
	margin-right: 10px;
}

/*TEXTO DE PARRAFO */
.c22_tx_parr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B7B7B7;
	float: left;
	margin-bottom: 26px;
	margin-top: 0px;
	text-align: justify;
	display: block;
}

/*TEXTO CHECKBOX*/
.c22_tx_chec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7B7B7;
	float: left;
	display: block;
	margin-left: 5px;
	position: relative;
	top: 2px;
}

/*REGLA SOLIDA*/
.c22_rg_soli
{
	border: none 0;
	border-top: 1px solid #5B5B5B;
	width: 100%;
	height: 1px;
	background-color: #3A3A3A;
	margin-bottom: 25px;
	margin-top: 25px;
	float: left;
}

/*REGLA INVISIBLE*/
.c22_rg_invi
{
	border: none 0;
	width: 100%;
	height: 1px;
	background-color: #3A3A3A;
	float: left;
	margin: 0px;
}

/*REGLA SUBSECCIONES*/
.c22_rg_subs
{
	border: none 0;
	border-top: 1px solid #494949;
	width: 150px;
	height: 1px;
	float: left;
	background-color: #383838;
	margin-top: 3px;
	margin-bottom: 3px;
}

/*BOTON ENVIAR*/
.c22_bt_envi:link, .c22_bt_envi:visited
{
	width: 65px;
	height: 17px;
	background: url("../img/fd_btro.png") repeat;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: right;
}
.c22_bt_envi:hover, .c22_bt_envi:active
{
	font-size: 11px;
	color: #FFFFFF;
	background-position: 0 -20px;
}

/*BOTON BORRAR*/
.c22_bt_borr:link, .c22_bt_borr:visited
{
	width: 65px;
	height: 17px;
	background: url("../img/fd_btro.png") repeat;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-left: 15px;
	float: right;
}
.c22_bt_borr:hover, .c22_bt_borr:active
{
	font-size: 11px;
	color: #FFFFFF;
	background-position: 0 -20px;
}

/*ICONO DE CAMPO OBLIGATORIO*/
.c22_ic_daob
{
	width: 4px;
	height: 18px;
	float: left;
}

/*CAMPO TEXTO*/
.c22_ct
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	width:250px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*CAMPO TEXTO PRODUCTO*/
.c22_ct_small
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	width:120px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float:left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*WATERMARK*/
.c22_ct_small_wtm
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	height: 15px;
	width:120px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float:left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*CAMPO TEXTO PRODUCTO*/
.c22_ct_smaller
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	width:50px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float:left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*CAMPO TEXTO PRODUCTO*/
.c22_ct_smaller_wtm
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	height: 15px;
	width:50px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float:left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}


/*CAMPO Subir Archivo*/
.c22_up
{
	color: #000000;
	height: 15px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float:left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}


/*CAMPO TEXTO*/
.c22_ct_search
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 16px;
	width: 470px;
	float: left;
	/*position: relative;
	top: 14px;
	left: 16px;*/
	padding-left: 2px;
}

/*Piña: CAMPO TEXTO WATERMARK*/
.c22_ct_searchwm
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	height: 16px;
	width: 470px;
	/*position: relative;*/
	top: 14px;
	left: 16px;
	padding-left: 2px;
}


/*LINK MAIL 1 - BUSCAR PRODUCTO*/
.c22_lk_mai1:link, .c22_lk_mai1:visited {
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	position: relative; 
	font-size:11px;
	margin-top: 3px;
	margin-left: 10px;
	color:#FFFFFF;
	text-decoration:none;
	}
.c22_lk_mai1:hover, .c22_lk_mai1:active {
	text-decoration:underline;
	}

/*LISTA SELECCION*/
.c22_ls
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	width:170px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	vertical-align: middle;
	position: relative;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*AREA DE TEXTO - FINAL (EJ. DISTRIBUIDORES)*/
.c22_ta
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	margin-right: 10px;
	display: block;
	margin-bottom: 0px;
}

/*AREA DE TEXTO - INTERMEDIA (EJ. CONTACTO)*/
.c22_ta_cont
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	margin-right: 10px;
	display: block;
	margin-bottom: 15px;
}

/*CHECKBOX*/
.c22_cx
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

/*IMAGEN CARGA*/	
.c22_ig_cal {
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	margin-left:5px;
	}

/*--------------------------------------------------------------- MARCA - BOTONES [ c23 ] */

/*CELDA*/
.c23_cd
{
	width: 920px;
	height: 61px;
	text-align: right;
	vertical-align: bottom;
	background-image: url("../img/fd_btin.png");
	padding-right: 60px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

/*BOTON SER DISTRIBUIDOR*/
#c23_bt_dist
{
	display: block;
	width: 141px;
	height: 60px;
	background: url("../img/bt_indi.png");
	padding: 0px;
	float: right;
}
#c23_bt_dist:hover
{
	background-position: 0 -60px;
}

/*BOTON PRODUCTOS*/
#c23_bt_prod
{
	display: block;
	width: 144px;
	height: 60px;
	background: url("../img/bt_inpr.png");
	padding: 0px;
	float: right;
}
#c23_bt_prod:hover
{
	background-position: 0 -60px;
}

/*--------------------------------------------- UBICACION DE PRODUCTO - BUSCADOR [ c30 ] )*/

/*CELDA*/
.c30_cd
{
	background-image: url("../img/fd_busc.png");
	padding: 0px;
	width: 280px;
	height: 49px;
	float: left;
}

/*BOTON*/
.c30_bt:link, .c30_bt:visited
{
	width: 62px;
	height: 17px;
	background: url("../img/fd_btro.png") repeat;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	position: relative;
	left: 203px;
	top: -6px;
}
.c30_bt:hover, .c30_bt:active
{
	font-size: 11px;
	color: #FFFFFF;
	background-position: 0 -20px;
}



/*CAMPO TEXTO*/
.c30_ct
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 16px;
	width: 174px;
	position: relative;
	top: 14px;
	left: 16px;
	padding-left: 2px;
}

/*Piña: CAMPO TEXTO WATERMARK*/
.c30_ctwm
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	height: 16px;
	width: 174px;
	position: relative;
	top: 14px;
	left: 16px;
	padding-left: 2px;
}



/*------------------------------------------------ UBICACION DE PRODUCTO - LINEAS [ c31 ] */

/*CELDA*/
.c31_cd
{
	background-image: url("../img/fd_meli.png");
	padding: 0px;
	width: 265px;
	padding-top: 2px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}

/*TITULO*/
.c31_ig
{
	width: 44px;
	height: 19px;
	margin-bottom: 13px;
	margin-top: 0px;
}

/*TITULO*/
.c31_ig2
{
	width: 75px;
	height: 19px;
	margin-bottom: 13px;
	margin-top: 0px;
}

/*REGLA*/
.c31_rg
{
	border: none 0;
	border-top: 1px solid #494949;
	width: 249px;
	height: 1px;
	float: left;
	background-color: #383838;
	margin-top: 3px;
	margin-bottom: 3px;
}

/*LINK*/
.c31_lk:link, .c31_lk:visited
{
	display: block;
	width: 249px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9A9A;
	text-decoration: none;
}
.c31_lk:hover, .c31_lk:active
{
	color: #FFFFFF;
}

/*---------------------------------------------- UBICACION DE PRODUCTO - FAMILIAS [ c32 ] */

/*CELDA*/
.c32_cd
{
	background-image: url("../img/fd_meli.png");
	padding: 0px;
	width: 265px;
	padding-top: 2px;
	padding-left: 15px;
	padding-bottom: 34px;
	padding-top: 15px;
}

/*TITULO*/
.c32_ig
{
	width: 56px;
	height: 15px;
	margin-bottom: 13px;
	margin-top: 0px;
}

/*TITULO*/
.c32_ig2
{
	width: 120px;
	height: 15px;
	margin-bottom: 13px;
	margin-top: 0px;
}

/*REGLA*/
.c32_rg
{
	border: none 0;
	border-top: 1px solid #494949;
	width: 249px;
	height: 1px;
	float: left;
	background-color: #383838;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*CHECKBOX*/
.c32_cx {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9A9A9A;
	position:relative;
	bottom:3px;
	}

.c32_cx td
{
	padding-top: 3px;
	border: none 0;
	border-bottom: 1px solid #494949;
	width:249px;
	padding-bottom: 2px;
	}

.c32_cx label:hover 
 {
	color:#FFFFFF;
	}
	
/*---------------------------------------------- UBICACION DE PRODUCTO - ACORDEON [ c33 ] */

/*CELDA*/
.c33_cd {
	width:670px;
	height:49px;
	text-align:left;
	vertical-align:middle;
	padding-right:0px;
	padding-left:30px;
	padding-bottom:0px;
	padding-top:0px;
	background-color:#444444;
	}
	
/*CELDA ENCABEZADO TITULO*/
.c33_cd_enca1 {
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	width:700px;
	height:48px;
	vertical-align:top;
	background-image:url("../img/fd_enfp.png");
	}
	
/*CELDA ENCABEZADO BUSCADOR*/
.c33_cd_enca2 {
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	width:280px;
	height:48px;
	vertical-align:top;
	background-image:url("../img/fd_enfp.png");
	}
	
/*CELDA FONDO BUSCADOR (Solo en en Productos/Líneas)*/
.c33_cd_busc {
	background-image:url("../img/fd_busc2.png");
	padding:0px;
	width:280px;
	height:49px;
	float:left;
	}
	
/*CELDA ACORDEON*/
.c33_cd_acor {
	width:980px;
	padding:0px;
	background-image:url("../img/fd_prfl.png");
	}
	
/*IMAGEN TITULO PRODUCTOS*/
.c33_ig_tipr{
	width:136px;
	height:20px;
	float:left;
	margin-left:13px;
	margin-top:13px;
	}
	
/* CODIGO PRINCIPAL DEL ACORDEON */
		
.easy-accordion {
	display:block;
	position:relative;
	overflow:hidden;
	padding:0;
	margin:0;
	}
.easy-accordion dt,.easy-accordion dd {
	margin:0;
	padding:0;
	}
.easy-accordion dt,.easy-accordion dd {
	position:absolute;
	}
.easy-accordion dt {
	margin-bottom:0;
	margin-left:0;
	z-index:5;
	/* Safari */ -webkit-transform: rotate(-90deg); 
	/* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  
	/* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;
						  /*filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	/* Opera */ -o-transform: rotate(-90deg);
	cursor:pointer;
	}
.easy-accordion dd {
	z-index:1;
	opacity:0;
	overflow:hidden;
	}
.easy-accordion dd.active {
	opacity:1;
	}
.easy-accordion dd.no-more-active{
	z-index:2;
	opacity:1;
	}
.easy-accordion dd.active {
	z-index:3;
	}
.easy-accordion dd.plus {
	z-index:4;
	}

/* CODIGO DE LAYOUT DEL ACORDEON */

/*CAJA PRINCIPAL*/
#accordion-1{
	width:978px;
	height:301px;
	padding:0px;
	border:1px solid #383838;
	background:url(../img/a/fd_acor.png);
	}

/*ACORDEÓN*/
#accordion-1 dl{
	width:978px;
	height:301px;
	}	

/*BOTON VERTICAL EN REPOSO*/
#accordion-1 dt{
	height:34px;
	line-height:32px;
	text-align:left;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background:#000000 url(../img/a/fd_pere.png) 0 0 no-repeat;
	color:#999999;
	display:block;
	width:120px;
	}

/*BOTON VERTICAL ACTIVO*/
#accordion-1 dt.active{
	cursor:auto;
	color:#666666;
	background:url(../img/a/fd_peac.png) 0 0 no-repeat;
	font-size:13px;
	}
	
/*BOTON VERTICAL HOVER*/
#accordion-1 dt.hover{
	color:#ffffff;
	}

/*BOTON VERTICAL ACTIVO HOVER*/
#accordion-1 dt.active.hover{
	cursor:auto;
	color:#666666;
	background:url(../img/a/fd_peac.png) 0 0 no-repeat;
	font-size:13px;
	}

/*SLIDE*/
#accordion-1 dd{
	padding:25px;
	background:url(../img/a/fd_acor.png) bottom left repeat-x;
	border:0;
	}

/*TITULO DE LA FAMILIA*/
#accordion-1 h2{
	font-size:20px;
	margin-top:10px;
	color:#CC2630;
	}

/*BOTON VER HERRAMIENTAS*/
#accordion-1 .more{
	padding-top:10px;
	display:block;
	color:#CC2630;
	}

/*TITULO*/
#accordion-1 h2{
	font-size:20px;
	margin-top:10px;
	color:#CC2630;
	}

/*TEXTO HERRAMIENTAS*/
.accordion_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	width:250px;
}

/*BOTON VER HERRAMIENTAS*/
#accordion-1 .more{
	padding-top:10px;
	display:block;
	color:#CC2630;
	}

/*IMAGEN DE LINEAS*/
.accordion_img {
	float:right;
	display:block;
	position:relative;
	top:-25px;
	right:-25px;
	border:none;
	}

/*------------------------------------------------ UBICACION DE PRODUCTO - PESTAÑAS [ c34 ]*/

/*CELDA*/
.c34_cd
{
	background-image: url("../img/fd_enpr.png");
	padding: 0px;
	width: 974px;
	height: 30px;
	padding-left: 6px;
	vertical-align: bottom;
}

/*LINK VER MAS*/
.c34_lk:link, .c34_lk:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	right: 14px;
	height: 20px;
	padding-top: 3px;
	float: right;
	position: relative;
}
.c34_lk:hover, .c34_lk:active
{
	color: #FFFFFF;
}

/*PESTAÑA NOVEDADES ACTIVA*/
.c34_pt_noac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 82px;
	height: 20px;
	background-color: #FFFFFF;
	padding-top: 5px;
	float: left;
	margin-right: 5px;
}

/*PESTAÑA NOVEDADES INACTIVA*/
.c34_pt_noin:link, .c34_pt_noin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 82px;
	height: 20px;
	background: url("../img/fd_pepn.png") repeat;
	padding-top: 5px;
	float: left;
	position: relative;
	margin-right: 5px;
}
.c34_pt_noin:hover, .c34_pt_noin:active
{
	font-weight: bold;
	background-position: 0 -25px;
}

/*PESTAÑA PROMOCIONES ACTIVA*/
.c34_pt_prac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 94px;
	height: 20px;
	background-color: #FFFFFF;
	padding-top: 5px;
	float: left;
	margin-right: 5px;
}

/*PESTAÑA PROMOCIONES INACTIVA*/
.c34_pt_prin:link, .c34_pt_prin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 94px;
	height: 20px;
	background: url("../img/fd_pepn.png") repeat;
	padding-top: 5px;
	float: left;
	position: relative;
	margin-right: 5px;
}
.c34_pt_prin:hover, .c34_pt_prin:active
{
	font-weight: bold;
	background-position: 0 -25px;
}

/*----------------------------------------------- UBICACION DE PRODUCTO - DISPLAY [ c35 ] */

/*CELDAS PRODUCTOS LATERALES(4) */
.c35_cd_prla
{
	background-color: #FFFFFF;
	padding: 0px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	width: 155px;
	vertical-align: top;
}

/*CELDA PRODUCTO CENTRAL (1)*/
.c35_cd_prce
{
	background-color: #FFFFFF;
	padding: 0px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	width: 176px;
	vertical-align: top;
}

/*CELDAS DIVISOR DE PRODUCTOS*/
.c35_cd_divi
{
	background-color: #FFFFFF;
	padding: 0px;
	width: 1px;
}


/*DIVISOR PRODUCTOS*/
.c35_dv {
	width:1px;
	height:270px;
	margin:0px;
	}
	

/*TEXTO CLAVE*/
.c35_tx_clav {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
	 font-weight:bold;
	 }

/*TEXTO CODIGO*/
.c35_tx_codi {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
	 font-weight:bold;
	 }
	 
	 /*TEXTO FLETE GRATIS*/
.c35_tx_flete {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#B5242C;
	 font-weight:bold;
	 }

/*TEXTO MIDDOT*/
.c35_tx_midd {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
	 font-weight:bold;
	 margin-left:5px;
	 margin-right:5px;
	 }


/*TEXTO NOMBRE*/
.c35_tx_nomb
{
font-size:11px;
	color:#000;
	display:block;
	height:45px;
	margin-top:3px;
	}

/*TEXTO PRECIO*/
.c35_tx_prec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	float: left;
	margin-left: 5px;
}

.c35_tx_prec2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	float: left;
}

/*TEXTO PRECIO TACHADO*/
.c35_tx_prta
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: line-through;
	float: left;
}

/*BOTON AÑADIR AL CARRITO*/
.c35_bt_carr:link, .c35_bt_carr:visited {
	width:69px;
	height:14px;
	background:url("../img/fd_btca.png") repeat;
	background-color:#EEEEEE;
	padding-top:2px;
	padding-bottom:0px;
	padding-right:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-align:right;
	}
.c35_bt_carr:hover, .c35_bt_carr:active {
	background-position:0 -16px;
	color:#FFFFFF;
	}

/*BOTON VER DETALLES*/
.c35_bt_deta:link, .c35_bt_deta:visited
{
	width: 73px;
	height: 14px;
	background: url("../img/fd_btde.png") repeat;
	background-color: #EEEEEE;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 5px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.c35_bt_deta:hover, .c35_bt_deta:active
{
	background-position: 0 -16px;
	color: #FFFFFF;
}

/*IMAGEN PRODUCTO*/
.c35_ig
{
	width: 130px;
	height: 100px;
	padding-top: 16px;
	padding-bottom: 17px;
	padding-left: 12px;
	padding-right: 13px;
	border: none;
}

/*-------------------------------------------- UBICACION DE PRODUCTO - ENCABEZADO [ c36 ] */

/*CELDA*/
.c36_cd
{
	width: 640px;
	height: 49px;
	text-align: left;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 30px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #444444;
}

.c36_cd2
{
	width: 30px;
	height: 49px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #444444;
}

/*TITULO*/
.c36_tx
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.c36_tx2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

/*----------------------------------------------- UBICACION DE PRODUCTO - FILTROS [ c37 ] */

/*CELDA*/
.c37_cd
{
	width: 640px;
	height: 63px;
	text-align: left;
	vertical-align: middle;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-image: url("../img/fd_enre.png");
}

/*TEXTO PRODUCTO*/
.c37_tx_prod
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	position: relative;
	top: -2px;
	margin-right: 3px;
}

/*TEXTO NUMERO DE PRODUCTOS*/
.c37_tx_nume
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	position: relative;
	top: -2px;
}

/*TEXTO FILTROS*/
.c37_tx_filt
{
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	position: relative;
	top: -9px;
	margin-left: 20px;
	margin-right: 5px;
}

/*TEXTO NUMERO SELECCIONADO*/
.c37_tx_nuse
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
	top: 2px;
	margin-right: 10px;
}

/*LINK FLECHAS*/
.c37_lk_flec:link, .c37_lk_flec:visited
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	position: relative;
	top: 2px;
	margin-right: 10px;
}
.c37_lk_flec:hover, .c37_lk_flec:active
{
	color: #B5242C;
	font-weight: bold;
}

/*LINK NUMEROS*/
.c37_lk_nume:link, .c37_lk_nume:visited, div.c37_lk_nume
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	position: relative;
	top: 2px;
	margin-right: 10px;
	font-weight: bold;
}
a.c37_lk_nume:hover, a.c37_lk_nume:active
{
	color: #B5242C;
}
span.c37_lk_nume
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B5242C;
	text-decoration: none;
	position: relative;
	top: 2px;
	margin-right: 10px;
	font-weight: bold;
}

/*LINK PAGER*/
span.c37_lk_nume2, div.c37_lk_nume2, .c37_lk_nume2:link, .c37_lk_nume2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.c37_lk_nume2:hover, a.c37_lk_nume2:active
{
	color: #B5242C;
}


/*LISTA SELECCION*/
.c37_ls
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	float: right;
	position: relative;
	top: -9px;
}

/*-------------------------------------------- UBICACION DE PRODUCTO - RESULTADOS [ c38 ] */

/*TABLA*/
.c38_tb
{
	border: none;
	border-collapse: collapse;
	margin-bottom: 45px;
	margin-top: 45px;
	float: left;
}

/*CELDA - FOTO DE PRODUCTO*/
.c38_cd_priz
{
	width: 220px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

/*CELDA - DATOS DE PRODUCTO*/
.c38_cd_dade
{
	width: 420px;
	background-image: url("../img/fd_resu.png");
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}

/*CELDA PRECIO, ESISTENCIA Y BOTONES*/
.c38_cd_prec
{
	width: 160px;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 0px;
}

/*CELDA CLAVE, NOMBRE, LINEA Y FAMILIA)*/
.c38_cd_clav
{
	width: 260px;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 0px;
}

/*CELDA DESCRIPCION*/
.c38_cd_desc
{
	width: 420px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: bottom;
	text-align: justify;
}

/*TEXTO CLAVE*/
.c38_tx_clav {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#000000;
	 font-weight:bold;
	 padding-bottom:2px;
	 }


/*TEXTO CODIGO*/
.c38_tx_codi {
	 font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	padding-bottom:2px;
	}

/*TEXTO MIDDOT*/
.c38_tx_midd {
	 font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	padding-bottom:2px;
	margin-left:5px;
		 margin-right:5px;
	}


/*TEXTO NOMBRE*/
.c38_tx_nomb
{
	display: block;
	width: 260px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B5242C;
	font-weight: bold;
	padding-bottom: 21px;
}

/*TEXTO FAMILIA Y LINEA BOLD*/
.c38_tx_flbo
{
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-right: 3px;
}

/*TEXTO FAMILIA Y LINEA NORMAL*/
.c38_tx_flno
{
	display: block;
	width: 200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*TEXTO PRECIO*/
.c38_tx_prec
{
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B5242C;
	float: right;
	margin-left: 10px;
	display: block;
	width: 100%;
}

/*TEXTO PRECIO TACHADO*/
.c38_tx_prta
{
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: line-through;
	float: right;
	display: block;
	width: 100%;
}

/*TEXTO EN EXISTENCIA*/
.c38_tx_exis
{
	display: block;
	width: 160px;
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: relative;
	top: -1px;
	padding-bottom: 17px;
}

/*TEXTO DESCRIPCION*/
.c38_tx_desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*REGLA*/
.c38_rg
{
	border: none 0;
	border-top: 1px dotted #7F7F7F;
	width: 640px;
	height: 1px;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 30px;
	margin-left: 30px;
}

/*BOTON AÑADIR AL CARRITO*/
.c38_bt_carr:link, .c38_bt_carr:visited {
	width:69px;
	height:14px;
	background:url("../img/fd_btca.png") repeat;
	padding-top:2px;
	padding-bottom:0px;
	padding-right:5px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-align:right;
	}
.c38_bt_carr:hover, .c38_bt_carr:active {
	background-position:0 -16px;
	color:#FFFFFF;
	}
	

/*BOTON VER DETALLES*/
.c38_bt_deta:link, .c38_bt_deta:visited
{
	width: 73px;
	height: 14px;
	background: url("../img/fd_btde.png") repeat;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 5px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	position: relative;
	left: -8px;
}
.c38_bt_deta:hover, .c38_bt_deta:active
{
	background-position: 0 -16px;
	color: #FFFFFF;
}

/*IMAGEN PRODUCTO*/
.c38_ig
{
	width: 130px;
	height: 100px;
	border: none;
}

/*---------------------------------------------- DETALLE DE PRODUCTO - ENCABEZADO [ c40 ] */

/*CELDA ENCABEZADO*/
.c40_cd_enca
{
	background-image: url("../img/fd_deen.png");
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 640px;
	height: 119px;
}

/*CELDA CLAVE*/
.c40_cd_clave
{
	padding: 0px;
	width: 410px;
	background-color: #FFFFFF;
	vertical-align: middle;
}

/*CELDA COMPRAR*/
.c40_cd_comp
{
	padding: 0px;
	width: 230px;
	background-color: #FFFFFF;
	vertical-align: middle;
}

/*TEXTO CLAVE*/
.c40_tx_clav {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#000000;
	 }

/*TEXTO CODIGO*/
.c40_tx_codi {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#000000;
	 }

/*TEXTO MIDDOT*/
.c40_tx_midd {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#000000;
	 margin-left:8px;
	 margin-right:8px;
	 }


/*TEXTO NOMBRE*/
.c40_tx_nomb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #B5242C;
	display: block;
	margin-bottom: 28px;
}

/*TEXTO PRECIO*/
.c40_tx_prec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #B5242C;
	float: right;
	margin-bottom: 0px;
	margin-left: 10px;
	display: block;
	text-align: right;
}

/*TEXTO PRECIO TACHADO*/
.c40_tx_prta
{
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: line-through;
	float: right;
	display: block;
}

/*TEXTO PRECIO AHORRO*/
.c40_tx_ahor
{
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: right;
	display: block;
	font-weight: bold;
	margin-left: 10px;
}

/*TEXTO EN EXISTENCIA*/
.c40_tx_exis
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float: right;
	position: relative;
	top: 5px;
	display: block;
}

/*REGLA INVISIBLE*/
.c40_rg_invi
{
	border: none 0;
	border-top: 1px solid #FFFFFF;
	height: 1px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	display: block;
	float: right;
	width: 100%;
}

/*BOTON COMPRAR AHORA*/
.c40_bt
{
	display: block;
	width: 124px;
	height: 25px;
	background: url("../img/bt_comp.png");
	float: right;
	margin-left: 30px;
	margin-top: 5px;
}
.c40_bt:hover
{
	background-position: 0 -25px;
}

.c40_bt_en
{
	display: block;
	width: 124px;
	height: 25px;
	background: url("../img/bt_comp_en.png");
	float: right;
	margin-left: 30px;
	margin-top: 5px;
}
.c40_bt_en:hover
{
	background-position: 0 -25px;
}

/*------------------------------------------------ DETALLE DE PRODUCTO - PESTAÑAS [ c41 ] */

/*CELDA*/
.c41_cd
{
	background-image: url(../img/fd_lipe.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 640px;
	height: 40px;
	vertical-align: bottom;
}

/*PESTAÑA VISTA GENERAL ACTIVA*/
.c41_pt_vgac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 106px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA VISTA GENERAL INACTIVA*/
.c41_pt_vgin:link, .c41_pt_vgin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 96px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c41_pt_vgin:hover, .c41_pt_vgin:active
{
	font-weight: bold;
}

/*PESTAÑA ESPECIFICACIONES ACTIVA*/
.c41_pt_esac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 122px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA ESPECIFICACIONES INACTIVA*/
.c41_pt_esin:link, .c41_pt_esin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 112px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c41_pt_esin:hover, .c41_pt_esin:active
{
	font-weight: bold;
}

/*PESTAÑA CARACTERÍSTICAS ACTIVA*/
.c41_pt_caac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 111px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA CARACTERÍSTICAS INACTIVA*/
.c41_pt_cain:link, .c41_pt_cain:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 101px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c41_pt_cain:hover, .c41_pt_cain:active
{
	font-weight: bold;
}

/*PESTAÑA CONTENIDO ACTIVA*/
.c41_pt_coac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 85px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA CONTENIDO INACTIVA*/
.c41_pt_coin:link, .c41_pt_coin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 75px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c41_pt_coin:hover, .c41_pt_coin:active
{
	font-weight: bold;
}

/*IMAGEN BORDE PESTAÑA IZQUIERDO*/
.c41_ig_boiz
{
	width: 5px;
	height: 30px;
	float: left;
}

/*IMAGEN BORDE PESTAÑA DERECHO*/
.c41_ig_bode
{
	width: 5px;
	height: 30px;
	float: left;
	margin-right: 5px;
}

/*----------------------------------------------- DETALLE DE PRODUCTO - CONTENIDO [ c42 ] */

/*CELDA PRODUCTO (VISTA GENERAL)*/
.c42_cd_vgpr
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-top: 30px;
	width: 400px;
	vertical-align: top;
}

/*CELDA DATOS (VISTA GENERAL)*/
.c42_cd_vgda
{
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-top: 30px;
	width: 210px;
	vertical-align: top;
}

/*CELDA OTROS DATOS (ESPECIFICACIONES, CARACTERISTICAS, CONTENIDO)*/
.c42_cd_otro
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-top: 30px;
	width: 640px;
	vertical-align: top;
}

/*TEXTO REQUERIMIENTO DE DATO*/
.c42_tx_requ
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}

/*TEXTO DATO*/
.c42_tx_dato
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

/*TEXTO DESCRIPCION*/
.c42_tx_desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	text-align: justify;
	margin-top: 22px;
	margin-bottom: 22px;
}

/*BULLET - VIÑETA*/
.c42_bl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B5242C;
	font-weight: bold;
	position: relative;
	left: -28px;
	line-height: 20px;
}

/*ICONO TECNOLOGIA*/
.c42_ic
{
	width: 30px;
	height: 30px;
	border: none;
	margin-right: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

/*IMAGEN PRODUCTO*/
.c42_ig
{
	width: 400px;
	height: 300px;
	border: none;
}

/*----------------------------------------------------- DETALLE DE PRODUCTO - PIE [ c43 ] */

/*CELDA*/
.c43_cd
{
	background-image: url(../img/fd_pied.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 21px;
	width: 640px;
	height: 23px;
}

/*LINK COMO COMPRAR*/
.c43_lk:link, .c43_lk:visited
{
	width: 110px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	position: relative;
	top: 3px;
}
.c43_lk:hover, .c43_lk:active
{
	text-decoration: underline;
}

/*BOTON VERSION PARA IMPRIMIR*/
.c43_bt_impr:link, .c43_bt_impr:visited
{
	width: 159px;
	height: 18px;
	background: url("../img/fd_btim.png") repeat;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 7px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	margin-left: 15px;
}
.c43_bt_impr:hover, .c43_bt_impr:active
{
	background-position: 0 -23px;
	color: #FFFFFF;
}

/*BOTON VER MANUAL*/
.c43_bt_manu:link, .c43_bt_manu:visited
{
	width: 97px;
	height: 18px;
	background: url("../img/fd_btma.png") repeat;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 7px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	margin-left: 15px;
}
.c43_bt_manu:hover, .c43_bt_manu:active
{
	background-position: 0 -23px;
	color: #FFFFFF;
}

/*BOTON DUDAS*/
.c43_bt_duda:link, .c43_bt_duda:visited
{
	width: 192px;
	height: 18px;
	background: url("../img/fd_btdu.png") repeat;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 7px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	margin-left: 15px;
}
.c43_bt_duda:hover, .c43_bt_duda:active
{
	background-position: 0 -23px;
	color: #FFFFFF;
}

/*-------------------------------------------- DETALLE DE PRODUCTO - RELACIONADOS [ c44 ] */

/*CELDA TITULO*/
.c44_cd_titu
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	height: 73px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B5242C;
	vertical-align: middle;
}

/*CELDA PRODUCTO LATERAL*/
.c44_cd_prla {
	 width:173px;
	 background-color:#FFFFFF;
	 padding:0px;
	 padding-left:30px;
	 padding-right:30px;
	 vertical-align:top;
	 text-align:left;
	 }

/*CELDA PRODUCTO CENTRAL*/
.c44_cd_prce {
	 width:172px;
	 background-color:#FFFFFF;
	 padding:0px;
	 padding-left:30px;
	 padding-right:30px;
	 vertical-align:top;
	 text-align:left;
	 }

/*CELDA DIVISOR*/
.c44_cd_divi
{
	width: 1px;
	padding: 0px;
	height:220px
}

/*TEXTO CLAVE*/
.c44_tx_clav {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
	 font-weight:bold;
	 }

/*TEXTO CODIGO*/
.c44_tx_codi {
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}

/*TEXTO MIDDOT*/
.c44_tx_midd{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-left:5px;
	 margin-right:5px;
	}


/*TEXTO NOMBRE*/
.c44_tx_nomb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*Piña: Modifique el tamaño de la letra para soportar 2 renglones*/
	height: 28px; /*Piña: Aumente el height para soportar 2 renglones*/
	color: #000000;
	text-align: left;
	display: block;
	width: 100%;
	float: none;
}

/*TEXTO PRECIO*/
.c44_tx_prec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: left;
	display: block;
	float: left;
}

/*TEXTO PRECIO TACHADO*/
.c44_tx_prta
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: line-through;
	margin-right: 5px;
	float: left;
}

/*DIVISOR*/
.c44_dv
{
	width: 1px;
	height: 200px;
}

/*IMAGEN PRODUCTO*/
.c44_ig
{
	width: 125px;
	height: 125px;
	border: none;
	position: relative;
	left: auto;
	right: auto;
}

/*---------------------------------------------------------- KNOVA ONLINE - LOGIN [ c50 ] */

/*TABLA LOGIN*/
table.c50_tb {
	border-collapse:separate;
	padding:3px;
	background-color:#CCCCCC;
	}

/*CELDA REGISTRARSE*/
.c50_cd_regi {
	background-color:#202020;
	width:190px;
	padding:40px;
	vertical-align:top;
	}

.c50_cd_search {
	background-color:#000000;
	width:586px;
	padding:10px;
	vertical-align:top;
	}
	
	
/*CELDA GLOBAL LOGIN*/
.c50_cd_logn {
	width:553px;
	padding:0px;
	}

/*TEXTO TITULO LOGIN*/
.c50_tx_tilo {
	font-family:Arial, Helvetica, sans-serif;
	color:#C42D34;
	font-size:12px;
	display:block;
	float:left;
	}

/*TEXTO RECORDARME*/
.c50_tx_reco {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	display:block;
	float:left;
	position:relative;
	top:2px;
	}

/*TEXTO DATOS DE REGISTRO*/
.c50_tx_dare {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	display:block;
	float:left;
	margin-bottom:3px;
	}
	
/*TEXTO ACEPTO*/
.c50_tx_acep {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	display:block;
	float:left;
	margin-bottom:3px;
	margin-right:4px;
	position:relative;
	top:2px;
	}

/*BULLET*/
.c50_bl {
	font-family:Arial, Helvetica, sans-serif;
	color:#C42D34;
	font-size:12px;
	display:block;
	width:100px;
	float:left;
	font-weight:bold;
	position:relative;
	left:-25px;
	line-height:20px;
	}

/*REGLA INVISIBLE 1*/	
.c50_rg_inv1 {
	border: none 0;
	width: 100%;
	height: 1px;
	background-color:#0B0B0B;
	float:left;
	}

/*REGLA INVISIBLE 2*/	
.c50_rg_inv2 {
	border: none 0;
	width: 100%;
	height: 1px;
	background-color:#202020;
	float:left;
	}

/*LINKS OLVIDO Y PRIMERA*/
.c50_lk_olpr:link, .c50_lk_olpr:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	float:left;
	font-weight:normal;
	line-height:20px;
	display:block;
	width:100%;
	}
.c50_lk_olpr:hover, .c50_lk_olpr:active {
	color:#CCCCCC;
	}

/*LINK TERMINOS*/
.c50_lk_term:link, .c50_lk_term:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:10px;
	display:block;
	float:left;
	position:relative;
	top:2px;
	}
.c50_lk_term:hover, .c50_lk_term:active {
	color:#FFFFFF;
	}
	
/*LINK CERRAR LIGHTBOX*/
.c50_lk_ligh:link, .c50_lk_ligh:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	display:block;
	float:left;
	position:relative;
	top:2px;
	text-decoration:none;
	margin-top:10px;
	float:right;
	}
.c50_lk_ligh:hover, .c50_lk_ligh:active {
	color:#FFFFFF;
	}

/*BOTON ENTRAR*/
.c50_bt_entr:link, .c50_bt_entr:visited {
	width:62px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	}
.c50_bt_entr:hover, .c50_bt_entr:active {
	font-size:11px;
	color:#FFFFFF;
	background-position:0 -20px;
	}

/*BOTON REGISTRARME*/
.c50_bt_regi:link, .c50_bt_regi:visited {
	width:101px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	margin-top:10px;
	}
.c50_bt_regi:hover, .c50_bt_regi:active {
	font-size:11px;
	color:#FFFFFF;
	background-position:0 -20px;
	}
	
/*CHECBOX*/
.c50_cx {
	float:left;
	position:relative;
	left:-5px;
	}

/*IMAGEN CARGA*/	
.c50_ig_carg {
	float:right;
	width:16px;
	height:16px;
	margin-right:5px;
	margin-left:5px;
	}

/*IMAGEN KNOVA ONLINE*/	
.c50_ig_knon {
	display:block;
	width:110px;
	height:26px;
	float:left;
	}
	
/*IMAGEN CERRAR*/	
.c50_ig_cerr {
	display:block;
	width:19px;
	height:19px;
	float:right;
	display:block;
	border:none;
	}
	
	
/*LIGHTBOX FONDO NEGRO*/
.c50_fd_lbfn {
	display:block;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-image:url("../img/fd_ligh.png");
	z-index:1001;
}


/*LIGHTBOX FONDO BLANCO*/
.c50_fd_lbfb {
	position:absolute;
	margin-top: -210px;
	margin-left: -150px;
	top:50%;
	left:50%;
	height:150px;
	width:300px;
	border:2px  solid gray;
	background-color: #FFFFFF;
	border-collapse:collapse;
	vertical-align: middle;
	text-align: center; 
	z-index:1002;
}

/*---NUEVOS Y MODIFICADOS---*/

/*BOTON ENVIAR*/
.c50_bt_envr:link, .c50_bt_envr:visited {
	width:62px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	}
.c50_bt_envr:hover, .c50_bt_envr:active {
	font-size:11px;
	color:#FFFFFF;
	background-position:0 -20px;
	}

/*REGLA SOLIDA*/	
.c50_rg_soli {
	border: none 0;
	border-top: 1px solid #333333;
	width: 100%;
	height: 1px;
	background-color:#0B0B0B;
	float:left;
	margin-top:0px;
	margin-bottom:15px;
	}

/*CELDA INICIAR SESION*/
.c50_cd_inic {
	background-color:#0B0B0B;
	width:190px;
	padding:40px;
	vertical-align:top;
	}

/*CAMPO DE TEXTO USUARIO*/
.c50_ct_usua {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:14px;
	padding-left:2px;
	position:relative;
	top:-1px;
	float:left;
	display:block;
	margin-bottom:10px;
	width:186px;
	}
	
/*CAMPO DE TEXTO CORREO*/
.c50_ct_corr {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:14px;
	padding-left:2px;
	position:relative;
	top:-1px;
	float:left;
	display:block;
	margin-bottom:10px;
	width:186px;
	}
	
/*CAMPO DE TEXTO PASWORD*/
.c50_ct_pass {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:14px;
	padding-left:2px;
	position:relative;
	top:-1px;
	float:left;
	display:block;
	margin-bottom:5px;
	width:186px;
	}

/*TEXTO USUARIO */
.c50_tx_usua {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:10px;
	display:block;
	float:left;
	width:126px;
	margin-bottom:3px;
	width:100%;
	}
		
/*TEXTO PASSWORD*/
.c50_tx_pass {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:10px;
	display:block;
	float:left;
	margin-bottom:3px;
	width:100%;
	}

 /*LIGHTBOX VENTANA LOGIN*/
.c50_tb_logi {
	display:none;
	position:absolute;
	margin-top:-242px;
	margin-left:-276px;
	top:50%;
	left:50%;
	height:485px;
	width:586px;
	border:none;
	border-collapse:collapse;
	z-index:1002;
}

 /*LIGHTBOX VENTANA LOGIN*/
.c50_tb_conf {
	display:none;
	position:absolute;
	margin-top:-242px;
	margin-left:-276px;
	top:50%;
	left:50%;
	height:485px;
	width:586px;
	border:none;
	border-collapse:collapse;
	z-index:1002;
}

/*TEXTO AVISOS*/
.c50_tx_avso {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	display:block;
	width:100%;
	float:left;
	margin-bottom:0px;
	margin-top:15px;
	background-color:#C42D34;
	text-align:center;
	vertical-align:middle;
	}
	
	
/*TEXTO INVITACION A REGISTRO*/
.c50_tx_inre {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;
	display:block;
	float:left;
	position:relative;
	top:0px;
	}
	
/*IMAGEN FLECHA*/	
.c50_ig_flec {
	float:right;
	width:7px;
	height:10px;
	position:relative;
	top:3px;
	}

/*ICONO DE CAMPO OBLIGATORIO*/
.c50_ic_daob {
	width:4px;
	height:18px;
	float:left;
	margin-left:10px;
	}
	
/*TEXTO CAMPO OBLIGATORIO*/
.c50_tx_obli {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B7B7B7;
	float:left;
	margin-right:0px;
	}
	
/*CAMPO DE TEXTO REGISTRO*/
.c50_ct_regi {
	border-width:1px;
	border-style:solid;
	border-color:#3C3C3C;
	background-color:#151515;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	height:16px;
	width:171px;
	padding-left:2px;
	display:block;
	float:left;
	margin-bottom:10px;
	}



/*IMAGEN CARGA*/	
.c50_ig_carg_facebook {
	clear:both;
	text-align:center;
	width:16px;
	height:16px;
	margin-top: 60px;
	}

/*------------------------------------------------------- KNOVA ONLINE - PESTAÑAS [ c51 ] */

/*CELDA*/
.c51_cd
{
	background-image: url(../img/fd_pekn.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 640px;
	height: 40px;
	vertical-align: bottom;
}

/*TITULO KNOVA ONLINE (Va en la imagen dentro de c36) */
.c51_ig_tika
{
	width: 110px;
	height: 16px;
}

/*PESTAÑA MI CARRITO ACTIVA*/
.c51_pt_mcac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 84px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA MI CARRITO INACTIVA*/
.c51_pt_mcin:link, .c51_pt_mcin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 74px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c51_pt_mcin:hover, .c51_pt_mcin:active
{
	font-weight: bold;
}

/*PESTAÑA MI CUENTA ACTIVA*/
.c51_pt_cuac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 82px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}
/*PESTAÑA MI CUENTA INACTIVA*/
.c51_pt_cuin:link, .c51_pt_cuin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 72px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c51_pt_cuin:hover, .c51_pt_cuin:active
{
	font-weight: bold;
}

/*PESTAÑA TERMINOS ACTIVA*/
.c51_pt_teac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	text-align: center;
	display: block;
	position: relative;
	top: 0px;
	width: 123px;
	height: 22px;
	background-color: #FFFFFF;
	padding-top: 8px;
	float: left;
	margin-right: 5px;
}

/*PESTAÑA TERMINOS INACTIVA*/
.c51_pt_tein:link, .c51_pt_tein:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	display: block;
	top: 0px;
	width: 113px;
	height: 22px;
	background: url("../img/fd_depe.png") repeat;
	padding-top: 8px;
	float: left;
	position: relative;
}
.c51_pt_tein:hover, .c51_pt_tein:active
{
	font-weight: bold;
}

/*ICONO ACTUALIZAR*/
.c51_ic
{
	display: block;
	width: 30px;
	height: 30px;
	background: url("../img/ic_actu.png");
	float: right;
	position: relative;
	top: -4px;
}
.c51_ic:hover
{
	background-position: 0 -30px;
}

/*IMAGEN BORDE PESTAÑA IZQUIERD0*/
.c51_ig_boiz
{
	width: 5px;
	height: 30px;
	float: left;
}

/*IMAGEN BORDE PESTAÑA DERECH0*/
.c51_ig_bode
{
	width: 5px;
	height: 30px;
	float: left;
	margin-right: 5px;
}

/*-------------------------------------------------------- KNOVA ONLINE - CARRITO [ c52 ] */

/*TABLA*/
.c52_tb
{
	border: none;
	border-collapse: collapse;
	margin-bottom: 20px;
}

/*CELDA TITULO CARRITO*/
.c52_cd_tica
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-top: 27px;
	width: 640px;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B5242C;
	font-weight: bold;
}

/*CELDA DATO CARRITO*/
.c52_cd_dato
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	vertical-align: top;
}

/*CELDA DIVISOR CARRITO*/
.c52_cd_divi
{
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	height: 1px;
	text-align: center;
}

/*CELDA TITULO DESPUES*/
.c52_cd_tide
{
	background-color: #F4F4F4;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-top: 27px;
	width: 640px;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B5242C;
	font-weight: bold;
}

/*CELDA DATO DESPUES*/
.c52_cd_dade
{
	background-color: #F4F4F4;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	vertical-align: top;
}

/*CELDA DIVISOR DESPUES*/
.c52_cd_dide
{
	background-color: #F4F4F4;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	height: 1px;
	text-align: center;
}

/*CELDA ESPACIO FINAL DESPUES*/
.c52_cd_esde
{
	background-color: #F4F4F4;
	padding-left: 30px;
	padding-right: 30px;
	width: 640px;
	height: 20px;
}

/*COLUMNA OPCIONES*/
.c52_cd_opci
{
	width: 125px;
	height: 50px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
}

/*COLUMNA CLAVE*/
.c52_cd_clav
{
	width: 70px;
	height: 50px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
}

/*COLUMNA CÓDIGO*/
.c52_cd_codi
{
	width: 70px;
	height: 50px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
}

/*COLUMNA DESCRIPCION*/
.c52_cd_desc
{
	width: 151px;
	height: 50px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
}

/*COLUMNA PRECIO*/
.c52_cd_prec
{
	width: 77px;
	height: 50px;
	padding: 0px;
	text-align: right;
	vertical-align: middle;
}

/*COLUMNA CANTIDAD*/
.c52_cd_cant
{
	width: 70px;
	height: 50px;
	padding: 0px;
	text-align: right;
	vertical-align: middle;
}

/*COLUMNA IMPORTE*/
.c52_cd_impo
{
	width: 77px;
	height: 50px;
	padding: 0px;
	text-align: right;
	vertical-align: middle;
}

/*TEXTO COLUMNA ENCABEZADO*/
.c52_tx_colu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/*TEXTO COLUMNA DATO*/
.c52_tx_dato
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*TEXTO COLUMNA TOTAL*/
.c52_tx_tota
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
}

/*TEXTO COLUMNA TOTAL NUMÉRCIO*/
.c52_tx_tonu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	display: block;
	width: 45px;
	text-align: center;
	position: relative;
	left: 25px;
}

/*REGLA CARRITO*/
.c52_rg_carr
{
	border: none 0;
	border-top: 1px dotted #7F7F7F;
	width: 640px;
	height: 1px;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*REGLA DESPUES*/
.c52_rg_desp
{
	border: none 0;
	border-top: 1px dotted #7F7F7F;
	width: 640px;
	height: 1px;
	background-color: #F4F4F4;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*LINK OPCIONES*/
.c52_lk:link, .c52_lk:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	line-height: 18px;
	display: block;
}
.c52_lk:hover, .c52_lk:active
{
	text-decoration: underline;
}

/*LINK SEGUIR COMPRANDO*/
.c52_lk_sg:link, .c52_lk_sg:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bolder;
	text-decoration: none;
	line-height: 18px;
	display: block;
	float: right;
	margin-right:25px;
}
.c52_lk_sg:hover, .c52_lk:active
{
	text-decoration: underline;
}

/*CAMPO DE TEXTO CANTIDAD*/
.c52_ct
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 12px;
	width: 45px;
	padding-left: 2px;
	text-align: center;
}

/*-------------------------------------------------------- KNOVA ONLINE - RESUMEN [ c53 ] */

/*CELDA*/
.c53_cd
{
	background-image: url("../img/fd_reca.png");
	padding: 0px;
	width: 280px;
	padding-left: 0px;
	padding-top: 0px;
	float: right;
}

/*TEXTO TITULOS*/
.c53_tx_titu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	position: relative;
	left: 30px;
	margin-bottom: 15px;
	margin-top: 27px;
	float: left;
}

/*TEXTO DATOS*/
.c53_tx_dato
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	float: right;
	position: relative;
	right: 30px;
	display: block;
	width: 120px;
	text-align: right;
}

/*TEXTO TOTAL*/
.c53_tx_tota
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	float: right;
	position: relative;
	right: 30px;
	display: block;
	width: 120px;
	text-align: right;
}

/*TEXTO REQUERIMIENTO DE DATOS*/
.c53_tx_requ
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	float: left;
	position: relative;
	left: 30px;
	display: block;
	width: 90px;
	position: relative;
	top: 1px;
}

/*TEXTO REQUERIMIENTO DE TOTAL*/
.c53_tx_reto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float: left;
	position: relative;
	left: 30px;
	position: relative;
	top: 5px;
	display: block;
	width: 90px;
}

/*REGLA SOLIDA*/
.c53_rg_soli
{
	border: none 0;
	border-top: 1px solid #575757;
	width: 219px;
	height: 1px;
	float: left;
	background-color: #3A3A3A;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
	margin-right: 30px;
}

/*REGLA INVISIBLE*/
.c53_rg_invi
{
	border: none 0;
	border-top: 1px solid #3A3A3A;
	width: 219px;
	height: 1px;
	float: left;
	background-color: #3A3A3A;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
	margin-right: 30px;
}

/*BOTON ORDENAR AHORA*/
.c53_bt
{
	display: block;
	width: 279px;
	height: 30px;
	background: url("../img/bt_orah.png");
	padding: 0px;
	float: right;
	position: relative;
	top: 10px;
}
.c53_bt:hover
{
	background-position: 0 -30px;
}

/*BOTON CONFIRMAR PEDIDO*/
.c53_bt_cope
{
	display: block;
	width: 279px;
	height: 30px;
	background: url("../img/bt_COPE.png");
	padding: 0px;
	float: right;
	position: relative;
	top: 10px;
}
.c53_bt_cope:hover
{
	background-position: 0 -30px;
}


/*--------------------------------------------------------- KNOVA ONLINE - CUENTA [ c54 ] */

/*CELDA SUBMENU*/
.c54_cd_subm
{
	background-color: #FFFFFF;
	width: 150px;
	padding: 30px;
	padding-top: 27px;
	vertical-align: top;
}

/*CELDA FORMULARIO*/
.c54_cd_form
{
	background-color: #FFFFFF;
	padding: 0px;
	width: 460px;
	height:250px;
	padding-right: 30px;
	padding-top: 27px;
	padding-bottom: 30px;
	padding-left: 0px;
	vertical-align: top;
}



/*TEXTO TITULO SUBMENU*/
.c54_tx_suti
{
	display: block;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 10px;
}

/*TEXTO SECCION ACTUAL*/
.c54_tx_suac
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	display: block;
	width: 150px;
	font-weight: bold;
}

/*TEXTO CAMPO OBLIGATORIO*/
.c54_tx_caob
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	margin-right: 10px;
	position: relative;
	top: 7px;
}

/*TEXTO TITULO FORMULARIO*/
.c54_tx_tifo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
	display: block;
	margin-bottom: 8px;
}

/*TEXTO REQUERIMIENRO FORMULARIO*/
.c54_tx_refo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	display: block;
	width: 120px;
	position: relative;
	top: 7px;
}

.c54_tx_modificar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	width: 220px;
}

.c54_tx_direccion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	display: block;
	width: 220px;
	position: relative;
	top: 7px;
	clear: both;
}

.c54_tx_direccionnombre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	display: block;
	font-weight: bold;
	width: 220px;
	position: relative;
	top: 7px;
}

.c54_tx_validation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	float: left;
	display: block;
	width: 450px;
	position: relative;
	top: 7px;
}

.c54_tx_full
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	display: block;
	position: relative;
	top: 7px;
}

/*REGLA DIVISOR SUBSECCIONES*/
.c54_rg_subs
{
	border: none 0;
	border-top: 1px solid #E0E0E0;
	width: 150px;
	height: 1px;
	float: left;
	clear: both ;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-bottom: 3px;
}

/*REGLA PUNTEADA*/
.c54_rg_punt
{
	border: none 0;
	border-top: 1px dotted #999999;
	width: 100%;
	height: 1px;
	background-color: #FFFFFF;
	margin-bottom: 24px;
	margin-top: 22px;
	float: left;
}

/*REGLA INVISIBLE*/
.c54_rg_invi
{
	border: none 0;
	border-top: 1px dotted #FFFFFF;
	width: 100%;
	height: 1px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
}

/*LINK SUBMENU*/
.c54_lk:link, .c54_lk:visited
{
	display: block;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	height: 14px;
	clear: both;
}
.c54_lk:hover, .c54_lk:active
{
	color: #333333;
	font-weight: bold;
}

/*BOTON CANCELAR CUENTA*/
.c54_bt_cacu
{
	display: block;
	width: 279px;
	height: 30px;
	background: url("../img/bt_cacu.png");
	padding: 0px;
	top: 10px;
}
.c54_bt_cacu:hover
{
	background-position: 0 -30px;
}

/*BOTON ACTUALIZAR*/
.c54_bt:link, .c54_bt:visited
{
	width: 81px;
	height: 17px;
	background: url("../img/fd_btro.png") repeat;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: right;
}
.c54_bt:hover, .c54_bt:active
{
	font-size: 11px;
	color: #FFFFFF;
	background-position: 0 -20px;
}

/*ICONO DE CAMPO OBLIGATORIO*/
.c54_ic
{
	width: 4px;
	height: 18px;
	float: left;
	display: block;
	position: relative;
	top: 6px;
}

/*CAMPO DE TEXTO*/
.c54_ct
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	margin-right: 10px;
	display: block;
	margin-bottom: 7px;
	margin-top: 7px;
}

/*CAMPO DE TEXTO*/
.c54_ct_modificar
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	padding-left: 2px;
	top: -1px;
	display: block;

}

/*LISTA DE SELECCION*/
.c54_ls
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	padding-left: 2px;
	position: relative;
	top: -1px;
	float: left;
	vertical-align: middle;
	position: relative;
	margin-right: 10px;
	display: block;
	margin-bottom: 7px;
	margin-top: 7px;
}

.c54_ls_modificar
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	padding-left: 2px;
	top: -1px;
	vertical-align: middle;
	display: block;
	
}

/*REGLA DESPUES*/
.c54_rg_desp
{
	border: none 0;
	border-top: 1px dotted #7F7F7F;
	height: 1px;
	background-color: #F4F4F4;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*LINK OPCIONES*/
.c54_lk_opciones:link, .c54_lk_opciones:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	line-height: 18px;
	display: block;
	float: left;
	clear: none; 
	margin-right:5px;
}

.c54_lk_opciones:hover, .c54_lk_opciones:active
{
	text-decoration: underline;
}

/*------------------------------------------------------- KNOVA ONLINE - TERMINOS [ c55 ] */

/*CELDA*/
.c55_cd
{
	background-color: #FFFFFF;
	width: 640px;
	padding: 30px;
	padding-bottom: 1px;
	padding-top: 15px;
	vertical-align: top;
}

/*TEXTO TITULO TERMINO*/
.c55_tx_tite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5242C;
	font-weight: bold;
}

/*TEXTO PARRAFO*/
.c55_tx_parr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 17px;
	display: block;
	margin-top: 25px;
	margin-bottom: 25px;
}

/*TEXTO NUMERO*/
.c55_tx_nume
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}


/*------------------------------------------------------- KNOVA ONLINE - PROCESO DE COMPRA [ c56 ] */

/*CELDA*/
.c56_cd {
	background-color:#FFFFFF;
	width:640px;
	padding:30px;
	padding-bottom:15px;
	padding-top:15px;
	vertical-align:top;
	}

/*CELDA DE LA LÍNEA*/
.c56_cd_line {
	background-image:url("../img/fd_prcm.png");
	width:640px;
	height:40px;
	padding:0px;
	text-align:left;
	margin-bottom:30px;
	}

/*TEXTO TÍTULO*/
.c56_tx_titu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B5242C;
	font-weight:bold;
	display:block;
	margin-top:24px;
	}

/*IMAGEN PASO DE LA LÍNEA*/
.c56_ig_pas1 {
	width:130px;
	height:40px;
	float:left;
	}
	
/*---------------------------------------------------------- KNOVA ONLINE - FORMA DE BUSQUEDA [ c57 ] */

/*TABLA LOGIN*/
table.c57_tb {
	border-collapse:separate;
	padding:3px;
	background-color:#CCCCCC;
	}

/*CELDA GLOBAL LOGIN*/
.c57_cd_logn {
	width:600px;
	padding:0px;
	}

/*CELDA BUSCAR*/
.c57_cd_busc {
	background-color:#202020;
	width:600px;
	height:460px;
	padding:30px;
	vertical-align:top;
	}
	
/*CELDA COLUMNA CLAVE*/
.c57_cd_clav {
	width:90px;
	height:30px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	}
	
/*CELDA COLUMNA CODIGO*/
.c57_cd_codi {
	width:80px;
	height:30px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	}
	
/*CELDA COLUMNA DESCRIPCIÓN*/
.c57_cd_desc {
	width:290px;
	height:30px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	}
	
/*CELDA COLUMNA COLONIA*/
.c57_cd_col {
	width:140px;
	height:30px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	}

	
/*CELDA COLUMNA CODIGO POSTAL*/
.c57_cd_cp {
	width:110px;
	height:30px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	}

/*CELDA COLUMNA SELECCIONAR*/
.c57_cd_sele {
	width:65px;
	height:30px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	}

/*TEXTO BUSCAR*/
.c57_tx_busc {
	font-family:Arial, Helvetica, sans-serif;
	color:#C42D34;
	font-size:12px;
	display:block;
	float:left;
	}
	
/*TEXTO COLUMNA ENCABEZADO*/
.c57_tx_colu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}

/*TEXTO COLUMNA DATO*/
.c57_tx_dato {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
	
/*REGLA SOLIDA*/	
.c57_rg_soli {
	border: none 0;
	border-top: 1px solid #333333;
	width: 100%;
	height: 1px;
	background-color:#0B0B0B;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	}

/*REGLA INVISIBLE*/	
.c57_rg_invi {
	border: none 0;
	width: 100%;
	height: 1px;
	background-color:#202020;
	float:left;
	margin:0px;
	}

/*LINK SELECCIONAR PRODUCTO*/
.c57_lk_sele:link, .c57_lk_sele:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#B5242C;
	font-size:11px;
	text-decoration:none;
	float:left;
	font-weight:normal;
	line-height:20px;
	display:block;
	width:100%;
	}
.c57_lk_sele:hover, .c57_lk_sele:active {
	color:#B5242C;
	font-weight:bold;
	}
	
/*LINK CERRAR LIGHTBOX*/
.c57_lk_ligh:link, .c57_lk_ligh:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	display:block;
	float:left;
	position:relative;
	top:2px;
	text-decoration:none;
	margin-top:10px;
	float:right;
	}
.c57_lk_ligh:hover, .c57_lk_ligh:active {
	color:#FFFFFF;
	}

/*BOTON BUSCAR*/
.c57_bt_busc:link, .c57_bt_busc:visited {
	width:80px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	margin-top:-3px;
	}
.c57_bt_busc:hover, .c57_bt_busc:active {
	font-size:11px;
	color:#FFFFFF;
	background-position:0 -20px;
	}
	
/*IMAGEN CERRAR*/	
.c57_ig_cerr {
	display:block;
	width:19px;
	height:19px;
	float:right;
	display:block;
	border:none;
	margin-bottom:10px;
	}

/*CAMPO DE TEXTO BUSCAR*/
.c57_ct_busc {
	border-width:1px;
	border-style:solid;
	border-color:#3C3C3C;
	background-color:#151515;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	height:16px;
	width:350px;
	padding-left:2px;
	display:block;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	position:relative;
	top:-3px;
	}

/*LIGHTBOX FONDO NEGRO*/
.c57_fd_lbfn {
	display:block;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-image:url("../img/fd_ligh.png");
	z-index:1001;
}

/*LIGHTBOX VENTANA BUSCAR*/
.c57_tb_logi {
	display:block;
	position:absolute;
	margin-top:-261px;
	margin-left:-300px;
	top:50%;
	left:50%;
	height:523px;
	width:600px;
	border:none;
	border-collapse:collapse;
	z-index:1002;
}

/*LIGHTBOX VENTANA CODIGO POSTAL*/
.c57_tb_cp {
	display:block;
	position:absolute;
	margin-top:-261px;
	margin-left:-300px;
	top:50%;
	left:50%;
	height:523px;
	width:600px;
	border:none;
	border-collapse:collapse;
	z-index:1002;
}

/*---------------------------------------------------------- KNOVA ONLINE - FORMA DE BUSQUEDA [ c58 ] */

/*TABLA LOGIN*/
table.c58_tb {
	border-collapse:separate;
	padding:3px;
	background-color:#CCCCCC;
	}

/*CELDA GLOBAL LOGIN*/
.c58_cd_logn {
	width:400px;
	padding:0px;;
	}

/*CELDA ENVÍO*/
.c58_cd_envi {
	background-color:#202020;
	width:400px;
	padding:30px;
	vertical-align:top;
	text-align:center;
	}

/*TEXTO MENSAJE 1*/
.c58_tx_mns1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	display:block;
	}

/*TEXTO MENSAJE 2*/
.c58_tx_mns2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#B5242C;
	font-size:12px;
	display:block;
	}
		
/*REGLA SOLIDA*/	
.c58_rg_soli {
	border: none 0;
	border-top: 1px solid #333333;
	width: 100%;
	height: 1px;
	background-color:#0B0B0B;
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	}

/*LIGHTBOX FONDO NEGRO*/
.c58_fd_lbfn {
	display:block;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-image:url("../img/fd_ligh.png");
	z-index:1003;
}

/*LIGHTBOX VENTANA BUSCAR*/
.c58_tb_logi {
	display:block;
	position:absolute;
	margin-top:-109px;
	margin-left:-200px;
	top:50%;
	left:50%;
	height:219px;
	width:400px;
	border:none;
	border-collapse:collapse;
	z-index:1004;
}

/*---------------------------------------------------------- KNOVA ONLINE - FORMA DE BUSQUEDA [ c59 ] */

/*TABLA LOGIN*/
table.c59_tb {
	border-collapse:separate;
	padding:3px;
	background-color:#CCCCCC;
	}

/*CELDA GLOBAL LOGIN*/
.c59_cd_logn {
	width:282px;
	padding:0px;;
	}
	
/*CELDA INICIAR SESION*/
.c59_cd_inic {
	background-color:#0B0B0B;
	width:190px;
	padding:40px;
	vertical-align:top;
	}

/*LINK CERRAR LIGHTBOX*/
.c59_lk_ligh:link, .c59_lk_ligh:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	display:block;
	float:left;
	position:relative;
	top:2px;
	text-decoration:none;
	margin-top:10px;
	float:right;
	}
.c59_lk_ligh:hover, .c59_lk_ligh:active {
	color:#FFFFFF;
	}
	
/*IMAGEN KNOVA ONLINE*/	
.c59_ig_knon {
	display:block;
	width:110px;
	height:26px;
	float:left;
	}
	
/*IMAGEN CERRAR*/	
.c59_ig_cerr {
	display:block;
	width:19px;
	height:19px;
	float:right;
	display:block;
	border:none;
	margin-bottom:10px;
	}

/*TEXTO TITULO LOGIN*/
.c59_tx_tilo {
	font-family:Arial, Helvetica, sans-serif;
	color:#C42D34;
	font-size:12px;
	display:block;
	float:left;
	}
	
/*IMAGEN CARGA*/	
.c59_ig_carg {
	float:right;
	width:16px;
	height:16px;
	}
	
/*REGLA INVISIBLE 1*/	
.c59_rg_inv1 {
	border: none 0;
	width: 100%;
	height: 1px;
	background-color:#0B0B0B;
	float:left;
	}

/*REGLA INVISIBLE 2*/	
.c59_rg_inv2 {
	border: none 0;
	width: 100%;
	height: 1px;
	background-color:#202020;
	float:left;
	}

/*TEXTO USUARIO */
.c59_tx_usua {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:10px;
	display:block;
	float:left;
	width:126px;
	margin-bottom:3px;
	width:100%;
	}
	
/*CAMPO DE TEXTO CORREO*/
.c59_ct_corr {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:14px;
	padding-left:2px;
	position:relative;
	top:-1px;
	float:left;
	display:block;
	margin-bottom:10px;
	width:186px;
	}
	
/*BOTON ENVIAR*/
.c59_bt_envr:link, .c59_bt_envr:visited {
	width:62px;
	height:17px;
	background:url("../img/fd_btro.png") repeat;
	padding-top:3px;
	padding-bottom:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	}
.c59_bt_envr:hover, .c59_bt_envr:active {
	font-size:11px;
	color:#FFFFFF;
	background-position:0 -20px;
	}
	
/*TEXTO AVISOS*/
.c59_tx_avso {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	display:block;
	width:100%;
	float:left;
	margin-bottom:0px;
	margin-top:15px;
	background-color:#C42D34;
	text-align:center;
	vertical-align:middle;
	}
	
/*LIGHTBOX FONDO NEGRO*/
.c59_fd_lbfn {
	display:none;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-image:url("../img/fd_ligh.png");
	z-index:1001;
}

/*LIGHTBOX VENTANA BUSCAR*/
.c59_tb_logi {
	display:none;
	position:absolute;
	margin-top:-140px;
	margin-left:-141px;
	top:50%;
	left:50%;
	height:280px;
	width:282px;
	border:none;
	border-collapse:collapse;
	z-index:1002;
}

/*------------------------------------------------------- AÑADIR Y REMPLAZAR */
	


	



	

	

