/* General
--------------------------------------------------------- */

* {
	padding: 0;
	margin: 0;
}

body {
 	background: url(../img/madera.jpg);
  font-size: 12px;
	font-family: arial, helvetica, sans-serif;	
	color: #ffffff;
}

/* Maqueta
--------------------------------------------------------- */
#contenedorsup {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 100%;
	height: 120px;
}

#supinterior {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 120px;
  background: url(../img/head.png) no-repeat;
}

#contenedor {
	position: relative;
  margin: 0px 0px 5px 0px;
	width: 100%;
	height: 35px;
	background: url(../img/barra.png);
}

img {
 border: 0px;
}

#contenedor_c {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 35px;
}

#contenedor_d {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 840px;
	height: 1750px;
}

#contenedor_d0 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1410px;
}

#contenedor_d4 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1450px;
}

#contenedor_e4 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1450px;
}

#contenedor_d3 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1800px;
}

#contenedor_e0 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1410px;
}

#contenedor_d1 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1680px;
}

#contenedor_d1c {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1310px;
}

#contenedor_e1c {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1310px;
}

#contenedor_wilson {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100%;
	height: 257px;
}

#contenedor_wilson_c {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 257px;
}

#contenedor_wilson_c_2 {
	position: relative;
	margin: 0px;
	width: 700px;
	height: 257px;
	float: left;
}

#contenedor_wilson_c_3 {
	position: relative;
	margin: 0px 0px 0px 20px;
	width: 280px;
	height: 257px;
	float: left;
}

#contenedor_d22 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 1210px;
}

#contenedor_e22 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1210px;
}

#contenedor_e {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1750px;
}

#contenedor_ehi {
	position: relative;
	margin: 0px;
	width: 100%;
	height: 1900px;
}

#contenedor_e3 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1200px;
}

#contenedor_he3 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 600px;
	background: #333333;
}

#contenedor_e1 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1680px;
}

#contenedor_pnt {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2220px;
}

#contenedor_pn {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2220px;
}

#contenedor_pnt_2 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2260px;
}

#contenedor_pn_2 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2260px;
}

#contenedor_pnt_3 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2310px;
}

#contenedor_pn_4 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 3150px;
}

#contenedor_pnt_4 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 3150px;
}

#contenedor_pn_5 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 900px;
}

#contenedor_pnt_5 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 900px;
}

#contenedor_pn_6 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2870px;
}

#contenedor_pnt_6 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2870px;
}

#contenedor_pn_7 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 3880px;
}

#contenedor_pnt_7 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 3880px;
}

#contenedor_pn_8 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1200px;
}

#contenedor_pnt_8 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 1200px;
}

#contenedor_pn_9 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 3540px;
}

#contenedor_pnt_9 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 3540px;
}

#contenedor_pn_10 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 3000px;
}

#contenedor_pnt_10 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 3000px;
}

#contenedor_pn_11 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2650px;
}

#contenedor_pnt_11 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2650px;
}

#contenedor_pn_17 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2500px;
}

#contenedor_pnt_17 {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2500px;
}

#contenedor_pn_fw {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1580px;
}

#contenedor_pnt_fw {
	position: relative;
	margin: auto;
	width: 100%;
	height: 1580px;
}

#contenedor_pn_fz {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2050px;
}

#contenedor_pnt_fz {
	position: relative;
	margin: auto;
	width: 100%;
	height: 2050px;
}

#contenedor_pn_ft {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 3100px;
}

#contenedor_pnt_ft {
	position: relative;
	margin: auto;
	width: 100%;
	height: 3100px;
}

#contenedor_pn_zr {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 4600px;
}

#contenedor_pnt_zr {
	position: relative;
	margin: auto;
	width: 100%;
	height: 4600px;
}

#contenedor_pn_3 {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 2310px;
}

#contenedor_usd {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 300px;
	background: url(../img/usados.png) no-repeat;
	float: left;
}

#contenedor_usd_txt {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 160px;
	height: 140px;
	float: left;
}
#pn_1 {
	position: relative;
	margin: 0px;
	width: 196px;
	height: 8px;
	
}

#pn_2 {
	position: relative;
	margin: 0px;
	width: 196px;
	height: 180px;

}

