/******************************************
plantilla general
******************************************/

body {
    background:#E1E1E1 url(../imatges/fons-cos.jpg) 0 0 repeat-x;
    color:#333333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:76%;
	padding:1px;
}


div#contenidor-1 {
    width:980px;
    margin:20px auto 12px auto ;
    background:#FFFFFF url(../imatges/fons-contenidor-1.gif) left top no-repeat;
}

div#contenidor-2 {
    padding:0 10px 10px 10px;
    border-bottom:1px solid #CCCCCC;
    margin-bottom:3px;
}

div#accessos-directes {
    position:absolute;
    left:-10000px;
}

div#capcalera {
    min-height:61px;
    height:auto !important;
    height:61px;
    background:#91AD03 url(../imatges/fons-capcalera.jpg) 0 0 repeat-x;
    margin-bottom:5px;
}

div#capcalera img#logotip {
	float:left;
}
	
	div#nom-site-i-menu {
	float:left;
	width:615px;
	}
		
		div#capcalera h1 {
		float:left;
		padding-top:8px;
		padding-left:10px;	
		margin-bottom:8px;			
		}
	
			div#capcalera h1 a {
			font-size:133%;
			color:#596802;
			text-decoration:none;
			font-weight:bold;
			float:left;
			}
		
		div#capcalera ul#navegacio-global {
		float:left;
		clear:left;
		width:100%;
		}
		
			div#capcalera ul#navegacio-global li {
			float:left;
			background:transparent url(../imatges/separador-items-menu-principal.gif) right center no-repeat;
			padding:0 10px;
			}
			
				div#capcalera ul#navegacio-global li a {
				color:white;
				font-size:108%;
				font-family:"trebuchet MS", Sans-serif;
				float:left;
				text-decoration:none;
				}
				
				div#capcalera ul#navegacio-global li.oberta a {font-weight:bold}
	
	div#capcalera div#eines-text-i-cercador {
	float:right;
	width:260px;
	height:61px;
	overflow:hidden;
	background:transparent url(../imatges/fons-eines-text-i-cercador.jpg) right bottom no-repeat;
	}	
		
	
		div#traduir-el-web {
		float:right;
		padding-top:8px;			
		}
		
			div#traduir-el-web #boto_tdium {
			border:0;
			background-color:transparent;
			color:#5C6C02;
			font-size:91%;	
			font-family:"trebuchet MS", Sans-serif;
			cursor:pointer;
			padding:0;
			}
			
		div#capcalera div#canviar-mida-text {
		float:right;
		width:84px;
		padding-top:3px;
		margin-left:10px;
		}
		
			div#capcalera div#canviar-mida-text * {float:left}
		
		div#capcalera div#cercador {
		float:right;
		display:inline;
		margin-top:4px;
		margin-right:9px;
		width:185px;
		height:21px;
		padding-left:7px;
		overflow:hidden;
		background:#F5F8DA url(../imatges/fons-text-cerca.gif) 0 0 no-repeat;
		}
		
			div#capcalera div#cercador * {float:left}
		
				div#cercador input.camp-de-text {
				border:0;
				padding:0 7px 0 0;
				width:150px;
				color:#6F7067;
				font-size:91%;
				background-color:#F5F8DA;
				margin-top:3px;
				}

		div#capcalera div#final-capcalera {
		background-color:white;
		}

div#peu-de-pagina {
background:transparent url(../imatges/fons-contenidor-2.gif) left bottom no-repeat;
border-top:1px solid #EBEBEB;
padding:8px 20px 27px 20px;
font-size:91%;
color:#999999;
}

	div#peu-de-pagina a {
	color:#999999;
	}
	
	div#peu-de-pagina img#logotip-diputacio {
	float:left;
	margin-right:30px;
	}
	
	div#peu-de-pagina div#dades-contacte-ajuntament {
	float:left;
	}
	
	div#peu-de-pagina div#vincles-peu {
	float:right;
	}


/******************************************
pàgines interiors
******************************************/

div#imatge-de-fons-interior {
position:relative;
margin-bottom:7px;
height:118px;
width:960px;
overflow:hidden;
}

	div#imatge-de-fons-interior div.marc-arrodonit {
	position:absolute;
	top:0;
	left:0;
	height:118px;
	width:960px;
	background:transparent url(../imatges/fons-marc-arrodonit-interior.png) 0 0 repeat-x;
	}

div#fil-ariadna-1 {
background:transparent url(../imatges/fons-fil-ariadna.gif) left center repeat-x;
margin-bottom:7px;
}

	div#fil-ariadna-2 {
	background:transparent url(../imatges/inici-fil-ariadna.gif) left center no-repeat;
	padding-left:34px;
	line-height:28px;
	height:28px;
	}
	
		div#fil-ariadna-1 a {
		color:#9FC003;
		font-weight:bold;
		text-decoration:none;
		}
		
		div#fil-ariadna-1 a:hover {text-decoration:underline}

