body { background:#efefef; font:73% arial, verdana, helvetica, sans-serif; line-height:120%; color:#FFF; margin:0; padding:0; }
address, caption, cite, code, dfn, var { font-style:normal; font-weight:400; }
ul { list-style:none; margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
caption, th { text-align:left; font-weight:400; font-style:normal; }
a { color:#000; text-decoration:none; font-weight:bold; }
a:active { outline:none; }
a:hover { text-decoration:none; color:#f49a0f; }
h2 { line-height:120%; }
hr { border:0; border-top:1px solid #ccc; }
.block { width:972px; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; background-color:#FFF; height:1%; overflow:hidden; vertical-align:top; clear:both; position:relative; margin:0 auto 20px; padding:0; }
* html .block { width:996px; vertical-align:top; clear:both; position:relative; margin:0 auto 20px; padding:0; }
.cap { width:auto; background:url(../img/capcalera1px.jpg) repeat-x top left; /*height:213px;*/ }
.cap2 { width:auto; background:url(../img/capcalera1px.jpg) repeat-x top left; /*height:213px;*/ }
.inner_cap { width:972px; height:198px; overflow:hidden; vertical-align:top; clear:both; margin:0 auto; padding:0; }
.logotip { padding:0; margin:0;/* float:left;*/ }
.blog_banner_negre { padding:0; margin:12px 0 18px 0; *margin-top:12px;
}
.main_col { float:left; width:600px; margin:0px 16px 0 16px; /*CESC background-color:#993;*/ }
.side_col { float:left; width:326px; margin:16px 0 0 0; /*CESC background-color:#C39;*/ }
/*CESC*/

.base_groga { background-image:url(../img/base_1_groga.jpg); background-repeat:repeat-y; width:324px; margin-bottom:16px; }
.base_groga2 { background-image:url(../img/base_groga.jpg); background-position:top; background-repeat:no-repeat; width:/*324*/292px; padding:8px 16px 0 16px; }
.base_groga2 h2 { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; color:#262626; border-bottom:4px #737373 solid; padding-bottom:2px; }
.base_groga2 p { color:#333; padding-bottom:8px; }
.img_groga_down { width:324px; height:8px; }
.base_blanc { background-image:url(../img/base_1_blanc.jpg); background-repeat:repeat-y; width:324px; margin-bottom:16px; }
.base_blanc2 { background-image:url(../img/base_blanc.jpg); background-position:top; background-repeat:no-repeat; width:/*324*/292px; padding:8px 16px 8px 16px; }
.base_blanc2 h2 { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; color:#262626; border-bottom:4px #737373 solid; padding-bottom:2px; margin-bottom:8px; }
.base_blanc2 ul { font-size:12px; color:#262626; }
.base_blanc2 li { border-bottom:1px #fbe4c0 solid; padding-bottom:4px; margin-bottom:8px; list-style-type:none; background-image:url(../img/fletxa.jpg); background-repeat:no-repeat; background-position:4px 4px; padding-left:16px; }
.img_blanc_down { width:324px; height:1px; background-color:#e6e6e6; }
.boto_dret { margin:0 0 8px 0; }
/* CESC FINAL */

.sep_dobleline { /*height:12px;*/ padding:0; margin:0; /*margin:10px 0 10px 0;*/ clear:both; display:block; }
.trans { /**/ }
.mod_groc { background:url(../img/modul_326_groc_alto.png) no-repeat; /*height:130px;*/ height:170px; padding:10px; color:#000000; }
.mod_cercador { background:url(../img/modul_326_cercador.png) no-repeat; height:80px; padding:45px 10px 10px 10px; color:#000; }
.roba { background:url(../img/roba_fons_blog.gif) no-repeat; padding:33px 10px 20px 10px; text-align:center; margin:0; }
.mod_blauclar_peu { background:url(../img/modul_326_blau_clar_peu.png) no-repeat; padding:0; margin:0; height:12px; }
.mod_blauclar { background:url(../img/modul_326_blau_clar.png) no-repeat; min-height:80px; height:auto !important; height:80px; padding:10px; /*color:#000000;*/ }
.mod_blauclar li { background:url(../img/list_groc.gif) no-repeat 10px 0; padding:0 0 8px 25px; margin:6px 0 6px 0; border-bottom:1px solid #CAD7F3; }
.mod_blauclar a { font-weight:normal; }
.footer { width:auto; background:url(../img/peu_fons.gif) repeat-x top left; /*padding:20px 0 0 10px;*/ font-weight:normal; font-size:.9em; }
.footer .logotips { margin-left:15px; width:180px; float:right; }
.footer .text { margin-right:15px; color:#000; float:left; text-align:left; }
.peu { padding:0 15px 0 30px; height:80px; width:996px; height:1%; overflow:hidden; vertical-align:top; clear:both; margin:0 auto; padding:50px 0 0 20px; height:80px; }
.footer .text a { color:#000; font-weight:normal; }
.spacer { clear:both; height:8px; }
.footer .text ul { padding: 0; width:440px; }
.footer .text ul li { display:inline; color:#000; padding-right:6px; }
.footer .text ul li a img { padding-left:6px; }
.norightpadding { padding-right:0 !important; }
.nobottommargin { margin-bottom:0 !important; }
.clear { clear:both; }


/*.superbanner {height:96px; text-align:center; padding:0; margin:0 0 6px 0; }*/
/*.menu_seg { float:right; width:540px; margin:30px 0 0 0; padding:0; text-align:right;}
.menu_seg li{ display:inline; float:left; margin:0 10px 0 0; padding:0;}
.menugroc { width:auto; background:url(../img/cap_fons_groc.gif) repeat-x top left; padding-bottom:7px;}
.menugroc li{ display:inline; float:left; margin:10px 0px 0px 0px; padding:0;}

*/