#pn_3 {
	position: relative;
	margin: 0px;
	width: 196px;
	height: 8px;

}

#pn_image {
	position: relative;
	margin: 0px 0px 0px 8px;
	width: 180px;
	height: 180px;
	float: left;
}

#pn_txt {
	position: relative;
	margin: 1px 0px 0px 0px;
	width: 196px;
	height: 35px;
	background: url(../img/pntxt.png) no-repeat;
}

#txt_info {
	position: relative;
	margin: 6px 0px 0px 3px;
	width: 196px;
	height: 20px;
	float: left;
}

#txt_info2 {
	position: relative;
	margin: 6px 0px 0px 0px;
	width: 196px;
	height: 20px;
	float: left;
}

#txt_info3 {
	position: relative;
	margin: 6px 0px 0px 5px;
	width: 196px;
	height: 20px;
	float: left;
}

#txt_info4 {
	position: relative;
	margin: 6px 0px 0px 1px;
	width: 196px;
	height: 20px;
	float: left;
}

#txt_info5 {
	position: relative;
	margin: 6px 0px 0px 20px;
	width: 180px;
	height: 20px;
	float: left;
}

#prod_header {
	position: relative;
	margin: 0px 0px 10px 0px;
	width: 805px;
	height: 49px;
	background: url(../img/header_pdcts.png) no-repeat;
}

#mch_1 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 12px;
	background: url(../img/mch_1.png) no-repeat;
}

#mch_2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 950px;
	background: url(../img/mch_2.png);
}

#mch_reg {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1085px;
	background: url(../img/mch_2.png);
}

#mch_pw {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1250px;
	background: url(../img/mch_2.png);
}

#mch_ppc {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1000px;
	background: url(../img/mch_2.png);
}

#mch_pv {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 200px;
	background: url(../img/mch_2.png);
}

#mch_prd {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 3000px;
	background: url(../img/mch_2.png);
}

#mch_3 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 12px;
	background: url(../img/mch_3.png) no-repeat;
}

#prendas {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1500px;
	float: left;
}

#prendas_2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1210px;
	float: left;
}

#prendas_3 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 800px;
	float: left;
}

#contenedor_f {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 100%;
	height: 210px;
}

#contenedor_h {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100%;
	height: 200px;
	background: #0d0d0d;
}

#contenedor_i {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 200px;
}

#contenedor_g {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 210px;

}

#second_menu {
	position: relative;
	margin: 0px 13px 0px 0px;
	width: 180px;
	height: 1200px;
	float: left;
}

#second_menu_pn {
	position: relative;
	margin: 0px 15px 10px 0px;
	padding: 0px 5px 0px 5px;
	width: 180px;
	height: auto;
	float: left;
}

#producto {
	position: relative;
	margin: 0px 0px 15px 5px;
	width: 196px;
	height: 225px;
	background: url(../img/fondo_pdt.png) no-repeat;
	float: left;
}

#sep_acces {
	position: relative;
	margin: 10px 0px 5px 0px;
	width: 580px;
	height: 20px;
	float: left;
}

#accesorios {
	position: relative;
	margin: 2px 0px 0px 0px;
	width: 580px;
	height: 30px;
	background: #666666;
	float: left;
}

#txt_accesorios {
	position: relative;
	margin: 8px 0px 0px 5px;
	width: 355px;
	height: 20px;
	float: left;
}

#price_accesorios {
	position: relative;
	margin: 8px 0px 0px 5px;
	width: 50px;
	height: 20px;
	float: left;
}

#cart_accesorios {
	position: relative;
	margin: 5px 0px 0px 5px;
	width: 100px;
	height: 20px;
	float: left;
}

#cart_accesorios2 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 120px;
	height: 24px;
	float: left;
}

#accesorios_1 {
	position: relative;
	margin: 2px 0px 0px 0px;
	width: 580px;
	height: 30px;
	background: #444444;
	float: left;
}

#accesorios_1_a {
	position: relative;
	margin: 2px 0px 0px 0px;
	width: 580px;
	height: 55px;
	background: #444444;
	float: left;
}

#accesorios_a {
	position: relative;
	margin: 2px 0px 0px 0px;
	width: 580px;
	height: 55px;
	background: #666666;
	float: left;
}

