body {margin:0;background-color:#fff;text-align:center;}
div,td,body {font-family:arial,verdana,tahoma;font-size:11px;line-height:1.2;color:#999;}
a{text-decoration:none;color:#FE0172;}
a:hover{color:#FE0172}
a.gn{color:#999;font-family:verdana;font-size:10px}
a.gn:hover{color:#000;font-family:verdana;font-size:10px}
a.lc60{color:#666}
a.lc60:hover{color:#000}
a.lc0{color:#000}
a.lc0:hover{color:#000;text-decoration:underline}
a.lcfe{color:#FE0172;font-family:Courier}
a.lcfe:hover{color:#FE0172;font-family:Courier;text-decoration:underline}
a.u:hover{text-decoration:underline}}
a.lc6{color:#666}
a.lc6:hover{color:#666}


.clear{clear:both;}
p{margin:0;padding:0}
ul,li{margin:0;padding:0;list-style:none;}
img {border:0;}
.b {font-weight:bold;}
.fleft{float:left}
.fright{float:right}
.cap {text-transform:uppercase}
.tar{text-align:right}
.tal{text-align:left}
.c0{color:#000;}
.c6{color:#666}
.cfe{color:#FE0172}

.fs18{font-size:18px}
.fs10{font-size:10px}
.fs12{font-size:12px}
.ffar{font-family:arial}
.ffcou{font-family:Courier New,Courier}
.ffver{font-family:verdana}
.lh03{line-height:0.3;}
html>body .lh03{line-height:1px}
.lh05{line-height:0.5;}
.lh13{line-height:1.3;}
.lh14{line-height:1.4;}
.lh15{line-height:1.5;}
.tar{text-align:right;}
.overfla{overflow:auto}
.overflh{overflow:hidden}
.mbot2{margin-bottom:4px}
.mbot10{margin-bottom:10px}
.mbotf2{margin-bottom:2px}
*html .mbotf2{margin-bottom:0}
.mbotf1{margin-bottom:1px}
*html .mbotf1{margin-bottom:0}
.mtopf2{margin-top:2px}
*html .mtopf2{margin-top:0}
.mtop5{margin-top:5px}
.ptop1{padding-top:1px}
.ptop3{padding-top:3px}
.ptop5{padding-top:5px}
.mtop10{margin-top:10px}
.mtop15{margin-top:15px}
.mtop16{margin-top:16px}
.mtop20{margin-top:20px}
.mtop40{margin-top:40px}
.mtop57{margin-top:57px}
.ptop10{padding-top:10px}
.ptop12{padding-top:12px}
.ptop15{padding-top:13px}
.ptop16{padding-top:16px}
.ptop17{padding-top:17px}
html>body .ptop17{padding-top:16px}
.ptop20{padding-top:20px}
.ptop29{padding-top:29px}
.mright10{margin-right:10px}
.mright20{margin-right:20px}
.mright30{margin-right:30px}
.mright40{margin-right:40px}
.pleft10{padding-left:10px}
.mleft40{margin-left:40px}
.w140{width:140px}
.w160{width:160px}
.w170{width:170px}
.w180{width:180px}
.w235{width:235px}
.w210{width:215px}
*html .w210{width:210px}
.w260{width:260px}
.w280{width:280px}
.w300{width:300px}
.wesp1260{width:155px}
html>body .wesp1260{width:270px}
.wesp26{width:200px}
html>body .wesp26{width:600px}
html>body .firetop1{margin-top:1px}
.w460{width:460px}
.w536{width:536px}



#container{width:841px;margin:40px auto 0;text-align:left;}
#header{width:841px;}





#sotafoto{width:745px;margin:15px 0 0 92px;padding-left:35px}
html>body #sotafoto{width:722px;padding-left:25px}
.rss{float:left;margin-right:44px;text-align:right;width:114px}
*html .rss{float:left;margin-right:28px}
.mapac a{color:#999;font-family:courier New;line-height:0.5}
.mapac a:hover{color:#000;font-family:courier New;line-height:0.5}



.dretahome{width:280px;float:right;margin-leftt:100px;margin-right:0}
html>body .dretahome{width:280px;}
.mighome{width:280px;margin-right:150px;}
*html .mighome{width:270px;margin-right:0}
.titnot{width:268px;float:right;}
*html .titnot{width:258px;}
.itemhome{overflow:hidden;}
.bgc{background:#ff0000}

#dreta{padding:0}
#menuh{width:700px;float:right;background:url(../img/lph.gif) repeat-x 0 16px;height:17px}
#menuh li{float:left;color:#FE0172;}
#menuh a {display:block;background:#fff;padding:1px 14px 1px 14px;color:#FE0172;text-decoration:none;font-family:Courier New;margin:0 1px;}
html>body #menuh a{width:auto;}
#menuh a:hover {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}
#menuh a.actiu {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}

#menucontacto{width:500px;margin-top:30px;background:url(../img/lph.gif) repeat-x 0 16px;height:17px}
#menucontacto li{float:left;color:#FE0172;}
#menucontacto a {display:block;background:#fff;padding:1px 14px 1px 14px;color:#FE0172;text-decoration:none;font-family:Courier New;margin:0 1px;}
html>body #menucontacto a{width:auto;}
#menucontacto a:hover {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}
#menucontacto a.actiu {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}

#textcontacto{width:500px;margin-top:20px;background:url(../img/lph.gif) repeat-x 0 bottom;padding-bottom:20px;margin-bottom:30px}



#llistat{width:700px;float:right;}
.itemp {margin-top:17px;background:url(../img/lph_g.gif) repeat-x 0 bottom; padding-bottom:15px;clear:both;width:703px}
.itempul {margin-top:17px;background:url(../img/lph.gif) repeat-x 0 bottom; padding-bottom:15px;clear:both;}

#paginacio{width:520px;float:right;padding-bottom:20px}
#paginacio li{float:left;color:#FE0172;}
#paginacio a {display:block;background:#fff;padding:3px 9px 3px;margin:0 5px;color:#FE0172;white-space:nowrap;text-decoration:none;font-family:Courier New;}
html>body #paginacio a{width:auto;}
#paginacio a:hover {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}
#paginacio a.a {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}
#paginacio a.a:hover {color:#fff;text-decoration:none;background:#FE0172;font-family:Courier New;}


#dreta2{width:535px}
#dreta3{width:208px;float:right}
#ordenar{background:url(../img/bottom_ordenar.gif) no-repeat 0 bottom;padding:12px 7px 14px 0;}
select{font-size:10px}
#llistadesc {padding-top:15px}
ul.descarg{width:470px}
ul.descarg li{float:left;padding-right:20px;padding-bottom:5px}
#dreta3 ul{margin-top:10px;width:208px}
#dreta3 ul li{float:left;line-height:1.5}
#llistadiario {width:448px;}
.itemd {width:448px;margin-top:17px;background:url(../img/lph_g.gif) repeat-x 0 bottom; padding-bottom:5px;overflow:hidden;}
.itemdul {width:448px;margin-top:17px;overflow:hidden;padding-bottom:1px;}

#textnot {width:360px;float:right;color:#000;font-size:12px;margin-top:16px}
html>body #textnot {margin-top:0}
#fotonot {width:300px;margin-left:140px;margin-top:16px;background:url(../img/foto_null.gif) repeat-y 0 0;}

#dretacontacto{float:right;margin-right:101px}
html>body #dretacontacto{margin-right:201px}
#llistafeed {width:500px;}
.itemfeed {width:500px;margin-top:17px;background:url(../img/lph_g.gif) repeat-x 0 bottom; padding-bottom:10px;overflow:hidden;}
.itemfeedu {width:500px;margin-top:17px;background:url(../img/lph.gif) repeat-x 0 bottom; padding-bottom:10px;overflow:hidden;}
label{width:125px;display:block;float:left;padding:5px 10px 5px 0;font-size:12px;color:#666}
.boto{background:#FE0172;color:#fff;border:0;margin-left:20px;padding:1px 5px}
.i270{width:270px}
.contactoform {background:url(../img/lph.gif) repeat-x 0 bottom; padding-bottom:20px;overflow:hidden;margin-bottom:30px}
#llistalinks{width:500px;margin-top:17px;background:url(../img/lph.gif) repeat-x 0 bottom; padding-bottom:20px;overflow:hidden;}

#llistatmapa{width:700px;float:right;padding:10px 0 0 40px}
#llistatmapa ul{margin-left:40px}
#llistatmapa ul li{margin:0 0 5px 0;padding:0 0 0 10px;background:url(../img/list1.gif) no-repeat 0 5px;}
#llistatmapa ul.dins{margin:5px 0 0 10px}
#llistatmapa ul.dins li{margin:0 0 5px 0;padding:0;background:#fff}


.projectinfo {padding-top:12px;width:155px;font-family:verdana;font-size:10px;color:#000;line-height:1.3;}
html>body .projectinfo {padding-left:120px}
.textproject2 {font-family:arial;margin-top:40px;width:260px;font-size:12px;color:#000;line-height:1.4}