/* CSS Document */ * { margin: 0; padding: 0; } body { margin-top: 0.7em; font: 
normal 81% Arial, Helvetica, sans-serif; text-align: center; color: #000; background: 
url(../img/fondo.jpg) repeat top center; } h1 { font-size: 0; position: absolute; 
top: -50px; left: 0; } h2, h3 { font-family: Georgia, "Times New Roman", Times, 
serif; color: #4F6422; padding-top: 1.5em; } h2 { font-size: 1.5em; padding: 0 
0 1em 0; font-weight: normal; /* border-top: 1px solid #D8D8D8; */ } h3 { font-size: 
1.1em; } h3 strong, h4 { color: #AE0030; } a { color: #AE0030; text-decoration: 
none; } a img { border: none; } p { padding: 0.5em 0; font: normal 0.85em Verdana, 
Geneva, Arial, Helvetica, sans-serif; } ul { list-style: none; } abbr { border-bottom: 
none; text-decoration: none; } table { font: normal 0.8em Verdana, Geneva, Arial, 
Helvetica, sans-serif; border-collapse: collapse; margin-top: 2em; } td, th { 
border: 1px solid #FFF; padding: 5px 3px; } th { background: #C8E390; text-align: 
right; padding: 4px; } th.top { font: bold 1.2em Georgia, "Times New Roman", Times, 
serif; /* background: #BFE07C; */ background: #E8EB63; text-align: center; } th.buit 
{ background: transparent; border-top: none; border-left: none; } .imparell td 
{ background: #EEE; } td { background: #E3E3E3; text-align: center; } .nosalt 
td { white-space: nowrap; } .esquerra { float: left; } .dreta { float: right; 
} .imatge { border: 1px solid #999; padding: 0.2em; font-size: 1em; } .txt .imatge, 
#contingut.menu .imatge { border: none; padding: 0; width: 100%; } #contingut.menu 
.imatge { padding-bottom: 1em; } .moreInfo { text-align: right; padding-top: 0.2em; 
font: normal 1em Arial, Helvetica, sans-serif; } .moreInfo a { background: url(../img/link.png) 
no-repeat left; padding-left: 0.8em; text-decoration: none; text-transform: lowercase; 
font-size: 0.85em; } /* Estructura */ #contenidor { background: #E1E1E1; width: 
56.4em; margin: 0 auto; text-align: left; } #cap, #menu, #contingut, #peu { clear: 
left; overflow: hidden; } #cap { background: #FFF; padding: 0 0 1em 0; } #cap 
p { padding: 0; vertical-align: middle; text-align: right; } #cap p img { vertical-align: 
middle; margin-left: 10px; margin-top: 5px; } #cap p #logoEnquesta { float: left; 
margin: 0; } #menu { background: #9ACB30; text-align: center; padding: 10px 0 
6px 0; } #menu ul { margin: 0 0 0 11.7em; } #menu li { float: left; border-right: 
1px solid #577B08; padding: 0 11px; } #menu li.ultim { border-right: none; } #menu 
li a { display: block; text-indent: -2000px; height: 18px; background-repeat: 
no-repeat; background-position: 0 0; } #menu #mquees { width: 67px; background-image: 
url(../img/mquees.png); } #menu .actiu #mquees { background-image: url(../img/mqueesActiu.png); 
} #menu #menquesta { width: 92px; background-image: url(../img/menquesta.png); 
} #menu .actiu #menquesta { width: 92px; background-image: url(../img/menquestaActiu.png); 
} #menu #mnovetats { width: 66px; background-image: url(../img/mnovetats.png); 
} #menu .actiu #mnovetats { background-image: url(../img/mnovetatsActiu.png); 
} #menu #menllacos { width: 76px; background-image: url(../img/menllacos.png); 
} #menu .actiu #menllacos { background-image: url(../img/menllacosActiu.png); 
} #menu #mcontacte { width: 74px; background-image: url(../img/mcontacte.png); 
} #menu .actiu #mcontacte { background-image: url(../img/mcontacteActiu.png); 
} #contingut { padding: 0.38em 0.77em 0 0.77em; } #contingut .txt { background: 
#F7F7F7; padding: 0.6em; min-height: 43.3em; } #peu { font-size: 0.8em; padding: 
0 0.9em 0.38em 0.9em; color: #333; } #copy { padding-bottom: 1.2em; } #peu a { 
color: #000; } #peu li { display: inline; } #peu li a { border-right: 1px solid 
#000; padding: 0 0.7em 0 0.4em; } #peu li.ultim a { border-right: none; padding-right: 
0; } #peu #menuPeu { text-transform: uppercase; padding-left: 0.5em; } #peu #legal 
{ float: right; margin-top: -1.3em; } #contingut ul { list-style: none; margin: 
0 0 0.4em 1.5em; } #contingut li { padding: 0.1em 0 0.1em 1em; background: url(../img/li.png) 
no-repeat left 0.7em; } #contingut .simple li { font: normal 0.85em Verdana, Geneva, 
Arial, Helvetica, sans-serif; } #contingut .format { font-size: 0.85em; /* border-left: 
1px solid #000; padding-left: 0.5em;*/ } .doscol .imatge { border: 1px solid #999; 
padding: 0.2em; float: left; width: 32.5em; } .doscol .imatge img { width: 100%; 
float: left; } #contingut.doscol .esquerra, #contingut.doscol .dreta { padding: 
0.6em; } .doscol .esquerra { background: #F7F7F7; width: 33em; min-height: 43.3em; 
} #contingut.doscol .dreta { background: #FFF; width: 17.5em; padding: 1.2em 1em 
0.6em 1.4em; min-height: 43.3em; } #contingut.doscol .dreta h2 { font: bold 1em 
Arial, Helvetica, sans-serif; color: #525252; border-top: none; } .menu .esquerra 
{ width: 37.5em; } #contingut.menu .dreta { width: 13em; min-height: 42.7em; } 
#contingut.menu .imatge { float: none; } #contingut.menu .imatge img { float: 
none; } #contingut #noticies { list-style: none; padding-bottom: 1em; margin: 
0; } #noticies li { border-top: 1px solid #D8D8D8; padding: 0.5em 0 0.5em 1.5em; 
background: url(../img/noticia.png) no-repeat 0 0.8em; } #noticies a { text-decoration: 
none; font: normal 0.85em Verdana, Geneva, Arial, Helvetica, sans-serif; } #noticies 
li .data { color: #525252; } #contingut #submenu { margin: 0; padding: 0; } #submenu 
li { background: none; padding: 1em 0; border-bottom: 1px solid #D8D8D8; } #submenu 
.primer { padding-top: 0; } #submenu li a { font: bold 1em Arial, Helvetica, sans-serif; 
color: #525252; text-decoration: none; } #submenu li.actiu a { color: #AD002F; 
} #contacte h2 { border-top: none; } #contacte .modul { background: #FFF; border: 
1px solid #D8D8D8; padding: 1em; overflow: hidden; margin-bottom: 1em; } #contacte 
.modul h3 { padding-top: 0; } #contacte .imatge { float: right; width: 15.43em; 
} #contingut .enllacos { margin-left: 0; } #contingut .enllacos li { background: 
none; padding-left: 0; border-bottom: 1px solid #D8D8D8; margin-bottom: 1em; font-family: 
Verdana, Geneva, Arial, Helvetica, sans-serif; } .enllacos h3 { padding: 0 0 0.5em 
0; } #contingut .enllacos li ul { margin: 0 0 0 1.5em; padding: 0.5em 0 1em 0; 
} #contingut .enllacos li li { padding: 0.1em 0 0.1em 1em; margin-bottom: 0; background: 
url(../img/li.png) no-repeat left 0.7em; border-bottom: none; } #contingut .enllacos 
a { font-size: 0.85em; } .imagen { border-bottom: 1px solid #D8D8D8; padding-bottom: 
1em; margin-bottom: 1.5em; } .imagen p { font-size: 0.8em; } .enconstruccio { 
background: url(../img/ratllat.png); padding: 2em 4em 4em 4em; } .enconstruccio 
h3 { background: #F7F7F7; padding: 1em; text-align: center; }
