body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
img{border:0;}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height:13px;
}
H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height:15px;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24;
	color: #000000;
	text-decoration: none;
	vertical-align:bottom;
}

.estilo_h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24;
	color: #000000;
	text-decoration: none;
	vertical-align:bottom;
	margin:0 0 5px 0;
}


H5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17;
	color: #000000;
	text-decoration: none;
}
H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24;
	color: #E78533;
	text-decoration: none;
}
.imagenes {
	cursor: hand;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.arial11_und {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.arial11naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f26522;
	text-decoration: none;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.arial12_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.arial12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.arial11blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.arial11comprar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:10px;
}
.aria11nbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f26522;
	text-decoration: none;
}
.arial9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #fde8de;
	border-color: #fde8de;
	text-align: left;
	background-color: #fde8de;
}
.caja1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #fde8de;
	border-color: #fde8de;
	text-align: right;
	width: 83px;
	background-color: #fff4ee;
}
.caja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #fde8de;
	width: 130px;
	background-color: #fff4ee;
}

.cajaerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	border: 1px solid #fff4ee;
	text-align: left;
	width: 10px;
	background-color: #fff4ee;
	font-weight: bold;
}
.caja_rep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #a5acb2;
	text-align: left;
	width: 26px;
	height:17px;
	color: #000000;
}

.caja_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #fde8de;	
}
.caja_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-color: #fde8de;
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;	
}
.caja_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #F26522;
}
.vcaja_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #ff0000;
}

.caja_rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #fde8de;
	background-color: #fde8de;
	text-align: right;
}



.subra {
	background-color: #Fde8de;
	color: #000000;
}
.arial20naranjabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #f26522;
	text-decoration: none;
	font-weight: bold;
}
.menu_over {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.menu_over a{
	background-color: #FFFFFF;
	text-decoration: none;
 	margin:0px;
 	display: block;
	padding: 1px 1px 1px 20px;
}
.menu_over a:hover{
	background-color: #F6D1B2;
	text-decoration: none;
 	margin:0px;
 	display: block;
	padding: 1px 1px 1px 20px;
}
.menu_p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.menu_uno {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.menu_uno_marcado {
	font-family: Arial, Helvetica, sans-serif;
	color: #f69364;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.menu_uno a:hover{
	color: #f69364;
}
.menu_mapa {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;

}
.menu_mapa_marcado {
	font-family: Arial, Helvetica, sans-serif;
	color: #f69364;
	text-decoration: none;
	font-size: 11px;

}
.menu_mapa a:hover{
	color: #f69364;
}
.menu_dos {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.menu_dos_marcado {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.menu_dos a:hover{
	color: #FFFFFF;
}
.menu_pd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.seleccionado{
	background-color: #F6D1B2;
	text-decoration: none;
 	margin:0px;
 	padding:0px;
 	display: block;
	padding: 1px 1px 1px 20px;
}

.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.arial18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.arial24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.arial18naranjabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: none;
	font-weight: bold;
}

a.arial18naranjabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.arial18naranjabold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: none;
	font-weight: bold;
}

.arial12naranjabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: none;
	font-weight: bold;
}
.caja2grande {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #fde8de;
	background-color: #fff4ee;
}

.vis1 {
	background-color:#FFEBDE;
	border-color: #F76521;
	border-width: 1;
	border-style: solid;
	color:#F76521;
}

.vis2 { 
	background-color:#FFFFFF; 
	color:#000000;
	text-align:right;
}

.caja3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 130px;
	background-color: #fff4ee;
	border-color: #F76521;
	border-width: 1;
	border-style: solid;
	color:#F76521;
}

.caja_2_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #E78533;
}
.arial_26_naranja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #f26522;
	text-decoration: none;
	font-weight:bold;
}
.arial_24_naranja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #f26522;
	text-decoration: none;
	font-weight:bold;
}
.arial_14_azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #164d7b;
	text-decoration: none;
	font-weight:bold;
}

.arial14blackbold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color:#000000;
}

.arial12redbold { /*preu oferta Ahora*/
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color:#ff0000;
}

.arial12red { /*preu oferta Antes*/
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration:line-through;
 color:#ff0000;
}