#accesoriosimg {
	position: relative;
	margin: 0px;
	width: 55px;
	height: 55px;
	background: #888888;
	float: left;
}

#gt {
	position: relative;
	margin: 0px 0px 0px 35px;
	width: 145px;
	height: 112px;
	float: left;
}

#gt_2 {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 180px;
	height: 80px;
	float: left;
}

#gt_3 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 10px;
	background: url(../img/1_r.png) no-repeat;
	float: left;
}

#gt_4 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 65px;
	background: url(../img/2_r.png);
	float: left;
}

#gt_5 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 10px;
	background: url(../img/3_r.png) no-repeat;
	float: left;
}

#gt_6 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 115px;
	background: url(../img/2_r.png);
	float: left;
}

#second_menu2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 1200px;
	float: left;
}

#center {
	position: relative;
	margin: 0px 12px 0px 0px;
	width: 580px;
	height: 1200px;
	float: left;
}

#sep_menu {
	position: relative;
	width: 180px;
	height: 13px;
	float: left;
}

#desarrollo {
	position: relative;
	margin: 0px 10px 0px 0px;
	width: 580px;
	height: auto;
	float: left;
}

#desarrollo_pn_ft {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 1900px;
	float: left;
}

#box_palos {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 805px;
	height: 780px;
	float: left;
}

#box_ind {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 805px;
	height: 780px;
	float: left;
}

#box_car {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 805px;
	height: 290px;
	float: left;
}

#box_bag {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 805px;
	height: 530px;
	float: left;
}

#box_ball {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 805px;
	height: 290px;
	float: left;
}

#banner_menu {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 1000px;
	height: 316px;
	float: left;
}

#banner_menu2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 230px;
	height: 316px;
	background: #555555;
	float: left;
}

#articulo {
	position: relative;
	margin: 15px 0px 0px 10px;
	width: 504px;
	height: 274px;
	float: left;
}

#header {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 980px;
	height: 200px;
	background: url(../img/header.gif) no-repeat;
	float: left;
}

#datos {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 980px;
	height: 20px;
	background: #111111;
	float: left;
}

#logo {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100px;
	height: 100px;
	float: left;
}

#logomenu {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 980px;
	height: 45px;
	float: left;
}

#logotipo {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 199px;
	height: 45px;
	float: left;
}

#menu {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 200px;
	height: 20px;
	float: left;
	background: #111111;
}

#art_prd {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 580px;
	height: 10px;
	background: url(../img/1.png) no-repeat;
	float: left;
}

#art_prda {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 10px;
	background: url(../img/1.png) no-repeat;
	float: left;
}

#art_prd2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 10px;
	background: url(../img/3.png) no-repeat;
	float: left;
}

#art_prd2a {
	position: relative;
	margin: 0px 0px 10px 0px;
	width: 580px;
	height: 10px;
	background: url(../img/3.png) no-repeat;
	float: left;
}

#art_prdm {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 240px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm_cnt {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 115px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm_cntnv {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 150px;
	background: url(../img/2.png);
	float: left;
}

#art_tit {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 30px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 315px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2c {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 280px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2d {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 350px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2e {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 328px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2f {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 410px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2g {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 450px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2h {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 470px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2j {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 560px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2k {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 525px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2l {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 485px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2m {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 365px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2n {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 425px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2o {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 710px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2p {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 600px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2q {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 1100px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2r {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 820px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2s {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 250px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2t {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 380px;
	background: url(../img/2.png);
	float: left;
}

#art_prdm2u {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 1550px;
	background: url(../img/2.png);
	float: left;
}

#art_home {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 495px;
	height: 15px;
	background: url(../img/4_home.png) no-repeat;
	float: left;
}

#art_home1 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 495px;
	height: 250px;
	background: url(../img/6_home.png);
	float: left;
}

#art_home2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 495px;
	height: 15px;
	background: url(../img/5_home.png) no-repeat;
	float: left;
}

#box_prod1 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 495px;
	height: 280px;
	float: left;
}

#box_prod3 {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 495px;
	height: 280px;
	float: left;
}

#box_prod2 {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 495px;
	height: 280px;
	float: left;
}

#box_prod4 {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 495px;
	height: 280px;
	float: left;
}

#fondo_prd {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 580px;
	height: 390px;
	background: ;
	float: left;
}