div#navegacio-i-noticies {
width:192px;
float:left;
}

div#navegacio-local {
margin-bottom:18px;
background:#FFE8A2 url(../imatges/cap-navegacio-local.jpg) left top no-repeat;
}

	div#navegacio-local strong#nom-seccio {
	color:#663300;
	font-size:133%;
	font-family:"trebuchet MS", Sans-serif;
	display:block;
	padding:5px 15px;
	border-bottom:1px solid #E1AE53;
	margin-bottom:1px;
	}

	div#navegacio-local ul {
	background:transparent url(../imatges/peu-navegacio-local.gif) left bottom no-repeat;
	padding-bottom:13px;
	}	
	
		div#navegacio-local ul a,
		div#navegacio-local ul span {
		display:block;
		}
		
			div#navegacio-local ul a {
			text-decoration:none;
			color:#663300;
			font-size:90%;
			background:transparent url(../imatges/fons-punt-llista-navegacio-local.png) left bottom repeat-x;
			}
			
				div#navegacio-local ul a span {
				padding:6px 10px 7px 27px;
				background:transparent url(../imatges/punt-llista-navegacio-local-1.gif) 10px 7px no-repeat;
				}
			
			div#navegacio-local ul a:hover {text-decoration:underline}
			
			div#navegacio-local ul li.obert a span {
			background:transparent url(../imatges/punt-llista-navegacio-local-1-actiu.gif) 10px 7px no-repeat;
			}
			
				div#navegacio-local ul ul {
				background-image:none;
				padding:0;
				}					
						div#navegacio-local ul ul a span,
						div#navegacio-local ul li.obert ul a span {
						background:transparent url(../imatges/punt-llista-navegacio-local-2.gif) 20px 7px no-repeat;
						padding:6px 10px 7px 37px;
						}


	div#ultimes-noticies h2 {
	font-family:"trebuchet MS", Sans-serif;
	color:#FEAC01;
	font-size:133%;
	font-weight:bold;
	margin-bottom:6px;
	}
	
	div#ultimes-noticies div.noticia {
	font-size:90%;
	}
	
		div#ultimes-noticies div.noticia span.data {
		color:#333333;
		font-weight:bold;
		display:block;
		margin-bottom:3px;
		}
		
		div#ultimes-noticies div.noticia a.titol {
		color:#8B8B8B;
		text-decoration:none;
		display:block;
		margin-bottom:3px;
		}
		
			div#ultimes-noticies div.noticia a.titol:hover {text-decoration:underline;}
	

div#continguts-1 {
float:right;
width:747px;
background:transparent url(../imatges/fons-continguts-1.gif) 0 0 repeat-y;
line-height:145%;
font-size:108%;
}

