.text11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
.text11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight:bold}
.text12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.text12b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight:bold}
.text14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #244b8b;}
.text14b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight:bold}
.text16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000;}
.text16b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000; font-weight:bold}
.text18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000;}
.text18b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000; font-weight:bold}
.text20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000;}
.text20b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000; font-weight:bold}
.text24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #000;}
.text24b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #000; font-weight:bold}
.text28 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; color: #000;}
.text28b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; color: #000; font-weight:bold}


.bottomtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #bebdbd; text-decoration: none}
.bottomtext2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; border-width: 1px}
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FFFFFF;  }
.text1shim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #343333; text-decoration: none;  }
.text1bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #343333; text-decoration: none }
.textred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ce2828; text-decoration: none }
.textredbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ce2828; text-decoration: none ; font-weight: bold}
.textnegrebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none ; font-weight: bold }

.text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #343333; text-decoration: none; background-color: #FFFFFF;  }


A:link {
	FONT: 11px Verdana;
	BACKGROUND-COLOR: transparent; COLOR: #000000;
	text-decoration:none;
}
A:active {
	FONT: 11px Verdana;
	BACKGROUND-COLOR: transparent; COLOR: #000000;
	text-decoration:none;

}
A:visited {
	FONT: 11px Verdana;
	BACKGROUND-COLOR: transparent; COLOR: #000000;
	text-decoration:none;
}
A:hover {
	FONT: 11px Verdana;
	BACKGROUND-COLOR: transparent; COLOR: #000000;
	text-decoration: underline;
}


BODY {
	margin:0 0 0 0;
}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #000000; text-decoration: none}

.titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4A4949; text-decoration: none}
a:link.titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none }
a:visited.titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none }
a:hover.titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FC8608; text-decoration: none}

.titular2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
a:link.titular2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a:visited.titular2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a:hover.titular2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FC8608; text-decoration: none}

.titular3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D2D2D; text-decoration: none}
a:link.titular3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D2D2D; text-decoration: none }
a:visited.titular3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D2D2D; text-decoration: none }
a:hover.titular3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D2D2D; text-decoration: none}

.titularnou { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FC8608; text-decoration: none}
a:link.titularnou { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FC8608; text-decoration: none }
a:visited.titularnou { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FC8608; text-decoration: none }
a:hover.titularnou { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}

.titularnou2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FC8608; text-decoration: none}
a:link.titularnou2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FC8608; text-decoration: none }
a:visited.titularnou2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FC8608; text-decoration: none }
a:hover.titularnou2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}


.seccio{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #393939; text-decoration: none}
a:link.seccio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
a:visited.seccio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
a:hover.seccio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.seccio2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
a:link.seccio2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
a:visited.seccio2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
a:hover.seccio2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FC8608; text-decoration: none}


.secciopetit{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none}
a:link.secciopetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }
a:visited.secciopetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }
a:hover.secciopetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FC8608; text-decoration: none}

.seccioblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:link.seccioblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a:visited.seccioblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a:hover.seccioblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}


.cos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #000000; text-decoration: none}
a:link.cos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #000000; text-decoration: none }
a:visited.cos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #000000; text-decoration: none }
a:hover.cos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: ; color: #000000; text-decoration: none}


.paginadorblau {
	COLOR: #0755AD; FONT: 10px Verdana
}
.paginadorblau:link {
	COLOR: #0755AD; FONT: 10px Verdana;
	text-decoration: none;
}
.paginadorblau:visited {
	COLOR: #0755AD; FONT: 10px Verdana;
	text-decoration: none;
}
.paginadorblau:hover {
	COLOR: #FC8608; FONT: 10px Verdana;
	text-decoration: none;
}	
	
.paginadortaronja {
	COLOR: #FC8608; FONT: 10px Verdana
}

.paginadorvermell {
	COLOR: #C11604; FONT: 10px Verdana
}