#banner_prd {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 560px;
	height: 240px;
	float: left;
}

#art_prdimg {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 245px;
	height: 240px;
	float: left;
}

#art_prdimg_home {
	position: relative;
	margin: 0px 0px 0px 5px;
	width: 245px;
	height: 240px;
	float: left;
}


#art_prdimg_x {
	position: relative;
	margin: 0px 0px 0px 5px;
	width: 245px;
	height: 480px;
	float: left;
}

#art_prdimg_z {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 245px;
	height: 550px;
	float: left;
}

#art_prdimg_b {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 560px;
	height: 485px;
	float: left;
}

#art_prdimg_c {
	position: relative;
	margin: 0px 0px 0px 10px;
	padding: 20px 0px 0px 30px;
	width: 560px;
	height: 485px;
	background: url(../img/fondo_acc.png) no-repeat;
	float: left;
}

#art_prdtxt {
	position: relative;
	margin: 5px 0px 0px 8px;
	width: 280px;
	height: 210px;
	text-decoration: none;
	color: #000000;
	float: left;
}

#art_prdtxt_home {
	position: relative;
	margin: 5px 0px 0px 8px;
	width: 230px;
	height: 210px;
	text-decoration: none;
	color: #000000;
	float: left;
}
#art_prdtxt_cnt {
	position: relative;
	margin: 0px 0px 0px 15px;
	width: 540px;
	height: 80px;
	text-decoration: none;
	color: #000000;
	float: left;
}

#art_prdtxt_cnt_l {
	position: relative;
	margin: 0px 0px 0px 15px;
	width: 440px;
	height: 110px;
	text-decoration: none;
	color: #000000;
	float: left;
}

#art_prdtxt_cnt_k {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 100px;
	height: 80px;
	text-decoration: none;
	color: #000000;
	float: left;
}

#price {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 180px;
	height: 20px;
	float: left;
}

#price_home {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 130px;
	height: 20px;
	float: left;
}

#price_3 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 150px;
	height: 30px;
	float: left;
}

#price_4 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 150px;
	height: 5px;
	float: left;
}

#price2 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 290px;
	height: 20px;
	float: left;
}

#price3 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 290px;
	height: 120px;
	float: left;
}

#price4 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 290px;
	height: 50px;
	float: left;
}

#price_info {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 90px;
	height: 20px;
	float: left;
}

#price_info_hi {
	position: relative;
	margin: -5px 0px 0px 10px;
	width: 90px;
	height: 20px;
	float: left;
}

#img_prd {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 560px;
	height: 260px;
	color: #000000;
	float: left;
}

#rg_img {
	position: relative;
	margin: 5px 0px 0px 12px;
	width: 120px;
	height: 150px;
	float: left;
}

#pwilson_img {
	position: relative;
	margin: 5px 0px 0px 9px;
	width: 150px;
	height: 188px;
	float: left;
}

#left_art {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 10px;
	background: url(../img/4.png) no-repeat;
	float: left;
}

#left_art_b {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 215px;
	height: 10px;
	background: url(../img/4.png) no-repeat;
	float: left;
}

#left_art2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 125px;
	background: url(../img/5.png);
	float: left;
}

#left_art2ns {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 100px;
	background: url(../img/5.png);
	float: left;
}

#left_art2nsgt {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 115px;
	background: url(../img/5.png);
	float: left;
}

#left_art2a {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 65px;
	background: url(../img/5.png);
	float: left;
}

#left_art2b {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 230px;
	background: url(../img/5.png);
	float: left;
}

#left_art2bf {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 245px;
	background: url(../img/5.png);
	float: left;
}

#left_art2j {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 180px;
	background: url(../img/5.png);
	float: left;
}

#left_art2jf {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 170px;
	background: url(../img/5.png);
	float: left;
}

#left_art3 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 10px;
	background: url(../img/6.png) no-repeat;
	float: left;
}

#social {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 195px;
	height: 40px;
	float: left;
}

#fitt {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 215px;
	height: 252px;
	float: left;
}

#empr_movie {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 215px;
	height: 232px;
	float: left;
}

#suscribir {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 215px;
	height: 125px;
	float: left;
}

#salguero {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 215px;
	height: 180px;
	float: left;
}

