body{
font-size:62.5%;
font-family:Trebuchet Ms, Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
strong{
font-weight:bold;
}
em{
font-style:italic;
}
p{
font-size:1.2em;
line-height:1.5em;
color:#333333;
padding-bottom:15px;
}
p.formigues{
margin:0px;
padding:0px;
font-style:italic;
}
p.delfooter{
color:#FFFFFF;
margin:0px;
padding:0px;
padding-bottom:5px;
font-size:1.0em
}
p.warning{
color:#FFFFCC;
margin:0px;
padding:0px;
padding-bottom:5px;
font-size:1.0em
}
/*h1 {
font-size: 20px;
padding: 1px 0 1px 0;
margin: 0 1px 0 1px;
letter-spacing:-1px;
display:inline;
}
h1.gran{
font-size: 42px;
padding: 1px 0 1px 0;
margin: 0 1px 0 1px;
letter-spacing:-10px;
line-height:20px;
}*/
h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color:#666666;
padding: 0px;
margin: 0px;
font-weight:normal;
}
h1.gran{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 35px;
padding:0px;
margin: 5px 0px;
line-height:39px;
font-weight:normal;
padding-left:10px;
}
h1.grannoticia{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 30px;
padding:0px;
margin: 5px 0px;
line-height:34px;
font-weight:normal;
padding-left:55px;
}
h2{
font-size:1.4em;
font-weight:bold;
}
h3{
font-size:1.3em;
font-weight:bold;
}
h4{
font-size:1.2em;
font-weight:bold;
}
h5{
font-size:1.0em;
font-weight:bold;
}
h3.logogumfaus{
width:103px;
height:81px;
background-image:url(../imatges/cabecera/logo_gumfaus_sl.gif);
background-repeat:no-repeat;
background-position:left;
position:absolute;
top:0px;
left:280px;
}
h3.logogumfaus span{
display:none;
}
h3.logoanys{
width:250px;
height:126px;
background-image:url(../imatges/cabecera/logoanys.gif);
background-repeat:no-repeat;
background-position:left;
position:absolute;
top:0px;
right:0px;
}
h3.logoanys span{
display:none;
}
h3.logoanyscast{
width:250px;
height:126px;
background-image:url(../imatges/cabecera/logoanyscast.gif);
background-repeat:no-repeat;
background-position:left;
position:absolute;
top:0px;
right:0px;
}
h3.logoanyscast span{
display:none;
}
/*CAPSALERA NOTICIES*/
h2.capnoticies{
width:251px;
height:278px;
background-image:url(../imatges/background_cabecera/noticies.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capnoticies span{
display:none;
}
/*CAPSALERA ADAPTAT*/
h2.capadaptat{
width:259px;
height:468px;
background-image:url(../imatges/background_cabecera/esport_adaptat.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capadaptat span{
display:none;
}
/*CAPSALERA MARKETIN*/
h2.capmarketing{
width:251px;
height:539px;
background-image:url(../imatges/background_cabecera/marketing.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capmarketing span{
display:none;
}
/*CAPSALERA GRAFIC*/
h2.capgrafic{
width:277px;
height:398px;
background-image:url(../imatges/background_cabecera/grafic.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capgrafic span{
display:none;
}
/*CAPSALERA EDITORIAL*/
h2.capeditorial{
width:251px;
height:539px;
background-image:url(../imatges/background_cabecera/editorial.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capeditorial span{
display:none;
}
/*CAPSALERA NOSALTRES*/
h2.capnosaltres{
width:277px;
height:311px;
background-image:url(../imatges/background_cabecera/nosaltres.jpg);
background-repeat:no-repeat;
background-position:left;
}
h2.capnosaltres span{
display:none;
}
/*INFO CORPORATIVA COLUMNA ESQUERRA*/
#infocorporativa p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
line-height:1.5em;
color:#666666;
padding-left:55px;
}
#infocorporativa strong{
font-weight:bold;
font-size:1.2em;
line-height:1.7em;
}
#infocorporativa ul{
padding-left:55px;
}
#infocorporativa ul li{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
color:#666666;
padding-bottom:5px;
padding-left:15px;
background-image:url(../imatges/layout/arrow_corporativa.gif);
background-repeat:no-repeat;
background-position:0px 50%;
}
/*///////////////////////////////////////////////////////*/
div#noticiaimportant p{
padding-right:10px;
padding-left:10px;
}
 a:link.enlaceesportblanc, a:visited.enlaceesportblanc{
text-decoration:underline;
color:#FFFFFF;
}
a:hover.enlaceesportblanc, a:active.enlaceesportblanc{
text-decoration:none;
background-color:#FFFFFF;
color:#333333;
}
ul.llistatadaptat{
font-size:1.2em;
line-height:1.5em;
color:#333333;
list-style-type:disc;
list-style-position:inside;
}
h4.actitulo{
color:#990000;
font-weight:normal;
border-bottom:1px dashed;
display:inline;
padding-bottom:1px;
}
/* ESTILS FOOTER */
#column_der_footer h3{
padding-bottom:10px;
}

ul#llistatreballsfooter li{
float:left;
margin-right:5px;
margin-bottom:5px;
}
.vermell{
color:#CC0000;
}
p.datanewrecerca{
font-size:1.1em;
margin:0px;
padding:0px;
margin-top:-5px;
padding-bottom:15px;
}
p.navrecerca{
margin:0px;
padding-top:0px;
padding-bottom:4px;
padding-left:10px;
padding-right:5px;
line-height:1.0em;
background-color:#FFFFCC;
border:1px solid #FF0000;
}
.entradarecerca{
background-color:#F4F3F0;
border:1px dotted #666666;
padding:2px 10px;
margin-top:20px;
margin-bottom:20px;
}
ol.mark{
list-style-type:decimal;
}
ol.mark li{
font-size:1.2em;
}
.titoletblau{
background-color:#3399FF;
color:#FFFFFF;
font-weight:bold;
padding:0px 3px;
}
.mailerror{
background-color:#FFFF99;
border-top:1px solid #FF0000;
border-bottom:1px solid #FF0000;
position:absolute;
top:65px;
padding:0px 3px;
display:block;
width:425px;
}
p.txtmailerror{
padding:0px;
margin:0px;
}
#noticies ul li{
font-family:Trebuchet Ms, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:1.2em;
color:#333333;
}