div#continguts-2 {
background:transparent url(../imatges/fons-continguts-2.gif) bottom left no-repeat;
position:relative;
width:747px;
}

	div#continguts-1 h1 {
	font-family:"trebuchet MS", Sans-serif;
	color:white;
	font-weight:bold;
	font-size:123%;
	padding:5px 20px;
	background:white url(../imatges/fons-titol-de-la-pagina.gif) 0 0 no-repeat;
	}

	div#continguts-3 {
	background:transparent url(../imatges/fons-continguts-3.gif) top left no-repeat;
	padding:10px 20px 20px 20px;
	}	
	
	div#continguts-1 h2,
	div#continguts-1 h3,
	div#continguts-1 h4 {
	margin-top:1em;
	margin-bottom:0.5em;
	}
	
	div#continguts-1 p,
	div#continguts-1 ul,
	div#continguts-1 ol {
	margin-top:0.5em;
	margin-bottom:0.5em;
	}
	
	
	div#continguts-1 h2 {
	color:#FF7000;
	font-size:138%;
	}
	
	div#continguts-1 h3 {
	font-weight:bold;
	color:#336600;
	font-size:107%;
	}
	
	div#continguts-1 ul li {
	padding-left:20px;
	background:transparent url(../imatges/punt-llista-4.gif) 0 5px no-repeat;
	}
	
		div#continguts-1 ul ul {
		margin-top:5px;
		margin-bottom:5px;
		}
	
			div#continguts-1 ul ul li {
			padding-left:15px;
			background:transparent url(../imatges/punt-llista-5.gif) 0 5px no-repeat;
			}

	div#continguts-1 a {
	color:#336600;
	}
	
		div#continguts-1 a:hover {color:#FF7000}
		div#continguts-1 a:visited {color:#336600}	
	
	
	/* cercador */
	div.caixa-de-cerca {
	margin-bottom:13px;
	}
	
		div.caixa-de-cerca * {
		float:left;
		}
		
		div.caixa-de-cerca .camp-de-text {
		margin-right:10px;
		width:200px;
		}
	

				
	p.llegenda-icones {
	text-align:center;
	padding:0.75em 1em;
	background-color:#EDF1E8;}
	
		p.llegenda-icones img {
		vertical-align:middle;
		}
	
	/* actualitat */
	
	div#columna-noticies {
	float:left;
	width:410px;
	}
	
	div#columna-revista-i-esdeveniments {
	float:right;
	width:280px;
	}
		
		div#columna-revista-i-esdeveniments h2,
		div#columna-noticies h2{
		font-size:138%;
		margin-top:0;
		}
		
		div#continguts-1 div#columna-noticies p.tots-els-items,
		div#continguts-1 div#caixa-actualitat-agenda-1 p.tots-els-items {
		margin:0;
		font-size:84%;	
		float:right;	
		}
		
			div#continguts-1 div#columna-noticies p.tots-els-items a,
			div#continguts-1 div#caixa-actualitat-agenda-1 p.tots-els-items a {
			color:#336600;
			text-decoration:none;
			font-weight:bold;
			}
			
				div#continguts-1 div#columna-noticies p.tots-els-items a:hover,
				div#continguts-1 div#caixa-actualitat-agenda-1 p.tots-els-items a:hover {
				text-decoration:underline;
				}
				
			div#continguts-1 div#columna-noticies p.tots-els-items img,
			div#continguts-1 div#caixa-actualitat-agenda-1 p.tots-els-items img {
			vertical-align:middle;
			}
		
		
		div#ultim-numero-revista {
		background:transparent url(../imatges/separador-noticies.gif) repeat-x scroll left bottom;
		}
		
		div#ultim-numero-revista div.portada {margin-right:15px;}
	
	div#ultim-numero-revista div.portada, div#continguts-1 ul#llistat-revistes li div.portada {
		float: left;
		margin-bottom: 15px;
	}
	
	div#ultim-numero-revista div#dades-textuals {
		margin-bottom:15px;
	}
	
	div#continguts-1 ul#llistat-revistes li {
		background:transparent url(../imatges/separador-noticies.gif) repeat-x scroll left bottom;
		margin:0 0 1em;
		padding:0;
	}
	div#continguts-1 ul#llistat-revistes li div.dades-textuals {
		margin-bottom:15px;
		margin-left:152px;
	}
		
		div#caixa-actualitat-revista {
		margin-bottom:1em;
		background:transparent url(../imatges/fons-caixa-actualitat-revista.jpg) 0 0 no-repeat;
		height:124px;
		position:relative;
		}
		
			div#caixa-actualitat-revista div#informacio-textual {
			padding:25px 20px 0 20px;
			}
			
				div#caixa-actualitat-revista div#informacio-textual h2 {
				color:#573916;
				}
				
				div#continguts-1 div#caixa-actualitat-revista a.pdf {
				background-image:url(../imatges/descarregar-butlleti.gif);
				font-family:"trebuchet MS", Sans-serif;		
				color:#333333;	
				}
				
				div#continguts-1 div#caixa-actualitat-revista p.tots-els-items a {
				color:#8C580C;
				font-weight:bold;
				background:transparent url(../imatges/punt-llista-7.gif) left center no-repeat;
				padding-left:15px;
				font-size:84%;
				}
		
			div#continguts-1 div#caixa-actualitat-revista img {
			position:absolute;
			left:178px;
			top:6px;
			}

		
		div#caixa-actualitat-agenda-1 {
		background:#EDF1E8 url(../imatges/fons-caixa-actualitat-agenda-1.gif) left top no-repeat;
		}
	
	
			div#caixa-actualitat-agenda-2 {
			padding:1em;
			background:transparent url(../imatges/fons-caixa-actualitat-agenda-2.gif) left bottom no-repeat;
			}
			
			div#caixa-actualitat-agenda-2 span.data {
			color:#6F8602 !important;
			background-image:none !important;
			padding-right:0 !important;
			}
	
	/* anuncis */
	div.filtre-categories {
	border-color:#929292;
	border-style:solid;
	border-width:1px 3px 3px 1px;
	margin:12px 0;
	}

	div#continguts-1 div.filtre-categories h3 {
	background-color:#EFEFEF;
	color:#333333;
	padding:3px 10px;
	margin:0;
	}	

	div#continguts-1 div.filtre-categories ul {
	margin:10px;
	}

		div.filtre-categories ul li {
		display:inline;
		margin-right:15px;
		}
	
	/* agenda */
	
	div#continguts-1 div.navegacio-agenda {
	border-bottom:2px solid #FE9D01;
	padding-bottom:0.6em;
	text-align:center;
	}
	
		div#continguts-1 div.navegacio-agenda a {
		color:#FEB51D;
		text-decoration:none;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:84%;
		background-repeat:no-repeat;
		margin-top:0.25em;
		height:1.4em;
		line-height:1.4em;		
		}
		
		div#continguts-1 div.navegacio-agenda a:hover {
		color:#FF7000;
		}
		
		div#continguts-1 div.navegacio-agenda a:visited {color:#FED580;}
	
			div#continguts-1 div.navegacio-agenda a.anterior {
			float:left;
			padding-left:20px;
			background-position:top left;
			background-image:url(../imatges/ico-paginacio-esdeveniments-anterior.gif);
			}
			
				div#continguts-1 div.navegacio-agenda a.anterior:hover {background-position:left -85px;}
			
			div#continguts-1 div.navegacio-agenda a.seguent {
			float:right;
			padding-right:20px;
			background-position:top right;
			background-image:url(../imatges/ico-paginacio-esdeveniments-seguent.gif);
			}
			
				div#continguts-1 div.navegacio-agenda a.seguent:hover {background-position:right -85px;}
			
		div#continguts-1 div.navegacio-agenda h2 {
		font-size:107%;
		font-weight:bold;
		width:200px;
		margin:0 auto;
		color:#FF7000
		}
	
	div#continguts-1 ol.llistat-esdeveniments {
	margin:1em 0;
	padding:0;
	list-style:none;
	}
	
		div#continguts-1 ol.llistat-esdeveniments li {
		margin:0 0 10px 0;
		padding:0 0 5px 0;
		background:transparent url(../imatges/separador-noticies.gif) left bottom repeat-x;
		}
		
			div#continguts-1 ol.llistat-esdeveniments li span.imatge {
			float:left;
			margin:0 10px 5px 0;
			}
		
			div#continguts-1 ol.llistat-esdeveniments li span.imatge a.vincle-foto { 
			background:transparent url(../imatges/ombra-foto-3.gif) left bottom repeat-x;
			float:left;
			padding-bottom:4px;
			}
			
				div#continguts-1 ol.llistat-esdeveniments li span.imatge a.vincle-foto img {
				border:1px solid #7E7E7E;
				}
				
				div#continguts-1 ol.llistat-esdeveniments li span.imatge a.vincle-foto:hover img {
				border:1px solid #FF7000;
				}
		
			div#continguts-1 ol.llistat-esdeveniments li span.data,
			div#continguts-1 ol.llistat-esdeveniments li span.categoria {
			font-size:84%;
			color:#666666;
			}
			
			div#continguts-1 ol.llistat-esdeveniments li span.data,
			div#continguts-1 div#detall-esdeveniment span.data {
			padding-right:13px;
			margin-right:5px;
			background:transparent url(../imatges/punt-llista-2.gif) right center no-repeat;
			}
						
			div#continguts-1 ol.llistat-esdeveniments li a.titol {
			display:block;
			}
			
			div#continguts-1 ol.llistat-esdeveniments li span.lloc,
			div#continguts-1 div#detall-esdeveniment span.lloc,
			div#continguts-1 ol.llistat-esdeveniments li span.organitzador,
			div#continguts-1 div#detall-esdeveniment span.organitzador {
			display:block;
			}

	div#continguts-1 div#detall-esdeveniment ul.fotografies {
	float:right;
	margin:0 0 0 1em;
	width:185px
	}
	
		div#continguts-1 div#detall-esdeveniment ul.fotografies li {
		padding:0;
		margin-bottom:1em;
		background:none;
		}
		
		div#continguts-1 div#detall-esdeveniment ul.fotografies li span.imatge {
		padding-bottom:4px;
		background:transparent url(../imatges/ombra-foto-3.gif) left bottom repeat-x;
		float:left;
		}
		
		div#continguts-1 div#detall-esdeveniment ul.fotografies li span.imatge a img {
		border:1px solid #7E7E7E;
		}
		
		div#continguts-1 div#detall-esdeveniment ul.fotografies li span.imatge a:hover img {
		border:1px solid #FF7000;
		}
		
		div#continguts-1 div#detall-esdeveniment ul.fotografies li span.peu-de-foto {
		font-size:76%;
		line-height:140%;
		color:#666666;
		clear:left;
		}


	/* notícies i agenda */
	p.entradeta,
	span.entradeta {
	font-weight:bold;
	color:#336600;
	display:block;
	margin:1em 0;
	}
	
	
	a.sindicacio,
	a.vincle-sindicacio {
	display:block;
	position:absolute;
	top:0;
	left:686px;
	width:38px;
	height:28px;
	overflow:hidden;
	text-indent:-10000px;
	background:transparent url(../imatges/ico-sindicacio.jpg) 0 0 no-repeat;
	}
	
	