#socialb {
	position: relative;
	margin: 0px 0px 5px 10px;
	width: 195px;
	height: 22px;
	float: left;
}

#social_banner {
	position: relative;
	margin: 0px 0px 0px 10px;
	width: 195px;
	height: 214px;
	background: url(../img/fondo_re.png);
	float: left;
}

#banner_pdt {
	position: relative;
	margin: 10px 0px 10px 10px;
	width: 785px;
	height: 29px;
	float: left;
}

#shop {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 35px;
	height: 35px;
	float: left;
}

#movie_banner {
	position: relative;
	margin: 5px 0px 0px 5px;
	width: 195px;
	height: 204px;
	float: left;
}

#movie_banner_2 {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 200px;
	height: 204px;
	float: left;
}

#user_a {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 326px;
	height: 200px;
	background: #05691c;
	float: left;
}

#user_b {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 327px;
	height: 200px;
	background: #349007;
	float: left;
}

#user_c {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 327px;
	height: 200px;
	background: #fc7700;
	float: left;
}

#content_user {
	position: relative;
	margin: 10px 0px 0px 18px;
	width: 280px;
	height: 150px;
	float: left;
}

#info_user {
	position: relative;
	margin: 0px 0px 0px 240px;
	width: 58px;
	height: 20px;
	float: left;
}

#mail_user {
	position: relative;
	margin: 5px 0px 0px 100px;
	width: 180px;
	height: 25px;
	float: left;
}

#user1 {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 250px;
	height: 480px;
	background: #342004;
	float: left;
}

#user2 {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 710px;
	height: 480px;
	background: #342004;
	float: left;
}

#news {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 220px;
	height: 460px;
	border: 1px solid #777777;
	background: url(../img/news.gif) no-repeat;
	float: left;
}

#content {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 700px;
	height: 460px;
	border: 1px solid #777777;
	float: left;
}

#content2 {
	position: relative;
	width: 325px;
	height: 164px;
	margin: 0px 10px 0px 0px;
	background: #4e8195;
	float: left
}
#content3 {
	position: relative;
	width: 680px;
	height: 190px;
	margin: 0px 0px 0px 0px;
	float: left
}

#user3 {
	position: relative;
	width: 680px;
	height: 220px;
	margin: 10px 0px 5px 10px;
	float: left
}

#user4 {
	position: relative;
	width: 325px;
	height: 194px;
	margin: 5px 10px 0px 10px;
	float: left
}

#user5 {
	position: relative;
	width: 325px;
	height: 194px;
	margin: 5px 0px 0px 20px;
	float: left
}

#image {
	position: relative;
	width: 208px;
	height: 188px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #777777;
	background: url(../img/ana.gif) no-repeat;
	float: left
}

#blocke {
	position: relative;
	width: 460px;
	height: 190px;
	margin: -2px 0px 0px 10px;
	float: left
}

#titulo {
	position: relative;
	width: 680px;
	height: 25px;
	margin: 0px 0px 5px 0px;
	float: left
}

#titulo_2 {
	position: relative;
	width: 325px;
	height: 25px;
	margin: 0px 0px 5px 0px;
	float: left
}

#modulo {
	position: relative;
	margin: 12px 0px 0px 12px;
	width: 230px;
	height: 280px;
	background: #555555;
	float: left
}

/* Títulos
--------------------------------------------------------- */
#titulo #title1 {
	position: relative;
	width: 220px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	background: url(../img/title1.gif) no-repeat;
	float: left
}

#titulo_2 #title2 {
	position: relative;
	width: 220px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	background: url(../img/title2.gif) no-repeat;
	float: left
}

#titulo_2 #title3 {
	position: relative;
	width: 220px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	background: url(../img/title3.gif) no-repeat;
	float: left
}

/* Menu
--------------------------------------------------------- */
#dark {
margin: 10px 0px 0px 0px;
width: 320px;
height: 20px;
background: #333333;
float: left;
}

#dark_reg {
margin: 2px 0px 0px 8px;
width: 237px;
height: 30px;
background: #222222;
float: left;
}

#dark #nav li {
font-size: 13px;
font-weight: bold;
list-style: none;
float: left;
}

