/* CSS Document */
body{
	/*background:url(../backgrounds/micro.jpg) no-repeat top left fixed;*/
	margin-top:0.31em;
	text-align:center;
}
#container{
	width: 60.63em;
	margin:auto;
	overflow:hidden;
	text-align:left;
}

#top{
	margin-bottom:0.33em;
	height:16.25em;
}
	#top #left{
		width: 44.94em;
		height:16.25em;
		float:left;
		background-color:#000000;
	}
		#top #left .img-video, #eventos .evento .img-video{
			padding:0.63em;
			padding-bottom:0.5em;
			float:left;
		}
		#top #left .ficha, #eventos .evento .ficha{
			float:left;
			width:23.13em;
			height:15.00em;
			margin-top:0.7em;
			background:url(../assets/filet-fitxa-VERD.jpg) no-repeat bottom;
		}
		
		#top #left .mes, #main .tornar , #main .llegirmes, #eventos .mes{
			text-align:right;
			margin-top:0.5em;
		}
		
		.fichanum{
			text-align:right;
			margin-top:0;
		}
		#top #left .mes,#eventos .mes{
			position:absolute;
			width:23em;
			z-index:3;
			margin-top:215px;
			/*margin-left:305px;*/
		}
		
		#top #left .data{
		
		}
		#top #left .titol{
		
		}
		
		#top #left .lloc{
		
		}
		#top #left .text, #eventos .ficha .text{
			height:10em;
			/*
			overflow:hidden;
			line-height:1.4em;*/
		}
		#top #left p, #content #mesos p, #eventos .ficha p{
			margin-bottom:0.5em;
		}
		
	#top #right{
		width: 15.31em;
		height:16.25em;
		float:right;
		background-color:#000000;
		background:#000000 url(../assets/filet-vincles.jpg) no-repeat bottom left;
	}
	#top #right p{
		padding-left:0.60em;
		margin-top:0.5em;
	}
#logomenu{
	clear:both;
	height:6.25em;
	margin-bottom:0.4em;
}
	#logomenu .backg{
		height:6.25em;
		width:60.53em;
	}
	#logomenu #logo{
		width:20.94em;
		float:left;
		margin:0.62em 0.22em 0.62em 0.62em;
		text-align:right;
	}
	#logomenu #logo img{
		margin-right:0.25em;
	}
	#logomenu #newsletter{
		width:18em;
		float:right;
		padding:0.62em;
		padding-bottom:0;
		text-align:right;
	}
	#logomenu #menu{
		margin-top:0.2em;
	}

#content{
	background-color:#000000;
	margin-bottom:0.33em;
	width:60.63em;
}
	#content .img-video, #content #mesos{
		padding:0.63em;
		float:left;
		width:19.00em;
	}
	#content #mesos{
		width:18.62em;
	}
	#content #mesos .anos{
		margin-top:1.4em;
		margin-bottom:0.3em;
	}
	
	#content #mesos{
		text-align:right;
		padding-right:0.88em;
	}
	#content #main{
		float:left;
		width:23.13em;
		margin:0.63em 0 0.63em 1em;
	}
	#content #main .mesano{
		margin-top:1.00em !important;
		margin-bottom:0.3em;
	}
	#content #main p{
		margin-bottom:0.5em;
	}
	#content #main .llegirmes{
		margin:0.44em;
		margin-top:-1.2em;
	}
	#content #main .tornar, #content #main .llegirmes{
		margin-right:0.3em;
	}
	
	#eventos{
		width:44.9em;
		margin-right:0.4em;
		float:left;
	}
	#eventos .evento{
		background-color:#000000;
		/*margin-bottom:0.37em;*/
		margin-bottom:5px;
		width: 44.94em;
		/*height:16.28em;*/
		height:261px;
	}
	#eventos .evento .img-video{
		width:20.00em;
	}
	#banner{
		float:left;
		width:15.26em;
		background-color:#000000;
		text-align:center;
		margin-bottom:0.3em;
		/*padding-bottom:0.44em;*/
		padding-top:2px;
		height:1323px;
	}
	#banner img{
		margin:auto;
		margin-top:6px;
	}
#footer{
	height:3.13em;
}
	#footer .backg{
		height:3.13em;
		width:60.54em;
	}
	#footer #copyright{
		width:15.00em;
		padding:1.6em 0 0 1em;
		float:left;
	}
	#footer #pag{
		float:left;
		text-align:center;
		width:640px;
		margin-top:1em;
	}
	#footer #credits{
		width:8.75em;
		float:right;
		padding-top:0.5em;
	}
#subfooter{
	background-color:#000000;
	height:1.25em;
}


#newsletter{
}
	#newsletter input{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.69em;
		height:1.82em;
		border:none;
		margin:0 !important;
		padding:0 0 0 0.25em !important;
	}
	#newsletter #nom{
		width:13.7em;
	}
	#newsletter #email{
		width:11.8em;
	}
	#newsletter label{
		visibility:hidden;
	}
	#newsletter p{
		margin-bottom:0.34em;
	}
	.newslettertitle{
		line-height:0.7;
		/*margin-bottom:0.3em !important;*/
	}

.backg{
	background-color:#000000;
	filter:alpha(opacity=50);  
	-moz-opacity:0.5;  
	-khtml-opacity: 0.5;  
	opacity: 0.5;
	position:absolute;
	z-index:-1;
}
.dots{
	background:url(../assets/dots.png) no-repeat bottom left;
	height:0.12em;
}
#agenda .data{
	padding-top:0.18em;
}
#agenda #mesos .dots {
	margin-bottom:0.65em;
}
#agenda #main .lloc{
	width:19em;
}

#footer #pag .celda{
	border-left:#00FF00 solid 2px; 
	width:16px; 
	text-align:center;
}
#footer #pag .celdafin{
	border-left:#00FF00 solid 2px; 
}
