/* Estils generals web*/
html{background-image:url(img/degradatFonsSup.jpg); background-repeat:repeat-x; background-position:top left; background-color:#4B4B3F}
html, body, form, div, a, span, img{margin:0;padding:0;border:none; text-decoration:none}
html,body {font-family:Verdana, Helvetica, Arial, sans-serif;font-size:1em; text-align:right;}
 
#web {position:relative;width:960px;text-align:left;margin:0 auto;}
 
div.separador {clear:both;font-size:0;line-height:0px}
a {color:#5EAFF0;text-decoration:none}
a:hover {color:#1378CA;text-decoration:none}
p {padding:0;margin:12px 0}
.amagat{display:none}

/* RECTIFICAMENT DE TAMANY DE TITOLS AMB FF (hereda el 'font-size' del contingut 
i redueix les fonts provocant diferencies IE - Firefox */
h1 {font-size:xx-large;}
h2 {font-size:x-large;} 
h3 {font-size:large;}
h4 {font-size:medium;}
h5 {font-size:small}
h6 {font-size:x-small;}  

/* CAPCALERA DE LA PORTADA */
#web #cap{background-image:url(img/fonsCap.jpg);background-repeat:no-repeat; background-position:top left; width:929px; height:200px; margin:15px 0 0 15px}
html>/**/body #web #cap{margin-left:0}
#web #cap div.logo{}

#web #colEsq{width:194px; float:left;margin-top:-70px;background-image:url(img/repeColEsq.gif);background-repeat:repeat-y; background-position:top left; line-height:85%}
html>body #web #colEsq {margin-left:0px}
html>/**/body #web #colEsq {margin-left:-23px}

#web #colEsq #menuEsq{background-image:url(img/fonsMenu.jpg);background-repeat:no-repeat; background-position:top}
html>body #web #colEsq #menuEsq{margin-top:0px}
html>/**/body #web #colEsq #menuEsq{margin-top:-12px}


#web #contenedor{width:739px;background-image:url(img/obreContenedor.jpg); background-repeat:no-repeat; background-position:top left; background-color:white;float:right; margin-right:8px; margin-top:-21px;}
html>body #web #contenedor{margin-right:17px;}
html>/**/body #web #contenedor{margin-right:31px;}

#web #contenedor div.continguts{padding-left:7px}


#menuEsq div.VerticalDesplegat{text-align:left;padding-top:10px}
#menuEsq div.VerticalDesplegat div.menu{border:none;}
#menuEsq div.VerticalDesplegat div.menu div.eminterntext{margin:10px 0 10px 30px;}
#menuEsq div.VerticalDesplegat div.menu div.eminterntext a{}
#menuEsq div.VerticalDesplegat div.menu div.eminterntext a span.text{background:none;color:#A99E20; font-size:.6em; background-image:url(img/li.gif);background-repeat:no-repeat;background-position:center left; padding-left:10px;font-weight:bolder}
#menuEsq div.VerticalDesplegat div.menu div.eminterntext a:hover span.text{color:#FA8F05; background-image:url(img/li_h.gif)}
#menuEsq div.VerticalDesplegat div.menu div.eminterntext a span.textmarcat{background:none;color:#FA8F05; font-size:.6em; background-image:url(img/li_h.gif);background-repeat:no-repeat;background-position:center left; padding-left:10px;font-weight:bolder}

#contenedor div#peuPagina{background:url(img/fonsPeu.jpg) no-repeat; height:114px;margin:0;padding:0; font-weight:normal}
#contenedor div#peuPagina ul.linksPeu{list-style:none;margin:0;padding:0;margin-left:350px}
#contenedor div#peuPagina ul.linksPeu li{float:left;margin-left:20px;}
#contenedor div#peuPagina ul.linksPeu li a{font-size:.7em;color:#3D3D16;/*filter:alpha(opacity=70);-moz-opacity:0.75;*/}
#contenedor div#peuPagina ul.linksPeu li a:hover{/*filter:alpha(opacity=100);-moz-opacity:1*/;text-decoration:underline}
#contenedor div#peuPagina ul.linksPeu li a.peuInici{background:url(img/homeIco.jpg) no-repeat left; padding-left:20px}
#contenedor div#peuPagina ul.linksPeu li a.peuInici:hover{}

#contenedor div#peuPagina ul.linksPeu li a.peuMapaWeb{background:url(img/mapaWebIco.jpg) no-repeat left; padding-left:20px;}
#contenedor div#peuPagina ul.linksPeu li a.peuMapaWeb:hover{}

#contenedor div#peuPagina ul.linksPeu li a.peuConacta{background:url(img/contactarIco.jpg) no-repeat left; padding-left:20px}
#contenedor div#peuPagina ul.linksPeu li a.peuContacta:hover{}

#contenedor div#peuPagina ul.linksPeu li a.peuAvis{background:url(img/avisIco.jpg) no-repeat left; padding-left:20px}
#contenedor div#peuPagina ul.linksPeu li a.peuAvis:hover{}


a.inicia{width:200px;height:120px;display:block;position:absolute;top:0px; left:10px}


legend{font-size:.8em;color:#B63801;}