

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;	font-style: inherit; font-size: 100%; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif;  }

body { background-image:url(../image/background.jpg); background-repeat:repeat;  }

#global { float:left; width:100%; background-image:url(../image/backtop.png); background-repeat:repeat-x; background-position:top;   }

#tot { width:1000px; margin:0 auto;  }

#cabecera { float:left; width:1000px; background-image:url(../image/cabecera_back.png); background-repeat:repeat-x; height:32px; padding-top:23px; }
.cabecera_bloc { float:right; width:20px; padding-left:7px; }
.cabecera_bloc img { border:0px;}


#menu{ float:left; width:1000px; height:50px; background-image:url(../image/menu_back.png); background-repeat:repeat-x;  }
.menubloc { float:left; margin-right:2px; }
.menubloc_ulti { float:left;  }

#contingut { float:left; width:1000px; background-image:url(../image/contingut_background.gif); background-repeat:repeat-y;  }

#ESQUERRA { float:left; width:323px; background-color:#2c2d2e; }
#ESQUERRA_logo { float:left; width:262px; border-right:5px solid #2c2d2e; height:219px; padding:76px 0 0 56px; background-image:url(../image/logoback.jpg); background-repeat:repeat-x;  }
#ESQUERRA_logo img { border:0px; }
#ESQUERRA_baix { float:left; width:253px; height:303px; padding:0 30px 0 30px; border-right:5px solid #2c2d2e; border-left:5px solid #2c2d2e;  background-image:url(../image/esquerra_baix_ackground.gif); background-repeat:repeat-x; background-color:#232425; }
#ESQUERRA_baix_capcelera { float:left; width:253px; padding:20px 0 10px 0; border-bottom:1px solid #2c2d2e;   }
#ESQUERRA_options { float:left; width:253px; }

