body {
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000;
	background-image:url(../img/bg01.gif);
	background-repeat:repeat-x;
	background-color: #FCD9B4;
}

form {
	margin:0;
	border:0;
	padding:0;
}
input, textarea {
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background-color:#EFEFEF;
	color:#666666;
	height:15px;
	border:0;

}
a {
	color:#000;
}
img {
	border:0;
}

#tot {
	margin:0 auto;
	width:960px;
	display:block;
	position:relative;
}
#logo {	
	padding:10px 0 0 15px;
	width:220px;
	margin:0;
	float:left;
}

#capcalera {
	clear:both;
	position:relative;
	display:block;
	background-image:url(../img/bg_cap.gif);
	background-position:500px 0;
	background-repeat:no-repeat;
	margin:0 auto;
	width:960px;
	height:70px;
	padding:0;
	background-repeat:no-repeat;
}
#caja_dreta{
	float:right;
	width:725px;
	padding:0;
	margin:0;
}
#idioma {
	text-align:right;
	height:32px;
	padding:10px 15px 0 0;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
#menu_principal{
	padding:0 15px;
}
#menu_principal ul{ text-indent:-9999px; margin:0; padding:0;  }
#menu_principal li{ float:left; padding:6px 0 3px 0;list-style-type:none; }
#menu_principal a{
	margin:0 8px 0 0;
	background-repeat:no-repeat;
	text-decoration:none; 
	color:#FFF; 
	display:block;
	width:77px;
	height:16px;
}
#menu_principal a:hover{ 
	background-repeat:no-repeat;
	text-decoration:none; 
	color:#FFF; 
	display:block;
	width:77px;
	height:16px;
}
/* MENU ESPANYOL */
#menu_principal .productos1{ 
	width:76px;
	background-image:url(../img/bt01_1.gif);
}
#menu_principal .productos1:hover{ 
	width:76px;
	background-image:url(../img/bt11_1.gif); 
}
#menu_principal .empresa1{ 
	width:55px;
	background-image:url(../img/bt02_1.gif);
}
#menu_principal .empresa1:hover{ 
	width:55px;
	background-image:url(../img/bt12_1.gif); 
}
#menu_principal .pventa1{ 
	width:113px;
	background-image:url(../img/bt03_1.gif);
}
#menu_principal .pventa1:hover{ 
	width:113px;
	background-image:url(../img/bt13_1.gif); 
}
#menu_principal .stecnico1{ 
	width:112px;
	background-image:url(../img/bt04_1.gif);
}
#menu_principal .stecnico1:hover{ 
	width:112px;
	background-image:url(../img/bt14_1.gif); 
}
#menu_principal .worldwide1{ 
	width:127px;
	background-image:url(../img/bt05_1.gif);
}
#menu_principal .worldwide1:hover{ 
	width:127px;
	background-image:url(../img/bt15_1.gif); 
}
#menu_principal .accesovip1{ 
	width:71px;
	background-image:url(../img/bt06_1.gif);
}
#menu_principal .accesovip1:hover{ 
	width:71px;
	background-image:url(../img/bt16_1.gif); 
}
#menu_principal .contacto1{ 
	width:68px;
	background-image:url(../img/bt07_1.gif);
}
#menu_principal .contacto1:hover{ 
	width:68px;
	background-image:url(../img/bt17_1.gif); 
}

/* MENU INGLES */

#menu_principal .productos2{ 
	width:126px;
	background-image:url(../img/bt01_2.gif);
}
#menu_principal .productos2:hover{ 
	width:126px;
	background-image:url(../img/bt11_2.gif); 
}
#menu_principal .empresa2{ 
	width:60px;
	background-image:url(../img/bt02_2.gif);
}
#menu_principal .empresa2:hover{ 
	width:60px;
	background-image:url(../img/bt12_2.gif); 
}
#menu_principal .pventa2{ 
	width:93px;
	background-image:url(../img/bt03_2.gif);
}
#menu_principal .pventa2:hover{ 
	width:93px;
	background-image:url(../img/bt13_2.gif); 
}
#menu_principal .stecnico2{ 
	width:116px;
	background-image:url(../img/bt04_2.gif);
}
#menu_principal .stecnico2:hover{ 
	width:116px;
	background-image:url(../img/bt14_2.gif); 
}
#menu_principal .worldwide2{ 
	width:122px;
	background-image:url(../img/bt05_2.gif);
}
#menu_principal .worldwide2:hover{ 
	width:122px;
	background-image:url(../img/bt15_2.gif); 
}
#menu_principal .accesovip2{ 
	width:53px;
	background-image:url(../img/bt06_2.gif);
}
#menu_principal .accesovip2:hover{ 
	width:53px;
	background-image:url(../img/bt16_2.gif); 
}
#menu_principal .contacto2{ 
	width:56px;
	background-image:url(../img/bt07_2.gif);
}
#menu_principal .contacto2:hover{ 
	width:56px;
	background-image:url(../img/bt17_2.gif); 
}

/* MENU ALEMAN */

