TABLE{
	BORDER-RIGHT: #669933 thin solid; 
	BORDER-TOP: #669933 thin solid; 
	BORDER-LEFT: #669933 thin solid; 
	BORDER-BOTTOM: #669933 thin solid; 
	BORDER-COLLAPSE: collapse;
}
td.filtre
{
	background-color:#669933;
}
TD {
	BORDER-RIGHT: #669933 1pt solid; 
	PADDING-RIGHT: 2pt; 
	BORDER-TOP: #669933 1pt solid; 
	PADDING-LEFT: 2pt; 
	PADDING-BOTTOM: 2pt; 
	BORDER-LEFT: #669933 1pt solid; 
	PADDING-TOP: 2pt; 
	BORDER-BOTTOM: #669933 1pt solid;
}
TH.db
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 0pt;
    COLOR: white;
    PADDING-TOP: 0pt;
    BACKGROUND-COLOR: #669933;
    text-align:left;
	FONT-SIZE: 10pt;
	font-weight:bolder;
}
TH.db2
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 0pt;
    COLOR: #669933;
    PADDING-TOP: 0pt;
    text-align:left;
	FONT-SIZE: 10pt;
	font-weight:bolder;
	BORDER-BOTTOM: #669933 1pt solid
}
select
{
	font-size:11;
}
TABLE.senseBorde
{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none; 
	BORDER-COLLAPSE: collapse;
}
TABLE.senseBordeFons
{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none; 
	BORDER-COLLAPSE: collapse;
	background-color:DDDBB1;
}
TD.senseBorde 
{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none; 
	FONT-SIZE: 8pt;
}
TD.bordeInferior 
{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: #669933 1.5pt solid; 
	FONT-SIZE: 8pt;
}
hr
{
	color:#669933;
	height:10
	
}

.agenda {
	/*FONT-SIZE: 8pt; LEFT: 15px; WIDTH: 100%; COLOR: black; FONT-FAMILY: Arial; POSITION: relative; */
	FONT-SIZE: 8pt; WIDTH: 100%; COLOR: black; FONT-FAMILY: Arial; POSITION: relative; 
}
.agendaPrint {
	FONT-SIZE: 8pt; 
	LEFT: 0px; 
	WIDTH: 100%; 
	COLOR: black; 
	FONT-FAMILY: Arial; 
}
.agenda_Header {
	PADDING-RIGHT: 2pt; 
	PADDING-LEFT: 2pt; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2pt; 
	COLOR: white; 
	PADDING-TOP: 2pt; 
	BACKGROUND-COLOR: #669933
}
A {
	CURSOR: hand; COLOR: blue; 
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #669933
}
.missatge {
	COLOR: #669933;
	LEFT: 15px
}
.missatgePrint {
	COLOR: #669933;
}
.titular
{
	COLOR: #669933;
	FONT-SIZE: 10pt;
	font-weight:bolder
}
.titularPetit
{
	COLOR: #669933;
	FONT-SIZE: 9pt;
	font-weight:bolder
}
.diesSetmana
{
    FONT-SIZE: 8pt;
    COLOR: #669933;
    font-weight:bolder
}

.dataCom
{
	COLOR: #669933;
	font-weight:bolder
}
.filtre
{
	COLOR: #669933;
	FONT-SIZE: 9pt;
}
.filtreRed
{
	COLOR:Red;
	FONT-SIZE: 9pt;
}


/*Estils del calendari*/
#Calendari
{
	Font-Size:9;
	Z-INDEX: 101;
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 50px;
	border:0;
	height:100;
	width:160
}
#Calendari A
{
	TEXT-DECORATION: none
}
#Calendari A:hover
{
	text-decoration: underline;
}
.cal_Title
{
	font-weight:bold;
	font-size:11;
	color:White;
}
 .llegenda
 {
	color:#669933;
	font-size:9;
 }
.cal_DayHeader
{
	background-color:#99CC99;
	color:White;
	font-weight:bold;
}
.cal_SelectedDay
{
	font-weight:bold;
	background-color:#99CC99
}
.cal_TodayDay
{
	font-weight:bold;
}
.cal_NextPrev
{
	color:White;
}
#L_About
{
	font-weight:bold;
}
#DG_Events
{
	/*width:98%*/
}
#DG_Capcelera
{
	width:100%
}
.senseBordeDretClar
{
	border-right-color:#FFFBEC
}
.senseBordeDretObscur
{
	border-right-color:#E9E9BF
}
.senseUnderline
{
	text-decoration:none;
}
a.titolCom
{
	text-decoration:none;
	color:White;
}
a.titolCom:hover
{
	text-decoration:none;
	color:#99CC99;
}
A.senseFormatW
{
    COLOR: white;
    TEXT-DECORATION: none
}
a.linkAnnex
{
    COLOR: black;
    TEXT-DECORATION: none
}
a.linkAnnex:hover
{
    COLOR: #669933;
    TEXT-DECORATION: none
}
.cbl
{
	FONT-SIZE: 8pt;
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none; 
	BORDER-COLLAPSE: collapse;
}