/******************************************
portada del web
******************************************/

div#imatge-de-fons-portada {
height:179px;
margin-bottom:10px;
}

	div#imatge-de-fons-portada div#foto-capcalera {
	height:179px;
	width:711px;
	float:left;
	overflow:hidden;
	position:relative;
	}
	
		div#imatge-de-fons-portada div#foto-capcalera div.marc-arrodonit {
		position:absolute;
		height:179px;
		width:711px;
		background:transparent url(../imatges/fons-marc-arrodonit-portada.png) 0 0 no-repeat;
		}
	
	div#revista-mensual,
	div#butlleti-digital,
	div#el-temps {
	float:right;
	clear:right;
	width:242px;
	overflow:hidden;
	}
	
		div#revista-mensual h2,
		div#butlleti-digital h2,
		div#el-temps h2 {
		font-size:125%;
		font-family:"trebuchet MS", Sans-serif;
		font-weight:bold;
		}
	
	div#revista-mensual,
	div#butlleti-digital {
	height:60px;
	margin-bottom:6px;
	}
	
		div#revista-mensual h2,
		div#butlleti-digital h2{
		color:#663300;
		}	
	
	
	div#revista-mensual {
	background:transparent url(../imatges/fons-caixa-butlleti.jpg) 0 0 no-repeat;
	}
	
		div#revista-mensual h2 {
		padding:5px 10px 10px 10px;
		float:left;
		}	

		div#revista-mensual img {
		float:right;
		display:inline;
		margin-right:15px;
		}
	
		div#revista-mensual a.document {
		float:left;
		color:#333333;
		font-family:"trebuchet MS", Sans-serif;
		padding:7px 0 1px 28px;
		background:transparent url(../imatges/descarregar-butlleti.gif) 0 6px no-repeat;
		font-size:91%;
		}
	
		div#revista-mensual a.numeros-anteriors {
		float:left;
		color:#8C580C;
		font-weight:bold;
		padding-left:15px;
		background:transparent url(../imatges/punt-llista-8.gif) left 3px no-repeat;
		font-size:91%;
		margin-left:10px;
		}		
	
	div#butlleti-digital {
	background:transparent url(../imatges/fons-caixa-butlleti-digital.jpg) 0 0 no-repeat;
	}
	
		div#butlleti-digital h2 {
		float:left;
		padding:5px 10px 5px 10px;
		}
	
		div#butlleti-digital h3 {
		color:#FF3300;
		font-family:"trebuchet MS", Sans-serif;
		font-style:italic;
		font-weight:bold;
		float:right;
		padding:5px 15px 0 15px;
		font-size:90%;
		}
		
		div#butlleti-digital span.marc-camp {
		margin-left:10px;
		float:left;
		height:22px;
		overflow:hidden;
		background:white url(../imatges/fons-camp-de-text-alta-butlleti-1.gif) top left no-repeat;
		}
		
		div#butlleti-digital span.marc-camp * {
		float:left;		
		}
			
				div#butlleti-digital span.marc-camp span {
				height:20px;
				padding:1px 2px;
				background:transparent url(../imatges/fons-camp-de-text-alta-butlleti-2.gif) top right no-repeat;
				font-size:90%;
				}
			
					div#butlleti-digital .camp-de-text {
					color:#727272;
					border:0;
					font-size:11px;
					width:110px
					}
					
		div#butlleti-digital span.marc-boto {
		float:right;
		margin-right:10px;
		}
	
	div#el-temps {
	background:transparent url(../imatges/fons-caixa-meteo.jpg) 0 0 no-repeat;
	height:45px;
	position:relative;
	}
	
		div#el-temps h2 {
		color:#2E340A;
		padding:5px 0 0 10px;
		float:left;
		width:100px;
		}
		
		div#el-temps span {
		float:left;
		clear:left;
		font-size:83%;
		margin-left:10px;
		width:100px;
		}
		
		    div#el-temps span strong {color: #2E340A;}
		    
		    div#el-temps span a {color: white;}
	
		div#el-temps div.informacio-del-dia {
		float:right;
		padding:5px 10px 0 0;
		font-size:83%;
		color:#2E340A;
		}
		
		div.icona-temps {
		position:absolute;
		width:51px;
		height:51px;
		text-align:center;
		background:transparent url(../imatges/fons-icona-temps-portada.jpg) 0 0 no-repeat;
		top:-3px;
		left:95px;
		}
		
			div.icona-temps div.imatge-externa {
			width:51px;
			height:51px;
			background-position:center center;
			background-repeat:no-repeat;
			}
		
			div.temperatura-maxima,
			div.temperatura-minima {
			color:white;
			}
	