#menu_principal .productos3{ 
	width:100px;
	background-image:url(../img/bt01_3.gif);
}
#menu_principal .productos3:hover{
	width:100px; 
	background-image:url(../img/bt11_3.gif); 
}
#menu_principal .empresa3{ 
	width:85px;
	background-image:url(../img/bt02_3.gif);
}
#menu_principal .empresa3:hover{ 
	width:85px;
	background-image:url(../img/bt12_3.gif); 
}
#menu_principal .pventa3{ 
	width:71px;
	background-image:url(../img/bt03_3.gif);
}
#menu_principal .pventa3:hover{ 
	width:71px;
	background-image:url(../img/bt13_3.gif); 
}
#menu_principal .stecnico3{ 
	width:125px;
	background-image:url(../img/bt04_3.gif);
}
#menu_principal .stecnico3:hover{ 
	width:125px;
	background-image:url(../img/bt14_3.gif); 
}
#menu_principal .worldwide3{ 
	width:116px;
	background-image:url(../img/bt05_3.gif);
}
#menu_principal .worldwide3:hover{ 
	width:116px;
	background-image:url(../img/bt15_3.gif); 
}
#menu_principal .accesovip3{ 
	width:66px;
	background-image:url(../img/bt06_3.gif);
}
#menu_principal .accesovip3:hover{ 
	width:66px;
	background-image:url(../img/bt16_3.gif); 
}
#menu_principal .contacto3{ 
	width:53px;
	background-image:url(../img/bt07_3.gif);
}
#menu_principal .contacto3:hover{ 
	width:53px;
	background-image:url(../img/bt17_3.gif); 
}

/* MENU FRANCES */

#menu_principal .productos4{ 
	width:62px;
	background-image:url(../img/bt01_4.gif);
}
#menu_principal .productos4:hover{
	width:62px; 
	background-image:url(../img/bt11_4.gif); 
}
#menu_principal .empresa4{ 
	width:71px;
	background-image:url(../img/bt02_4.gif);
}
#menu_principal .empresa4:hover{ 
	width:71px;
	background-image:url(../img/bt12_4.gif); 
}
#menu_principal .pventa4{ 
	width:107px;
	background-image:url(../img/bt03_4.gif);
}
#menu_principal .pventa4:hover{ 
	width:107px;
	background-image:url(../img/bt13_4.gif); 
}
#menu_principal .stecnico4{ 
	width:122px;
	background-image:url(../img/bt04_4.gif);
}
#menu_principal .stecnico4:hover{ 
	width:122px;
	background-image:url(../img/bt14_4.gif); 
}
#menu_principal .worldwide4{ 
	width:127px;
	background-image:url(../img/bt05_4.gif);
}
#menu_principal .worldwide4:hover{ 
	width:127px;
	background-image:url(../img/bt15_4.gif); 
}
#menu_principal .accesovip4{ 
	width:62px;
	background-image:url(../img/bt06_4.gif);
}
#menu_principal .accesovip4:hover{ 
	width:62px;
	background-image:url(../img/bt16_4.gif); 
}
#menu_principal .contacto4{ 
	width:59px;
	background-image:url(../img/bt07_4.gif);
}
#menu_principal .contacto4:hover{ 
	width:59px;
	background-image:url(../img/bt17_4.gif); 
}

.sel_idioma{
	background-color:#FCD9B4;
	border:1px solid #FFFFFF;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#B60101;

}
#foto_top{
	clear:both;
	position:relative;
	display:block;
	padding:2px 0 0 0;
	margin:0;
	z-index:0;
}

#foto_top p{
	margin:0 auto;
	font-size:11px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	/*color:#B60101;*/
		color:#fff;
	padding:130px 10px 0 0;
	float:left;
}

#contingut {
	width:960px;
	overflow:hidden;
	margin:0;
	padding:17px 0 0 0;
}
#menu {
	float:left;
	width:240px;
}
/* TITULARS SECCIONS*/
#menu .gama1 {
	background-image:url(../img/gama1.gif);
	background-repeat:no-repeat;
}
#menu .gama2 {
	background-image:url(../img/gama2.gif);
	background-repeat:no-repeat;
}
#menu .gama3 {
	background-image:url(../img/gama3.gif);
	background-repeat:no-repeat;
}
#menu .gama4 {
	background-image:url(../img/gama4.gif);
	background-repeat:no-repeat;
}

.empresa1 {
	background-image:url(../img/empresa1.gif);
	background-repeat:no-repeat;
}
.empresa2 {
	background-image:url(../img/empresa2.gif);
	background-repeat:no-repeat;
}
.empresa3 {
	background-image:url(../img/empresa3.gif);
	background-repeat:no-repeat;
}
.empresa4 {
	background-image:url(../img/empresa4.gif);
	background-repeat:no-repeat;
}
.pventa1 {
	background-image:url(../img/puntosventa1.gif);
	background-repeat:no-repeat;
}
.pventa2 {
	background-image:url(../img/puntosventa2.gif);
	background-repeat:no-repeat;
}
.pventa3 {
	background-image:url(../img/puntosventa3.gif);
	background-repeat:no-repeat;
}
.pventa4 {
	background-image:url(../img/puntosventa4.gif);
	background-repeat:no-repeat;
}

