body {
	margin: 0;
	padding: 0;
	background-color:#790506;
	background-image:url(../img/bkg.png);
	background-repeat:repeat-x;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:inherit;
}
#c1 { 
	position:relative;
	z-index:1;
	margin: 0 auto;
	width:880px;
	height:auto;
}
#c2 { 
	z-index:2;
	position:absolute;
	width:557px;
	height:auto;
}
	#e1 { 
		z-index:2;
		position:absolute;
		width:134px;
		height:166px;
		left:-134px;
		background-image:url(../img/headerE.png);
		background-repeat:no-repeat;
	}
	#e2 { 
		z-index:2;
		position:relative;
		width:557px;
		height:166px;
		background-image:url(../img/headerD.png);
		background-repeat:no-repeat;
	}
		#ident {
			z-index:2;
			position:absolute;
			top:50px;
			left:350px;
			height:100px;
			width:185px;
			background-image:url(../img/tit_acces.png);
			background-repeat:no-repeat;
			padding-top:28px;	
		}
	#e3 { 
		z-index:2;
		position:relative;
		width:557px;
		height:40px;
	}
	#e4 { 
		z-index:2;
		position:relative;
		width:557px;
		height:243px;
		background-image:url(../img/tit_comarca.png);
		background-repeat:no-repeat;
	}
		#cerca {
			z-index:2;
			position:absolute;
			top:125px;
			left:42px;
			height:60px;
			width:167px;
		}
		#cal {
			z-index:2;
			position:absolute;
			top:30px;
			left:302px;
			height:200px;
			width:180px;
		}
	#e5 {
		z-index:2;
		position:relative;
		width:537px;
		height:27px;
		padding-top:7px;
		padding-left:20px;
	}
	#e6 {
		z-index:2;
		position:relative;
		width:537px;
		height:auto;
		padding-left:20px;
	}
	#e7 {
		z-index:2;
		clear:both;
		position:relative;
		width:557px;
		height:140px;
	}
		#fc {
			z-index:2;
			position:absolute;
			left:20px;
			top:10px;
			width:327px;
			height:68px;
			color:inherit;
			background-image:url(../img/subs.png);
			background-repeat:no-repeat;
			padding-top:40px;
		}
	#e8 {
		z-index:2;
		position:relative;
		width:557px;
		height:50px;
	}
		#gen {
			z-index:2;
			position:absolute;
			left:20px;
			top:13px;
		}
		#jov {
			z-index:2;
			position:absolute;
			left:175px;
			top:10px;
		}
		#dip img { margin-right:30px;}
		#dip {
			z-index:2;
			position:absolute;
			left:280px;
			top:11px;
		}
		#avisos {
			z-index:2;
			position:absolute;
			left:500px;
			top:23px;
			width:200px;
		}
		#interactiu {
			z-index:2;
			position:absolute;
			left:650px;
			top:20px;			
		}
#c3 { 
	z-index:2;
	position:absolute;
	top:0px;
	left:557px;
	width:323px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(../img/bandainici.png);
	background-repeat:repeat-y;
	color:inherit;
}
	#c31 { 
		z-index:3;
		position:absolute;
		top:0px;
		left:0px;
		width:7px;
		height:483px;
		background-image:url(../img/d1.png);
		background-repeat:no-repeat;
	}
	#rep {
	z-index:3;
	position:relative;
	margin-left:7px;
	width:309px;
	height:20px;
	}	
	#d1 {
		z-index:3;
		position:relative;
		margin-left:20px;
		width:283px;
	}
	#d2 {
	z-index:3;
	position:relative;
	margin-left:7px;
	width:299px;
	height:20px;
	background-image:url(../img/banda1r.png);
	background-repeat:no-repeat;
	padding-top: 5px;
	padding-left: 10px;
	}
	#d3 {
	z-index:3;
	position:relative;
	margin-left:7px;
	width:299px;
	height:auto;
	background-color:#D991BF;
	padding-top: 5px;
	padding-left: 10px;
	color:inherit;
	}
	#c32 { 
		z-index:3;
		position:absolute;
		top:0px;
		left:316px;
		width:7px;
		height:483px;
		background-image:url(../img/d2.png);
		background-repeat:no-repeat;
	}
.concert_img {
	float: left;
	width:115px;
	height:115px;
}
.concert_nom {
	float: left;
	width:162px;
	height:115px;
}
.notiGeneral{
		float: left;
		width:521px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #952726;
	}

.not_img {
	float: left;
	width:75px;
	height:60px;
	padding:10px;
}
.not_text1 {
	float: left;
	width:362px;
	padding:10px;
}
.not_text2 {
	float: left;
	width:457px;
	padding:10px;
}
.not_totes {
	float: left;
	width:477px;
	height:30px;
	text-align:right;
}
.llista {
	width:279px;
	height:18px;
	padding-top: 5px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
}
.totes {
	width:279px;
	height:25px;
	padding-top: 10px;
}