div#destaquem-i-noticies {
width:539px;
float:left;
}	
	
div#vincles-anuncis-i-agenda {
float:right;
width:393px;
}	

	div#vincles-anuncis-i-agenda div#banners-portada {
	padding-bottom:1px;
	}
	
		div#vincles-anuncis-i-agenda div#banners-portada span.banner {
		float:left;
		background:transparent url(../imatges/ombra-foto-3.gif) repeat-x scroll left bottom;
		padding-bottom:4px;
		margin-left:8px;
		margin-bottom:8px;
		}
			
			div#vincles-anuncis-i-agenda div#banners-portada span.inici-fila {
			clear:left;
			margin-left:0;
			}

div#caixa-destaquem-1,
div#caixa-noticies-1,
div#caixa-vincles-rapids-1,
div#caixa-anuncis-1,
div#caixa-agenda-1 {
margin-bottom:10px;
}

div#caixa-destaquem-3,
div#caixa-noticies-3,
div#caixa-vincles-rapids-3,
div#caixa-anuncis-3,
div#caixa-agenda-3 {
padding:3px 20px 5px 20px;
line-height:145%;
}

		div#caixa-destaquem-3 h1,
		div#caixa-noticies-3 h2,
		div#vincles-anuncis-i-agenda h2 {
		float:left;
		color:white;
		font-family:"trebuchet MS", Sans-serif;
		font-size:133%;
		font-weight:bold;
		margin-bottom:15px;
		}

		div#destaquem-i-noticies div.ampliar-informacio,
		div#vincles-anuncis-i-agenda div.ampliar-informacio {
		float:right;
		font-size:90%;
		margin-top:3px;
		color:#293201;		
		}
		
			div#destaquem-i-noticies div.ampliar-informacio a,
			div#vincles-anuncis-i-agenda div.ampliar-informacio a{
			color:#293201;
			font-weight:bold;
			}
			
			div#destaquem-i-noticies div.ampliar-informacio a img,
			div#vincles-anuncis-i-agenda div.ampliar-informacio a img {vertical-align:middle}
			
		div#caixa-agenda-3  span.data{
		font-size:90%;
		color:#666666;
		display:block;
		}
		
		div#destaquem-i-noticies ul.llistat-amb-data,
		div#vincles-anuncis-i-agenda  ul.llistat-amb-data {
		margin:0 0 12px 0;
		}
		
			div#destaquem-i-noticies ul.llistat-amb-data li,
			div#vincles-anuncis-i-agenda  ul.llistat-amb-data li{
			margin:0 0 12px 0;
			background:transparent url(../imatges/separador-noticies.gif) left bottom repeat-x;
			}
			
				div#destaquem-i-noticies ul.llistat-amb-data li div.resum {
				font-size:91%;
				}
				
		div#caixa-noticies-3 a,
		div#caixa-vincles-rapids-3 a,
		div#caixa-anuncis-3 a,
		div#caixa-agenda-3 a {
		color:#336600;
		text-decoration:none;
		font-weight:bold;
		}
		
		
			div#caixa-noticies-3 a:hover,
			div#caixa-vincles-rapids-3 a:hover,
			div#caixa-anuncis-3 a:hover,
			div#caixa-agenda-3 a:hover {
			text-decoration:underline;
			}
		
		div#caixa-agenda-3 ul li,
		div#caixa-vincles-rapids-3 ul li {
		padding-bottom:10px;
		background:transparent url(../imatges/separador-noticies.gif) left bottom repeat-x;
		margin-bottom:10px;
		}
			
		div#caixa-vincles-rapids-3  div.entradeta,
		div#caixa-agenda-3 div.entradeta {
		font-size:90%;
		padding-top:4px;
		}
				