.contact1 {
	background-image:url(../img/contacto1.gif);
	background-repeat:no-repeat;
}
.contact2 {
	background-image:url(../img/contacto2.gif);
	background-repeat:no-repeat;
}
.contact3 {
	background-image:url(../img/contacto3.gif);
	background-repeat:no-repeat;
}
.contact4 {
	background-image:url(../img/contacto4.gif);
	background-repeat:no-repeat;
}

.sat1 {
	background-image:url(../img/servicio1.gif);
	background-repeat:no-repeat;
}
.sat2 {
	background-image:url(../img/servicio2.gif);
	background-repeat:no-repeat;
}
.sat3 {
	background-image:url(../img/servicio3.gif);
	background-repeat:no-repeat;
}
.sat4 {
	background-image:url(../img/servicio4.gif);
	background-repeat:no-repeat;
}
.zprivada1 {
	background-image:url(../img/zprivada1.gif);
	background-repeat:no-repeat;
}
.zprivada2 {
	background-image:url(../img/zprivada2.gif);
	background-repeat:no-repeat;
}
.zprivada3 {
	background-image:url(../img/zprivada3.gif);
	background-repeat:no-repeat;
}
.zprivada4 {
	background-image:url(../img/zprivada4.gif);
	background-repeat:no-repeat;
}

#contingut h1 {
	
	width:180px;
	height:35px;
	line-height:1px;
	font-size:1px;
	text-indent:-9999px;
	margin:0;
	padding:0 0 0 15px;
}

#menu h1 {
	
	width:180px;
	height:35px;
	line-height:1px;
	font-size:1px;
	text-indent:-9999px;
	margin:0;
	padding:0 0 0 15px;
}
/*______________________________________*/
#titol{

}

#contents{
	width:720px;
	float:right;
	margin:0;
	padding:0;
}

#contents #canto {
	padding:0;
	margin:2px 0 0 0;
	height:50px;
	
	background-repeat:no-repeat;
	background-color:#FCD9B4;

}
#contents #canto a{
	text-decoration:none;
	color:#000;

}
#contents #canto a:hover{
	text-decoration:none;
	color:#B60101;

}

.imgcanto{
	background-image:url(../img/canto.gif);
}
.imgcantohome{
	background-image:url(../img/canto_home.gif);
}
#contents #canto p{
	font-size:9px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:25px 0 0 20px;
}
#contents #canto p strong{
	color:#B60101;
	text-decoration:underline;
}
#cuidado_personal {
	background-image:url(../img/bg_cpersonal.jpg);
	background-repeat:no-repeat;
	background-color:#FECDB7;
}

#menu .margen {
	margin:10px 0 0 0;
}

#menu h2{
	font-size:11px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	padding:5px 0 0 15px;
	margin:1px 0 0 0;
}
#menu ul{ 
	margin:10px 0 0 0;
	padding:0 0 10px 0;  
	font-size:11px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
#menu li{ 
	padding:0 0 0 25px;
	list-style-type:none;
	line-height:13px;
}
#menu a{
	margin:0;
	background-repeat:no-repeat;
	text-decoration:none; 
	color:#000; 
}
#menu a:hover{ 
	background-repeat:no-repeat;
	text-decoration:underline; 
	color:#C18373; 
}
#cocina {
	background-image:url(../img/bg_cocina.jpg);
	background-repeat:no-repeat;
	background-color:#FFD7AD;
}
#cocina a:hover{
	color:#BA7843;
}
#hogar {
	
	background-image:url(../img/bg_hogar.jpg);
	background-repeat:no-repeat;
	background-color:#E2DCB4;
}
#hogar a:hover{
	color:#909069;
}
#contents #home {
	width:710px;
	padding:0 0 0 10px;
	margin:0;
}

.fl_izq{
	float:left;
}
#peu {
	background-image:url(../img/bg_peu.gif);
	background-repeat:repeat-x;
	width:960px;
	height:100px;
	padding:0;
	margin:0;

}
#peu p {
	margin:0 5px;
	color:#B60101;
	float:left;
}
#peu a {
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	color:#B60101;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
}
#peu a:hover {
	text-decoration:underline;
}
.mapa_web{
	padding:0 0 0 600px;
}
.mapa_web_es{
	padding:0 0 0 255px;
}
/*   ESTILS PRODUCTES  */
.contenidor_productes{
	margin:0;
	padding:0;
	overflow:hidden;

}

.producte{
	width:350px;
	margin:5px 0 5px 0;
	padding:0;
}
.flota_izq {
	float:left;
}
.flota_der{
	float:right;
}

.fotoproducte{
	width:348px;
	height:250px;
	border: 1px solid #CC0000;
	margin:0;
	padding:0;
}
.txtproducte{
	width:348px;
	background-color:#F9C690;
	border: 1px solid #CC0000;
	margin-top:4px;
	padding:10px 0 30px 0;
	
}
.txtproducte dd {
	padding:0 10px 3px 10px;
	margin:0 10px 0 10px;
	background-image:url(../img/punt.gif);
	background-repeat:no-repeat;
	background-position:-5px 3px;
}
.txtproducte dt{
	padding:0 0 5px 10px;
	margin:0 0 5px 10px;
	color: #CC0000;
	font-family:verdana, Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
}
/*   ESTILS EMPRESA */
#premis{
	margin:10px 0 0 0;
}

