html {
background-color:#FFFFFF;
}
body {
color:#FFFFFF;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
margin:0pt;
padding:0pt;
text-align:center;
}
#web {
margin:auto;
text-align:left;
width:750px;
}
h1, h2, h3, h4, h5, h6 {
color:#003DA3;
display:block;
margin:0px 0px 10px;
padding:0px;
}
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;
}
a {
color:#003DA3;
text-decoration:underline;
}
a:hover {
text-decoration:underline;
}
a:hover div.Titol {
text-decoration:underline;
}
li {
padding-left:15px;
}
form, div, ul, li {
margin:0pt;
padding:0pt;
}
ul li {
background-image:url(img/liblau.gif);
background-position:0px 8px;
background-repeat:no-repeat;
list-style-type:none;
margin-bottom:5px;
margin-left:20px;
padding-left:10px;
}
ul ul li {
background-image:url(img/liquadrat.gif);
background-position:0px 4px;
background-repeat:no-repeat;
list-style-type:none;
margin-bottom:5px;
margin-left:40px;
padding-left:10px;
}
html > body ul li {
background-position:0px 4px;
}
img {
border:1px solid #003DA3;
margin-bottom:5px;
margin-left:5px;
}
a img {
border:0px none;
}
#logo img {
border:medium none;
margin:0px;
}
#idiomes {
background-image:url(img/degradatGran.jpg);
background-repeat:repeat-y;
font-size:0.7em;
height:40px;
padding:0px 20px 0px 0px;
position:relative;
text-align:right;
}
#idiomes a {
color:#FFFFFF;
margin-top:0px;
text-decoration:none;
}
#idiomes a:hover {
margin-top:12px;
text-decoration:underline;
}
#iconesCap {
float:left;
}
#iconesCap img {
border:medium none;
margin:0pt 0pt 0pt 9px;
padding:0pt;
}
#llistatidiomes {
padding-top:12px;
}
div#cerca {
position:relative;
}
div#iconesnav {
display:inline;
left:380px;
position:absolute;
top:10px;
}
div#iconesnav img {
margin-right:15px;
}
#logo {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
#menuSuperior {
background-image:url(img/degradatGran.jpg);
background-repeat:repeat-y;
border:medium none;
font-size:0.7em;
height:17px;
padding-top:4px;
}
#menuSuperior div {
float:left;
text-align:center;
width:14%;
}
#menuSuperior a {
color:#FFFFFF;
text-decoration:none;
}
#menuSuperior a:hover {
text-decoration:underline;
}
#cerca {
background-color:#B3B3B3;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
height:25px;
}
div#cercador {
margin-right:5px;
padding-top:2px;
text-align:right;
}
div#cercador .botocercador {
font-size:0.6em;
}
div#cercador .caixacercador {
font-size:0.6em;
margin-right:5px;
}
#cos {
background-color:#F2F2F2;
background-image:url(img/fonsMenuGris.jpg);
background-repeat:repeat-y;
font-family:Verdana,Tahoma;
}
#cosprincipal {
background-color:#F2F2F2;
background-image:url(img/fontPagPrincipal.gif);
background-repeat:repeat-y;
font-family:Verdana,Tahoma;
}
#esq {
color:#000000;
float:left;
height:475px;
width:231px;
}
#dre {
color:#000000;
float:right;
height:475px;
width:509px;
}
html > body #esq {
height:auto;
min-height:475px;
}
html > body #dre {
height:auto;
min-height:475px;
}
#contingut {
font-size:0.7em;
padding:10px 10px 0px;
}
#contingutInicial {
border-top:10px solid #F2F2F2;
font-size:0.7em;
margin:0px;
padding:0px 10px 0px 0px;
}
.imatgeSuperior {
border:2px solid #0059AB;
float:right;
margin:0px 1px 2px 4px;
padding-top:0px;
}
h5 {
background-image:none;
color:#003DA3;
font-size:small;
margin:0px 0px 10px;
padding:0px;
}
h5.titol {
background-image:url(img/fonstitol.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
font-size:0.7em;
margin:0pt 0pt 2px;
padding:5px;
text-transform:uppercase;
}
#peu {
background-image:url(img/degradatGran.jpg);
background-repeat:repeat-y;
border-top:1px solid #FFFFFF;
font-size:0.55em;
height:53px;
padding:8px 15px 0px;
text-align:left;
}
br.separador {
font-size:1px;
letter-spacing:0px;
line-height:0px;
}
p.separador {
line-height:0px;
margin:0px;
padding:0px;
}
p.fotos {
float:right;
margin:0px;
padding:0px;
}
p.separador img {
border:medium none;
margin:0px;
}
#menuEsquerra {
cursor:pointer;
font-size:0.75em;
height:350px;
}
html > body #menuEsquerra {
height:auto;
min-height:350px;
}
#menuEsquerra a {
text-decoration:none;
}
#menuEsquerra a:hover {
text-decoration:underline;
}
#menuEsquerra .text {
display:block;
}
.eminterntext, .eminterntextover, .eminterntextactiu {
display:inline;
}
.emcontenidortext, .emcontenidortextover, .emcontenidortextactiu {
display:inline;
}
.eminterntext .text, .eminterntextover .text, .eminterntextactiu .text {
background-image:url(img/limenucontenedorpetit.gif);
background-position:12px 10px;
background-repeat:no-repeat;
border-top:1px solid #FFFFFF;
color:#0059AB;
font-size:0.9em;
font-weight:normal;
padding:5px 0px 5px 20px;
}
.emcontenidortext .text, .emcontenidortextover .text, .emcontenidortextactiu .text {
background-image:url(img/limenucontenedor.gif);
background-position:10px 9px;
background-repeat:no-repeat;
border-top:1px solid #FFFFFF;
color:#0059AB;
font-weight:bold;
text-transform:uppercase;
}
.emcontenidortext .text, .emcontenidortextover .text, .emcontenidortextactiu .text {
padding:5px 0px 5px 20px;
}
.emcontenidortext .contingut .text, .emcontenidortextover .contingut .text, .emcontenidortextactiu .contingut .text {
font-weight:normal;
padding-left:30px;
}
.emcontenidortext .contingut .eminterntext .text, .emcontenidortextover .contingut .eminterntext .text, .emcontenidortextactiu .contingut .eminterntext .text {
background-image:url(img/limenucontenedorpetit.gif);
border:medium none;
color:#0059AB;
padding-bottom:2px;
padding-top:2px;
}
.emcontenidortext .contingut .emcontenidortext .text, .emcontenidortext .contingut .emcontenidortextover .text, .emcontenidortext .contingut .emcontenidortextactiu .text, .emcontenidortextover .contingut .emcontenidortext .text, .emcontenidortextover .contingut .emcontenidortextover .text, .emcontenidortextover .contingut .emcontenidortextactiu .text, .emcontenidortextactiu .contingut .emcontenidortext .text, .emcontenidortextactiu .contingut .emcontenidortextover .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .text {
background-image:url(img/limenucontenedorpetit.gif);
background-position:20px 9px;
font-size:0.95em;
padding-top:5px;
text-transform:none;
}
.emcontenidortext .contingut .emcontenidortext .text, .emcontenidortext .contingut .emcontenidortextover .text, .emcontenidortext .contingut .emcontenidortextactiu .text, .emcontenidortextover .contingut .emcontenidortext .text, .emcontenidortextover .contingut .emcontenidortextover .text, .emcontenidortextover .contingut .emcontenidortextactiu .text, .emcontenidortextactiu .contingut .emcontenidortext .text, .emcontenidortextactiu .contingut .emcontenidortextover .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .text {
border:medium none;
}
.emcontenidortext .contingut .emcontenidortext .contingut .text, .emcontenidortext .contingut .emcontenidortextover .contingut .text, .emcontenidortext .contingut .emcontenidortextactiu .contingut .text, .emcontenidortextover .contingut .emcontenidortext .contingut .text, .emcontenidortextover .contingut .emcontenidortextover .contingut .text, .emcontenidortextover .contingut .emcontenidortextactiu .contingut .text, .emcontenidortextactiu .contingut .emcontenidortext .contingut .text, .emcontenidortextactiu .contingut .emcontenidortextover .contingut .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .contingut .text {
padding-left:40px;
}
.emcontenidortext .contingut .eminterntext .text, .emcontenidortext .contingut .eminterntextover .text, .emcontenidortext .contingut .eminterntextactiu .text, .emcontenidortextover .contingut .eminterntext .text, .emcontenidortextover .contingut .eminterntextover .text, .emcontenidortextover .contingut .eminterntextactiu .text, .emcontenidortextactiu .contingut .eminterntext .text, .emcontenidortextactiu .contingut .eminterntextover .text, .emcontenidortextactiu .contingut .eminterntextactiu .text {
background-image:url(img/limenucontenedorpetit.gif);
background-position:20px 6px;
padding-top:2px;
text-transform:none;
}
.emcontenidortextactiu .contingut .eminterntextactiu .text {
background-position:20px 6px;
border:0px none;
margin-bottom:2px;
padding-bottom:0px;
text-decoration:underline;
}
.emcontenidortext .contingut .emcontenidortext .contingut .eminterntext .text, .emcontenidortext .contingut .emcontenidortextover .contingut .eminterntext .text, .emcontenidortext .contingut .emcontenidortextactiu .contingut .eminterntext .text, .emcontenidortextover .contingut .emcontenidortext .contingut .eminterntext .text, .emcontenidortextover .contingut .emcontenidortextover .contingut .eminterntext .text, .emcontenidortextover .contingut .emcontenidortextactiu .contingut .eminterntext .text, .emcontenidortextactiu .contingut .emcontenidortext .contingut .eminterntext .text, .emcontenidortextactiu .contingut .emcontenidortextover .contingut .eminterntext .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .contingut .eminterntext .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .contingut .eminterntextover .text, .emcontenidortextactiu .contingut .emcontenidortextactiu .contingut .eminterntextactiu .text {
background-position:32px 6px;
}
.finalmenu {
background-color:#FFFFFF;
font-size:1px;
height:1px;
letter-spacing:0px;
line-height:0px;
margin-bottom:15px;
}
#submenu .text {
display:block;
}
#submenu{margin-top:15px}
#submenu a {
font-size:0.75em;
text-decoration:none;
}
#submenu a:hover {
text-decoration:underline;
}
#submenu .link .text {
background-image:url(img/limenublau.gif);
background-position:12px 10px;
background-repeat:no-repeat;
border-top:1px solid #FFFFFF;
color:#6598C7;
font-size:0.9em;
font-weight:normal;
padding:5px 0px 5px 20px;
}
#colD {
float:left;
padding:0px;
width:244px;
}
#colE {
float:left;
margin-right:9px;
padding:0px;
width:244px;
}
html > body #colE {
margin-right:10px;
}
.titolColumna {
background-color:#000000;
background-image:url(img/fonstitolcol.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
margin:0pt 0pt 2px;
padding:5px;
text-transform:uppercase;
width:235px;
}
.titolColumnaEsp {
background-image:url(img/fonstitol.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
font-size:0.8em;
margin:0pt 0pt 0px;
padding:5px;
text-transform:uppercase;
}
#contComponentEsp {
background-image:url(img/fonstitol.jpg);
background-position:center bottom;
background-repeat:no-repeat;
border-left:1px solid #0059A9;
border-right:1px solid #020305;
margin-top:0px;
padding-top:0px;
}
#interiorComponentEsp {
padding:2px 5px 5px;
}
#contNoticies, #contAgenda {
width:240px;
}