.ESQUERRA_options_bloc { float:left; width:253px; padding-top:32px;  }
.ESQUERRA_options_bloc span{ color:#f8f8f8; font-size:11px; font-weight:normal; cursor:default;  }
.ESQUERRA_options_bloc p{ color:#8b8b8b; font-size:11px; font-weight:normal; padding:5px 0 8px 0 ; cursor:default;  }
.ESQUERRA_options_bloc p a{ text-transform:uppercase; color:#000000; font-size:11px; font-weight:normal; padding:1px 3px 1px 3px; background-color:#f8f8f8; text-decoration:none;  }
.ESQUERRA_options_bloc p a:hover{ background-color:#820000; color:#f8f8f8; }

#ESQUERRA_options_mas { float:left; width:253px; padding:28px 0 42px 0;  }
#ESQUERRA_options_mas p{ float:right; color:#8b8b8b; font-size:12px; font-weight:normal;  }
#ESQUERRA_options_mas p a{ color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none;  }
#ESQUERRA_options_mas p a:hover{ color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:underline;  }




#DRETA { float:left; width:677px;  }
#DRETA_home { float:left; width:677px; background-color:#232425;  }
#DRETA_shockwave { float:left; width:677px; height:295px; background-color:#2c2d2e;   }
#DRETA_home_CONT { float:left; width:612px; height:303px; padding:0 30px 0 30px; background-color:#232425; border-right:5px solid #2c2d2e; }
#DRETA_home_CONT_capcelera { float:left; width:612px; padding:26px 0 10px 0; border-bottom:1px solid #2c2d2e;   }
#DRETA_home_CONT_bloc { float:left; width:612px; padding:32px 0 22px 0; }
#DRETA_home_CONT_bloc_imatge { float:left; width:168px; padding-right:22px; }
#DRETA_home_CONT_bloc_texte { float:left; width:422px;  }
#DRETA_home_CONT_bloc_texte p{ color:#8b8b8b; font-size:12px; font-weight:normal; }
#DRETA_home_CONT_links { float:left; width:612px; padding-top:22px;  }
.DRETA_home_CONT_link_bloc { float:left; width:306px;  }
.DRETA_home_CONT_link { float:left; width:272px; padding:0 20px 8px 14px; background-image:url(../image/mas.gif); background-repeat:no-repeat; background-position:0px 3px;  }
.DRETA_home_CONT_link p{ color:#8b8b8b; font-size:12px; }
.DRETA_home_CONT_link p a{ color:#fff; font-weight:normal; font-weight:normal; text-decoration:none; }
.DRETA_home_CONT_link p a:hover{ text-decoration:underline; }







<!-- EMPRESA -->

#empresa { float:left; width:677px;  }

#empresa_home_CONT { float:left; width:612px; padding:0 30px 0 30px; }
#empresa_home_CONT_capcelera { float:left; width:612px; padding:30px 0 10px 0; border-bottom:1px solid #2c2d2e;   }
#empresa_home_CONT_bloc { float:left; width:612px; padding:32px 0 22px 0; }
#empresa_home_CONT_bloc_imatge { float:left; width:148px; padding:10px; border:1px dotted #999999; margin-left:20px; }
#empresa_home_CONT_bloc_texte { float:left; width:422px;  }
#empresa_home_CONT_bloc_texte p{ color:#b6b6b6; font-size:12px; font-weight:normal; line-height:16px; }
#empresa_home_CONT_bloc_texte p a{ color:#fff; font-size:12px; font-weight:normal; text-decoration:none; }
#empresa_home_CONT_bloc_texte p a:hover{ text-decoration:underline; }
#empresa_home_CONT_bloc_texte h1{ color:#ffffff; font-size:14px; font-weight:normal; line-height:16px; }
#empresa_home_CONT_bloc_texte h1 span{ color:#999999; font-size:11px; font-style:italic; font-weight:normal; text-decoration:none; }
#empresa_home_CONT_bloc_texte h3{ color:#CCCCCC; font-size:12px; font-weight:normal; line-height:16px;}




#empresa_home_CONT_bloc_texte p span{ color:#f8f8f8; }
#empresa_home_CONT_bloc_texte p u{ text-decoration:underline; }

#noticia_arxiu { float:left; width:400px; padding:20px 0 20px 0; }
#noticia_arxiuL { float:left; width:20px;  }
#noticia_arxiuB { float:left; width:422px; font-size:11px; color:#eaeaea; text-decoration:underline; color:#FFFF66; padding-bottom:8px;   }
#noticia_arxiuR { float:left; width:380px; }
#noticia_arxiuR a{ float:left; color:#FFFFFF; font-weight:bolder; text-decoration:underline; font-size:11px;  }



.DRETA_lista_CONT_link_bloc { float:left; width:422px;  }
.DRETA_lista_CONT_link { float:left; width:388px; padding:0 20px 8px 14px; background-image:url(../image/mas2.gif); background-repeat:no-repeat; background-position:0px 3px;  }
.DRETA_lista_CONT_link h2{ color:#fff; font-size:12px; font-weight:normal; }
.DRETA_lista_CONT_link p a{ color:#fff; font-weight:normal; font-weight:normal; text-decoration:none; }
.DRETA_lista_CONT_link p a:hover{ text-decoration:underline; }
.DRETA_lista_CONT_link h3{ color:#999999; font-size:11px; font-style:italic; font-weight:normal; text-decoration:none; }

.DRETA_news_CONT_link { float:left; width:388px; padding:0 20px 8px 14px; background-image:url(../image/mas2.gif); background-repeat:no-repeat; background-position:0px 3px; border-bottom:1px dotted #666666; margin-bottom:10px;  }
.DRETA_news_CONT_link h2{ color:#fff; font-size:12px; font-weight:normal; }
.DRETA_news_CONT_link p a{ color:#fff; font-weight:normal; font-weight:normal; text-decoration:none; }
.DRETA_news_CONT_link p a:hover{ text-decoration:underline; }
.DRETA_news_CONT_link h3{ color:#999999; font-size:11px; font-style:italic; font-weight:normal; text-decoration:none; }

.DRETA_news_CONT_idi { float:left; width:388px; padding:20px 20px 8px 10px; background-image:url(../image/pico.gif); background-repeat:no-repeat; background-position:0px 25px; }
.DRETA_news_CONT_idi a{ color:#FFFF66; font-size:12px; text-decoration:none;  }
.DRETA_news_CONT_idi a:hover{ text-decoration:underline;  }


#PAGINATOR { float:left; width:422px; padding-top:4px;  }
#PAGINATOR_IN { float:right; width:422px; text-align:right; }

#PAGINATOR_IN p{ color:#fff; font-weight:bolder; font-size:11px; text-decoration:none;  } 
#PAGINATOR_IN p a{ color:#333333; text-decoration:none; padding:3px;  margin:0 2px 0 2px; font-weight:bolder; font-size:11px; text-decoration:none; background-color:#ffffff;   }
#PAGINATOR_IN p a:hover { color:#fff; background-color:#820000; }





#peu { float:left; width:975px; background-color:#2c2d2e; padding:32px 0 44px 15px; border-right:5px solid #2c2d2e; border-left:5px solid #2c2d2e;  }
.peubloc_IZ { float:left; width:475px; padding-bottom:10px;}
.peubloc_DER{ float:right; width:486px; padding:0 14px 10px 0; text-align:right; }
.peubloc_DERbloc{ float:right; padding-left:10px; color:#8b8b8b; font-size:11px; font-weight:normal; }
.peubloc_DERbloc img{ border:0px; }

.peubloc_IZ p{ color:#8b8b8b; font-size:11px; font-weight:normal; }
.peubloc_IZ p span{ color:#f8f8f8; font-size:11px; font-weight:normal; }






