/* gisa  style sheet v1 - internet explorer*/
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}



/*+++++ LINKS +++++*/
.linkmenu, A:link.linkmenu, A:visited.linkmenu      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 10px;
			text-decoration: none;
            color: #ffffff;
} 

 A:hover.linkmenu, A:active.linkmenu
            {
            color: #F9CE39;
} 


.txtblack, A:link.txtblack, A:visited.txtblack      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 10px;
			text-decoration: none;
            color: #000000;
} 

 A:hover.txtblack, A:active.txtblack
            {
            text-decoration: underline;
} 


.txtgrey, A:link.txtgrey, A:visited.txtgrey      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 10px;
			text-decoration: none;
            color: #666666;
} 

 A:hover.txtgrey, A:active.txtgrey
            {
            text-decoration: underline;
} 
 
 
.linkred2, A:link.linkred2, A:visited.linkred2      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 10px;
			text-decoration: none;
            color: #CC0000;
} 

 A:hover.linkred2, A:active.linkred2
            {
            text-decoration: underline;
} 
 

.linkred3, A:link.linkred3, A:visited.linkred3      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 11px;
			text-decoration: none;
            color: #CC0000;
			font-weight: bold;
} 

 A:hover.linkred3, A:active.linkred3
            {
            text-decoration: underline;
} 

.titmenublack, A:link.titmenublack, A:visited.titmenublack      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 11px;
			text-decoration: none;
            color: #000000;
			font-weight: bold;
} 

 A:hover.titmenublack, A:active.titmenublack
            {
            text-decoration: underline;
} 


.txtgrey3, A:link.txtgrey3, A:visited.txtgrey3      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 11px;
			text-decoration: none;
            color: #666666;
			font-weight: bold;
} 

 A:hover.txtgrey3, A:active.txtgrey3
            {
            text-decoration: underline;
} 


.linkazul, A:link.linkazul, A:visited.linkazul      {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #339999;
	font-weight: normal;
} 

 A:hover.linkazul, A:active.linkazul
            {
            text-decoration: underline;
} 

.linkgrey, A:link.linkgrey, A:visited.linkgrey      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 11px;
			text-decoration: none;
            color: #333333;
			font-weight: normal;
} 

 A:hover.linkgrey, A:active.linkgrey
            {
            text-decoration: underline;
} 

.titwhite3, A:link.titwhite3, A:visited.titwhite3      {
            font-family: Arial,Trebuchet,Helvetica,sans-serif;
            font-size: 12px;
			text-decoration: none;
            color: #ffffff;
			font-weight: normal;
} 

 A:hover.titwhite3, A:active.titwhite3
            {
            color: #F9CE39;
} 
 
 .titmenuwhite2 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
} 

.titmenugrey {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
} 
/*+++++ END OF LINKS+++++*/


/*+++++TEXT++++++*/
.txtblackbig {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
}

.txtintro {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 13px;
	color: #000000;
}

.txtintro2 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 13px;
	color: #ffffff;
}

.txtgrey2 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 12px;
	color: #999999;
}

.txtgrey4 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CCCCCC;
}

 .txtred{
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
}

 .txtred1{
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
}


 .txtred2{
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
}

.txtyellow {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #F9CE39;
}

.txtyellow2 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #F9CE39;
}
/*+++++END OF TEXT++++++*/



/*+++++TITLES++++++*/
.titmenuwhite {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
} 

.titgrey {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
} 