/* ZONA VIP BORRAR*/
#superior{
	width:947px;
	height:490px;
	background-color:#B60101;
	margin:0 0 10px 0;
	padding:5px 7px 7px 5px;
	font-family:verdana, Tahoma, Arial;
	font-size:10px;
	font-style:normal;
	color:#000000;
}


/* NOTICIAS BORRAR*/
#noticias{
	width:237px;
	height:300px;
	float:left;
	padding:0;
	margin:7px 0 0 0;
	background-color: #F5CBAD;
}
#overnoticias{
	height:250px;
	width:237px;
	overflow:auto;
	background-color:#F5CBAD;
	padding:0;
	margin:0;

}
#overnoticias p{
	padding: 10px 10px 0 10px;
	margin:0;
	text-align:justify;
	line-height:12px;
}
#overnoticias img{
	padding: 5px 5px 10px 10px;
	margin:0;
}
/* MEDIOS BORRAR*/
#medios{
	width:681px;
	height:307px;
	float: right;
	background-image:url(../img/prova.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	
}
#medios2{
	width:681px;
	height:307px;
	float: right;
	background-image:url(../img/prova2.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	
}
#medios3{
	width:681px;
	height:307px;
	float: right;
	background-image:url(../img/prova3.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	
}
#overmedios{
	height:240px;
	width:651px;
	overflow:auto;
	float:right;
	margin:50px 0 0 0;
	padding: 0 0 10px 10px;
}
#overmedios h2{
	font-family:verdana, Tahoma, Arial;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 5px 0;
	margin:0;
}
#overmedios p{
	padding:0 5px 5px 10px;
	margin:0;


}





/* DESCARGAS BORRAR*/
#download{

	margin:15px 0 0 0;
	float:left;
}
/* DISTRIBUIDORES BORRAR*/
#distribuidores{
	margin:15px 0 0 20px;
	float:left;
}
/* IMAGENES BORRAR*/
#imagenes{
	margin:16px 0 0 8px;
	height:165px;
	width:360px;
	float:right;
	background-image:url(../img/zv_imagenes.jpg.);
	background-repeat:no-repeat;
}
#imagenes2{
	margin:16px 0 0 8px;
	height:165px;
	width:360px;
	float:right;
	background-image:url(../img/zv_imagenes2.jpg.);
	background-repeat:no-repeat;
}
#imagenes3{
	margin:16px 0 0 8px;
	height:165px;
	width:360px;
	float:right;
	background-image:url(../img/zv_imagenes3.jpg.);
	background-repeat:no-repeat;
}
#imagenes p{
	padding:45px 0 0 10px;
	margin:0;
}
#overimagenes{
	height:250px;
	width:958px;
	background-color:#CC0000;
	overflow:auto;
	margin:5px 0 0 0;
	
}

/*ESTILS ZONA VIP NOVA*/
#libro {
	width:958px;
	background-color: #f78b32;
	overflow:auto;
	margin:0px;
	padding:0px;
	text-align:center;
}
#novedades09 {
	width:958px;
	background-color: #cc0000;
	overflow:auto;
	margin:0px;
	padding:0px 0px 10px 0px;
}
#novedades09 p{

	margin:0px;
	padding:0px 0px 10px 0px;
}
#promo_caribe {
	width:958px;
	/*background-color: #f78b32;*/
	overflow:auto;
	margin:0px;
	padding:0px 0px 15px 0px;
}
#promo_caribe p{
	margin:0px;
	padding:0px;
}
#expositor1 {
	width:587px;
	overflow:auto;
	float:left;
	margin: 10px 0 0 15px;
	padding:0px;
}
#expositor2 {
	width:293px;
	overflow:auto;
	float:right;
	margin: 10px 15px 0 0;
	padding:0px;
}
#promo_lingotazo {
	width:900px;
	float:left;
	overflow: auto;
	/*margin:10px 0 0 15px;*/
	padding:10px 0 15px 15px;
	font-family:verdana, Tahoma, Arial;
	font-size:11px;
	text-align:justify;
	color:#000;
}
#fons_lingotazo_vip {
	margin:0;
	padding:0;
	overflow: hidden;
	background-image:url(../zonavip/fons_lingotazo.jpg);
}
#flash09 {
	width:360px;
	overflow:auto;
	float: left;
	margin:10px 0 0 0;
	padding:0px 0px 10px 20px;
}
#manuales09 {
	width:520px;
	overflow:auto;
	float: right;
	margin:10px 50px 0 0;
	padding:50px 0px 10px 0px;
}
#manuales09 a{
	font-family:verdana, Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
#manuales09 a:hover{
	text-decoration:underline;
}
#libro h1{
	margin:0px;
	padding:0px;
	}