.paginadorvermell:link {
	COLOR: #C11604; FONT: 10px Verdana;
	text-decoration: none;
}
.paginadorvermell:visited {
	COLOR: #C11604; FONT: 10px Verdana;
	text-decoration: none;
}
.paginadorvermell:hover {
	COLOR: #C11604; FONT: 10px Verdana;
	text-decoration: none;
}	

.boldblanc {
	COLOR: #FFFFFF; FONT: 10px Verdana; font-weight:bold
}

.boldvermell {
	COLOR: #C11604; FONT: 10px Verdana; font-weight:bold
}
.boldvermellbuscador {
	COLOR: #D73C00; FONT: 10px Verdana; font-weight:bold
}
.boldtaronja {
	COLOR: #FC8608; FONT: 10px Verdana; font-weight:bold
}
.boldverd {
	COLOR: #718106; FONT: 10px Verdana; font-weight:bold
}
.boldnegre {
	COLOR: #244b8b; FONT: 10px Verdana; font-weight:bold
}
.txtpaginar {
	COLOR: #FC8608; FONT: 10px Verdana; 
}

.txtpaginarbold {
	COLOR: #FC8608; FONT: 10px Verdana; font-weight:bold
}
.botoverd {
	background-color: #244b8b;
	border: 1px solid #2B7E77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 250px;
	cursor: hand;
	font-weight: normal;
}

.calendarMonthTitle {
	color:#787677;
	background-color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calendarHeader {
	font-weight:bold; 
	font-size:10px;
    color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
    background-color: #244b8b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calendarToday {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color: #993363;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.calendar { 
	background-color: #ffffff;
	color:a8aaab; 
	font-size:10px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.calendarSunday { 
	background-color:#ffffff;
	color:#cc071e;
	font-size:10px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.calendarLink { 
	color:#66a715; 
	font-size:10px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link.calendarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #66a715; text-decoration: none }
a:visited.calendarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #66a715; text-decoration: none }
a:hover.calendarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #66a715; text-decoration: underline}


#fixed {
  display:block; 
  width:143px;
  height:auto;
  float:left;
  height:auto;
  }
#fixed ul {
  padding:0; 
  margin:0; 
  list-style-type:none;
  }
#fixed li {
  display:block; 
  width:143px; 
  height:auto;
  height:auto;
  margin-bottom:4px;
  }
#fixed li a {
  display:block; 
  /*width:130px;*/
  height:auto;
  text-transform:uppercase;
  line-height:20px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  text-align:left; 
  text-decoration:none;
  padding-left:15px;
  padding-top:0px;
  padding-bottom:0px;
  background:#5c98fa;
  color:#FFF;
  background-image:url(/img/icona2.gif);
  background-position:center left;
  background-repeat:no-repeat;*/
  }
#fixed li a:hover {
  color:#FFF;
  height:auto;
  background:#244b8b;
  background-image:url(/img/fonsseccio2.gif);

  /*background:#5c98fa;*/
  }
#fixed li a.current {
  color:#FFF;
  height:auto;
  background:#244b8b;
  background-image:url(/img/fonsseccio2.gif);
  }
#fixed li a.current:hover {
  color:#FFFFFF;
  height:auto;
  background:#244b8b;
 /* background-image:url(/img/fonsseccio2.gif);*/
  }

#fixed li a.subsec { 
  padding-left:25px;
  background:#91b4ee;
  /*background-image:url(/img/fonssubseccio.gif);*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #ffffff;
  font-weight: bold;
  }
#fixed li a.subsec:hover {
  padding-left:25px;
  background:#244b8b;
  background-image:url(/img/fonssubseccio2.gif);
  }
#fixed li a.currentsub {
  color:#ffffff;
  padding-left:25px;
  background:#244b8b;
  background-image:url(/img/fonssubseccio2.gif);
  }
#fixed li a.currentsub:hover {
  color:#ffffff;
  padding-left:25px;
  background:#244b8b;
  background-image:url(/img/fonssubseccio2.gif);
  }