/* caixa destaquem */
div#caixa-destaquem-1 {
background:transparent url(../imatges/fons-caixa-destacat-1.gif) 0 0 repeat-y;
}

div#caixa-destaquem-2 {
background:transparent url(../imatges/fons-caixa-destacat-2.gif) top left no-repeat;
}

div#caixa-destaquem-3 {
background:transparent url(../imatges/fons-caixa-destacat-3.gif) bottom left no-repeat;
}

	div#caixa-destaquem-1 h2 {
	font-weight:bold;
	font-size:116%;
	color:#FF9900;
	margin-bottom:5px;
	}
	
	div#caixa-destaquem-1 p {margin:5px 0 10px 0}
	
	div#caixa-destaquem-1 div.fotografies {margin-top:0}
	
	div#caixa-destaquem-1 div.entradeta {margin-bottom:15px;}
	
	div#caixa-destaquem-1 div.foto {
	width:180px;
	float:left;
	margin:0 15px 5px 0;
	}
		
		div#caixa-destaquem-1 div.foto div.envoltori-ombra {
		padding-bottom:6px;
		float:left;
		background:transparent url(../imatges/ombra-foto.jpg) left bottom repeat-x;
		}
		
			div#caixa-destaquem-1 div.foto img {
			border:1px solid #7E7E7E;
			}
		
		div#caixa-destaquem-1 div.foto p {
		clear:left;
		font-size:83%;
		line-height:120%;
		margin-top:3px;
		}

