/* elements comuns */
HTML, BODY {height:100%; margin:0;}
BODY {position:relative; min-width:1035px; font-family:Lucida sans, Arial, sans-serif; background-color:#ddd; color:#4d4d4d;}
IMG {border:0;}
a {color:#000; text-decoration:none;}
a:hover {color:#ff8e4d;}
.preload {display:none;}
.text {color:#4D4D4D; text-transform:none;}
.destacat {color:#5D0F0A;}
#contingut {position:absolute; left:50%; margin-left:-518px; top:0; width:1035px; height:1468px; background-color:#d7c697;}
#logo {position:absolute; left:60px; top:50px;}
#premis {position:absolute; right:20px; top:10px; text-align:right; font-size:11px; line-height:120%; color:#000;}
#premis a {color:#000;}
#premis a:hover {color:#5D0F0A; text-decoration:underline;}
#dades {position:absolute; right:20px; top:120px; text-align:right; font-size:11px; line-height:120%; color:#570703;}
#dades a {color:#570703;}
#dades a:hover {color:#000; text-decoration:underline;}
#logo_fed {position:absolute; right:0px; top:50px;}
#logo_fun {position:absolute; right:0px; top:50px;}
#logo_imm {position:absolute; right:0px; top:50px;}
#menu {position:absolute; left:0; top:200px; width:925px; padding-left:110px; height:28px; padding-top:11px; background-color:#000; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#menu a {color:#fff; text-decoration:none;}
#menu a:hover {color:#ff8e4d;}
#menu .actiu {color:#ff8e4d;}
#submenu {position:absolute; left:0; top:239px; width:925px; padding-left:110px; height:28px; padding-top:11px; background-color:#570703; font-size:13px; line-height:120%; text-transform:uppercase; color:#fff;}
#submenu a {color:#fff; text-decoration:none;}
#submenu a:hover {color:#ff8e4d;}
#submenu .actiu {color:#ff8e4d;}
#submenu2 {position:absolute; left:0; top:239px; width:925px; padding-left:110px; height:28px; padding-top:11px; background-color:#570703; font-size:13px; line-height:120%; text-transform:uppercase; color:#fff;}
#submenu2 a {color:#fff; text-decoration:none;}
#submenu2 a:hover {color:#ff8e4d;}
#submenu2 .actiu {color:#ff8e4d;}
#multimedia {position:absolute; left:0; top:278px; width:1035px; height:340px; background-color:#000; font-size:12px; color:#570703; line-height:120%;}
#videoicon {position:absolute; left:12px; top:28px;}
#video {position:absolute; left:100px; top:25px; width:347px; height:261px;}
#videotext {position:absolute; left:100px; top:300px; width:347px; height:20px; font-size:12px; color:#570703; line-height:170%; background-color:#fff; font-weight:bold; overflow:hidden;}
#videos {position:absolute; left:465px; top:25px; font-size:16px; line-height:125%;}
#videonav {position:absolute; left:465px; top:300px; width:95px; height:20px; font-size:20px; color:#570703; line-height:80%; background-color:#fff; font-weight:bold;}
#videonav a {color:#570703; text-decoration:none;}
#videonav a:hover {color:#000;}
#fotoicon {position:absolute; left:938px; top:24px;}
#foto {position:absolute; left:580px; top:25px; width:347px; height:261px;}
#fototext {position:absolute; left:580px; top:300px; width:265px; height:20px; font-size:12px; color:#570703; line-height:170%; background-color:#fff; font-weight:bold; overflow:hidden;}
#fototext a {color:#570703; text-decoration:none;}
#fotonav {position:absolute; left:852px; top:300px; width:75px; height:20px; font-size:20px; color:#570703; line-height:80%; background-color:#fff; font-weight:bold;}
#fotonav a {color:#570703; text-decoration:none;}
#fotonav a:hover {color:#000;}
#noticies {position:absolute; left:0; top:618px; width:579px; height:780px; background-color:#fff;}
#noticies_titol {position:absolute; width:462px; height:27px; padding-top:12px; top:15px; left:100px; background-color:#570703; color:#ff8e4d; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#noticia1 {position:absolute; left:100px; top:71px; width:462px; height:150px;}
#noticia2 {position:absolute; left:100px; top:239px; width:462px; height:150px;}
#noticia3 {position:absolute; left:100px; top:407px; width:462px; height:150px;}
#noticies img {position:absolute; left:0; top:0;}
#noticies #text {position:absolute; left:187px; top:0; width:275px; height:150px; background-color:#753e3d;}
#noticies #text #titol {position:absolute; left:10px; top:15px; width:250px; height:21px; font-size:16px; line-height:120%; color:#ff8e4d; overflow:hidden;}
#noticies #text #titol a {color:#ff8e4d; text-decoration:none;}
#noticies #text #titol a:hover {text-decoration:underline;}
#noticies #text #resum {position:absolute; left:10px; top:50px; font-size:12px; line-height:130%; color:#fff; width:250px; height:78px; overflow:hidden;}
#noticies #info {position:absolute; right:0; bottom:0; width:37px; height:14px;}
#mes_noticies {position:absolute; left:100px; top: 575px; width:462px; height:29px; background-color:#753e3d; font-size:14px; line-height:200%; text-align:right;}
#mes_noticies a {color:#ff8e4d; text-decoration:none;}
#mes_noticies a:hover {text-decoration:underline;}
#destacats {position:absolute; left:597px; top:618px; width:330px; height:650px;}
#destacats_titol {position:absolute; width:330px; height:27px; padding-top:12px; top:15px; left:0; background:url('../img/destacats.gif') no-repeat; color:#000; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#destacats a {color:#fff; text-decoration:none;}
#directori {position:absolute; top:71px; left:0; width:245px; padding-left:85px; height:53px; padding-top:10px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:18px; line-height:120%; background:url('../img/destacat1.gif') no-repeat; text-transform:uppercase;}
#restringida {position:absolute; top:151px; left:0; width:245px; padding-left:85px; height:53px; padding-top:10px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:18px; line-height:120%; background:url('../img/destacat2.gif') no-repeat; text-transform:uppercase;}
/*#informacio {position:absolute; top:231px; left:0; width:245px; padding-left:85px; height:53px; padding-top:10px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:18px; line-height:120%; background:url('../img/destacat3.gif') no-repeat; text-transform:uppercase;}*/
#associat {position:absolute; top:231px; left:0; width:245px; padding-left:85px; height:53px; padding-top:10px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:18px; line-height:120%; background:url('../img/destacat4.gif') no-repeat; text-transform:uppercase;}
#publicitat {position:absolute; top:311px; left:0; width:330px; height:200px; background-color:#fff; text-align:center; overflow:hidden;}
#contacte {position:absolute; top:528px; left:0; width:245px; padding-left:85px; height:43px; padding-top:20px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:18px; line-height:120%; background:url('../img/destacat5.gif') no-repeat; text-transform:uppercase;}
#peu {position:absolute; left:0; bottom:0; width:1035px; height:70px; font-size:12px; line-height:120%; background-color:#570703; color:#fff;}
#peu #copy {position:absolute; left:110px; top:20px;}
#peu #disseny {position:absolute; right:103px; bottom:3px; font-size:9px; color:#555}
#peu a {color:#d7c697; text-decoration:none;}
#peu a:hover {text-decoration:underline;}
#peu #disseny a {color:#d7c697;}

/* videos */
#video_actual {position:absolute; left:0; top:278px; width:579px; height:600px; background-color:#fff; overflow:hidden;}
#video_actual #titol {position:absolute; width:462px; height:27px; padding-top:12px; top:15px; left:100px; background-color:#570703; color:#ff8e4d; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#video_actual #video {position:absolute; left:100px; top:80px; width:462px; min-height:347px;}
#video_actual #video_text {position:absolute; width:462px; height:27px; padding-top:12px; top:425px; left:100px; color:#ff8e4d; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#video_actual a {color:#570703; text-decoration:none;}
#video_actual a:hover {text-decoration:underline;}
#llista_videos {position:absolute; left:597px; top:278px; width:330px; height:600px;}
#llista_videos_titol {position:absolute; width:330px; height:27px; padding-top:12px; top:15px; left:0; background:url('../img/destacats.gif') no-repeat; color:#000; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#llista_videos #llista {position:absolute; top:70px; left:0; width:330px; min-height:600px; padding-top:10px; font-family:impact, arial narrow, arial, sans-serif; font-weight:normal; letter-spacing:1px; font-size:19px; line-height:120%;}
#llista_videos #llista a {color:#E37C39; text-decoration:none;}
#llista_videos #llista a:hover {text-decoration:underline;}

/* col·laboradors */
#colaboradors {position:absolute; left:0; top:618px; width:579px; height:780px; background-color:#fff;}
#colaboradors_titol {position:absolute; width:462px; height:27px; padding-top:12px; top:15px; left:100px; background-color:#570703; color:#ff8e4d; font-size:14px; font-weight:bold; line-height:120%; text-transform:uppercase;}
#llista_colaboradors {position:absolute; left:100px; top:71px; width:462px; min-height:800px; font-weight:normal;}
#llista_colaboradors a {color:#ff8e4d; text-decoration:none;}
#llista_colaboradors a:hover {text-decoration:underline;}
#missatge a {color:#5D0F0A; text-decoration:none;}
#missatge a:hover {color:#ff8e4d;}

/* associa't: uneix-te al gremi */
#llista_videos #llista #avantatges {position:relative; left:0px; padding-left:5px; width:325px; min-height:600px; padding-top:10px; font-family:arial, sans-serif; font-weight:normal; letter-spacing:0px; font-size:12px; line-height:120%;}

/* què és el gremi */
#gremi_descripcio {position:absolute; left:100px; top:71px; width:462px; font-size:14px; line-height:120%;}
#gremi_descripcio a {color:#570703; text-decoration:none;}
#gremi_descripcio a:hover {color:#000;}

/* fitxa d'agremiat */
#fitxa {position:absolute; left:0; top:0; width:92%; padding:20px; font-size:10px; line-height:110%; font-family:arial, sans-serif;}
#fitxa .destacat {color:#5D0F0A; font-size:16px; font-weight:bold; line-height:110%;}
#fitxa .fitxainfo {font-size:12px; line-height:110%;}

/* noticies */
#text_noticia {font-size:14px; line-height:120%; min-height:500px;}