#rssNoticies{display:inline;padding:0;width:60px;margin-left:112px;}
#rssAgenda{display:inline;padding:0;width:60px;margin-left:120px;}
#rssNoticies a, #rssAgenda a{text-decoration:none;color:#fff;}
#rssNoticies img, #rssAgenda img{vertical-align:middle;}

.componentnoticies div.llistatnoticies, .componentnoticies div.noticia, .componentnoticies div.imatgesrelacionades, .componentnoticies div.documentsrelacionats, .componentnoticies div.enllacosrelacionats, .componentnoticies div.detallimatge, .componentnoticies div.enllacos, .componentnoticies div.cercador, .componentnoticies div.paginacio {
clear:both;
display:block;
float:none;
padding:0px;
}
.componentnoticies, .componentagenda {
margin:0px;
padding:0px;
width:238px;
}
.componentnoticies a, .componentagenda a.titol, .componentagenda a {
text-decoration:none !important;
}
.componentnoticies div.llistatnoticies, .componentagenda .llistatevents {
margin:0px;
padding-left:7px;
}
.componentnoticies div.imatge img {
border:0px none;
display:inline;
float:none;
margin:0pt;
}
.componentnoticies div.item, .componentnoticies div.itemimatge {
padding:0pt;
}
.componentagenda div.item, .componentagenda div.itemimatge {
padding:0pt;
}
.componentnoticies a.titol {
background-image:url(img/li.gif);
background-position:0px 7px;
background-repeat:no-repeat;
color:#003DA3;
font-size:1.2em;
font-weight:bold;
margin-left:3px;
padding:2px 0pt 2px 6px;
text-decoration:none;
}
.componentagenda span.titol {
background-image:url(img/li.gif);
background-position:0px 7px;
background-repeat:no-repeat;
color:#003DA3 !important;
font-size:0.7em !important;
font-weight:bold;
margin-left:3px;
padding:2px 0pt 2px 6px;
text-decoration:none !important;
}
.componentnoticies a.titol:hover, .componentagenda a.titol:hover {
text-decoration:none !important;
}
.componentnoticies hr.net, .componentagenda hr.net {
clear:both;
float:none;
font-size:0em;
height:0px;
line-height:0%;
margin:0pt;
padding:0pt;
}
.componentnoticies div.lloc, .componentnoticies div.autor, .componentnoticies div.data, .componentagenda div.lloc, .componentagenda div.autor {
display:none;
}
.componentagenda div.hora {
color:#000000;
display:block;
font-family:tahoma;
font-size:1.2em;
text-align:right;
display:none;
}
.componentagenda div.data {
color:#000000;
display:block;
font-family:tahoma;
font-size:1.2em;
margin-left:7px;
text-align:right;
}
.componentnoticies div.subtitol, .componentagenda div.subtitol {
clear:none;
font-size:1em;
margin-bottom:10px;
margin-left:10px;
padding:0px;
text-align:left;
}
.componentnoticies div.itemimatge, .componentnoticies div.item, .componentagenda .event {
border-bottom:1px solid #7997CA !important;
margin:0px;
padding:5px 0pt 4px;
width:229px;
}
.componentnoticies div.informaciopaginacio, .componentagenda div.informaciopaginacio, .componentagenda .llistatevents div.grupdata {
display:none;
}
#contAgenda h5 {
margin-top:0px;
padding-top:0px;
}
* html #contAgenda h5 {
position:relative;
top:-5px;
}
#colE .paginacio, #colD .paginacio {
display:none;
}
.componentagenda {
clear:both;
color:#616B76;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:normal;
line-height:160%;
margin:0pt;
padding:0pt;
text-align:center;
width:100%;
}
.componentagenda a {
font-weight:bold;
text-decoration:none;
}
.componentagenda a:hover, .componentagenda a:hover span.titol {
color:#003DA3;
}
#subMenuSuperior {
background-color:#DADADA;
border-bottom:3px solid #F2F2F2;
color:#003DA3;
font-size:0.95em;
font-weight:normal;
padding:4px 0px 6px 10px;
}
#subMenuSuperior ul {
padding-top:0px;
}
#subMenuSuperior ul li {
background:transparent url(img/li.gif) no-repeat scroll 0px 7px;
display:inline;
font-size:0.75em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:2px 15px 2px 7px;
}
#subMenuSuperior ul li a {
cursor:pointer;
text-decoration:none;
}
#subMenuSuperior ul li a:hover {
text-decoration:underline;
}
.fotos {
float:right;
margin-bottom:20px;
}
table.caixacerca {
border:2px solid #D5DEE7;
}
table.caixacerca td {
background-color:#F8F8F8;
}
table.caixacerca .fons {
background-color:green;
height:2px;
}
table.caixacerca select {
font-size:0.9em;
width:145px;
}
table.caixacerca input.formCaixaCercador {
font-size:0.9em;
width:141px;
}
input.cercanoticies {
font-size:0.9em;
}
html > body table.caixacerca select {
font-size:0.8em;
width:145px;
}
html > body table.caixacerca input.formCaixaCercador {
font-size:0.8em;
width:141px;
}
html > body input.cercanoticies {
font-size:0.8em;
}
div.fotos i {
display:block;
margin-left:5px;
width:200px;
}
div#TramitsPortada ul li {
background-image:url(img/li.gif);
background-position:0px 5px;
border-bottom:1px solid #7997CA;
margin-left:9px;
padding-bottom:5px;
padding-left:8px;
}
div#TramitsPortada a {
text-decoration:none;
}
div#TramitsPortada a:hover {
text-decoration:underline;
}
div#TramitsPortada .linksTramits a {
text-decoration:underline;
}
div.linksTramits {
font-size:0.8em;
font-weight:normal;
padding-top:3px;
}
div.linksTramits a {
padding-right:10px;
}
div.EnquestaPortada {
padding-left:8px;
}
div.EnquestaPortada td.text {
padding-top:4px;
}
div.LlistatEvents {
padding-left:5px;
padding-right:5px;
}
.mespetit {
font-size:0.8em;
margin-top:4px;
}
li.tramit {
clear:right;
float:none;
}
.dreta {
display:inline;
margin-right:10px;
}
div.contTramit h5 {
font-size:1em;
margin:10px 0px 0px;
}
#contDestaquem .componentagenda .imatge {float:none;
}