#dark #nav li a {
padding: 10px;
text-decoration: none;
color: #ffffff;
border-right: 2px solid #333333;
}

#dark #nav li a:hover, ul.menu li a:active {
background: url(../img/tableft.png);
color: #ffffff;
}

#dark2 {
margin: 10px 0px 0px 0px;
width: 420px;
height: 15px;
background: #333333;
float: right;
}

#dark2 #nav li {
font-size: 13px;
font-weight: bold;
list-style: none;
float: left;
}

#dark2 #nav li a {
padding: 10px;
text-decoration: none;
color: #ffffff;
border-right: 2px solid #333333;
}

#dark2 #nav li a:hover, ul.menu li a:active {
background: url(../img/tableft.png);
color: #ffffff;
}

#dark4 {
margin: 10px 250px 0px 0px;
width: 150px;
height: 20px;
background: #777777;
float: right;
}

#dark4 #nav li {
font-size: 13px;
font-weight: bold;
list-style: none;
float: left;
}

#dark4 #nav li a {
padding: 10px;
text-decoration: none;
color: #ffffff;
border-right: 2px solid #333333;
}

#dark4 #nav li a:hover, ul.menu li a:active {
background: url(../img/tableft.png);
color: #ffffff;
}


/* Encabezado
--------------------------------------------------------- */


/* Clases de menu superior
--------------------------------------------------------- */

ul.menu {
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

ul.menu li {
border-top: 1px solid #222222;
background: #ffffff;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

ul.menu li a {
padding: .2em 0 .2em 1.5em;
display: block;
text-decoration: none;
color: #ffffff;
background: #555555 url("../img/flecha_inactiva.png") no-repeat
3px;
}

ul.menu li a:hover, ul.menu li a:active {
background: #cccccc url("../img/punto_activa.png") no-repeat
3px;
color: #012f03;
}

ul.menu_footer {
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

ul.menu_footer li {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

ul.menu_footer li a {
padding: .1em 0 .1em 0;
display: block;
text-decoration: none;
color: #cccccc;
}

ul.menu_footer li a:hover, ul.menu li a:active {
color: #ffffff;
}

/* Contenido
--------------------------------------------------------- */
#separador {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 980px;
	height: 460px;
	background: black;
	float: left;	
}

#separador1 {
	position: relative;
	margin: 8px 0px 7px 15px;
	width: 670px;
	height: 1px;
	background: #666666;
	float: left;
	
}

#separador2 {
	position: relative;
	margin: 0px 0px 5px 20px;
	width: 940px;
	height: 1px;
	background: #666666;
	float: left;
}

#separador3 {
	position: relative;
	margin: 6px 3px 6px 0px;
	width: 300px;
	height: 1px;
	background: #708369;	
}

#cuadro1 {
	position: relative;
	width: 380px;
	height: 440px;
	margin: 0px 0px 0px 60px;
	float: left
}

#cuadro1 li {
	list-style: none;
}



/* Pie de pagina
--------------------------------------------------------- */
#footer  {
	position: relative;
	margin: 10px 0px 5px 30px;
	width: 930px;
	height: 15px;
	float: left;	
}

#footer2  {
	position: relative;
	margin: 5px 0px 5px 30px;
	width: 930px;
	height: 15px;
	float: left;	
}

#acces {
	position: relative;
	margin: 5px 0px 10px 30px;
	width: 1000px;
	height: 160px;
	float: left;	
}

#acces #informacion {
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 160px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;	
	list-style: none;
}

#acces #informacion2 {
	position: relative;
	float: left;
	margin: 0px 0px 0px 95px;
	width: 170px;
	height: 160px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;	
	list-style: none;
}

/* Estilos de texto
--------------------------------------------------------- */
.styletitle2 {
	float: left;
	margin: 2px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 10px;
	color: #d2a284;
}

.styletitle4 {
	float: left;
	margin: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;	
	font-weight: normal;
	text-aling: justify;
	font-size: 12px;
	color: #ffffff;
}



#cuadrocont {
	position: relative;
	width: 896px;
	height: 210px;
	margin: 3px 0px 3px 10px;
	background: url(../img/personaje.gif) no-repeat;
}

#contenido2 {
	position: relative;
	margin: 0px 20px 10px 10px;
	width: 520px;
	height: 500px;
	background: black;
	float: left;
}

