@charset "UTF-8";

/* ---- GENERAL --- */
body{margin:0px; padding:0px;}
.clear{clear:both;}

.espaiblanc {width:100%;height:50px;}











/* ---- FOOTER --- */
p {font-family:'Asap', sans-serif;color:#FABA5A; font-size:13px;  letter-spacing: 1px; text-align: center; line-height:18px; margin:10px 0px 0px 0px;}
#footer{width:100%; height:200px; background-color:#C9C3B9; padding: 0px 0px 0px 0px; }
#contentfooter{width:1000px; height:60px; margin: 0 auto; padding:0px;}
#contentfooter a{text-decoration: none; color: #FFFFFF; font-size:18px}
#contentfooter a.langactive{text-decoration: none; color: #FFFFFF;}
#contentfooter a.negreta{text-decoration: none; color: #FFFFFF; font-weight: 600;}
#piefooter{width:1000px; height:60px; margin: 0 auto; padding:0px;}
#piefooter a{text-decoration: none; color: #FFFFFF; }
#piefooter a.langactive{text-decoration: none; color: #FFFFFF;}
#piefooter a.negreta{text-decoration: none; color: #FFFFFF; font-weight: 600;}
#logofooter { display:inline; width:237px; height:69px;}
#logofooter a {width:237px; height:69px; display:inline-block; margin:10px 0px 0px 20px; }


#smfooter{float:right;}

#smfooter ul {list-style: none;}
#smfooter ul li {float:left; margin:0px 3px;}


#contentfooter p{font-family:'Asap', sans-serif;color:#999999; font-size:11px;  letter-spacing: 1px; text-align: center; line-height:18px; margin: 10px 0px 0px 0px; padding:0;}



















