
html, body {
	margin:				0px;
	height:				100%;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color: 				#b7b7b7;
	text-decoration:	none;
	line-height:		1.5;
	/* background-color:	#ffffff;
	background-image:url(../img/dsg_background.gif);  */
}
td{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color: 				#555555;
}

A:link,A:visited,A:active		{		
	color: 				#FF9000;
	TEXT-DECORATION: none
}

A:hover	{	
   TEXT-DECORATION: underline
}



.mnuIdioma, .mnuIdioma A:Visited, .mnuIdioma A:Link {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}
.mnuIdioma A:Hover  {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	
}

.diaCalendari, .diaCalendari A:Visited, .diaCalendari A:Link {
  	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}
.diaCalendari A:Hover  {
  	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#ff9000;
	text-decoration:none;
	
}


.mnuCaixa, .mnuCaixa A:Visited, .mnuCaixa A:Link {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}
.mnuCaixa A:Hover  {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:underline;
	
}




.mnuDalt, .mnuDalt A:Visited, .mnuDalt A:Link {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	text-decoration:none;
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}
.mnuDalt A:Hover  {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#FFA735;
	text-decoration:none;
	
}


.titol1 {
  	font-size: 18px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	color:#ffffff;
}

.titol2 {
  	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	color:#ffffff;
}
.mnuRuta, .mnuRuta A:Link, .mnuRuta A:Visited  {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}
.mnuRuta A:Hover  {
  	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#FFA735;
	text-decoration:none;
	
	/*background-color:#FEA501;
	padding:5px 0px 5px 5px; */
}



.peu, .peu A:Link, .peu A:Visited {
  	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
}
.peu A:Hover  {
  	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
}

.formUsuari {
	background-color: #dfdfdf;
	border: 1px solid #A0A0A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	padding:3px 3px 3px 3px;
	height:18px;
	width:135px;
}
.formulari {
	background-color: #dfdfdf;
	border: 1px solid #A0A0A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	padding:1px 3px 3px 3px;


	/* width:135px; */
}

.bto{
	padding:1px 3px 1px 0px;
	background-color: #dfdfdf;
	border: 1px solid #A0A0A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:19px;
	color:#000000;
}

.taulaAmagada{
	display:none;
}

.taulaOberta{
	display:table-row;
}




