/*Olivia version*/

.icon {
background-color:#FFB517;
background-image: url(/i/rounded_bg.gif);
background-repeat: no-repeat;
}

.TituloPortada {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; color: #000000; font-weight: bold; }

.titulonoticia {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-style: Bold; color: #000000; font-weight: bold; }

.textonoticia {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59564A; }

.DirePortada {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #59564A; }

INPUT{
background-color:#e5e5db;
border-color:336699; 
border-style:inset; 
border-width:0px; 
font-size:10pt; 
}


.Search{
background-color:white;
border-color:black; 
border-style:inset; 
border-width:1px; 
font-size:10pt; 
}

TEXTAREA.INPUT {
background-color:#e5e5db;
border-color:336699; 
border-style:inset; 
border-width:0px; 
font-size:10pt; 
}


BODY {scrollbar-3dlight-color:#abab95;
   scrollbar-arrow-color:#abab95;
   scrollbar-base-color:#ffffff;
   scrollbar-track-color:#e5e5db;
   scrollbar-darkshadow-color:#827966;
   scrollbar-face-color:#e5e5da;
   scrollbar-highlight-color:#ffffff;
   scrollbar-shadow-color:}

.textcontinguts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59564a; }

.contingutsnegreta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #59564a; }

.ariadna { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #FFB517; font-size: 14px; font-weight: bold; }

.realitzacions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #95957C; font-weight: bold; }

.destacat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; ; text-decoration: none}

.destacat1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3a6299; font-style: normal; text-decoration: none; }

.remarcat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #423A24; font-style: normal; text-decoration: none; background-color: #E5E5DA; }

.textcontingutsdestacat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59564a; ; font-weight: bold; text-decoration: none}

.peufoto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D4D77; }

.tdmenu {  font-size: 11px; background-color: #e5e5db; text-align: center; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

.idiomainactiu { text-decoration : none; color : #ccccbb; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.subtitoltaronja { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #3a6299; font-size: 13px; font-weight: bold; }

.fondoliniavertica {  background-color: #ABAB95}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #848168; }

.separadorcont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #ffffff; line-height: 18px; font-weight: bold; text-decoration: none; background-color: #3a6299; }

.separacio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px}

.separacioblau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2px; background-color: #E5E5DA; }

.menu { text-decoration : none; color: #5a594e; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFE179; }

A.idioma:link { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma:visited { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma:hover { text-decoration : none; color : #FF6600; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma:active { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.idioma2:link { text-decoration : none; color : #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma2:visited { text-decoration : none; color : #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma2:hover { text-decoration : none; color : #FF6600; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.idioma2:active { text-decoration : none; color : #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.inicio:link { text-decoration : none; color : #FFFFFF; font-size: 16px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.inicio:visited { text-decoration : none; color : #FFFFFF; font-size: 16px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.inicio:hover { text-decoration : none; color : #FF6600; font-size: 16px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.inicio:active { text-decoration : none; color : #FFFFFF; font-size: 16px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.link:link { color : #3B6399; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}
A.link:visited { color : #3B6399; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}
A.link:hover { color : #FF6600; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}
A.link:active { color : #3B6399; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}

A.anchors:link { text-decoration : none; color : #FFB517; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.anchors:visited { text-decoration : none; color : #FFB517; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.anchors:hover { text-decoration : none; color : #5C88C5; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.anchors:active { text-decoration : none; color : #FFB517; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* A.extranet:link { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* A.extranet:visited { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* A.extranet:hover { text-decoration : none; color : #ff6600; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
/* A.extranet:active { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.extranet:link { text-decoration : none; color : #3B6399; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.extranet:visited { color : #3B6399; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}
A.extranet:hover { text-decoration : none; color : #FF6600; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.extranet:active { color : #3B6399; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; ; text-decoration: underline}

/* 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:#e5e5da; layer-background-color:#e5e5da; 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:#ECECEC; layer-background-color:#e5e5da; color:#59564a;}
.clLevel0over{background-color:#ECECEC; layer-background-color:#e5e5da; color:#FFB517; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#ccccbb; layer-background-color:#ccccbb}
.clLevel0borderCont{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*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:#FFB517; layer-background-color:#FFB517; color:#ffffff;}
.clLevel0aover{background-color:#FFB517; layer-background-color:#FFB517; color:#ffffff; cursor:pointer; cursor:hand; }

/*Styles for level 0 esquerra*/
.clLevel0e, .clLevel0eover{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:10px; font-weight:normal; text-align:left}
.clLevel0e{background-color:#edede2; layer-background-color:#edede2; color:#59564a;}
.clLevel0eover{background-color:#F5F5EA; layer-background-color:#F5F5EA; color:#FFB517; cursor:pointer; cursor:hand; }
.clLevel0eborder{position:absolute; z-index:500; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
.clLevel0eborderCont{position:absolute; z-index:500; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*Styles for level 0 esquerra actiu*/
.clLevel0ea, .clLevel0eaover{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:10px; font-weight:bold; text-align:left}
.clLevel0ea{background-color:#FFB517; layer-background-color:#FFB517; color:#ffffff;}
.clLevel0eaover{background-color:#FFB517; layer-background-color:#FFB517; color:#ffffff; cursor:pointer; cursor:hand; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:10px; font-weight:normal;}
.clLevel1{background-color:#ECECEC; layer-background-color: #edede2; color:#59564a;}
.clLevel1over{background-color:#ECECEC; layer-background-color:#F5F5EA; color:#FFB517; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#ccccbb; layer-background-color:#ccccbb}
.clLevel1borderCont{position:absolute; z-index:500; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*Styles for level 1 esquerra*/
.clLevel1e, .clLevel1eover{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:50px; font-weight:normal}
.clLevel1e{background-color:#F5F5EA; layer-background-color:#F5F5EA; color:#59564a;}
.clLevel1eover{background-color:#FDFDF1; layer-background-color:#FDFDF1; color:F2653C; cursor:pointer; cursor:hand; }
.clLevel1eborder{position:absolute; visibility:hidden; background-color:#ccccbb; layer-background-color:#ccccbb}
.clLevel1eborderCont{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:normal}
.clLevel2{background-color:#F5F5EA; layer-background-color:#F5F5EA; color:#59564a;}
.clLevel2over{background-color:#FDFDF1; layer-background-color:#FDFDF1; color:F2653C; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ccccbb; layer-background-color:#ccccbb}
.clLevel2borderCont{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
.destacatdreta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #245268; ; font-weight: bold}
.textcontingutsJustificat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59564a; ; text-align: justify}
.textcontingutsdestacatJustificat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59564a; ; font-weight: bold; text-decoration: none ; text-align: justify}
a:link { text-decoration : underline; color : #245268; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.remarcatlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; font-style: normal; text-decoration: none; background-color: #5c88c5; }
link2 { text-decoration : underline; color : #2d4d77; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link_old { text-decoration : underline; color : #2d4d77; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
link_old { text-decoration : underline; color : #2d4d77; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
