/* FEACAB CSS Document */

body {
	font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#FFF;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#mare {
	margin:30px auto 0px auto;
	padding:0px;
	width:760px;
	height:auto;
}
#mare ul {
	margin:0px 0px 0px 8px;
	padding:0px;
}
#mare li{
	list-style:none;
	padding:1px 0px 1px 12px;
	margin:0px 0px;
	background:transparent url(../img/bullet.gif) no-repeat 0 0.6em;
}
#mare p{
	padding:0px;
	margin:15px 0px 15px 0px;
}
#mare a{
	text-decoration:underline;
	color:#ABB410;
}
#mare a:hover{
	text-decoration: none;
	color:#ABB410;
}
.pdf {
	background:url(../img/icpdf.gif) no-repeat left top;
	text-indent:20px;
	/*display:block;*/
/*	margin-left:20px;*/
	
}

/*
----------------------------------------------------------------------------- 
TOP
-----------------------------------------------------------------------------
*/
#top{
	background:url(../img/top.gif) no-repeat top center;
	width:760px;
	height:70px;
	margin:0px 0px 15px 0px;
	padding:0px;
}
#top h2{
	margin:0px;
	padding:0px;
}
html>body #top h2{	/*això només ho llegeix Firefox*/
	margin:0px;
	padding:0px;
}
#top h2 a {
	position:relative;
	display:block;
	width:120px;
	height:70px;
}
#top h2 span {
	display:none;
}
/*
----------------------------------------------------------------------------- 
MENU
-----------------------------------------------------------------------------
*/
#menu{
	width:760px;
	height:20px;
	margin:0px 0px 40px 0px;
	padding:0px;
}
#menu ul {
	margin: 0;
	padding: 0;
}
#menu li {
	float:left;
	background: none;
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
/*
----------------------------------------------------------------------------- 
CONTINGUT
-----------------------------------------------------------------------------
*/
#contingut{
	width:637px;
	height:364px;
	overflow:auto;
	margin:0px 0px 7px 108px;
	padding:0px 15px 0px 0px;
}
html>body #contingut{
	margin:0px 0px 15px 108px;
	}
.titolText{
	font:12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	
	color:#ABB410;
	font-weight:bold;
}
.titolTextgran{
	font:15px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	
	color:#ABB410;
	font-weight:bold;
}

.titolTextLight{
	font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	
	color:#ABB410;
}
#injuve {
	background:url(../img/injuve.png) no-repeat 0 0;
	width:200px;
	height:74px;
	margin:10px 0px 0px 430px;
}
/*
----------------------------------------------------------------------------- 
PEU
-----------------------------------------------------------------------------
*/
#peu{
	width:760px;
	height:27px;
	font:10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#peuLeft{
	float:left;
	margin:4px 0px 0px 15px;
}
*html #peuLeft{
	float:left;
	margin:0px 0px 0px 8px;
}
#peuRight{
	float:right;
	margin:4px 15px 0px 0px;
}
*html #peuRight{
	float:right;
	margin:0px 8px 0px 0px;
}
/*
----------------------------------------------------------------------------- 
AGENDA
-----------------------------------------------------------------------------
*/
.nom_mes {
	font: 12px Tahoma bold;
	color:#FFF;
}
.nom_dia_actual {
	font: 11px Tahoma;
	color: #BEC712;
}
.nom_dia_link {
	font: 11px Tahoma;
	background:#BEC712;
	color:#FFF;
}
#taulaAgenda table {
	border-collapse: collapse;
}
#taulaAgenda td {
	border: #888 solid 1px;
	padding: 2px; 
}
.tit_taulaAgenda {
	font: 11px Tahoma;
	color: #1D549E;
}





