/*	HTML colors en verd i combinants
	#6FA637 
	#88CC43 
	#A1F250 
	#A69337 
	#CCB543 
	#F2D750 
	#595959 
	#A6A6A6 
	#000000 
*/


BODY {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.98em;
	color:#444444;
	background-image:url(../img/fondo.gif);
	line-height:1.5em;
}
A:link {
	text-decoration:none;
	color:#88CC43;
	}
A:visited {
	text-decoration:none;
	color:#FFFFFF;
	}
A:hover {
	text-decoration:underline;
	color:#000000;
	}
H2 {
	color:#6FA637 ;
	font-size:medium;
	text-decoration:underline;
	font-weight:bold;
	}
P { text-indent:2em;
	line-height:1.4em;
	margin:10px;
	text-align:justify;
	}

IMG {border:none;}
IMG:link {border:none;}
IMG:visited {border:none;}
IMG:hover {border:none;}
#continent {margin:auto; width:680px; }
#top {background-image:url(../img/menucat/menucat_r1_c1.gif); background-position:bottom; height:45px;  }
#menu {display:inline;}
#menu li {display:inline; margin-left:15px;}
#bottom {
	text-align:center; 
	margin:0px;
	background-color:#6FA637;
	height:25px;
	font-size:1em;
	padding:10px;
	line-height:1em;
	}
#texte {
	width:680px;
	position:relative;
	padding-bottom:20px;
	text-align:justify;
}
#situacio {  
	background-color:#6DA539;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom-style:dotted;
	border-bottom-color:#333333;
	border-bottom-width:1px;
	border-top-style:dotted;
	border-top-color:#333333;
	border-top-width:1px;
	text-align:left;
	line-height:1em;
}
#situacio a:link, a:visited {color:#333333; font-weight:bold; text-decoration:none;}
#situacio a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#menu2 {
	color:#000000;
	background-color:#7CBA3D;
	font-size:1.1em;
	text-align:center;
	width:180px;
	float:right;
	margin-left:25px;
	margin-bottom:25px;
	padding:5px;
	border-bottom-style:dotted;
	border-bottom-color:#333333;
	border-bottom-width:1px;	
}
#banderes { text-align:right;}
/*#apartat table {vertical-align: top;margin: 0px;padding: 0px;border: 0px none #6FA637;}*/

.titol {
	color:#6FA637;
	font-size:large;
	}
.subtitol {
	color:#ccb543;
	font-size:1em;
	}
.contingut {
	width:680px;
	position:relative;
	padding-top:8px;
	padding-bottom:20px;
	text-align:justify;
	}
.columna1 {
	width: 45%;
	position:relative;
	float:left;
	padding:10px;
	text-align:left;
	border-style:dashed;
	border-color:#999999;
	border-width:1px;
	}
.columna2 {
	width: 45%;
	position:relative;
	float:right;
	padding:10px;
	text-align:left;
	border-style:dashed;
	border-color:#999999;
	border-width:1px;
	}

.sota {
	background-color:#6FA637;
	height:20px;
	margin-bottom:0px;
	}
a.roig:link, a.roig:visited{
font-size:12px;
font-weight:bold;
text-indent:10px;
color:#cc0000;
}
a.roig:hover{
font-size:12px;
font-weight:bold;
text-indent:10px;
color:#cc0000;
text-decoration:underline;
}
.roig { color:#cc0000;}
.menu {
	color:#000000;
	font-size:medium;
	text-align:left;
	font-weight: bold;
	font-stretch:condensed;	
	}
	
.blanc {color:#FFFFFF;}
.blanc:link { text-decoration:none; color:#FFFFFF;}
.blanc:visited {text-decoration:none; color:#FFFFFF;}
.blanc:hover {text-decoration:none;color:#0000;}

.activitats { border-bottom:1px; border-bottom-color:#66CC00; border-bottom-style:dotted; }
.activitats_data { font-size:medium; color:#666666; font-weight:bold;}
.activitats_titol { font-size:large; color:#111111; font-weight:bold;}
.activitats_resum { font-size:medium; color:#333333;}
.activitats_sabermes { font-size:xx-small; color:#669966; text-align:right;}

.agenda { border-bottom:thin; border-bottom-color:#66CC00; border-bottom-style:ridge; }
.agenda_data { font-size:medium; color:#666666; font-weight:bold;}
.agenda_titol { font-size:large; color:#111111; font-weight:bold;}
.agenda_resum { font-size:medium; color:#333333;}

.contacte { margin-right:50px; text-align:left; font-size:1.2em; color:#666666;}

.peufoto { font-family:Arial, Helvetica, sans-serif; font-size:small; text-align:center; color:#ffffff; background-color:#6FA637;}

.lloc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	line-height:1.5em;
	color:#333333;
}
.lloc A:link {
	text-decoration:none;
	color:#CCB543;
}
.lloc A:visited {
	text-decoration:none;
	color:#CCB543;
}
.lloc A:hover {
	text-decoration:none;
	color:#000000;
}

UL {
	list-style-image:url(icones/arrow_right.gif);
	line-height:1.5em;
	margin-left:10px;
}

.agenda {
	font-size:0.85em;
	}
.lletra_petita {font-size:9px;}
.peu_foto { width:150px;text-indent:0px; margin:0px;}
.desc_foto { width:150px;text-indent:0px; margin:0px;}

#content ul li  {
	list-style:none;
	display:inline;
}