/* caixa notícies */
div#caixa-noticies-1 {
background:transparent url(../imatges/fons-caixa-noticies-1.gif) 0 0 repeat-y;
}

div#caixa-noticies-2 {
background:transparent url(../imatges/fons-caixa-noticies-2.gif) top left no-repeat;
}

div#caixa-noticies-3 {
background:transparent url(../imatges/fons-caixa-noticies-3.gif) bottom left no-repeat;
}


/* caixes vincles, anuncis i agenda */
div#caixa-vincles-rapids-1,
div#caixa-anuncis-1,
div#caixa-agenda-1 {
background:transparent url(../imatges/fons-caixes-vincles-anuncis-i-agenda-1.gif) 0 0 repeat-y;
}

div#caixa-vincles-rapids-2,
div#caixa-anuncis-2,
div#caixa-agenda-2 {
background:transparent url(../imatges/fons-caixes-vincles-anuncis-i-agenda-2.gif) top left no-repeat;
}

div#caixa-vincles-rapids-3,
div#caixa-anuncis-3,
div#caixa-agenda-3 {
background:transparent url(../imatges/fons-caixes-vincles-anuncis-i-agenda-3.gif) bottom left no-repeat;
}

div#caixa-vincles-rapids-1 li a {
background:transparent url(../imatges/punt-llista-3.gif) 6px 3px no-repeat;
padding-left:22px;
}
	
/******************************************
estils generals del web
******************************************/

/* disposició de les imatges del cms */	
div.fotografies {
margin-top:1em;
margin-bottom:1em;
}

	div.fotografies div.item {
	margin-bottom:1em;
	}
	
div.fotografies div.item div.imatge {
padding-bottom:4px;
background:transparent url(../imatges/ombra-foto-3.gif) left bottom repeat-x;
float:left;
}
			
div.fotografies div.item div.imatge a img {border:1px solid #7E7E7E;}
div.fotografies div.item div.imatge a:hover img {border:1px solid #FF7000;}
		
		div.fotografies div.item div.peu-de-foto {
		font-size:76%;
		line-height:140%;
		color:#666666;
		clear:left;
		}
	
		
		div.a-la-dreta { /* fotos a la dreta */
		float:right;
		margin-left:15px;
		width:185px;
		}
		
		
		div.a-l-esquerra { /* fotos a la dreta */
		float:left;
		margin-right:15px;
		width:185px;
		}
		
		div.en-galeria div.item { /* en forma de galeria */
		width:218px;
		margin-right:15px;
		float:left;
		} 
		
		div.en-galeria div.inici-fila {
		clear:left;
		}
		
		div.imatges-grans div.item { /* imatges grans */
		width:700px;
		}

/* arxius descarregables */
div#continguts-1 a.document {
background-repeat:no-repeat;
background-position:0 0;
padding:1px 0 1px 30px;
}

	div#continguts-1 a.word {background-image:url(../imatges/ico-descarregar-doc-word.gif)}
	div#continguts-1 a.excel {background-image:url(../imatges/ico-descarregar-doc-excel.gif)}
	div#continguts-1 a.powerpoint {background-image:url(../imatges/ico-descarregar-doc-power-point.gif)}
	div#continguts-1 a.pdf {background-image:url(../imatges/ico-descarregar-doc-pdf.gif)}
	div#continguts-1 a.altres {background-image:url(../imatges/ico-descarregar-doc-generic.gif)}

div#continguts-1 span.pes-document {
font-size:85%;
color:#666666;
}

