body { background-color: #FFFFF6; }
.fonsmenu { background-color: #29291E }
.fonssite { background-color: #838360 } /**/
.fonsbarra { background-color:#FFFFF6 }
.pixdos { background-image:  url(../../comum/img/pixdos.gif)}
.ariadna { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #29291E; font-size: 10px; }

/* peu de pagina */
.textpeu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #9F9F96; font-size: 10px; }
a.linkpeu:link { text-decoration : none; color : #EEEEE6; }
a.linkpeu:visited { text-decoration : none; color : #EEEEE6; }
a.linkpeu:hover { text-decoration : none; color : #9F9F96; }
a.linkpeu:active { text-decoration : none; color : #EEEEE6 ; }       
a.linkpeuact:link { text-decoration : none; color : #9F9F96; }
a.linkpeuact:visited { text-decoration : none; color : #9F9F96; }
a.linkpeuact:hover { text-decoration : none; color : #9F9F96; }
a.linkpeuact:active { text-decoration : none; color : #9F9F96 ; }       
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #29291E; }

a.link:link { color : #B6B684; font-weight: bold; text-decoration: underline } /**/
a.link:visited { color : #B6B684; font-weight: bold; text-decoration: underline } /**/
a.link:hover { color : #838360; font-weight: bold; text-decoration: underline }
a.link:active { color : #B6B684; font-weight: bold; text-decoration: underline } /**/
.titcontinguts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF8600; }
.txtcontinguts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3D3D2D; }
.txtcontingutsgran {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #3D3D2D;}
.txtnota { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3D3D2D; }
.txtpeufoto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8600; }
.txticons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #29291E; }
.titindexn { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #FF8600; }
.titindexb { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FF8600; }
.txtindexn { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #29291E; }
.txtindexb { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #29291E; }
a.linkindex:link { color : #B6B684; text-decoration: none } /**/
a.linkindex:visited { color : #B6B684; text-decoration: none } /**/
a.linkindex:hover { color : #838360; text-decoration: none }
a.linkindex:active { color : #B6B684; text-decoration: none } /**/
.titnoticia { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #9A9A70; } /**/
.txtnoticia { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3D3D2D; }
.datanoticia { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #9A9A70; } 
.txtmapa { font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; color:#29291E; } /**/

/* ESTILS DEL MENU - CoolMenus 4 - default styles - do not edit */
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#54544B; layer-background-color:#54544B; visibility:hidden}

/*Styles for level 0*/ 
.clLevel0, .clLevel0over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel0{background-color:#29291E; layer-background-color:#29291E; color:#ECEBE5;}
.clLevel0over{background-color:#29291E; layer-background-color:#29291E; color:#B6B684; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#838360; layer-background-color:#838360}
.clLevel0borderCont{position:absolute; visibility:hidden; background-color:#54544B; layer-background-color:#54544B}

/*Styles for level 0 actiu*/
.clLevel0a, .clLevel0aover{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel0a{background-color:#29291E; layer-background-color:#29291E; color:#9A9A70;}
.clLevel0aover{background-color:#29291E; layer-background-color:#29291E; color:#B6B684; cursor:pointer; cursor:hand; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel1{background-color:#fffff6; layer-background-color:#fffff6; color:#29291E;}
.clLevel1over{background-color:#B6B684; layer-background-color:#B6B684; color:#29291E; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#838360; layer-background-color:#838360}
.clLevel1borderCont{position:absolute; z-index:500; visibility:hidden; background-color:#838360; layer-background-color:#838360}

/*Styles for level 1 actiu*/
.clLevel1a, .clLevel1aover{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel1a{background-color:#29291E; layer-background-color:#29291E; color:#9A9A70;}
.clLevel1aover{background-color:#B6B684; layer-background-color:#B6B684; color:#29291E; cursor:pointer; cursor:hand; }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel2{background-color:#fffff6; layer-background-color:#fffff6; color:#29291E;}
.clLevel2over{background-color:#B6B684; layer-background-color:#B6B684; color:#29291E; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#838360; layer-background-color:#838360}
.clLevel2borderCont{position:absolute; visibility:hidden; background-color:#838360; layer-background-color:#838360}

/*Styles for level 2 actiu*/
.clLevel2a, .clLevel2aover{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel2a{background-color:#29291E; layer-background-color:#29291E; color:#9A9A70;}
.clLevel2aover{background-color:#B6B684; layer-background-color:#B6B684; color:#29291E; cursor:pointer; cursor:hand; }

/* idioma */
.textidioma { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #A9A9A0; font-size: 10px; }
.textidiomaact { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #7F7F74; font-size: 10px; font-weight: bold; }
a.linkidioma:link { text-decoration : none; color : #A9A9A0; }
a.linkidioma:visited { text-decoration : none; color : #A9A9A0; }
a.linkidioma:hover { text-decoration : none; color : #7F7F74; }
a.linkidioma:active { text-decoration : none; color : #A9A9A0 ; }       
a.linkidiomaact:link { text-decoration : none; color : #7F7F74; font-weight: bold;}
a.linkidiomaact:visited { text-decoration : none; color : #7F7F74; font-weight: bold;}
a.linkidiomaact:hover { text-decoration : none; color : #7F7F74; font-weight: bold;}
a.linkidiomaact:active { text-decoration : none; color : #7F7F74 ; font-weight: bold;}