.titgrey1 {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 13px;
	color: #8A8A8A;
	font-weight: bold;
}

 .titred{
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
.titredsmall{
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
/*+++++END OF TITLES++++++*/
	

/*+++++INPUTS++++++*/
.ft {
	font-family: Arial,Trebuchet,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}	
/*+++++END OF INPUTS++++++*/	

/*+++++ESTILS REPORTING++++++*/
	.txt{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		font-size:11px;
	}
	.txtPetit{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		font-size:9px;
	}
	.txtgran{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		font-size:15px;
		color:#000000;
		font-weight:bold;
	}
	.txtblau{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		color:#0E4081;
		font-size: 8px;
	}
	.taulaGris{
		border-width:1;
		border-style:solid;
		border-color:#DDDDDD";
	}
	.campCerca{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		font-size:11px;
		border: 1px solid #000000; 
		font-weight:bold; 
		background-color:#FFFFFF;";
	}
	a.noStyle:active 	{color:black;text-decoration:none;}
	a.noStyle:focus 	{color:black;text-decoration:none;}
	a.noStyle:hover		{color:black;text-decoration:none;}
	a.noStyle:link		{color:black;text-decoration:none;}
	a.noStyle:visited	{color:black;text-decoration:none;}
	
	a.noStyleRed:active 	{color:#CC0000;text-decoration:none;}
	a.noStyleRed:focus 		{color:#CC0000;text-decoration:none;}
	a.noStyleRed:hover		{color:#CC0000;text-decoration:none;}
	a.noStyleRed:link		{color:#CC0000;text-decoration:none;}
	a.noStyleRed:visited	{color:#CC0000;text-decoration:none;}
	
	a.noStyleWhite:active 	{color:white;text-decoration:none;}
	a.noStyleWhite:focus 	{color:white;text-decoration:none;}
	a.noStyleWhite:hover	{color:white;text-decoration:none;}
	a.noStyleWhite:link		{color:white;text-decoration:none;}
	a.noStyleWhite:visited	{color:white;text-decoration:none;}
	
	.pestanyaResultatSel{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		height:23px;
		width:28px;
		text-align:center;
		font-size:11px;
		color:#000000;
		font-weight:bold;
		vertical-align:bottom;
		border-top-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-bottom-width:0px;
		border-color:#DDDDDD;
		border-style: solid;				
	}
	.pestanyaResultatLink{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		height:18px;
		width:20px; 
		text-align:center; 
		font-size:9px; 
		color:#000000; 
		font-weight:normal;
		vertical-align:bottom;
		border-top-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-bottom-width:0px;
		border-color:#4C4D4D;
		border-style: solid;
	}
	
	.separadorFitxa{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		background-color:rgb(231,227,231);
		font-weight:bold;
		font-size:11px;
		border:4px solid rgb(231,227,231);
	}
	.txtPetitInici{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		font-size:9px;
		color:#000000;
		text-align:right;
	}
	.lineaTotalsInici{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		background-color: #FFFFFF;
		font-weight:bold;
		font-size:14px;
		border:4px solid #FFFFFF;
		padding:4px solid #FFFFFF;
		text-align:right;
	}
	.lineaTotalsInici2{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		background-color: #dedfde;
		font-weight:bold;
		font-size:14px;
		border:4px solid #dedfde;
		padding: 4px solid #dedfde;
		text-align:right;
	}
	.lineaTotalsIniciPetit{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		background-color: #FFFFFF;
		font-size:11px;
		border:4px solid #FFFFFF;
		padding:4px solid #FFFFFF;
		text-align:right;
	}
	.lineaTotalsInici2Petit{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
		background-color: #dedfde;
		font-size:11px;
		border:4px solid #dedfde;
		padding: 4px solid #dedfde;
		text-align:right;
	}
	
/*+++++FI ESTILS REPORTING++++++*/

/*+++++ESTILS ACCES PRESIDENCIA++++++*/
	.teclaNum{
		font-family:Arial,Trebuchet,Helvetica,sans-serif; 
		height:15px; 
		width:20px; 
		font-color:#330000; 
		background-color:#660000; 
		font-weight:bold; 
		font-size:15px;
		border: 2px double #330000;
	}
	a.teclaNum:active 	{color:white;text-decoration:none;}
	a.teclaNum:focus 	{color:white;text-decoration:none;}
	a.teclaNum:hover	{color:white;text-decoration:none;}
	a.teclaNum:link		{color:white;text-decoration:none;}
	a.teclaNum:visited	{color:white;text-decoration:none;}
/*+++++FI ACCES PRESIDENCIA++++++*/

/*+++++ESTILS NOTIFICACIONS++++++*/
	.capcaleraTaula{
		font-family: Arial,Trebuchet,Helvetica,sans-serif;
        font-size: 11px;
		text-decoration: none;
        color: #666666;
		font-weight: bold;
		border-bottom: #DDDDDD 1px solid;
		padding-top:5px;
	}
/*+++++FI  NOTIFICACIONS++++++*/