/* botons paginació */
	
	div.paginacio {
	float:right;
	color:#FF7000;
	font-size:84%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:1em 0;
	}
	
		div.paginacio span.pagines-totals,
		div.paginacio a.boto-paginacio {
		float:left;
		margin-left:10px;
		display:inline;
		}
		
		
		span.pagines-totals {
		height:24px;
		line-height:24px;
		color:#FF7000;
		font-weight:bold;
		}
		
		div#continguts-1 a.boto-paginacio {
		text-decoration:none;
		font-weight:bold;
		color:white;
		background:transparent url(../imatges/boto-paginacio-1.jpg) top left no-repeat;
		}
		
			div#continguts-1 a.boto-paginacio span {
			float:left;
			padding:0 10px;			
			background:transparent url(../imatges/boto-paginacio-2.jpg) top right no-repeat;	
			}
			
				div#continguts-1 a.boto-paginacio span span {
				color:white;
				cursor:pointer;
				height:24px;
				line-height:24px;
				}
				
					div#continguts-1 a.boto-paginacio.anterior span span {
					padding:0 0 0 17px;
					background:transparent url(../imatges/ico-paginacio-anterior.jpg) left center no-repeat;
					}
					
					div#continguts-1 a.boto-paginacio.seguent span span {
					padding:0 17px 0 0;
					background:transparent url(../imatges/ico-paginacio-seguent.jpg) right center no-repeat;
					}

/* llistats */
div#continguts-1 ul.llistat-resultats-cerca {margin:1em 0;}

	div#continguts-1 ul.llistat-resultats-cerca li {
	padding:1em 0;
	background:transparent url(../imatges/separador-noticies.gif) left bottom repeat-x;
	}	
	
		div#continguts-1 ul.llistat-resultats-cerca li div.url {
		color:#999;
		}

div#continguts-1 ul.llistat-adjunts li {
padding:0;
margin:0 0 0.5em 0;
background-image:none;
}

div#continguts-1 ul.llistat-categories {
font-size:107%;
}

	div#continguts-1 ul.llistat-categories li {
	padding-left:25px;
	background:transparent url(../imatges/punt-llista-6.jpg) 0 5px no-repeat;	
	margin-bottom:15px;
	}
	
		div#continguts-1 ul.llistat-categories li span.nombre-items {
		font-size:85%;
		color:#666666;
		}

div#continguts-1 ul.llistat-amb-data  {
margin:12px 0;
}

	div#continguts-1 ul.llistat-amb-data li{
	margin:0 0 12px 0;
	background:transparent url(../imatges/separador-noticies.gif) left bottom repeat-x;
	padding:0;
	}
	
		ul.llistat-amb-data li span.data {
		float:left;
		height:32px;
		width:32px;
		margin-right:12px;
		background:transparent url(../imatges/fons-data.jpg) 0 0 no-repeat;
		margin-bottom:4px;
		}
		
			ul.llistat-amb-data li span.data * {
			text-align:center;
			display:block;
			}
	
				span.dia {
				color:white;
				font-size:16px;
				font-weight:bold;
				}
			
				span.mes {
				color:#E8FD82;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				line-height:7px;
				}
		
		ul.llistat-amb-data li div.item {margin-bottom:1em;}
		
		ul.llistat-amb-data li.amb-foto div.item {margin-left:140px;}
		
			ul.llistat-amb-data li a.vincle-foto {
			float:left;
			background:transparent url(../imatges/ombra-foto-3.gif) repeat-x scroll left bottom;
			padding-bottom:4px;
			margin-bottom:1em;
			}
		
				ul.llistat-amb-data li a.vincle-foto img {border:1px solid #7E7E7E;}
					
					ul.llistat-amb-data li a.vincle-foto:hover img {border:1px solid #FF7000;}			
					
			ul.llistat-amb-data li div.item div.resum {margin-top:4px;}		

/* taules */
table.llistat-tabulat {
border-collapse:collapse;
width:98%;
background:transparent url(../imatges/fons-taula-llista-tabulada.gif) left bottom repeat-x;
}

	table.llistat-tabulat th,
	table.llistat-tabulat td {
	padding:5px;
	border-collapse:collapse;
	font-size:1em;
	text-align:left;
	}
	
	table.llistat-tabulat th.columna-principal,
	table.llistat-tabulat td.columna-principal {
	white-space:nowrap;
	}
	
	table.llistat-tabulat th {
	color:white;
	font-weight:bold;	
	border-bottom:2px solid #FED580;
	background:#FF6B00 url(../imatges/fons-capcalera-taula.jpg) top left repeat-x;	
	}
	
	table.llistat-tabulat td {
	background:transparent url(../imatges/fons-separador-taula-llistat-tabulat.gif) left bottom repeat-x;
	vertical-align:top;
	}
	
	table.llistat-tabulat tr.ultima-fila td {
	background-image:none;
	padding-bottom:20px;
	}

/* formularis */
.camp-de-text {
font-family:inherit;
font-size:inherit;
}


.camp-de-text {
	border:1px solid #FF6B00;
	padding:3px;
	font-family:inherit;
	font-size:inherit;
	}
	
		.camp-de-text:focus {
		border-color:#FFCC33;
		}

/* trencar elements flotats */			
div.trenca-flotat {
height:1px;
clear:both;
}

div.trenca-flotat-esquerra {
height:1px;
clear:left;
}