#fotos{
	height:390px;
	width:958px;
	background-color:#CC0000;
	overflow:auto;
	margin:0px;
}
#fotos ul{
	padding:0px 0px 0px 10px;
	margin:0px;
}
#fotos li{
	font-family:verdana, Tahoma, Arial;
	font-size:9px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}
#fotos a{
	font-family:verdana, Tahoma, Arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#fotos a:hover{
	text-decoration:underline;
}
#fotos p{
margin:0px;
padding:10px 0 5px 0;
font-size:12px;
font-weight:bold;
color:#FFFFFF;


}
#fotos_1{
	float:left;
	width:145px;
	padding:0 0 0 10px;
	}
#fotos h1{
margin:0px;
padding:0px;
}
#videos{
	overflow:hidden;
	height:450px;
	width:958px;
	background-color: #f78b32;
	margin:0px;
	padding:0px;
}
#videos table{
margin:0px;
padding:0px;
}
#videos h1{
margin:0px;
padding:0px;
}
#videos td{
	margin:0px;
	padding:10px 20px 0px 40px;
}

#descargas{
	overflow:hidden;
	height:250px;
	width:958px;
	background-color: #fcd9b4;
	margin:0px;
	padding:0px;
}
#descargas h1{
margin:0px;
padding:0px 0 10px 0;
}
#descargas table{
margin:0px;
padding:0px 0px 0px 20px;
}
#descargas td{
padding:10px 0 0px 0;
}
#descargas a{
margin:0px;
padding:0px;
font-family:Verdana, Tahoma, Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#CC0000;
}
#descargas a:hover{
text-decoration:underline;
}

/*   ESTILS SAT */
#mapagran{
	float: left;
	padding:5px 5px 5px 5px;
}
#contenidormapespetits{
	float: right;
	width:500px;
	margin:0;
	padding:0;
}


#adreces{
	float: right;
	width:500px;
	height:128px;
	margin:10px 0 0 0;
	padding:0;
	background-color:#F2AE90;
	overflow:auto;
}
#adreces p{
	font-family:verdana, Tahoma, Arial;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 5px;
	font-size:10px;
}

.mapapetit{
	float: right;
	width:240px;
	padding:5px 10px 0 0 ;
}
.mapapetit h2{
	width:240px;
	text-align:center;
}
.mapapetit td{
	margin:0;
	padding:0px 5px 0 5px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	color:#B60101;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
.mapapetit a{
	margin:0;
	padding:0px 5px 0 5px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
.mapapetit a:hover{
	text-decoration:underline;

}

/*   ESTILS CONTACTO */

#contacte{
	width:960px;
	overflow:hidden;
	background-color:#F6B068;
}
.marge{
	margin:45px 0 0 0;
	padding:0;

}
#formulari{
	width:300px;
	float:left;
	margin:0;
	padding:15px 0 15px 15px;
	font-family:verdana, Tahoma, Arial;
	font-size:10px;
}
#formulari p{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	padding:10px 10px 10px 0;
	font-size:16px;
	font-weight:bold;
	color:#B60101;
	text-align:center;
}
#formulari input{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height: 15px;
	border: 1px solid #CC0000;
	background-color: #FDD3A4;
}
#formulari textarea{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height: 40px;
	border: 1px solid #CC0000;
	background-color: #FDD3A4;
}
.td_form{
	height: 30px;
	text-align:right;
	padding: 0 10px 0 10px;
}
.td_form strong{
	color:#B60101;

}
#mapa{
	float:right;
	width:550px;
	margin:0;
	padding:15px 0 0 50px;

}
#mapa p{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	padding:10px 10px 10px 0;
	font-size:16px;
	font-weight:bold;
	color:#B60101;
}
.enlace{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	padding:10px 0 0 0;
	font-size:10px;
	font-weight:normal;
	color:#CC0000;
	text-align:center;
	text-decoration:none;
}
.enlace:hover{
	text-decoration:underline;
}

#formulari2 {
	width:400px;
	margin:0 auto;

}

#formulari2 input{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height: 15px;
	border: 1px solid #CC0000;
	background-color: #FDD3A4;
}
#formulari2 p{
	font-family:verdana, Tahoma, Arial;
	margin:0;
	padding:10px 10px 10px 0;
	font-size:16px;
	font-weight:bold;
	color:#B60101;
	text-align:center;
}
.pdf {
	text-align:center;
	padding:10px 0 0 0;
}

.pdf a{
	color: #CC0000;
	font-weight:bold;
	text-decoration:none;
}
.pdf a:hover{
	text-decoration:underline;
}

.separadorsat{
	background-color:#B60101;
	height:1px;
}

#capa_neu { width:100%; //width:1024px; height:768px;  position:absolute; z-index:0; *z-index:99999; _z-index:99999; margin:0 auto !important; margin-top:70px !important;}