.llistatnoticies .imatge {
float:left;
margin:0px 3px 3px 5px;
}
.llistatnoticies .subtitol {
}
html > body .llistatnoticies .imatge {
margin-left:10px;
}
#contAgenda div.itemimatge span.titol {
float:right;
text-align:left;
width:160px;
}
#contAgenda div.itemimatge .imatge {
float:left;
padding:0pt;
}
#contAgenda .data, div.itemimatge, #contAgenda .item {
clear:both;
}
#contAgenda div.item a.titol {
padding-left:3px;
}
.noresultats {
display:none;
}
#contImatges{height:110px;overflow:hidden;text-align:center;margin-bottom:1em;}
#contDestacats {
text-align:center;
}
.llistatnoticies .itemimatge .imatge {
border:1px solid #003DA3;
margin-bottom:1px;
margin-top:3px;
}

.llistatevents .Inscripcions, .llistatevents .Organitzador, .llistatevents .Colaboradors {display:none}
#contImatges .noticia,
#contImatges .net,
#contImatges a span,
#contImatges h4{display:none}
#contImatges a img{float:left;margin-left:4px;margin-top:3px}

/* ULTIMS RETOCS */
#contImatges  div#DetallNoticia_gw6{height:90px;overflow:hidden;}
*:first-child+html #contImatges  div#DetallNoticia_gw6{height:80px;overflow:hidden;}
* html  #contImatges  div#DetallNoticia_gw6{height:70px;overflow:hidden;}
#contImatges a.EnllacIntern,
#contNoticies a.EnllacIntern {text-decoration:none;margin-left:7px;}
#contImatges a:hover.EnllacIntern,
#contNoticies a:hover.EnllacIntern {text-decoration:underline;}