
#player1 { text-align:center; padding:10px 0px 0px 0px;}


hr {background-color: #E0E5CC;height: 1px;display: block;color: #E0E5CC;border:0px;margin:5px 0px 5px 0px;}


body { background:url(../img/fons_gen.jpg) repeat-x  #DDE1D0; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C5241;}
img { border:0px;}

.capsal{ min-width:780px; }
.botonsCarro{ min-width:700px; }

.logo { padding:29px 0px 23px 14px; }


.pedidopendiente { position:absolute; color:#66734E; background: #F6FCE9; border:solid 1px #690; padding:0px 0px 0px 0px; margin:0px 50px 50px 35px; top:160px; text-decoration:none;}

.botoTanca { background: url(../img/fons.jpg); display:block;  text-decoration:none; color:#FFF; }
.botoTanca span { background: url(../img/tanca.jpg) no-repeat right; display:block; padding:5px 5px 10px 10px;  }

.pedidopendientemarges { padding:20px 40px 40px 40px; }


.idiomes {float:right; margin:0px 10px 0px 0px;  font-size:10px; width:175px;  }

.idiomes ul {padding:0px; margin:5px 0px 0px 0px; }
.idiomes li { float:left; list-style:none;}
.idiomes a { text-decoration:none; display:block; padding:8px 14px 8px 33px;  color:#607053;  border-right:solid 1px #FFFFFF;  border-bottom:solid 1px #FFFFFF;  }
.es { background:url(../img/es.gif) no-repeat #DEE2D1;}
.ca { background:url(../img/ca.gif) no-repeat #DEE2D1;}

.logOut {float:right; margin:11px 10px 0px 0px;  font-size:11px; }
.logOut ul {padding:0px; margin:0px 0px 0px 0px;}
.logOut li {float:left; list-style:none;}
.logOut a { text-decoration:none; display:block; padding:0px 14px 8px 14px;  color:#607053;}
.logOut a:hover { color:#F60; }
.nom {text-decoration:none; display:block; padding:0px 14px 8px 33px;  color:#607053;}


.dadesFacturacio a { color:#F60; text-decoration:none; }

.idiomes2 { float: right;  width:500px; height:40px; }

.idiomBOti { float:right;  width:500px;  height:90px; }

.BotonsBotiga { float:right;   }
.BotonsBotiga ul { float:right; margin:0px; padding:3px 0px 0px 0px; }
.BotonsBotiga li { float:left; list-style:none;  margin:0px; padding:0px 20px 0px 0px;   }
.BotonsBotiga a  { float:left;  border:0px; font-size:12px;    display:block; padding:0px 0px 0px 20px; height:43px;  color:#DFE2DB; font-weight:bold;  text-decoration:none; line-height:43px;  }
.BotonsBotiga a:hover { color:#B7BFAE; }

.idiomes .BotonsBotiga  ul {  padding:6px 0px 0px 0px!important; float: right;  }
.idiomes .BotonsBotiga li { float:left; list-style:none;  margin:0px; padding:0px 0px 0px 0px;   }
.idiomes .BotonsBotiga a { border:0px;  }


.user { background:url(../img/boroUsuari.jpg) no-repeat; width:158px; padding:0px 0px 0px 7px!important;  }
.carro { background:url(../img/botoCarro.jpg) no-repeat; width:196px; }


.botonsCarro  { padding:0px 0px 10px 0px; height:50px; }
.botonsCarro a { display:block; padding:11px 0px 10px 0px; font-size:10px; float:left; text-decoration:none; color:#06461D; font-weight:bold; margin:10px 5px 0px 0px; }
.botonsCarro input { display:block; padding:13px 0px 10px 10px; color:#FFF; font-size:11px;  text-decoration:none; font-weight:bold; margin:10px 0px 0px 0px; border:0; }

.botonsCarro input:hover { color:#C7DAA2; cursor:pointer; }
.botonsCarro a:hover{ color:#FFF; }

.botonsCarro span { float:left; margin:15px 0px 0px 50px;}

.borrartot { background:url(../img/BotoBorrar.jpg);  padding-left:32px!important; width:94px; }
.imprimir { background:url(../img/botonsImp.jpg);  padding-left:48px!important;  width:68px;}
.slsecionarmes { background:url(../img/BotoMes.jpg);  padding-left:45px!important; width:165px;}
.enviarpercomfir { background:url(../img/BotoCom.jpg); padding-right:38px!important; float:right; width:220px; }

.Recobra { 
display:block; padding:3px 0px 3px 20px; font-size:11px; text-decoration:none; color: #660; 

background:url(../img/fonsRecobre.jpg);   width:142px; margin:auto;

}
.Recobra:hover { color:#690; } 

.borrarUni span { display:none;}
.borrarUni {  }
.borrarUni img {  border:0!important; float:none!important; margin:0px!important; margin:0px!important; }

.mes span, .menus span { display:none; }
.mes, .menus { display:block; width:23px; height:15px; float:left; }
.mes { background:url(../img/mas.jpg);  }
.menus { background:url(../img/menus.jpg);  }
.mesmenos { width:46px; margin:auto;}

.interior img { padding:1px; border:solid 6px #E0E5CC; margin:15px 20px 20px 0px; float:left;}

.menu { margin:0px 0px 0px 30px; background:url(../img/fons_menu1.jpg) no-repeat; height:36px; }

.menu ul {padding:0px; margin:0px; margin:0px 0px 0px 2px;}
.menu li { float:left; list-style:none;  background:url(../img/fons_menu1.jpg) no-repeat right;}
.menu a { text-decoration:none; display:block; padding:9px 15px 0px 15px;color:#E0E5CC; height:27px; line-height:17px; float:left;  margin:0px 1px 0px 0px; }
.menu a:hover { background:url(../img/fons_menu_2.jpg); margin:0px 1px 0px 0px;}

.menu_estevia  {  margin:0px 20px 0px 0px!important; float:right;  }
.menu_estevia li {    margin:0px 0px 0px 0px;  }
.menu_estevia  {  background:url(../img/fons_menu1.jpg) no-repeat left;  }
.menu_estevia a {    font-weight:bold }


.neteja { clear:both;}

.home { text-align:center; background:url(../img/fons_portada.jpg) repeat-x; height:420px;}

.texComEs { padding:5px 20px 5px 20px;  border: dashed 1px #F90;  }
.texComEs p { margin:10px 0px 10px 0px;}


#si { width:20px; float:left; }

.home_centre {  width:960px; margin:auto;}

.texportada { float:left; font-size:25px; text-align:left; width:330px; padding:110px 0px 0px 15px; color:#FFFFFF;}
.texportada_co { color:#C0C9AA;}
.fotoportada { float:left; padding:26px 0px 0px 0px;}


.destacats {height:100px; clear:both; padding:15px 10px 10px 10px;}


.banner1 { background: url(../img/estevia.jpg); display:block; width:126px; height:72px; float:left; margin:0px 15px 0px 0px; text-decoration:none; font-size:18px;  color:#4C5241; text-align:left; padding:18px 0px 0px 175px;}
.banner2 { background: url(../img/mesclum.jpg); display:block; width:126px; height:70px; float:left; margin:0px 15px 0px 0px; text-decoration:none; font-size:18px;  color:#4C5241; text-align:left; padding:20px 0px 0px 175px;}
.banner3 { background: url(../img/lolloroure.jpg); display:block; width:126px; height:70px; float:left; margin:0px 0px 0px 0px; text-decoration:none; font-size:18px;  color:#4C5241; text-align:left; padding:20px 0px 0px 175px;}



.banner3:hover, .banner2:hover, .banner1:hover  {
	color:#9CAD93
}


h3, h4 { text-align:left!important;}

.peu { background: url(../img/fons_peu.jpg) repeat-x #FFFFFF; text-align:right; padding:10px 25px 10px 10px; font-size:10px;}
.peu a { color:#FF6600;}



.menu2 { margin:20px 0px 0px 30px;}
.menu2 ul {padding:0px; margin:0px;}
.menu2 li { float:left; list-style:none; border-right: solid 1px #DCE2CF; }
.menu2 a { text-decoration:none; display:block; padding:8px 10px 0px 10px;color: #003300; height:23px; background:#ECEFE4 url(../img/fona_menu3_boto.jpg) repeat-x;}
.menu2 a:hover { background:#F5F7F1;}


.interior { padding:20px 40px 20px 40px; text-align:justify; line-height:17px; background:#FFFFFF;}


.interior_estavia { padding:20px 40px 30px 40px; text-align:justify; line-height:17px; background:#FFFFFF;}


.interior_estavia img { padding:1px; border:solid 6px #E0E5CC; margin:7px 20px 20px 0px; float:left;}



.prova {width:980px;}
.blanqueja { background:#FFFFFF;}







#player1  { padding:1px; border:solid 6px #E0E5CC; margin:15px 20px 20px 0px; float:left;}



.fotos_instalar { padding:1px; border:solid 6px #E0E5CC; margin:15px 13px 20px 0px; float:left; width:285px; height:250px; text-align:center; background:#E9ECE1; font-size:10px; font-style:italic; }


.titul_dis { padding:2px 2px 2px 10px; background: #FFFFFF;  font-weight:bold; color:#FFFFFF; background: url(../img/fons_dis.jpg) repeat-y #F5F7F1;}
.dades_dis { padding:5px;}
.dades_dis a { color:#FF6600;}
.tot_dis { background:#F5F7F1;  padding:5px; margin:0px 0px 15px 0px; border:solid 1px #E0E5CC; } 





.foto_pro { display:table; height:120px; width:170px; float:left;  text-align:center;}
.foto_pro img {  }




.interior_pro { padding:10px 0px 20px 30px; text-align:justify; line-height:17px;  background:#FFFFFF; float:left; }
.interior_fotos { padding:15px 0px 30px 40px; text-align:justify; line-height:17px; background:#FFFFFF; }

.tex_pro { float:left;  width:150px; text-decoration:none; color:#4A5B45; padding:5px 20px 0px 19px; height:40px;  background: url(../img/peu_fotos.jpg) no-repeat; }




.rec_pro { width:170px; height:170px; float:left; margin:0px 23px 5px 0px; text-align:left; }

/*CARRO*/

.CarroPro { float:left;  width:150px;  }
.CarroPro  a { font-size:11px;  text-decoration:none; display:block; float: left; padding:5px 0px 5px 18px; width:152px; border-bottom:solid 1px #F3F5EC;}
.CarroPro  a:hover { background-color:#F3F5EC;}
.texPro { color:#004C18; float:left; }
.PreuPro { color:#F60; float:right; font-weight:bold; }
.AfegirPro a { background:url(../img/ico_cistella.jpg) no-repeat; background-position:0px 5px; }

.AfegitPro a { background:url(../img/ico_cistella_a.jpg) no-repeat; background-position:0px 5px; }
.AfegitPro a .PreuPro { color:#690; } 

.ForaPro  a { background:url(../img/ico_cistella_n.jpg) no-repeat; background-position:0px 5px; }
.ForaPro  a .texPro { color:#690; font-weight:bold;  } 


/*CARRO FINS*/


.cap_menu3 { background:#485A44; background:#FFFFFF; padding:10px 0px 0px 0px; }
.cap_menu3_2 { background:#485A44;  height:7px; margin:0px 0px 24px 0px; }

.menu3 { float:left; background:url(../img/fons_menu_f.jpg) repeat-y right; margin:0px; width:200px;  }
.menu3 ul {padding:0px; margin:0px;}
.menu3 li {  list-style:none; background:url(../img/separadior_mnu3.jpg) no-repeat right top;  padding:1px 0px 0px 0px;  }
.menu3 a { text-decoration:none; display:block; padding:5px 20px 5px 35px; color:#003300; font-size:11px; background:url(../img/clander.gif) no-repeat;}
.menu3 a:hover { background: url(../img/clander.gif) no-repeat #DDDFD2;}

.sombra_final { background:url(../img/fona_menu3_baix.jpg); padding:2px;}


.fichas_t { float:left; margin:20px 0px 13px 25px; width:750px;}

.foto_t { border-top: solid 1px #E0E5CC;  padding:0px 10px 7px 0px;}
.foto_f { margin:10px 0px 10px 0px;  text-align:center; }

.fichas { border-bottom: solid 1px #E0E5CC;}
.tornar { float:right;  margin:0px 0px 10px 0px;}
.titul_ { float:left; color:#FF6600; font-size:20px;}

.tornar a { display:block; background:url(../img/tornar_nrrere.jpg) no-repeat; width:80px; height:17px; font-size:10px; color:#FFFFFF; text-decoration:none; padding:4px 0px 0px 27px; margin:5px 0px 0px 0px;}

.descarga a { background:url(../img/fons_botos.jpg); text-decoration:none; color:#FFFFFF; font-size:10px; padding:3px 15px 3px 15px; display:block; }

.descarga  { float:right;}


.titul_contacte {border-bottom:solid 1px #CCCCCC; font-weight:bold; font-size:11px; margin:15px 0px 10px 0px; padding:0px 0px 5px 0px;}


.producte_seguent  { padding:0px 30px 0px 0px; }

.producte_seguent a { background: url(../img/flacha.gif) no-repeat; padding:13px 0px 6px 20px; text-decoration:none; color: #FFFFFF;  width:187px; font-weight:bold; display:block; float:right; text-align:left;}


.interior_contcate { padding:20px 40px 30px 40px; text-align:justify; line-height:17px; background:#FFFFFF;}


.lliga_contacte { width:920px;}

.bermell, .vermell { color:#CC0000}
.formu form { margin:0px; padding:0px; border:0px;}
.formu { font-size:11px;}

.formu p { margin:5px 0px 0px 0px;}


h3 { border-bottom: 1px solid #DBDBDB;  border-top: 1px solid #DBDBDB; padding:8px 0px 10px 15px;  margin:5px 0px 20px 0px!important; font-size:18px!important; font-weight:normal!important; 
background:url(../img/h3.gif) no-repeat; background-position:0px 11px; 
}
h4 { margin:7px 0px 7px 0px!important; font-size:12px!important; font-weight:bold!important;  border-bottom: 1px dashed #DBDBDB; padding:0px 0px 10px 0px;}


.form_mitat { float:left; padding:0px 30px 0px 0px;}
.form_mitat2 { float:left;}
.formu input, .formu textarea { width:325px; border: solid 1px #CCCCCC; padding:3px; margin:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;background:#F5F7F1; }
.formu textarea { height:69px;}
.enviar input { width:130px ; text-align:center; background: url(../img/fona_menu3_baix.jpg); color:#4C5241; font-size:12px;}
.enviar  { text-align:right; padding:20px 0px 0px 0px;}

.textarea { height:122px!important;}


.adresa { float:left; width:180px; padding:0px 40px 0px 0px;}
.formu { float:left;}

/* Taules */ 
table, td, tr, th, tbody {

	border-collapse: collapse;
	border:1px solid #CCCCCC;
	padding:3px;
	border-bottom: 1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC; 
	text-align:center;
	background:#F5F7F1;
}
th {
	background: #DCE2CF ;
}

.captr td { background:url(../img/fons_uni.jpg) repeat-x #E9EDDF!important; }


.usuari .formu { width:730px; }

.usuari .formu .identUsuari { float:left; margin-bottom:15px;}
.usuari .formu .identUsuariTitol {float:left; width:695px; }
.usuari .formu .identUsuariTitol .titol { float:left;}
.usuari .formu .identUsuariTitol .existeixEmail { float:right; margin:15px 0px 0px 0px;  padding:0;}





.usuari .formu .error span{ float:left;  font-size:16px; color:#CC0000;}



.usuari .formu .dadesFacturacio { float:left; margin-bottom:15px; }

.usuari .formu .dadesTransport { float:left; margin-bottom:15px;}
.usuari .formu .dadesTranspTitol { float:left; width:695px;}
.usuari .formu .checkbox { float:left; width:695px;}
.usuari .formu .checkbox input { width:20px;  }
.checkboxAce { width:20px!important;  }
.usuari .formu .campsObligatoris { margin-top:15px; float:left; width:695px;}

.politicadeprivacidadMostra { background:#EEE; border:dashed 1px #CCC; padding:20px; }
.politicadeprivacidad { color:#F60; cursor:pointer;}

.usuari .formu .privacitat { float:left; width:695px;}
.usuari .formu .privacitat input { width:0px; margin-right:10px;}

.usuari .formu .enviar { float:left; width:695px; padding:0; margin:0;}
.usuari .formu .enviar .enviarBoto {float:right;}

.usuari .formu .enviarLogin  { float:left; width:333px; padding:0; margin:0; }
.usuari .formu .enviarLogin .enviarBotoLogin {  width:150px!important; margin: 20px 0px 0px 0px;}

.usuari .formu .contrasenyaTitol {float:left; width:695px;}
.usuari .formu .contrasenyaTitol .titol { float:left; }
.usuari .formu .contrasenyaTitol h4 {margin:10px 0px 0px 0px; padding:0; }



.usuari .formu .emailTitol {float:left; width:695px;}
.usuari .formu .emailTitol .titol {float:left;}
.emailTitol  h4{margin:0; }
.usuari .formu .identUsuari .cambiarEmail { float:left; width:670px; }

.enviarBaixa { float:left; width:695px; padding:0px 0px 0px 150px; margin:0;}
.enviarBaixa .enviarBotoBaixa { width:400px}
.usuari .formu .checkboxBaixa { float:left; width:695px; padding:20px 0px 0px 260px;}
.usuari .formu .checkboxBaixa input { width:0px; margin-right:10px; }

.pagaments { padding:5px 10px 5px 10px!important; width:15%;}
.pagaments select { text-align:center; }
.pagaments select option {  }


.missatgeVenda { }



.error { padding:27px 0px 27px 90px;  float:left; width:610px; border: #CC0000 dashed 1px; background: url(../img/exclamacio.jpg) #FBEDED no-repeat; background-position:5px 0px; margin:0px 0px 0px 0px; }
.error span{ float:left; font-size:12px!important; color:#CC0000; font-weight:bold;}

.usuari .formu .usuariCreat {padding:27px 27px 30px 90px;  float:left; width:583px; border: #009900 dashed 1px; background: url(../img/ok.jpg) #E5F5E5 no-repeat; background-position:5px 0px; margin:0px 0px 0px 0px; }
.usuari .formu .usuariCreat span{ float:left; font-size:12px!important; font-weight:bold;color:#009900;}

.usuari .formu .usuariCreat a { color:#F60; text-decoration:none;}
.usuari .formu .usuariCreat a:hover { color:#F96}


.error a { color:#F60; text-decoration:none;}
.error a:hover { color:#F96}

input, .error, .usuariCreat {
-moz-border-radius:5px; 
-webkit-border-radius:5px;
-o-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;}




.PedidoPer { background:url(../img/fonsMiscom.jpg) repeat-x;  }
.PedidoPer2 { background:url(../img/misCom.jpg) no-repeat; }
.PedidoPer3 {  background:url(../img/finalMisCom.jpg) no-repeat right; padding:20px 20px 20px 60px; color:#FFF; font-weight:bold; line-height:16px; height:17px; }

.formucarro { padding:0px; margin:0px; }





.missatgesNotes {
    border:solid 1px #C0C9AA;
   padding:20px 30px 20px 30px;
   float:left;
   margin:0px 0px 10px 0px;
   -moz-border-radius:5px; 
-webkit-border-radius:5px;
-o-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
}

.missatgesNotesIn {
    margin:20px 0px 20px 0px;
}

.missatgesNotes h3 {
    margin:0 0 0 0!important;
}

.missatgesNotes h4 {
    margin:10px 0 0 0!important;
}
