@charset "utf-8";
/* CSS Document */

BODY{
	background-color:#F6FFE0;
	margin:0px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#contenidor{
	width:900px;
	margin:auto;
	text-align:left;
	margin-top:20px;
}

/* enllaços */

a{
	color:#046380;
}

/* top */

#top{
	width:900px;
	height:160px;
	background:#046C8B url(../img/plantilla/top-background.jpg) repeat-x;
}

	#top a #logo h1{
		display:block;	
		text-indent:-10000px;
	}

	#top .left{
		width:30px;
		height:160px;
		float:left;
		background:url(../img/plantilla/top-left.jpg) no-repeat;
	}
	
	#top .right{
		width:30px;
		height:160px;
		float:right;
		background:url(../img/plantilla/top-right.jpg) no-repeat;	
	}
	
	#top #logo{
		width:248px;
		height:140px;
		float:left;
		margin-top:10px;
		background:url(../img/plantilla/logo.jpg) no-repeat;	
	}
	
	#top #botonera{
		width:300px;
		height:50px;
		float:left;
		margin-top:110px;
	}
	
/* bottom */

#bottom{
	width:900px;
	height:100px;
	background:#CAC699 url(../img/plantilla/bottom-background.jpg) repeat-x;
	margin-top:8px;
}

	#bottom .left{
		width:30px;
		height:160px;
		float:left;
		background:url(../img/plantilla/bottom-left.jpg) no-repeat;
	}
	
	#bottom .right{
		width:30px;
		height:160px;
		float:right;
		background:url(../img/plantilla/bottom-right.jpg) no-repeat;	
	}
	
	#bottom #logo{
		width:118px;
		height:76px;
		float:right;
		margin-top:15px;
		background:url(../img/plantilla/logo-bottom.jpg) no-repeat;	
	}
	
	#bottom #continguts{
		float:left;
		width:700px;
		margin-top:20px;
	}
	
	#bottom p{
		margin:0px;
	}

/* requadres portada */

#requadres{
	width:900px;
	overflow:hidden;
}

#requadres .requadre-petit{
	width:360px;
	background:#E2F0D6 url(../img/plantilla/requadre-petit-background.jpg) repeat-y;
	float:left;
	margin-right:8px;
	margin-top:8px;
}

	#requadres .requadre-petit .top{
		width:360px;
		height:25px;
		background:url(../img/plantilla/requadre-petit-top.jpg) no-repeat;
	}
	
	#requadres .requadre-petit .bottom{
		width:360px;
		height:25px;
		background:url(../img/plantilla/requadre-petit-bottom.jpg) no-repeat;
	}
	
	#requadres .ver_mas{
		position:relative;
		margin-right:10px;
		line-height:24px;
		margin-top:-22px;
		float:right;
	}
	
	#requadres .requadre-petit .requadre-petit ul{
		padding-right:20px;
	}
	
	#requadres .requadre-petit .content {
		height:200px;
	}
	
	#requadres .destacats ul{
		list-style:url(../img/plantilla/icon-star.jpg);
	}
	
	#requadres .noticies ul{
		list-style:url(../img/plantilla/icon-asterisc.jpg);
	}
	
	#requadres .requadre-petit .columnes{
		clear:both;
	}
		
		#requadres .requadre-petit .columnes .left{
			float:left;
			width:140px;
			margin-top:5px;
			padding-left:20px;
			padding-right:20px;
		}
		
		#requadres .requadre-petit .columnes .right{
			float:right;
			width:140px;
			margin-top:5px;
			padding-left:20px;
			padding-right:20px;
		}
		
		#requadres .requadre-petit .columnes ul{
			list-style:none;
			margin-left:0px;
			padding-left:0px;
		}
		
		#requadres .requadre-petit .columnes li{
			list-style:none;
			margin:0px;
		}
		

	
#requadres .requadre-llarg{
	width:162px;
	background:#E2F0D6 url(../img/plantilla/requadre-llarg-background.jpg) repeat-y;
	float:right;
	margin-top:8px;
}

	#requadres .requadre-llarg .top{
		width:162px;
		height:25px;
		background:url(../img/plantilla/requadre-llarg-top.jpg) no-repeat;
	}
	
	#requadres .requadre-llarg .bottom{
		width:162px;
		height:25px;
		background:url(../img/plantilla/requadre-llarg-bottom.jpg) no-repeat;
	}
	


#requadres .requadre-gran{
	width:726px;
	background:#E2F0D6 url(../img/plantilla/requadre-gran-background.jpg) repeat-y;
	float:left;
	margin-top:8px;
}

	#requadres .requadre-gran .top{
		width:726px;
		height:25px;
		background:url(../img/plantilla/requadre-gran-top.jpg) no-repeat;
	}
	
	#requadres .requadre-gran .bottom{
		width:726px;
		height:25px;
		background:url(../img/plantilla/requadre-gran-bottom.jpg) no-repeat;
	}

	
	#requadres .categories li{
		width:200px;
		height:20px;
		float:left;
		padding-right:25px;
		line-height:20px;
	}
	
	#requadres .requadre-gran .descripcion{
		margin-left:30px;
		padding-left:5px;
		border-left:solid 1px #3E5F23;
	}

#requadres .requadre-full{
	width:900px;
	background:#E2F0D6 url(../img/plantilla/requadre-full-background.jpg) repeat-y;
	float:left;
	margin-top:8px;
}

	#requadres .requadre-full .top{
		width:900px;
		height:25px;
		background:url(../img/plantilla/requadre-full-top.jpg) no-repeat;
	}
	
	#requadres .requadre-full .bottom{
		width:900px;
		height:25px;
		background:url(../img/plantilla/requadre-full-bottom.jpg) no-repeat;
	}
	
#requadres .fil-ariadna p{
	margin-left:20px;
	background:url(../img/plantilla/icon-sitemap.jpg) no-repeat;
}

#requadres h2{
	margin:0px;
	margin-left:20px;
	padding-left:15px;
	padding-right:20px;
	background:url(../img/plantilla/e-logo.jpg) no-repeat;
	background-position: 0px 3px;
}

#requadres h3{
	margin:0px;
	margin-top:10px;
	margin-left:20px;
	padding-left:15px;
	padding-right:20px;
	background-position: 0px 3px;
}

#requadres strong{
	color:#03566D;
}

#requadres p{
	margin:0px;
	margin-top:10px;
	padding-left:20px;
	padding-right:20px;
}

#requadres li{
	margin:0px;
	padding-right:20px;
}

#requadres table{
	margin:0px;
	padding-left:20px;
	padding-right:20px;
}

form .text{
	border:1px solid #608885;
	width:400px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

.llistat-anuncis li{
	list-style-image:url(../img/plantilla/icon-anuncio.jpg);
	font-size:16px;
}

.llistat-anuncis .ver_mas_anunci{
	margin-left:0px;
	margin-top:5px;
	margin-bottom:10px;
}

#requadres .titulo-descripcion{
	margin-left:20px;
	background:url(../img/plantilla/icon-anuncio.jpg) no-repeat 0 3px;
}

#requadres .fecha{
	margin-left:20px;
	background:url(../img/plantilla/icon-fecha.jpg) no-repeat;
}

#requadres .contacto{
	margin-left:20px;
	background:url(../img/plantilla/icon-contacto.jpg) no-repeat 0 3px;
}
