body	{scrollbar-base-color:#525D60;}

.CuadroNegro  
	{
	border-bottom-width:	thin;
	border-color:	#bbbbbb;
	background-color: #FCFFF8;
	border-left-width:	thin;
	border-right-width:	thin;
	border-style:	solid;
	border-top-width:	thin;
	padding: 4px 4px 4px 4px;
	}

.TituloPrincipal  
	{
	font-weight: bold;
	color: #FFFFFF;
	background-color:	#C70067;
	border-left:	1px solid;
	border-right:	1px solid;
	border-top:	1px solid;
	border-bottom:	1px solid;
	font-size:	14px;
	padding-bottom:	2px;
	padding-left:	2px;
	padding-right:	2px;
	padding-top:	2px;
	text-align:	left;
	}

td
	{
	color: #304145;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;		
	}		

td.topespaiblau
	{
	background-color: #9AA3B7;
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}		

td.topsubespaiblau
	{
	background-color: #4E6089;
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}		

td.topespai
	{
	background-color: #525D60;
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}		

td.espai
	{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;	
	font-size: 10px;
	border: 1px #4E6089 ridge; 
	}		

td.espai2
	{
	background-color: #FFFEF0;
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;	
	font-size: 10px;
	border: 1px #4E6089 ridge; 
	}		

td.menuitem
	{
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #C70067;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;		
	}		

td.menuitem_off
	{
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #5E0000;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;		
	color: #FFFFFF;
	}		

a.menuitem
	{
	font-size: 8px;
	text-decoration: none;
	color: #FFFFFF;
	}

a.menuitem:hover	
	{
	text-decoration: none;
	color: #FFFFFF;
	}

a	
	{
	text-decoration: none;
	font-weight: bold;
	color: #5E0000;
	}

a:hover	
	{
	text-decoration: underline;
	font-weight: bold;
	color: #C70067;
	}

.texte	{text-align: justify;}

.seccio
	{
	color: #27385F;
	background-color: #9AA3B7;
	border: 1px #27385F ridge; 
	
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

.resultat
	{
	background-color: #EFF2EB;
	border: 1px #D4D4D4 ridge; 
	
	margin-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

.data
	{
	text-align: right;
	margin-right:27px;
	font-size:10px;
	color: #BABDB6;
	}

.subtitol
	{
	font-weight: bold;
	font: italic;
	}

a.titol
	{
	font-size:11px;
	font-weight: bold;
	color: #A3011D;
	text-decoration: none;
	}
	
a.titol:hover
	{
	font-size:11px;
	font-weight: bold;
	color: #A3011D;
	text-decoration: underline;
	}
	
.noticies
	{
	padding-left:15px;
	padding-right:15px;
	padding-top:14px;
	padding-bottom:14px;
	}
	
.datanoticies
	{
	text-align: right;
	margin-right:27px;
	font-size:10px;
	color: #A1A797;
	}
	
input
	{
	background-color: #FFFFFF; 
	border: 1px #4E6089 ridge; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	}

input.noborder
	{
	border: 0px; 
	}

select
	{
	background-color: #FFFFFF; 
	border: 1px #4E6089 ridge; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	}

input.seccio
	{
	background-color: #9AA3B7;
	border: 0px; 
	}

input.enviar
	{
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #C70067;
	color: #FFFFFF;	
	}

input.busca
	{
	background-color: #FFFFFF; 
	border: 1px #4E6089 ridge; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	}
	
a.links
	{
	text-decoration: none;
	color: #000000;
	}

a.links:hover
	{
	text-decoration: underline;
	color: #000000;
	}
	
.titol
	{
	font-size:11px;
	font-weight: bold;
	color: #A3011D;}
	}
	
.contingut
	{
	margin-left:27px;
	margin-right:27px;
	margin-top:0px;
	margin-bottom:17px;
	}
	
.peu
	{
	font-size:10px;
	color: #A1A797;
	}
	
a.peu	{color: #FFFFFF;}

.subseccio_activa
	{
	padding-left: 3px;
	padding-right: 3px;
	background-color: #C70067;
	color: #FFFFFF;
	}

a.subseccio
	{
	padding-left: 3px;
	padding-right: 3px;
	color: #505E5F;
	}

a.subseccio:hover
	{
	text-decoration: underline;
	padding-left: 3px;
	padding-right: 3px;
	color: #505E5F;
	}
	
form
	{
	margin:0px,0px,0px,0px;
	}