/* pagina videos */

#numero-video{
width:34px;
height:31px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#FFFFFF;
text-align:center;
padding-top:3px;
}

a.text-video{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#8097a2;
text-align:left;
text-decoration:none;
}

a.text-video:hover{
color:#022f46;
text-decoration:none;
}


/* Navidad09 */

#stock-accua{
width:72px;
height:25px;
position:absolute;
margin-left:35px !important;
margin-left:-485px;
margin-top:-96px !important;
margin-top:325px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

#stock-taburete{
width:72px;
height:25px;
position:absolute;
margin-left:295px !important;
margin-left:-225px;
margin-top:-163px !important;
margin-top:40px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

#stock-ultraligera{
width:72px;
height:25px;
position:absolute;
margin-left:330px !important;
margin-left:-190px;
margin-top:-95px !important;
margin-top:207px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

#stock-inversor{
width:72px;
height:25px;
position:absolute;
margin-left:87px !important;
margin-left:-434px;
margin-top:-183px !important;
margin-top:42px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

#stock-sillon{
width:72px;
height:25px;
position:absolute;
margin-left:330px !important;
margin-left:-190px;
margin-top:-205px !important;
margin-top:30px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

#stock-apoyabrazos{
width:72px;
height:25px;
position:absolute;
margin-left:125px !important;
margin-left:-395px;
margin-top:-160px !important;
margin-top:73px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
}


/* Ofertas */

#stock-oferta1{
width:72px;
height:25px;
position:absolute;
margin-left:41px !important;
margin-left:-483px;
margin-top:71px !important;
margin-top:254px; /* per explorer 6 */
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
/*background-color:#F00;*/
}

#stock-oferta2{
width:72px;
height:25px;
position:absolute;
margin-left:283px !important;
margin-left:-240px;
margin-top:-145px !important;
margin-top:97px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
/*background-color:#F0F;*/
}

#stock-oferta3{
width:72px;
height:25px;
position:absolute;
margin-left:41px !important;
margin-left:-483px;
margin-top:-198px !important;
margin-top:148px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
/*background-color:#0F0;*/
}

#stock-oferta4{
width:72px;
height:25px;
position:absolute;
margin-left:285px !important;
margin-left:-240px;
margin-top:-156px !important;
margin-top:67px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
text-align:center;
/*background-color:#00F;*/
}


/* TEXTS DISTRIBUIDORS */

.titol-distribuidors{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
}

.titol-distribuidors-taronja{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#f26522;
}

.text-distribuidors{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
}

.text-distribuidors-taronja{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#f26522;
}

a.text-distribuidors{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
text-decoration:none;
}

a.text-distribuidors:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#f26522;
text-decoration:underline;
}

.titol-distribuidors-europa{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

#tabla_accesos input{
border:1px solid #999999;
width:80px;
height:19px;
}
#tabla_accesos a:link, #tabla_accesos a:visited{
color:#fff;
text-decoration:none;
font-size:11px;
}

.tabla_opi{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
}
.tabla_opi td{
font-size:12px;
}
.link_opi{
color:#f26522;
text-decoration:none;
}

#lista_club{
list-style:none;
margin-left:12px;
padding-left:0;
}
#lista_club li{
list-style:url(images/bulled.gif);
margin-left:0px;
padding-left:10px;
}

.tabla_ped tr{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
}

.tabla_ped .abder{
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
.tabla_ped .ab{
border-bottom:1px solid #fff;
}

.tabla_miped{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
}

.tabla_miped p{
margin-left:15px;
margin-top:15px;
margin-right:15px;
text-align:justify;
}
.tabla_miped .aqui{
color:#ff821b;
text-decoration:none;
}
.tabla_miped .recordar{
color:#ff821b;
text-decoration:none;
font-size:10px;
padding-top:10px;
}
.tabla_miped input{
height:19px;
border:1px solid #fde8de;
font-size:10px;

}
.nom{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
color:#fff;
font-style:normal;
}
.tbsillonbol p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:bold;
text-align:justify;
}
.tbsillonbol strong{
color:#fe6700;
}
.tbsillonbol h2{
color:#fe6700;
font-size:18px;
line-height:22px;
}