 body { background: #2C4E6F; font: 12px Lucida Grande, Verdana, Arial, Geneva, sans-serif; text-align: center; line-height: 1.6em; margin: 0px 0; }
h1, h2, h3, h4, h5, h6, h7, ul { margin:0px; padding:0px; font-weight:normal; font-size:12px; }
p { padding:0 0 5px 0; margin:0px; }
li { list-style:none; padding:0px; margin:0px; }
a, a:link, a:hover a:visited { text-decoration:none; }
select {  font-size: 12px; font-family:Verdana, Arial, Geneva, sans-serif; }
input, textarea { border:1px solid #000000; background:#E6E6E8; }
input.bt { border:1px solid #000000; background:#F75731; width:90px; height:22px; text-align:center; margin-bottom:4px; font-weight:bold; color:#fff; cursor:pointer; }
#web { width:785px; margin: 0 auto; background-color:#ffffff; text-align:left; }
#web #banner { width:785px; height:165px; }
/*************/
/* MENU HOME */
/*************/
#web #menu { height:34px; background-image:url(img/fons-menu4.gif); background-repeat:no-repeat; background-position:top left; } 
#menu ul { padding-left:20px; }
#menu ul li { float:left; font-size:11px; }
#menu ul li a { display:block; height:24px; background-repeat:no-repeat; background-position:top left; color:#ffffff; text-align:center; padding:10px 0 0 0; font-weight:bold; }
#menu ul li#m1 a { width:85px; /* background-image:url(img/mnu_h_1.gif); */ }
#menu ul li#m2 a { width:79px; /* background-image:url(img/mnu_h_2.gif); */ }
#menu ul li#m3 a { width:69px; /*background-image:url(img/mnu_h_3.gif);*/ }
#menu ul li#m4 a { width:77px; /*background-image:url(img/mnu_h_4.gif);*/ }
#menu ul li#m5 a { width:69px; /*background-image:url(img/mnu_h_5.gif);*/ }
#menu ul li#m6 a { width:86px; /*background-image:url(img/mnu_h_6.gif);*/ }
#menu ul li#m1 a:hover, #menu ul li#m1 a#act { background-image:url(img/mnu_h_1r_4.gif); color:#000; }
#menu ul li#m2 a:hover, #menu ul li#m2 a#act { background-image:url(img/mnu_h_2r_4.gif); color:#000; }
#menu ul li#m3 a:hover, #menu ul li#m3 a#act { background-image:url(img/mnu_h_3r_4.gif); color:#000; }
#menu ul li#m4 a:hover, #menu ul li#m4 a#act { background-image:url(img/mnu_h_4r_4.gif); color:#000; }
#menu ul li#m5 a:hover, #menu ul li#m5 a#act { background-image:url(img/mnu_h_5r_4.gif); color:#000; }
#menu ul li#m6 a:hover, #menu ul li#m6 a#act { background-image:url(img/mnu_h_6r_4.gif); color:#000; }
/* END MENU HOME */
/************************/
/* HOME PARTE IZQUIERDA */
/************************/
#web #homsq { float:left; width:482px; padding:26px 0 30px 21px;  }
#homsq h1 { width:61px; height:19px; background-image:url(img/hme_esq_ttl_2.gif); color:#ffffff; font-weight:bold; text-align:center; padding:2px 0 3px 0;}
/* noticias parte izquierda */
#homsq .agora { padding:0px 0px 0px 0; float:left; }
.agora .milinea { background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:8px 0px 8px 0px; }
.agora img { float:left; padding:0px 0px 0px 0px; border:1px; border-color:#000; border-style:solid; }
.agora .textag { width:320px; float:left; padding:0px 0px 0px 10px; }
.agora .textag a:hover { text-decoration: underline; }
.agora .textag h2, .textag h2 a { color:#CB0000; font-weight:bold; padding:0 0 1px 0; }
.agora .textag h3, .textag h3 a { color:#6F3E06; font-weight:bold; padding:0 0 1px 0; }
.agora .textag h4, .textag h4 a { color:#9F9E9E; padding:0 0 1px 0; }
.agora .textag h5 a { background-image:url(img/hme_esq_agico.gif); background-repeat:no-repeat; background-position:top left; color:#DB5B5B; padding-left:15px; }
#homsq #milinea2 { background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left;  padding:16px 0px 0px 0px; }
/* home paginacio */
#homsq #agr_pagi_2 { float:left; color:#979695; padding:4px 0px 10px 30px; width:452px; display:inline; text-align:center; }
#homsq #agr_pagi_2 span { color:#000; padding:2px 5px 3px 5px; background-color:#F97E60; }
#homsq #agr_pagi_2 a { color:#979695; padding:2px 5px 3px 5px; }
#homsq #agr_pagi_2 a:hover { background-color:#F97E60; color:#000; padding:2px 5px 3px 5px; }
#homsq #paginacio { width:384px; margin:10px 0 10px 10px; color:#5A5858; }
#homsq #paginacio a { display:inline; }
#homsq #paginacio a:link { color:#5A5858; }
#homsq #paginacio a:visited { color:#5A5858; }
#homsq #paginacio a:hover { color:#E79C1D; }
#homsq #paginacio span { color:#E79C1D; }
/* noticias home sense img */
.agora .textag2 { width:320px; float:left; }
.textag2 h2, .textag2 h2 a { color:#CB0000; font-weight:bold; padding:0 0 1px 0; }
.textag2 h3, .textag2 h3 a { color:#6F3E06; font-weight:bold; padding:0 0 1px 0; }
.textag2 h4, .textag2 h4 a { color:#9F9E9E; padding:0 0 1px 0; }
.textag2 h5 a { background-image:url(img/hme_esq_agico.gif); background-repeat:no-repeat; background-position:top left; color:#DB5B5B; padding-left:15px; }
.textag2 h2 a:hover, .textag2 h3 a:hover, .textag2 h4 a:hover, .textag2 h5 a:hover { text-decoration:underline; }   
/* FIN HOME PARTE IZQUIERDA */

/**********************/
/* HOME PARTE DERECHA */
/**********************/
#web #homedr { text-decoration:none; float:left; width:266px; padding:26px 0 80px 0px; }
#homedr #qsdescttl { background-image:url(img/hme_qsdsc_ttl.gif); text-decoration:none; background-repeat:no-repeat; width:95px; height:17px; padding:5px 0 0 5px; margin-top:20px; background-position:15px 0; } 
#qsdescttl h1 { color:#ffffff; font-weight:bold; padding-left:21px; text-decoration:none; }
#homedr #qsdesc { width:264px; background-color:#FFD347; background-image:url(img/hme_qsdsc-mig2.gif); background-repeat:repeat-y;  }
#qsdesc .cap { height:6px; }
#qsdesc h1 { padding:10px 10px 10px 20px; color:#000000; text-decoration: none; }
#homedr #agndttl { background-image:url(img/hme_agnd_ttl3.gif); background-repeat:no-repeat; width:110px; height:17px; padding:5px 0 0 5px; margin-top:20px; background-position:15px 0; } 
#agndttl h1 { color:#ffffff; font-weight:bold; padding-left:21px; }
#homedr #agnd { width:264px;  background-color:#526922; background-image:url(img/hme_agnd-mig2.gif); background-repeat:repeat-y; text-decoration:none }
#homedr #agnd a, a:link, a:active, a:hover { color:#FFF; }
#agnd .cap { height:6px; }
#agnd h2 { background-image:url(img/hme_agnd-ico.gif); background-repeat:no-repeat; background-position:14px 14px; color:#FBCC4E; padding:9px 0 0 26px; }
#agnd h3 { color:#F0EFED; padding:0 16px 0 28px; }
#homedr #agnd #link_agnd a { text-decoration:underline; }
/* END HOME PARTE DERECHA */

/***********/
/* PEU WEB */
/***********/
#web #alf { width:785px; float:left; background-image:url(img/peu-alf_2.jpg); background-repeat:no-repeat; height:20px; }
#web #peu { width:785px; float:left; background-image:url(img/peu-inf_2.gif); background-repeat:repeat-x; height:91px; text-align:right; background-color:#F75731 }
#peu h1 { padding:23px 40px 0 0; font-weight:bold; color:#000000; background-position:650px 28px; background-repeat:no-repeat; }

#web #mapweb { width:643px; padding:15px 0 15px 42px; color:#9F9E9E; font-weight:bold; }
#mapweb a {  color:#5E5C5C; }
#mapweb a:hover { text-decoration:underline; }

/**********/
/* QUE ES */
/**********/
/* #web #ques { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:588px 0; background-repeat:repeat-y; margin-bottom:10px; } */
#web #ques { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:588px 0; background-repeat:repeat-y; margin-bottom:10px; }
#ques #qs_esq { float:left; width:538px; padding:0 10px 20px 40px; }
#qs_esq h1 { font-weight:bold; color:#6F3E06; }
#qs_esq p { color:#676565; }
#qs_esq p a { color:#676565; text-decoration:underline; } 
#qs_esq p a:hover { color:#676565; text-decoration:none; } 
#ques #qs_drt { width:197px; float:left; }
#qs_drt img { padding:0px 0px 10px 21px; }
#qs_drt .direc { padding:0px 0px 5px 12px; }
#qs_drt div { color:#666564; }
/**************/
/* END QUE ES */
/**************/

/*************/
/* PROJECTES */
/*************/
#web #projectes { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:588px 0; background-repeat:repeat-y; margin-bottom:10px; }
#projectes #pro_sq { float:left; width:538px; padding:0 10px 20px 40px; }
#pro_sq #volv a:hover { color:#CB0000; }
#pro_sq h1 { color:#FFFFFF; font-size:12px; padding-bottom:15px; }
#pro_sq h1 strong { font-weight:bold; padding:0 0px 1px 0; color:#6F3E06; }
#pro_sq p { color:#676565; padding-right:20px; padding-bottom:20px; }
#pro_sq p a { color:#676565; text-decoration:underline; }
#pro_sq p a:hover { color:#CB0000; text-decoration:none; }

#projectes #pro_drt { width:197px; float:left; }
#pro_drt h1 { color:#676565; font-size:10px; padding: 0 0 18px 27px; font-weight:bold; }
#pro_drt ul { padding-left:17px; }
#pro_drt ul li{ padding:0 10px 0 14px; background-image:url(img/pro_cua.gif); background-repeat:no-repeat; background-position: 0px 6px; }
#pro_drt ul li.pdf{ padding:0 10px 0 33px; background-image:url(img/pro_pdf.gif); background-repeat:no-repeat; background-position: 0px 2px; }
#pro_drt ul li.doc{ padding:0 10px 0 33px; background-image:url(img/pro_word.gif); background-repeat:no-repeat; background-position: 0px 2px; }
#pro_drt ul li.xls{ padding:0 10px 0 33px; background-image:url(img/pro_excel.gif); background-repeat:no-repeat; background-position: 0px 2px; }
#pro_drt ul li.ppt{ padding:0 10px 0 33px; background-image:url(img/pro_ppoint.gif); background-repeat:no-repeat; background-position: 0px 2px; }
#pro_drt ul li a { color:#676565; }
#pro_drt ul li a:hover { color:#CB0000; text-decoration:underline; }
#pro_drt .separador { width:145px; padding:15px 32px 2px 14px; background-image:url(img/pro_separador2.gif); background-repeat:no-repeat; background-position:center; }
#pro_drt .im { padding:10px 0px 10px 24px; }
#pro_drt #arxius { float:left; width:197px; }

/************************/
/* LLISTAT DE PROJECTES */
/************************/
#web  #project-ls { width:700px; float:left; margin-bottom:20px;  padding:0px 0 0px 0px; }
#project-ls #milinea4 { margin-left:70px;  background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px;  }
#project-ls .pr_it { float:left; }
.pr_it .milinea3 { margin-left:66px;  background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px;  }
.pr_it img { float:left; margin-left:66px; padding:3px 3px 3px 3px; border:1px; border-color:#CCC; border-style:solid; }
.pr_it .texto { width:518px; height:82px; float:left; padding-top:8px; }
.texto h3 { font-weight:bold; padding:0px 0px 0px 20px; }
.texto h4 { color:#9F9E9E; padding:0px 0px 0px 20px; }
.texto h5 { color:#E68C8C; padding:0 0 15px 0; }
.texto h2 a { color:#E19F4C; }
.texto h3 a { color:#6F3E06; }
.texto h4 a { color:#9F9E9E; }
.texto h5 a { color:#E68C8C; }
.texto h2 a:hover, .texto h3 a:hover, .texto h4 a:hover, .texto h5 a:hover { text-decoration:underline; }
/* projectes sense img */
.pr_it .texto2 { width:518px; height:82px; float:left; padding-top:8px; }
.texto2 h3 { font-weight:bold; padding:0px 0px 0px 20px; }
.texto2 h4 { color:#9F9E9E; padding:0px 0px 0px 20px; }
.texto2 h5 { color:#E68C8C; padding:0 0 15px 0; }
.texto2 h2 a { color:#E19F4C; }
.texto2 h3 a { color:#6F3E06; }
.texto2 h4 a { color:#9F9E9E; }
.texto2 h5 a { color:#E68C8C; }
.texto2 h2 a:hover, .texto2 h3 a:hover, .texto2 h4 a:hover, .texto2 h5 a:hover { text-decoration:underline; }

#project-ls  #proj_pagi { float: left; margin-left:66px; color:#979695; padding:20px 0 20px 0px; width:590px; display:inline; text-align:center; }
#proj_pagi span { color:#000; padding:2px 4px 3px 4px; background-color:#F97E60; }
#proj_pagi a { color:#979695; padding:2px 4px 3px 4px;}
#proj_pagi a:hover {background-color:#F97E60; color:#000; padding:2px 4px 3px 4px;  }

/***********/
/*RECURSOS */
/***********/
#web #rcsos { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:580px 0; background-repeat:repeat-y; margin-bottom:20px; }
#rcsos #clti_esq { margin-left:60px; float:left; width:530px; font-size:12px; font-weight:bold; }
#rcsos #milinea7 { margin-left:60px;  background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px; }
#rcsos #rc_esq { float:left; margin-left:60px; width:520px; padding:0 0 0px 0px; }
#rc_esq .milinea8 { background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px; }
#rc_esq h2 { color:#779045; font-weight:bold; padding:0px 0 0 0px; }
#rc_esq .rc_bloc { width:493px; padding:0 10px 0 17px; }
.rc_bloc h3 { background-image:url(img/rcs_ico_ls.gif); background-repeat:no-repeat; background-position:0 15px; color:#6F3E06; font-weight:bold; padding:10px 0 0 21px; }
.rc_bloc h4 { color:#898A88; padding:0 0 0 21px;  }
.rc_bloc h4 a { color:#898A88; }
.rc_bloc h4 span { color:#9D7106; padding-left:2px; }
.rc_bloc h3 a { color:#6F3E06; }
.rc_bloc h4 a { color:#898A88; }
.rc_bloc h4 span a { color:#9D7106; }
.rc_bloc h4 span a:hover, .rc_bloc h4 a:hover, .rc_bloc h3 a:hover  { text-decoration:underline; }
#rc_esq .rc_sep { width:422px; height:25px; }
/* paginacio recursos */
#rc_esq h5 { float:left; color:#979695; padding:10px 0px 10px 0px; width:520px; text-align:center; }
#rc_esq h5 span { color:#000; padding:2px 4px 3px 4px; background-color:#F97E60; }
#rc_esq h5 a { color:#979695; padding:2px 4px 3px 4px; }
#rc_esq h5 a:hover { background-color:#F97E60; color:#000; padding:2px 4px 3px 4px; }
/* recursos dreta */
/* #rcsos #rc_drt { margin-left:581px; width:192px; float:left top; background-image:url(img/rc_fns_crc.gif); background-repeat:no-repeat; background-position:10px 0; height:71px; padding-left:12px; } */
#rcsos #rc_drt { margin-left:581px; width:192px; float:left top; height:71px; padding-left:12px; }
#rc_drt h2 { color:#7E7D7D; font-weight:bold; padding:14px 0 8px 0; }
#rc_drt select { border:1px solid #7E7D7D; width:178px; height:22px; color:#494847; font-weight:bold; }
#rcsos #print { float:top left; margin-left:600px; background-image:url(img/rcu_print.gif); background-repeat:no-repeat; background-position:3px 24px; padding:20px 10px 0px 30px; }
#rcsos #print a { color:#7E7D7D; text-decoration:none; font-weight:bold; }
#rcsos #print a:hover { text-decoration:underline; color:#CB0000; } 
#rcsos #rc_fix { float:left; width:490px; padding:0 20px 10px 70px; }
#rc_fix #volv { width:402px; color:#7E7D7D; padding-bottom:10px; }
#volv a { color:#7E7D7D; }
#volv a:hover { text-decoration:underline; }
#rc_fix img { padding:3px 3px 3px 3px; border:1px; border-color:#CCC; border-style:solid; }
#rc_fix h2 { color:#B60106; font-weight:bold; padding:15px 0px 5px 0px; } 
#rc_fix h3 { color:#494847; font-weight:bold; padding-bottom:10px; font-size:11px; } 
#rc_fix h4, #rc_fix h5, #rc_fix h6 { color:#7E7D7D; font-weight:bold; padding-bottom:10px; } 
#rc_fix h4 span { color:#9D7106; padding-left:0px; }
#rc_fix h5 span { color:#9D7106; padding-left:38px; }
#rc_fix h6 span { color:#9D7106; padding-left:40px; }
#rc_fix #descrip { padding-left:95px; }
#rc_fix p { color:#7E7D7D; }
#rc_fix p a { color:#9D7106; }
#rc_fix p a:hover { text-decoration:underline; }
/* END RECURSOS*/

/************/
/* ENTITATS */
/************/
#web #cltius { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:262px 0; background-repeat:repeat-y; margin-bottom:20px; }
#cltius #clti_esq { width:240px; float:left; padding:0 0 10px 22px; background-color: }
#clti_esq ul li { width:202px; background-image:url(img/agr_lin_l.gif); background-position:top left; background-repeat:no-repeat; padding:6px 20px 6px 4px; }
#clti_esq ul li a { color:#7E7D7D; font-weight:bold; }
#clti_esq ul li a:hover { color:#4F2B03; text-decoration:underline; } 
#clti_esq ul li a#act { color:#4F2B03; } 
#cltius #clti_drt { width:470px; float:left; padding:9px 20px 10px 20px; }
#clti_drt h2 { color:#ffffff; font-weight:bold; padding:0px 0px 20px 0px; }
#clti_drt h2 span { background-color:#779045; padding:6px 6px 6px 6px;  }
#clti_drt img { padding:3px 3px 3px 3px; border:1px; border-color:#CCC; border-style:solid; }
#clti_drt h3 { color:#779045; font-weight:bold; padding-top:10px; }
#clti_drt h4 { color:#9C9C9B; padding-bottom:10px; }
#clti_drt h4 a, #clti_drt p a { color:#B18202; } 
#clti_drt h4 a:hover, #clti_drt p a:hover { text-decoration:underline; color:#CB0000; }
#clti_drt p { color:#9C9C9B; }
/* END ENTITATS */

/************/
/* NOTICIES */
/************/
/* noticies esquerra */
#web #agora { width:785px; float:left; }
#agora #agr_sq { margin-left:45px;  width:290; float:left; }
#agr_sq img { width:145px; height:116px; padding:4px 4px 4px 4px; border:1px; border-color: #CCC; border-style:solid; float: none; }
#agr_sq .separadorimg { width:145px; padding:6px 0px 0px 0px; }
/* noticies dreta */
#agora #agr_drt { width:520px; margin-left:210px; float:top left; padding:0px 0px 0px 0px; }
#agr_drt #volv { padding-bottom:10px; }
#agr_drt #volv a { color:#B8B7B7;  }
#agr_drt #volv a:hover { color:#CB0000; text-decoration:underline; }
#agr_drt h2 { background-image:url(img/agr_lin_com.gif); background-repeat:no-repeat; background-position:top left; color:#CB0000; padding-top:9px; font-weight:bold;  }
#agr_drt h3 { background-image:url(img/agr_lin_com.gif); background-repeat:no-repeat; background-position:bottom left; color:#6F3E06; padding:10px 0 10px 0; font-weight:bold; margin-bottom:10px; }
#agr_drt p { color:#656363; }
#agr_drt p a  { color:#656363; text-decoration:underline; }
#agr_drt p a:hover  { color:#CB0000; text-decoration:none; }
/* noticies dreta comentaris */
#agr_drt #agr_cmnts { padding:20px 0 5px 0;  }
#agr_cmnts .agr_cmnt { background-image:url(img/agr_lin_com.gif); background-repeat:no-repeat; background-position:top left; padding:5px 0 5px 0;  }
.agr_cmnt h4 { background-image:url(img/agr_ico_cmnt.gif); background-repeat:no-repeat; background-position:0 4px; color:#B80811; font-weight:bold; padding:0 0 10px 19px; }
.agr_cmnt p { color:#9F9E9E; }
.agr_cmnt p span { color:#6F3E06; padding-right:4px; }
/* noticies dreta paginacio comentaris */
#agr_drt #agr_pagi { float:left; color:#979695; padding:40px 10px 0px 0px; height:11px; background-image:url(img/agr_lin_com.gif); background-repeat:no-repeat; background-position:top left; width:300px; }
#agr_pagi span { background-color:#F97E60; padding:2px 4px 3px 4px;}
#agr_pagi a { color:#979695; padding:2px 4px 3px 4px;   }
#agr_pagi a:hover { background-color:#F97E60; color:#000; padding:2px 4px 3px 4px; }
/* noticies dreta formulari comentaris */
#agr_drt #agr_form { padding:15px 0 40px 0; float:left;  }
#agr_form h4 { color:#B80811; font-weight:bold;  }
#agr_form .caix { float:left; color:#9F9E9E; padding:2px 0 1px 0; }
.caix input { width:146px; border:1px solid #6F6F6F; height:15px; color:#6F6F6F; }
.caix textarea { width:321px; height:143px; border:1px solid #6F6F6F; color:#6F6F6F; padding:2px; }
.caix #boton { width:46px; height:23px; background-color:#6F6F6F; color:#ffffff; }
#agr_form #frm_load {width:60px; padding-top:19px; float:left; }
/* END NOTICIES */

/********************/
/* NOTICIES LLISTAT */
/********************/
#web  #agora-ls { width:785px; float:left; padding:0px 0px 0px 0px; margin-bottom:20px; }
#agora-ls #milinea5 { margin-left:46px;  background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px; }
#agora-ls .ag_titul { width:685px; margin-left:50px; font-size:12px; font-weight:bold; }
#agora-ls .ag_it { float:left; }
#agora-ls #milinea6 { margin-left:46px;  background-image:url(img/agr_lin_l.gif); background-position: left; background-repeat: repeat-x; width:466px; float:left; padding:10px 0px 10px 0px; }
.ag_it .img { float:left; margin-left:46px; padding:3px 3px 3px 3px; border:1px; border-color:#CCC; border-style:solid;  }
.ag_it .text { width:620px; height:70px;  margin-left:140px; float:top left; padding:0px 0px 0px 0px; }
.text h2 { font-weight:bold; padding:5px 0px 0px 0px; }
.text h3 { font-weight:bold; padding:0px 0px 0px 0px; }
.text h4 { padding:0px 0px 0px 0px; }
.text h5 { background-image:url(img/agr_ico_cmnt2.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 15px 15px; }
.text h2 a { color:#CB0000; }
.text h3 a { color:#6F3E06; }
.text h4 a { color:#828282; }
.text h5 a { color:#E68C8C; }
.text h2 a:hover, .text h3 a:hover, .text h4 a:hover, .text h5 a:hover { text-decoration:underline; }
/* noticies sense img */
.ag_it .text2 { width:500px; float:left; }
.text2 h2 { font-weight:bold; padding:5px 0px 0px 0px; }
.text2 h3 { font-weight:bold; padding:0px 0px 0px 0px; }
.text2 h4 { padding:0px 0px 0px 0px; }
.text2 h5 { background-image:url(img/agr_ico_cmnt2.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 15px 15px; }
.text2 h2 a { color:#CB0000; }
.text2 h3 a { color:#6F3E06; }
.text2 h4 a { color:#828282; }
.text2 h5 a { color:#E68C8C; }
.text2 h2 a:hover, .text2 h3 a:hover, .text2 h4 a:hover, .text2 h5 a:hover { text-decoration:underline; }
/* noticies paginacio */
#agora-ls #agr_pagi { float:left; margin-left:80px; color:#979695; padding:10px 0px 10px 160px; width:450px; display:inline; }
#agr_pagi span { color:#000; padding:2px 4px 3px 4px; background-color:#F97E60;  }
#agr_pagi a { color:#979695; padding:2px 4px 3px 4px; }
#agr_pagi a:hover { background-color:#F97E60; color:#000; padding:2px 4px 3px 4px;}
/* END NOTICIES LLISTAT */

/************/
/* CONTACTE */
/************/
#web #mirades_soli { width:785px; float:left; background-image:url(img/qs_lin-dsc.gif); background-position:587px 0; background-repeat:repeat-y; margin-bottom:10px; }
#mirades_soli #content { float:left; margin-left:50px; width:538px; padding:0 0px 10px 10px; }
#content h1 { font-weight:bold; color:#6F3E06; }
#content h2 { font-weight:bold; color:#6F3E06; padding:10px 0px 5px 0px; }
#content p { color:#676565; } 
#content p a { color:#676565; text-decoration:underline; } 
#content p a:hover { color:#676565; text-decoration:none; } 
#mirades_soli #content textarea.error, #mirades_soli #content input.error { border:1px solid #000000; }
#mirades_soli #content div#infout2,#mirades_soli #content div#infout { border:1px solid #000000; width:340px; padding:5px; background:#F75731; color:#fff; font-weight:bold; margin-top:5px; }
#mirades_soli #content .loc_mapa { width:400px; padding:3px 3px 3px 3px; border:1px; border-color:#CCC; border-style:solid; }
#mirades_soli #content_drt { float:top left; margin-left:588px; width:197px; }
#content_drt .direc_contac { padding:0px 0px 0px 0px; }
#content_drt img { padding:0px 0px 10px 10px; }
#content_drt div { color:#666564; }
/* END CONTACTE */