#contenido2_b {
	position: relative;
	margin: 10px 3px 10px 10px;
	width: 500px;
	height: 500px;
	background: black;
	float: left;
}

#contenido4 {
	position: relative;
	margin: 10px 0px 10px 30px;
	width: 420px;
	height: 473px;
	background: url(../img/bio.gif) no-repeat;
	float: left;
}

#contenido5 {
	position: relative;
	margin: 0px 0px 10px 50px;
	width: 340px;
	height: 571px;
	background: url(../img/gabriel.gif) no-repeat;
	float: left;
}

#contenido3 {
	position: relative;
	margin: 0px 15px 10px 10px;
	width: 370px;
	height: 350px;
	background: black;
	float: left;
}

#cuadro3 {
	position: relative;
	width: 728px;
	height: 208px;
	margin: 3px 0px 0px 160px;
}

#cuadro5 {
	position: relative;
	width: 300px;
	height: 150px;
	margin: 3px 0px 0px 0px;
	background: #ffffff;
}

hc {
	position: relative;
	margin: 3px 0px 0px 5px
	font-family: arial, helvetica, sans-serif;	
	font-weight: normal;
	font-size: 16px;
	color: #ffffff;
}

h1b {
	position: relative;
	margin: 3px 0px 0px 5px
	font-family: arial, helvetica, sans-serif;	
	font-weight: normal;
	font-size: 20px;
	color: #555555;
}



h3 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px;
	color: #555555;
}

h4 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 20px;
	color: #ad2d00;
}

h4b {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
}

h5 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

h2 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px;
	color: #385f00;
}

h1 {
	font-family: tahoma, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 17px;
	color: #385f00;
}

h6 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
}

h7 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px;
	color: #385f00;
}

h8 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}

h11 {
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px;
	color: #059095;
}

h12 {
  margin: 0px 0px 0px 10px
	font-family: arial, helvetica, sans-serif;	
	font-weight: normal;
	font-size: 12px;
	color: #777777;
}


#contenido_info {
	position: relative;
	margin: 30px 0px 10px 0px;
	width: 350px;
	height: 30px;
	background: url(../img/info.gif) no-repeat;
	float: left;
}

#contacto {
	position: relative;
	margin: 0px 0px 5px 0px;
	width: 400px;
	height: 15px;
	float: left;
}

input {
	border: 1px solid #BFBFBF;
	color: #949494;
	background: #222222;
	padding: 2px 5px 1px 5px;
	font: 12px 'Lucida Grande', Arial, Verdana, Sans-Serif;
}	
input.inp {
	border: 1px solid #BFBFBF;
	color: #949494;
	background: #333333;
	padding: 2px 5px 1px 5px;
	font: 12px 'Lucida Grande', Arial, Verdana, Sans-Serif;	
}
input.btn {
	padding: 0 5px 0px 5px;
	font: 11px Arial, Verdana, 'Lucida Grande', Sans-Serif;
	color: #333;
	margin: 8px 0 0 0;
}
input.button {
	width: auto;
}
select.inp {
	margin: 8px 10px 0 0;
	width: 90%;
	border: 1px solid #FFF;
	padding: 3px;
	background: #222222;
	font: 11px Arial, Verdana, 'Lucida Grande', Sans-Serif;
	color: #554;
	outline: none;
}
.textarea {
	border: 1px solid #CACACA;
	background: #444444;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

/* Home
--------------------------------------------------------- */
#container_1 {
	position: relative;
	margin: 5px 0px 0px 0px;
	width: 100%;
	height: 120px;
	
}

#container_1_a {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 120px;
	background: url(../img/head.png) no-repeat;
}

#container_2 {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100%;
	height: 35px;
	background: url(../img/barra.png);
}

#container_2_a {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 35px;
}

#container_3 {
	position: relative;
	margin: 10px 0px 10px 0px;
	width: 100%;
	height: 1200px;
}

#container_3_a {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 1200px;
}

#container_5 {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100%;
	height: 575px;
}

#container_5_a {
	position: relative;
	margin: auto;
	width: 1000px;
	height: 575px;
}

#empty {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 35px;
	float: left;
}

#menus {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 320px;
	height: 35px;
	float: left;
}