.temps_coccio, #plantilla_envio{
	background-image:none !important;
	background-color:#efae6a !important;
}
.temps_coccio .tabla{
	border:1px solid #333;
	width:660px;
	border:1px #000000 solid;
	margin:0 auto;

}
.temps_coccio .tabla td{
	height:10px;
	padding:10px 15px;
	border:1px solid #999999;
	background-color:#f9c690;

}
.temps_coccio .tabla .temps{
	width:70px;
	text-align:center;

}
.temps_coccio .tabla .nom{
	width:150px;
	text-align:left;

}
.temps_coccio h1{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin:0;
	padding:0;
}
.temps_coccio .consejos{
	width:640px;
	margin:10px auto;
	padding:10px;
	border:1px solid #000;
	background-color:#fcd9b4;

}
.temps_coccio .consejos h2{
	font-size:12px;
	color:#cc0000;
	margin:0;
	padding:10px 0;
	
}
.temps_coccio .consejos ul, .temps_coccio .consejos li{
	margin:0;
	padding:0 0 10px;
	list-style-type:none;
}
/* Formulario envio de promociones */
.promoform {
	margin:0 auto;
	width:568px;
}
.promoform span{
	display:none;
}
.promoform label{
	display:block;
	float:left;
}
.promoform .label_nombre{
	width:82px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_nombre.gif) no-repeat top center;
}
.promoform .label_nombre_uk{
	width:66px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_nombre_uk.gif) no-repeat top center;
}
.promoform .label_nombre_fr{
	width:84px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_nombre_fr.gif) no-repeat top center;
}
.promoform .label_nombre_it{
	width:68px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_nombre_it.gif) no-repeat top center;
}
.promoform .campo p{
	margin:2px 0  !important;
	color:#FFF;
}
.promoform .campo a{
	font-weight:bold;
	text-decoration:underline;
}
.promoform .campo .chequea{
	float:left;
}
.promoform .texto_legal{
	background:url(../promocion_regalo/img/bg_textolegal.gif) no-repeat top center;
	width:524px;
	height:88px;
	margin:10px auto 0;
	padding:0;
	font-size:9px;
	color:#FFF;
}
.promoform .label_1apellido{
	width:103px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_apellido1.gif) no-repeat top center;
}
.promoform .label_1apellido_uk{
	width:102px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_apellido1_uk.gif) no-repeat top center;
}
.promoform .label_1apellido_fr{
	width:60px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_apellido1_fr.gif) no-repeat top center;
}
.promoform .label_1apellido_it{
	width:102px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_apellido1_it.gif) no-repeat top center;
}
.promoform .label_2apellido{
	width:103px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_apellido2.gif) no-repeat top center;
}
.promoform .label_2apellido_uk{
	width:102px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_apellido2_uk.gif) no-repeat top center;
}
.promoform .label_2apellido_it{
	width:102px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_apellido2_it.gif) no-repeat top center;
}
.promoform .label_dni{
	width:52px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_dni.gif) no-repeat top center;
}
.promoform .label_dni_uk{
	width:54px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_dni_uk.gif) no-repeat top center;
}
.promoform .label_dni_fr{
	width:190px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_dni_fr.gif) no-repeat top center;
}
.promoform .label_dni_it{
	width:79px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_dni_it.gif) no-repeat top center;
}
.promoform .label_direccion{
	width:91px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_direccion.gif) no-repeat top center;
}
.promoform .label_direccion_uk{
	width:74px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_direccion_uk.gif) no-repeat top center;
}
.promoform .label_direccion_fr{
	width:84px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_direccion_fr.gif) no-repeat top center;
}
.promoform .label_direccion_it{
	width:76px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_direccion_it.gif) no-repeat top center;
}
.promoform .label_cp{
	width:45px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_cp.gif) no-repeat top center;
}
.promoform .label_cp_uk{
	width:71px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_cp_uk.gif) no-repeat top center;
}
.promoform .label_cp_fr{
	width:45px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_cp_fr.gif) no-repeat top center;
}
.promoform .label_cp_it{
	width:44px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_cp_it.gif) no-repeat top center;
}
.promoform .label_poblacio{
	width:102px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_poblacion.gif) no-repeat top center;
}
.promoform .label_poblacio_uk{
	width:62px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_poblacion_uk.gif) no-repeat top center;
}
.promoform .label_poblacio_fr{
	width:59px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_poblacion_fr.gif) no-repeat top center;
}
.promoform .label_poblacio_it{
	width:58px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_poblacion_it.gif) no-repeat top center;
}
.promoform .label_provincia{
	width:94px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_provincia.gif) no-repeat top center;
}
.promoform .label_provincia_uk{
	width:87px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_provincia_uk.gif) no-repeat top center;
}
.promoform .label_pais{
	width:57px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_pais.gif) no-repeat top center;
}
.promoform .label_pais_uk{
	width:77px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_pais_uk.gif) no-repeat top center;
}
.promoform .label_pais_fr{
	width:59px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_pais_fr.gif) no-repeat top center;
}
.promoform .label_pais_it{
	width:68px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_pais_it.gif) no-repeat top center;
}
.promoform .label_telefono{
	width:87px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_telefono.gif) no-repeat top center;
}
.promoform .label_telefono_uk{
	width:96px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_telefono_uk.gif) no-repeat top center;
}
.promoform .label_telefono_fr{
	width:94px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_telefono_fr.gif) no-repeat top center;
}
.promoform .label_telefono_it{
	width:87px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_telefono_it.gif) no-repeat top center;
}
.promoform .label_correo{
	width:67px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_email.gif) no-repeat top center;
}
.promoform .label_producto{
	width:216px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_producto.gif) no-repeat top center;
}
.promoform .label_producto_uk{
	width:216px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_producto_uk.gif) no-repeat top center;
}
.promoform .label_producto_fr{
	width:186px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_producto_fr.gif) no-repeat top center;
}
.promoform .label_producto_it{
	width:216px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_producto_it.gif) no-repeat top center;
}
.promoform .label_fecha{
	width:232px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_fecha.gif) no-repeat top center;
}
.promoform .label_fecha_uk{
	width:166px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_fecha_uk.gif) no-repeat top center;
}
.promoform .label_fecha_fr{
	width:209px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_fecha_fr.gif) no-repeat top center;
}
.promoform .label_fecha_it{
	width:172px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_fecha_it.gif) no-repeat top center;
}
.promoform .label_lugar{
	width:280px;
	height:32px;
	background:url(../promocion_regalo/img/bg_label_lugar.gif) no-repeat top center;
}
.promoform .label_lugar_uk{
	width:172px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_lugar_uk.gif) no-repeat top center;
}
.promoform .label_lugar_fr{
	width:279px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_lugar_fr.gif) no-repeat top center;
}
.promoform .label_lugar_it{
	width:274px;
	height:32px;
	background:url(../50crucerosporelcaribe/img/bg_label_lugar_it.gif) no-repeat top center;
}
.promoform .input_nombre{
	background:url(../promocion_regalo/img/bg_input_nombre.gif) no-repeat top center;
	width:81px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_1apellido{
	background:url(../promocion_regalo/img/bg_input_apellido1.gif) no-repeat top center;
	width:121px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_dni{
	background:url(../promocion_regalo/img/bg_input_dni.gif) no-repeat top center;
	width:77px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_direccion{
	background:url(../promocion_regalo/img/bg_input_direccion.gif) no-repeat top center;
	width:107px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_cp{
	background:url(../promocion_regalo/img/bg_input_cp.gif) no-repeat top center;
	width:39px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_poblacio{
	background:url(../promocion_regalo/img/bg_input_poblacion.gif) no-repeat top center;
	width:128px;
	padding:3px 10px;
	height:26px;
}

.promoform .input_provincia{
	background:url(../promocion_regalo/img/bg_input_provincia.gif) no-repeat top center;
	width:114px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_telefono{
	background:url(../promocion_regalo/img/bg_input_telefono.gif) no-repeat top center;
	width:89px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_correo{
	background:url(../promocion_regalo/img/bg_input_email.gif) no-repeat top center;
	width:190px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_fecha{
	background:url(../promocion_regalo/img/bg_input_fecha.gif) no-repeat top center;
	width:129px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_producto{
	background:url(../promocion_regalo/img/bg_input_producto.gif) no-repeat top center;
	width:250px;
	padding:3px 10px;
	height:26px;
}
.promoform .input_lugar{
	background:url(../promocion_regalo/img/bg_input_lugar.gif) no-repeat top center;
	width:188px;
	padding:3px 10px;
	height:26px;
}
#promocio_formulari .legal{
	color:#000 !important;
	

}
#promocio_formulari .promoform input{
	font-size:12px;
	_background-attachment:fixed;
	
}
.promoform .boto{
	background-color:#e80003;
	color:#FFF;
	height:32px !important;
	margin:0 auto;
	display:block;
	width:75px;
	background:url(../promocion_regalo/img/bt_continuar.gif) no-repeat top center;
}
.promoform .boto_uk{
	background-color:#e80003;
	color:#FFF;
	height:32px !important;
	margin:0 auto;
	display:block;
	width:75px;
	background:url(../50crucerosporelcaribe/img/bt_continuar_uk.gif) no-repeat top center;
}
.promoform .boto_fr{
	background-color:#e80003;
	color:#FFF;
	height:32px !important;
	margin:0 auto;
	display:block;
	width:75px;
	background:url(../50crucerosporelcaribe/img/bt_continuar_fr.gif) no-repeat top center;
}
.promoform .boto_it{
	background-color:#e80003;
	color:#FFF;
	height:32px !important;
	margin:0 auto;
	display:block;
	width:75px;
	background:url(../50crucerosporelcaribe/img/bt_continuar_it.gif) no-repeat top center;
}
.promoform .calendari{
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	line-height:20px;
	height:20px;
}
.centrado{
	text-align:center;
}
#promocio_formulari #paso1 {
	background:url(../promocion_regalo/img/fons_form.gif) no-repeat top center;
}
#promocio_formulari #paso1 h1{
	display:block;
	padding:20px 0;
	margin:0;

}
.promoform .derecha {
	float: right;
}
.promoform .izquierda {
	float: left;
}
.promoform .clearfix {
	display: block;
	clear: both;
}
.promoform .campo {
	background:url(../promocion_regalo/img/fons_interior.gif) no-repeat top center;
	padding:40px 40px 0;
	
}
#plantilla_envio .tablaEnvio {
	border-bottom: 1px solid #e2001a;
	padding-bottom: 20px;
}
#plantilla_envio .tablaLogo {
	border-top: 1px solid #e2001a;
	border-bottom: 1px solid #e2001a;
	padding: 0px !important;
}
	.tablaLogo img {
		margin-top: 10px;
	}
#plantilla_envio .datosPalson {
	font-size: 10px;
	color: #38438a;
	font-weight: bold;
	margin: 10px 0px;
	line-height: 11px;
}
#plantilla_envio .graciasParticipar {
	text-align: center;
	color: #e2001a;
	font-weight: bold;
}
#plantilla_envio .enlace{
	font-size:12px;
	color:#2d3eda !important;
	font-weight:bold;
}
#plantilla_envio #logo_palson{
	width:500px;
	margin:0 auto;
	overflow:hidden;
	background-color:#FCD9B4;
}
#plantilla_envio .boto_modificar{
	background-color:#e80003 !important;
	color:#FFF !important;
	font-weight:bold !important;
	height:25px !important;
}
#plantilla_envio p{
	font-size:12px;
	margin:0;
	padding:0;
}
#plantilla_envio table{
	background-color:#FFF;
}
#plantilla_envio .notalegalmailing{
	font-size:9px !important;

}
.promoform h1{
	font-size:14px;
	color:#e80003 !important;
	margin:10px 5px;
}
.promoform p{
	margin:10px 5px;

}
.killerquestions{
	width:780px !important;
	background-color:#fcd9b4;
	margin:0 auto;
}
.killerquestions h1{
	background:url(../trabajaconnosotros/img/cap.jpg) no-repeat 0 20px;
	width:765px;
	height:117px;
	display:block;
	padding:20px 0 30px;
	margin:0 auto;
}
.killerquestions span{ display:none;}
.killerquestions .intro{ font-size:14px; color:#c93725; padding:10px 30px; margin:0; line-height:20px;}
.killerquestions .bt_cuestionario{ width:99px; height:29px; display:block; background:url(../trabajaconnosotros/img/bt_cuestionario.gif) no-repeat; margin:0 auto; }
.killerquestions ul{ list-style-type:none; padding:0 20px; margin:0;}
.killerquestions li{ padding:2px 30px; margin:0; overflow:hidden;}
.killerquestions h2{ font-size:12px; font-weight:bold; text-decoration:underline; padding:10px 30px 5px; margin:0;}
.killerquestions p{ padding:5px 30px; margin:0;}
.killerquestions .boto_opcio{ border:0; width:12px; float:left; margin:0; padding:0; background:none; }
.killerquestions li label{padding:1px 0; margin:0 10px 0pt 5px; line-height:13px; float:left;}
.killerquestions .boto_enviar{ background:url(../trabajaconnosotros/img/bt_enviar.gif) no-repeat; width:99px !important; height:29px !important; border:none; display:block; margin:0 auto;}
.killerquestions .boto_send{ background:url(../trabajaconnosotros/img/bt_send.gif) no-repeat; width:99px !important; height:29px !important; border:none; display:block; margin:0 auto;}
.killerquestions .boto_siguiente{ background:url(../trabajaconnosotros/img/bt_siguiente.gif) no-repeat; width:99px !important; height:29px !important; border:none; display:block; margin:0 auto;}
.killerquestions .boto_next{ background:url(../trabajaconnosotros/img/bt_next.gif) no-repeat; width:99px !important; height:29px !important; border:none; display:block; margin:0 auto;}
.killerquestions input, .killerquestions textarea{ width:230px !important;}
.killerquestions label{ width:245px !important; text-align:right;}
.killerquestions h3{ margin:0 auto; padding:15px 30px; display:block; font-size:12px;}
.trabaja_con_nosotros{ float: left; margin:0 0 0 200px !important;}
.killerquestions .english {background:url(../trabajaconnosotros/img/cap2.jpg) no-repeat 0 20px !important;}

/* menu paises */

#idioma #paises h2{ font-size:11px; font-weight:normal; float:left; margin:0; text-align:right; width:175px;}
#idioma #paises #llistat_paises{ float:right; height:16px;width:120px;overflow:hidden; background-color:#fcd9b4; border:1px solid #FFF; z-index:100;}
#idioma #paises #llistat_paises ul{ margin:0 20px 0 5px;  *margin:0 5px 0 2px; padding:0; list-style:none; text-align:left;float:left; width:95px; *width:90px;}
#idioma #paises  ul li a, #idioma #paises  ul li{ text-decoration:none; color:#B60101;}
#idioma #paises  ul li strong{ font-size:10px !important;}
#idioma #paises #llistat_paises .bt_desplega{ float:none; cursor:pointer; position:absolute; right:1px;  }
#idioma #paises{
	line-height:16px;
	width:300px;
	height:16px;
	float:right;
	margin:0 0 0 405px;
	*margin:0 0 0 -300px;
	position:absolute;

}
#idioma #paises .desplegats{
	overflow:auto !important;
	height:100px !important;
	*right:0px;
}
#mapa .texto_contacto{ font-size:11px; color:#000; font-weight:normal; text-align:center;}
