/* css document */
body {background-image:url(img/fons_repetitiu.jpg);margin:0px;padding:8px;text-align:center; font-family:tahoma, verdana, arial, helvetica, sans-serif}
div,ul,li {padding:0;margin:0;}
p{color:#003a43}
a{color:#a54500; text-decoration:none}
a:hover{text-decoration:underline}
/* estructura web portada */
#web {position:relative;background-color:#ffffff;background-image:url(img/fons_capa_web.gif); background-repeat:repeat-y;background-position:0px 100px;width:760px;margin:auto;text-align:left;padding:0 8px 8px 8px;}
#esq {float:left;width:539px;margin-bottom:18px;}
#dre {margin-bottom:18px;width:221px; float:right}

/* idiomes */
#idiomes {} 
#idiomes ul{height:50px;background-image:url(img/idiomes_degradat.jpg);background-repeat:repeat-x;font-size:0.65em;color:#c35302;padding:0px 25px;}
#idiomes li {height:12px;background-image:url(img/idiomes_li.gif);background-repeat:no-repeat;padding:3px 0px 0px 9px;float:left;margin-right:10px;list-style-type:none;}
#idiomes a, #idiomes a:hover {color:#ffffff;text-decoration:none;}

/* peu */
#peu {width:776px;margin:auto;height:36px;font-size:0.6em;position:relative;margin-top:0;margin-bottom:0px;padding:0px;background-color:#ffffff;}
#peu a, #peu a:hover{color:#df5f02;}
#linktotop {position:absolute;left:15px;background-image:url(img/peu_pujar.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:10px;}
#about {position:absolute;left:325px;}
#avislegal {position:absolute;right:15px;}

/* capcalera interior */
#capcalera{background-color:#ffffff;}
#capcalera #logo {width:281px;float:left;}
#capcalera #banners {width:468px;float:right;padding-top:7px; background-color:#ffffff}
#capcalera #banners img{padding-bottom:2px}
#separadorcapcalera {height:29px;background-image:url(img/cap_separador.jpg);background-repeat:repeat-x}

#separaidiomesdesubmenu{ background-image:url(img/sotaidiomesrep.gif); background-repeat:repeat-x; height:25px}

#cont_noticies {position:absolute;width:221px; background-image:url(img/capfitxanoticies.gif); background-repeat:no-repeat; background-position:top left}
#cont_noticies span{margin:0; padding:0;color:#ffffff;}
#cont_noticies #noticies {width:221px; margin-top:40px;background-image:url(img/fitxanoticiesrepeticio.gif); background-repeat:repeat-y; background-position:left;}
#cont_noticies #noticies .componentnoticies .llistatnoticies {padding-bottom:25px}
#cont_noticies #noticies .componentnoticies .llistatnoticies span.titol, div.itemimatge#LlistatNoticies_gw4_noticia_c_8 span.titol {text-decoration:none;background-image:url(img/fonstitolfitxanoticies.gif); background-repeat:no-repeat; background-position:-5px 0px; font-family:tahoma, verdana;font-size:.65em; font-weight:normal; color:#df5f02; width:122px; padding-left:80px; text-align:left; cursor:pointer; display:block}
#cont_noticies #noticies .componentnoticies .llistatnoticies .subtitol{font-family:tahoma, verdana;font-size:.6em; font-weight:normal; color:#003a43; padding-left:80px; text-align:left;width:122px;}
#cont_noticies #noticies .componentnoticies .llistatnoticies .lloc,
#cont_noticies #noticies .componentnoticies .llistatnoticies .autor{display:none}
#cont_noticies #noticies .componentnoticies .llistatnoticies .data{padding-left:80px; text-align:left;display:block; font-size:.6em; color:#87B6B6}
.componentnoticies .titol, .componentnoticies div.nom{font-weight:bolder;color:#53787E; padding-bottom:4px;}
.componentnoticies div.llistatnoticies div.subtitol{display:none}
#cont_noticies .botoesq {background-image:url(img/rep_sobrenoticies.gif); background-repeat:repeat-x; background-position:top;margin:10px 0 0 8px;}
#cont_noticies .botoesq a{font-family:verdana, tahoma;color:#ffffff; font-size:.55em; letter-spacing:1px; font-weight:bold;  margin-bottom:-24px; text-transform:uppercase; text-decoration:none}
#cont_noticies .botoesq a:hover{text-decoration:underline}
.paginacio .informaciopaginacio{font-size:.75em; color:#007e91; margin-left:40px; text-align:right}
hr.net{display:none}
.componentnoticies .imatge img{display:none}
.componentnoticies div.paginacio a.boto{color:#007e91;margin:-20px 0 0 40px; font-size:80%}
div.item, div.itemimatge{margin-bottom:15px}


#contingut {color:#003a43;font-size:0.7em;text-align:justify; padding:0 20px 0 12px; background-color:#f9fafa; padding-top:5px; margin-top:-18px; background-image:url(img/rep_continguts.gif); background-repeat:repeat-y; background-position:right}
/* cos interior */
#cos {background-color:#f9fafa;padding:0 12px 0 0px}

#cos #esq #bannersinferiors {width:537px; background-image:url(img/fonsbannerscontinguts.gif); background-repeat:repeat-x; background-position:top; text-align:center;}
#cos #esq #bannersinferiors img, #cos #esq #bannersinferiors p{ padding:30px}

/* temporal */
html>body #capcalera {padding-bottom:5px;} /*temporal*/

/* altres */
.separadorboth {clear:both;margin:0px;padding:0px;line-height:0%;font-size:0.1em;}

/* menu del gestor webs */
#menusuperior {position:relative;}
#menusup_es {background-color:#ffffff;background-image:url(img/fonsmenusuprep2.gif); background-repeat:repeat-x;margin:0; padding:0; list-style:none ; height:30px; line-height:10px; padding:20px 0 0 3px;}
#menusup_es a {text-decoration:none}
#menusup_es a:hover {text-decoration:none;}


.emcontenidortext, .emcontenidortextover, .emcontenidortextactiu, .eminterntext, .emexterntext, .eminterntextactiu {cursor:pointer;}

#menusup_esfehrcarem_es, #menusup_esinfosector_es{width:68px;padding-right:3px }
#menusup_esempresasasociadas_es, #menusup_escomoasociarse_es, #menusup_eslocaliza_es{width:54px;}
#menusup_esbolsatrabajo_es, #menusup_eszonaprivada_es, #menusup_esinicio_es{width:46px}


#menusup_eszonaprivada_es a, #menusup_eslocaliza_es a, #menusup_esinicio_es a{color:#828282}
#menusup_eszonaprivada_es a:hover, #menusup_eslocaliza_es a:hover, #menusup_esinicio_es a:hover{color:#2dc44a}

.emcontenidortext, .emcontenidortextover, .emcontenidortextactiu,
.eminterntext, .emexterntext, .eminterntextactiu{padding-left:10px;color:#828282; font-size:.55em; font-weight:bolder; font-family:verdana, tahoma, arial, helvetica, sans-serif; text-decoration:none; float:left; background-image:url(img/menusup_li.gif); background-repeat:no-repeat; background-position:left;height:19px;}
.eminterntext a, .emexterntext a {color:#000000;text-decoration:none;}
.eminterntext a:hover {color:#2dc44a;text-decoration:none;}

.fonsmenudrc{height:151px;width:221px;position:absolute; top:217px;left:547px; background-color:#df5f02; background-image:url(img/fonsmenudrc.gif); background-repeat:no-repeat; background-position: bottom left;}

.contingut {position:absolute; top:75px;left:542px}
.contingut .eminterntext, .contingut .eminterntextactiu {width:215px;float:none;font-size:1em;border-bottom:1px solid #c35302;padding:4px 0 4px 0}
.contingut .eminterntext a .text {color:#ffffff;text-decoration:none;padding:2px 0px 2px 32px;font-weight:normal;cursor:pointer; height:16px; background-image:url(img/li_submenu.gif);background-repeat:no-repeat;background-position:10px center;background-color:#df5f02;}
.contingut .eminterntext a:hover .text {background-image:url(img/li_submenu_hover.gif);background-repeat:no-repeat; background-position:10px center;background-color:#ab4900;}

.contingut .eminterntextactiu a .text {color:#ffffff;text-decoration:none;padding:2px 0px 2px 32px;font-weight:normal;cursor:pointer; height:16px;text-decoration:none; background-image:url(img/li_submenu_hover.gif);background-repeat:no-repeat; background-position:10px center; background-color:#ab4900;}

.emcontenidortextactiu, .emcontenidortextover {color:#2dc44a;}

h1 {font-size:1.25em;background-image:url(img/titolprincipal_li.gif);background-repeat:no-repeat;padding-left:10px; color:#a54500;}
h4 {color:#769b20;font-size:1.2em; font-family:verdana}
h5 {color:#769b20;background-image:url(img/titolprincipal_li.gif);background-repeat:no-repeat;padding-left:10px; font-size:1.2em}

.marc_img{padding:2px;border:1px solid #98b5ba}
.taula{text-align:left; margin-bottom:10px}
.taula tr td a {margin:0;padding:0;background-image:url(img/botoaccesempresesasociades.gif);background-repeat:no-repeat;background-position:left; padding:20px}
.taula tr td a span{text-decoration:none}
.taula tr td a:hover span{text-decoration:underline}
.taula tr td a:hover {text-decoration:underline;margin:0;padding:0;background-image:url(img/botoaccesempresesasociades_hover.gif);background-repeat:no-repeat;background-position:left; padding:20px}
.heads_taula{color:#ab4900; font-weight:bolder;}
.tede{border-top:1px solid #769b20;}
.tede2{border-left:1px solid #769b20;}
.tede3{border-left:1px solid #769b20;border-top:1px solid #769b20; padding-left:3px}
.tede4{border-top:1px dashed #f1a722;border-left:1px solid #769b20;padding-left:25px}
.tede5{border-top:1px dashed #f1a722;padding-left:25px}
.peutaula{font-size:0.8em;font-weight:bolder; color:#c7c7c7}

span.text{display:block}


