﻿body {
font-family:Helvetica, Arial,sans-serif;
font-size:76%;
background-color:#EFEFEF;
color:#333333;
}

div#acces-directe-als-continguts {
width:980px;
margin:0 auto;
}

	div#acces-directe-als-continguts a {
	color:#BD3F00;
	text-decoration:none;
	font-weight:bold;
	padding:0 3px;
	}
	
	div#acces-directe-als-continguts a:hover,
	div#acces-directe-als-continguts a:focus {
	background-color:white;
	color:#BD3F00;
	}

div#envoltori-1 {
width:980px;
margin:0 auto;
padding-top:10px;

}

div#envoltori-2 {
padding-bottom:8px;
background:transparent url(../imatges/fons-envoltori-peu.jpg) bottom left no-repeat;
}

/*
capÃ§alera
---------
*/

div#capcalera-1 {
background:white url(../imatges/fons-capcalera-1.gif) top right no-repeat;
}

div#capcalera-2 {

padding:10px 10px 5px 10px;
}

	h1#titol-del-web {
	float:left;
	}

	div#eines-traduccio-i-vincles-rapids {
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:20px;
	}

		div#eines-traduccio {
		color:#4C4C4C;
		font-size:91%;
		padding-bottom:10px;
		}
		
			div#eines-traduccio a img{
			vertical-align:middle;
			margin-left:5px;
			}
			
		div#vincles-rapids {
		color:#666666;
		}
		
			div#vincles-rapids a {
			text-decoration:none;
			color:black;
			font-weight:bold;
			font-size:91%;
			}
	
	div#imatge-de-capcalera {
	position:relative;
	padding:5px 0;
	margin-top:7px;
	margin-bottom:7px;
	border-top:1px solid #ADADAD;
	border-bottom:1px solid #ADADAD;
    background:transparent url(../imatges/foto-capcalera-per-defecte.jpg) 0 5px no-repeat;
	}
	
		div#imatge-de-capcalera div#marc-foto {
		position:absolute;
		left:0;
		top:5px;
		}
		
		div#imatge-triada {height:100px;overflow:hidden;}
	
	/* menÃº principal */
		
	ul#menu-principal li.primer-nivell,
	ul#menu-principal li.primer-nivell a,
	ul#menu-principal li.primer-nivell a span {
	float:left;
	}
	
	ul#menu-principal li.primer-nivell {
	position:relative;
	margin-right:14px;
	padding-bottom:8px;
	}
	
		ul#menu-principal li.primer-nivell a {
		background:#333333 url(../imatges/fons-item-menu-1.gif) top left no-repeat;
		text-decoration:none;
		}
		
		ul#menu-principal li.primer-nivell a#pagina-inici {
		background:#BD3F00 url(../imatges/fons-item-menu-1-tornar-a-inici.gif) top left no-repeat;
		}
		
			ul#menu-principal li.primer-nivell a span {
			background:transparent url(../imatges/fons-item-menu-2.gif) top right no-repeat;
			font-weight:bold;
			font-size:91%;
			color:#DDDDDD;
			text-transform:uppercase;
			height:22px;
			line-height:22px;
			padding:0 10px;			
			}
			
				ul#menu-principal li.primer-nivell a:hover span {color:white}
			
			ul#menu-principal li.primer-nivell a#pagina-inici span {
			background:transparent url(../imatges/fons-item-menu-2-tornar-a-inici.gif) top right no-repeat;
			color:white;
			}
			
			ul#menu-principal li.primer-nivell.amb-filles a span {
			background:transparent url(../imatges/fons-item-menu-2-amb-filles.gif) top right no-repeat;
			padding-right:25px;
			}
		
			/* menÃº desplegable */
			ul#menu-principal li.amb-filles ul {
			display:none;
			}
			
				ul#menu-principal li.amb-filles.over {background-color:#333333}
			
				ul#menu-principal li.amb-filles.over a {
				background-image:url(../imatges/fons-item-menu-1-hover.gif);
				} 
				
					ul#menu-principal li.amb-filles.over a span {
					background-image:url(../imatges/fons-item-menu-2-amb-filles-hover.gif);
					} 
							
			ul#menu-principal li.amb-filles.over ul {
			display:block;
			position:absolute;
			z-index:11;
			top:28px;
			left:0;
			width:157px;
			background:transparent url(../imatges/fons-menu-desplegable-1.gif) left top no-repeat;
			padding-top:7px;
			}
			
				ul#menu-principal li.amb-filles ul li {
				padding-bottom:3px;
				background:#333333 url(../imatges/separador-items-menu-desplegable.jpg) center bottom no-repeat;
				}
				
				ul#menu-principal li.amb-filles ul li.ultim {
				padding-bottom:7px;
				background-image:url(../imatges/fons-menu-desplegable-2.gif);
				}
				
					ul#menu-principal li.amb-filles.over ul li a {
					background-image:none;
					float:none;
					color:#CCCCCC;
					text-decoration:none;
					padding:5px 10px;
					font-size:91%;
					font-weight:bold;
					display:block;
					}
					
						ul#menu-principal li.amb-filles.over ul li a:hover {
						background-color:#BD3F00;
						color:white;
						}
			
		div#cercador {
		float:right;
		font-size:91%;
		}
		
			div#cercador * {
			float:left;
			}
			
			div#cercador span#marc-entrada-text {
			height:28px;
			margin-right:5px;
			overflow:hidden;
			background:transparent url(../imatges/fons-marc-entrada-text-1.gif) top left no-repeat;
			}
			
				div#cercador span#marc-entrada-text span {
				height:28px;
				overflow:hidden;
				padding:0 5px;
				background:transparent url(../imatges/fons-marc-entrada-text-2.gif) top right no-repeat;
				}
				
					div#cercador span#marc-entrada-text span input {
					border:0 !important;
					padding:5px !important;
					width:170px;
					font-family:inherit;
					font-size:inherit;
					color:#5B5B5B;
					background-color:transparent !important;
					}

/*
cos
---------
*/

div#cos-1 {
background:white url(../imatges/fons-cos-1.gif) top left no-repeat;
margin-top:1px;
}

div#cos-2 {
background:transparent url(../imatges/fons-cos-2.jpg) bottom left no-repeat;
padding:10px;
}

/* 
===================================================
portada
===================================================
*/

/* layout */
div#columna-esquerra-i-columna-central {
float:left;
width:750px
}

div#columna-esquerra {
float:left;
width:200px;
}

div#columna-central {
width:540px;
float:right;
}


div#columna-dreta {
float:right;
width:200px;
}

/* tÃ­tols */

div.envoltori-encapcalament {
border:1px solid #C2C2C2 !important;
border-bottom-width:2px !important;
margin-bottom:5px !important;
}

div.envoltori-encapcalament div {
padding:6px 10px;
background:#FDFDFD url(../imatges/fons-titols-portada-gris.jpg) left bottom repeat-x;
}

	div.envoltori-encapcalament div h2 {
	font-size:141% !important;
	font-weight:normal !important;
	margin:0 !important;
	}
	
	div.envoltori-encapcalament div a {
	float:right;
	margin-top:3px;
	font-size:91%;
	color:#333333 !important;
	font-weight:normal !important;
	padding-left:15px;
	background:transparent url(../imatges/icona-acces-tots-les-items.gif) left center no-repeat;
	border:0 !important;
	}
	
div.envoltori-encapcalament.blau {
border-color:#B8D9EF;
}

	div.envoltori-encapcalament.blau div {
	background-image:url(../imatges/fons-titols-portada-blau.jpg);
	}
	
		div.envoltori-encapcalament.blau div h2 {
		color:#0073BF
		}
		
		div.envoltori-encapcalament.blau div a {
		color:#0073BF !important;
		background-image:url(../imatges/icona-acces-tots-les-items-blau.gif);
		}
		
div.envoltori-encapcalament.vermell {
border-color:#990000;
}

	div.envoltori-encapcalament.vermell div {
	background-color:#F54238;
	background-image:none;
	}
	
		div.envoltori-encapcalament.vermell div h2 {
		color:white;
		}


/* llistats  */

ul.llistat-amb-vinyetes li {
margin-bottom:7px;
border:1px solid #DDDDDD;
padding:12px;
background-image:none !important;
}

ul.llistat-amb-vinyetes.consultes li {border-color:#EBA8A5;}

	ul.llistat-amb-vinyetes li div.foto {
	padding-top:5px;
	background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
	}
	
	ul.llistat-amb-vinyetes.noticies li div.foto {
	float:right;
	margin:0 0 10px 10px;
	}
	
		ul.llistat-amb-vinyetes li div.foto a {
		display:block;
		padding-bottom:5px;
		background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
		border:0 !important;
		}

	ul.llistat-amb-vinyetes li div.data {
	font-size:91%;
	font-style:italic;
	margin-bottom:5px;
	}
	
	ul.llistat-amb-vinyetes.anuncis li div.data {
	color:#0073BF;
	}
	
	ul.llistat-amb-vinyetes li a.titol {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
	
	ul.llistat-amb-vinyetes.consultes li a.titol {color:#F54238;}
	
		ul.llistat-amb-vinyetes li a.titol:hover {color:#BD3F00;}

		
	ul.llistat-amb-vinyetes li div.entradeta {
	margin-top:5px;
	margin-bottom:5px;
	/*font-size:91%;*/
	color:#666666;
	}
	
	ul.llistat-amb-vinyetes.consultes li div.entradeta {
	border-top:1px solid #EBA8A5;
	padding-top:5px;}
	
	
	ul.llistat-amb-vinyetes li a.accedir-als-detalls {
	clear:both;
	height:20px;
	line-height:20px;
	display:block;
	color:#666666;
	font-size:91%;
	text-decoration:none;
	background:transparent url(../imatges/icona-accedir-als-detalls.gif) 0 0 no-repeat;
	padding-left:24px;
	}
	
		ul.llistat-amb-vinyetes li a.accedir-als-detalls:hover {
		background:transparent url(../imatges/icona-accedir-als-detalls-hover.jpg) 0 0 no-repeat;
		color:#333333;
		}

/* destacat */
div#cos-2.portada-del-web div#destacat {
border:1px solid #D3D3D3;
padding:6px;
margin-bottom:6px;
position:relative;
background-color:#F0F0F0;
}

	div#cos-2.portada-del-web div#destacat div.fotografia {border:1px solid #ACACAC;}
	
	div#cos-2.portada-del-web div#destacat div.text {
	padding:10px 130px 10px 10px;	
	width:384px;	
	position:absolute;
	bottom:1px;
	left:-10000px;
	z-index:1;
	color:white;
	background:transparent url(../imatges/fons-text-destacat.png) 0 0 repeat;
	}
	
	div#cos-2.portada-del-web div#destacat.amb-javascript div.element {position:relative}
	
	div#cos-2.portada-del-web div#destacat.amb-javascript div.text {left:1px;}
	
		div#cos-2.portada-del-web div#destacat.amb-javascript div.text a {
		color:white;
		text-decoration:none;
		}
	
	div#cos-2.portada-del-web div#destacat.amb-javascript div.navegacio-destacat {
	position:absolute;
	z-index:20;
	right:8px;
	bottom:8px;
	}
	
		div#cos-2.portada-del-web div#destacat.amb-javascript div.navegacio-destacat img {
		vertical-align:middle;
		cursor:pointer;
		}
		
		div#cos-2.portada-del-web div#destacat.amb-javascript div.navegacio-destacat span#pagina-actual {
		font-size:91%;
		color:white;
		margin:auto 5px;
		}

/* el temps */

div#cos-2.portada-del-web div#el-temps {
padding-bottom:3px;
margin-bottom:10px;
background:transparent url(../imatges/ombra-bloc-el-temps.jpg) bottom center no-repeat;
}

div#cos-2.portada-del-web div#el-temps div.dia {
padding:3px 8px 3px 16px;
color:white;
}

	div#cos-2.portada-del-web div#el-temps div.dia#avui {background-color:#FCAE1D;}
	
	div#cos-2.portada-del-web div#el-temps div.dia#dema {background-color:#FF7735;}

	div#cos-2.portada-del-web div#el-temps div.dia h2 {
	font-weight:bold;
	font-size:109%;
	margin-bottom:5px;
	padding-top:5px;
	}
	
	div#cos-2.portada-del-web div#el-temps div.dia div.temperatura {
	float:left;
	width:45px;
	font-size:91%;
	}
	
		div#cos-2.portada-del-web div#el-temps div.dia div.temperatura span.graus {
		display:block;
		font-size:141%;
		font-weight:bold;
		}
		
	div#cos-2.portada-del-web div#el-temps div.dia div.icona {
	float:right;
	width:66px;
	height:68px;
	padding:1px;
	}
	
		div#cos-2.portada-del-web div#el-temps div.dia#avui div.icona {background:transparent url(../imatges/marc-icona-temps-avui.gif) 0 0 no-repeat}
		div#cos-2.portada-del-web div#el-temps div.dia#dema div.icona {background:transparent url(../imatges/marc-icona-temps-dema.gif) 0 0 no-repeat}
	
	div#cos-2.portada-del-web div#el-temps div.dia div.icona div.png-meteocat {
	width:46px;
	height:48px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:9px 0 0 9px;
	text-indent:-10000px;
	}

div#banners-portada {margin-bottom:10px}

	div#banners-portada span.banner {
	display:block;
	margin-bottom:8px;
	}


/* 
===================================================
pÃ gines interiors
===================================================
*/

/* fil d'ariadna */

div#fil-ariadna {
border:1px solid #D3D3D3;
color:#565656;
font-size:91%;
height:23px;
line-height:23px;
padding:0 10px 0 28px;
margin-bottom:8px;
background:transparent url(../imatges/fons-fil-ariadna.jpg) 0 0 no-repeat;
}

	div#fil-ariadna span.separador {
	color:#BD3F00;
	}

	div#fil-ariadna a {
	color:#565656;
	}
	
	div#fil-ariadna a#vincle-inici {
	margin-right:30px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	}


/* columna esquerra */

div#menu-secundari-i-subscripcio {
float:left;
width:223px;
margin-bottom:15px;
}

div#menu-secundari {
padding-bottom:1px;
background:transparent url(../imatges/ombra-menu-secundari.gif) center bottom no-repeat;
margin-bottom:20px;
}

div#menu-secundari strong#seccio-de-primer-nivell {
display:block;
color:#333333;
padding:4px 8px;
font-size:109%;
background-color:#F0F0F0;
border:1px solid #D3D3D3;
border-bottom-width:2px;
}

div#menu-secundari ul {
border:1px solid #D3D3D3;
padding:0 3px;
}

	div#menu-secundari ul li {
	background:transparent url(../imatges/separador-items-menu-secundari.gif) left bottom repeat-x;
	padding:5px 0;
	}
	
	div#menu-secundari ul li.ultim-item {background-image:none}
	
	div#menu-secundari ul li a {
	text-decoration:none;
	color:#333333;
	display:block;
	background:transparent url(../imatges/punt-llista-menu-primer-nivell.gif) 4px 4px no-repeat;
	padding-left:16px;
	}
	
	div#menu-secundari ul li.obert a {
	background:transparent url(../imatges/punt-llista-menu-primer-nivell-obert.gif) 4px 4px no-repeat;
	}
	
		div#menu-secundari ul li a:hover {
		text-decoration:underline;
		}
	
		div#menu-secundari ul li ul {
		border:0;
		padding-left:11px;
		margin-top:4px;
		background:transparent url(../imatges/separador-items-menu-secundari.gif) left top repeat-x;
		}
		
		div#menu-secundari ul li strong {color:#BD3F00;}
		
			div#menu-secundari ul li ul li {background:none}
			
				div#menu-secundari ul li ul li a,
				div#menu-secundari ul li.obert ul li a {
				font-size:91%;
				background:transparent url(../imatges/punt-llista-menu-segon-nivell.gif) 0 4px no-repeat;
				padding-left:12px;
				}

/* subscripciÃ³ butlletÃ­ electrÃ²nic */

div#butlleti-electronic h2 {

border:1px solid #F3734A;
border-bottom-width:2px;
color:#F3734A;
padding:4px 8px;
margin-bottom:4px;
}

div#menu-secundari-i-subscripcio div#butlleti-electronic h2 {font-size:109%;font-weight:bold;}
div#cos-2.portada-del-web div#butlleti-electronic h2 {font-size:141%}


div#butlleti-electronic div#caixa-per-subscriure-t {
border:1px solid #F3734A;
padding:4px 8px;
font-size:91%;
margin-bottom:15px;
}

div#butlleti-electronic div#caixa-per-subscriure-t p {
margin-bottom:5px;
}

div#butlleti-electronic div#caixa-per-subscriure-t .camp-de-text {
border:1px solid #F3734A;
padding:3px;
background-color:#FEF1ED;
font-family:inherit;
font-size:inherit;

}

div#menu-secundari-i-subscripcio .camp-de-text {width:197px;}

div#cos-2.portada-del-web .camp-de-text {width:174px;}

div#butlleti-electronic div#caixa-per-subscriure-t .boto {
background-color:#F3734A;
border:0;
font-weight:bold;
color:white;
font-family:inherit;
font-size:inherit;
padding:3px;
} 

div#butlleti-electronic div#caixa-per-subscriure-t ul li {
background:transparent url(../imatges/fons-feeds-rss.gif) left bottom repeat-x;
padding:4px 0;
}

	div#butlleti-electronic div#caixa-per-subscriure-t ul li a {
	font-weight:bold;
	color:#F3734A;
	padding-left:21px;
	background:transparent url(../imatges/icona-rss.gif) 0 0 no-repeat;
	text-decoration:none;
	}
	
		div#butlleti-electronic div#caixa-per-subscriure-t ul li a:hover {text-decoration:underline}
	

/* columna dreta */
div#continguts {
float:right;
width:723px;
margin-bottom:15px;
}

div#continguts h1 {
background:transparent url(../imatges/fons-titol-pagina.gif) bottom center no-repeat;
padding-bottom:2px;
margin-bottom:3px;
}

	div#continguts h1 span {
	display:block;
	background:#FDFDFD url(../imatges/fons-titol-pagina-interior.jpg) left bottom repeat-x;
	border:1px solid #BEBEBE;
	font-size:183%;
	padding:10px 15px;
	}	
	
div#continguts div#elements-de-la-pagina {
border:1px solid #BEBEBE;
padding:0 15px 15px 15px;
line-height:145%;
}

div#espaiador-superior {
height:1px;
margin-bottom:14px;
}

div#continguts h2,
div#continguts h3,
div#continguts h4 {
margin-top:15px;
margin-bottom:5px;
line-height:normal;
}
	
div#continguts h2 {
font-weight:bold;
font-size:133%;
}

div#continguts h3 {
font-weight:bold;
font-size:109%;
}		
	
div#continguts ul,	
div#continguts ol,
div#continguts p,
div#continguts .hasMargin {
margin-top:5px;
margin-bottom:5px;
}

div#continguts ul li {
background:transparent url(../imatges/punt-llista-menu-primer-nivell.gif) 4px 4px no-repeat;
padding-left:16px;
}

	div#continguts ul li ul li {
	background:transparent url(../imatges/punt-llista-menu-segon-nivell.gif) 4px 4px no-repeat;
	padding-left:16px;
	}

div#continguts a {
color:#BD3F00;
font-weight:bold;
border-bottom:1px solid #F8EBE5;
text-decoration:none;
}

	div#continguts a:hover {
	border-bottom:1px solid #BD3F00;
	}

div#separador-continguts-peu {
clear:both;
border:1px solid #D9D9D9;
height:1px;}

/*
fotos
-----
*/
div.fotografies {
margin:5px 0 0 0;
}

		div#continguts div.fotografies div.item,
		div#continguts div.fotografies div.imatge  {
		margin-bottom:15px;
		background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
		padding-top:5px;
		}
	
			
				div#continguts div.fotografies div.item a,
				div#continguts div.fotografies div.imatge a {
				border:0;
				display:block;
				padding-bottom:5px;
				text-align:right;
				background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
				}
		
			div#continguts div.fotografies div.item div.peu-de-foto,
			div#continguts div.fotografies div.imatge div.peu-de-foto {
			font-size:91%;
			padding-top:3px;
			color:#666666;
			line-height:normal;
			}
	
		/* fotos a la dreta */
		div.fotografies.a-la-dreta {
		float:right;
		width:230px;
		margin-left:15px;
		}
		
		/* fotos l'esquerra */
		div.fotografies.a-l-esquerra {
		float:left;
		width:230px;
		margin-right:15px;
		}
			
		/* en forma de galeria */
		div.fotografies.en-galeria div.item { 
		width:128px;
		margin-right:10px;
		float:left;
		} 
		
		div.fotografies.imatges-grans div.item { /* imatges grans */
		width:691px;
		}

/* cercador */
ul.llistat-resultats-cerca div.resum {
font-size:91%;
margin:5px 0;
}

ul.llistat-resultats-cerca div.url {
font-size:91%;
color:#666666;
}

/* actualitat */

div#columna-esquerra-actualitat {
float:left;
width:478px;
}

div#columna-dreta-actualitat {
float:right;
width:200px;
}

/* mÃ²dul de notÃ­cies */
a.vincle-sindicacio {display:none;}

ol.llistat-noticies {
margin:15px 0;
padding:0;
list-style:none;
}

	ol.llistat-noticies li {
	margin-bottom:7px;
	border:1px solid #DDDDDD;
	padding:12px;
	list-style:none;
	}
	
	ol.llistat-noticies li span.fotografia {
	float:right;
	margin:0 0 0 15px;
	}
	
		ol.llistat-noticies li span.fotografia span.imatge {
		padding-top:5px;
		background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
		display:block;
		margin-bottom:15px;
		}
		
			ol.llistat-noticies li span.fotografia span.imatge a {
			display:block;
			padding-bottom:5px;
			border:0 !important;
			background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
			}
	
	ol.llistat-noticies li span.data {
	font-size:91%;
	font-style:italic;
	display:block;
	margin-bottom:5px;
	}
	
	ol.llistat-noticies li span.categoria {
	color:#999999;
	display:block;
	font-size:91%;
	text-transform:uppercase;
	}
	
	ol.llistat-noticies li span.entradeta {
	margin-top:5px;
	margin-bottom:5px;
	/*font-size:91%;*/
	color:#666666;
	display:block;
	}
	
div#continguts ul.fotografies {
margin:5px 0 0 15px;
float:right;
width:230px;
}

	div#continguts ul.fotografies li {
	background-image:none;
	padding:0;
	margin-bottom:15px;
	text-align:right;
	}
	
		div#continguts ul.fotografies li span.imatge {
		display:block;
		padding-top:5px;
		background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
		}
		
			div#continguts ul.fotografies li span.imatge a {
			display:block;
			padding-bottom:5px;
			background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
			border:0;
			}
			
		div#continguts ul.fotografies li .peu-de-foto {
		color:#666666;
		font-size:91%;
		line-height:normal;
		padding-top:3px;
		display:block;
		}

div#detall-noticia span.data {
font-size:91%;
font-style:italic;
margin-bottom:5px;
display:block;
}

div#detall-noticia span.entradeta {
font-weight:bold;
}

div#continguts ul.llistat-adjunts li {
background-image:none;
padding-left:0;
margin-bottom:5px;
}

span.pes-document {
font-size:91%;
color:#666666;
}

a.document {
padding:2px 0 2px 22px;
background-position:0 2px;
background-repeat:no-repeat;
background-image:url(../imatges/page_white.gif)
}
	
	a.txt {background-image:url(../imatges/page_white_text.gif)}
	a.word {background-image:url(../imatges/page_white_word.gif)}
	a.excel {background-image:url(../imatges/page_white_excel.gif)}
	a.ppt {background-image:url(../imatges/page_white_powerpoint.gif)}	
	a.pdf {background-image:url(../imatges/page_white_acrobat.gif)}

/* mÃ²dul agenda */
a.vincle-sindicacio {display:none;}

ol.llistat-esdeveniments {
margin:15px 0;
padding:0;
list-style:none;
}

	ol.llistat-esdeveniments li {
	margin-bottom:7px;
	border:1px solid #DDDDDD;
	padding:12px;
	list-style:none;
	}
	
	ol.llistat-esdeveniments li span.data {
	font-size:91%;
	font-style:italic;
	display:block;
	}
	
	ol.llistat-esdeveniments li span.categoria {
	display:block;
	color:#999999;
	font-size:91%;
	text-transform:uppercase;
	}
	
	ol.llistat-esdeveniments li span.lloc,
	ol.llistat-esdeveniments li span.organitzador {
	/*font-size:91%;*/
	color:#666666;
	display:block;
	}
	
	ol.llistat-esdeveniments li span.lloc {
	margin-top:5px;
	}

div#continguts div#detall-esdeveniment ul.fotografies {
margin:5px 0 0 15px;
float:right;
width:230px;
}

	div#continguts div#detall-esdeveniment ul.fotografies li {
	margin-bottom:15px;
	}
		
			div#continguts div#detall-esdeveniment ul.fotografies li a {
			display:block;
			padding-bottom:5px;
			background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
			border:0;
			}
			
		div#continguts div#detall-esdeveniment ul.fotografies li div.peu-de-foto {
		padding-top:3px;
		font-size:91%;
		display:block;
		}

div#detall-esdeveniment span.data,
div#detall-esdeveniment span.lloc,
div#detall-esdeveniment span.organitzador {
display:block;
}

div#detall-esdeveniment span.entradeta {
font-weight:bold;
display:block;
margin:5px 0;
}

/* mÃ²dul anuncis i perfil de contractant */

a.sindicacio {display:none;}

div.filtre-categories {
border:1px solid #DADADA;
padding:1px;
margin-bottom:15px;
}

	div#continguts div.filtre-categories h3 {
	background-color:#E1E1E1;
	color:#333333;
	padding:5px 10px;
	border-bottom:1px solid white;
	margin:0;
	}
	
	div#continguts div.filtre-categories ul {
	margin:0;
	padding:10px;
	border-top:1px solid #E1E1E1;
	}
	
		div#continguts div.filtre-categories ul li {display:inline; margin-right:10px;}


	div#continguts ul.llistat-amb-data li {
	border-bottom:1px solid #EDEDED;
	padding:10px 0;
	background-image:none;
	}
	
		div#continguts ul.llistat-amb-data li span.data,
		div#continguts p.data {
		font-size:91%;
		font-style:italic;
		display:block;
		margin-bottom:5px;
		}

/* mÃ²dul directori */

ul.llistat-categories li {
font-size:109%;
margin-bottom:10px;
}

table.llistat-tabulat {
border-collapse:collapse;
border-top:1px solid #D3D3D3;
width:98%;
margin-top:5px;
margin-bottom:15px;
}
	
		table.llistat-tabulat th,
		table.llistat-tabulat td {
		padding:5px;
		border-collapse:collapse;
		font-size:100%;
		text-align:left;
		}
		
		table.llistat-tabulat th {
		color:#333333;
		font-weight:bold;	
		background:#F0F0F0;
		border-bottom:2px solid #D3D3D3;
		}
		
		table.llistat-tabulat td {
		border-bottom:1px solid #E1E1E1;
		}

div#directori-items-relacionats {
border:1px solid #DADADA;
padding:1px;
margin-top:15px;
}

	div#directori-items-relacionats h2 {
	background-color:#E1E1E1;
	color:#333333;
	padding:5px 10px;
	border-bottom:1px solid white;
	margin:0;
	}
	
	div#directori-items-relacionats h3,
	div#directori-items-relacionats ul {
	margin-left:10px;
	margin-right:10px;
	}

/* mÃ²dul revista */
div#ultim-numero-revista {
padding-bottom:15px;
border-bottom:1px solid #E1E1E1;
}

	div#ultim-numero-revista div.portada {
	float:left;
	}
	
		div#ultim-numero-revista div.portada div.item {
		padding-top:5px;
		background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
		border:0;
		}
		
		div#ultim-numero-revista div.portada a {
		padding-bottom:5px;
		background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
		border:0;
		float:left;
		}
	
		div#ultim-numero-revista div#dades-textuals {
		margin-left:250px;
		}

div#continguts ul#llistat-revistes li {
background-image:none;
padding:0 0 15px 0;
margin-bottom:15px;
border-bottom:1px solid #E1E1E1;
}

	div#continguts ul#llistat-revistes li div.portada {
	float:left;
	padding-top:5px;
	background:transparent url(../imatges/ombra-foto-superior.jpg) top right no-repeat;
	}
	
		div#continguts ul#llistat-revistes li div.portada a {
		padding-bottom:5px;
		background:transparent url(../imatges/ombra-foto-inferior.jpg) bottom right no-repeat;
		border:0;
		float:left;
		}

	div#continguts ul#llistat-revistes li div.dades-textuals {
	margin-left:250px;
	}



/* paginaciÃ³ */
div.paginacio,
div.navegacio-agenda {
border:1px solid #DADADA;
padding:1px;
background:transparent url(../imatges/fons-paginador.gif) left center repeat-x;
font-size:91%;
}

div#continguts a.boto-paginacio,
div#continguts div.navegacio-agenda a {
background-color:#E1E1E1;
text-decoration:none;
border:0;
}

div#continguts a.boto-paginacio {width:85px}
div#continguts div.navegacio-agenda a {width:143px;}

	div#continguts a.boto-paginacio:hover,
	div#continguts div.navegacio-agenda a:hover {
	background-color:#D1D1D1;
	border-bottom:0 !important;
	}

	div#continguts a.boto-paginacio span,
	div.navegacio-agenda a span {
	height:35px;
	line-height:35px;
	
	color:#444444;
	background-repeat:no-repeat;
	text-transform:uppercase;
	}
	
	div#continguts a.boto-paginacio span {width:51px}
	
	
	div.navegacio-agenda a span {width:109px;}

	a.boto-paginacio.anterior,
	div.navegacio-agenda a.anterior {
	float:left;
	border-right:1px solid #E1E1E1 !important;
	padding:0 0 0 15px;
	}
	
	a.boto-paginacio.seguent,
	div.navegacio-agenda a.seguent {
	float:right;
	border-left:1px solid #E1E1E1 !important;
	padding:0 15px 0 0;
	}

		a.boto-paginacio.anterior span,
		div.navegacio-agenda a.anterior span {
		float:left;
		padding-left:18px;
		padding-right:15px;		
		background-image:url(../imatges/icona-pagina-anterior.gif);
		background-position:left center;
		border-right:1px solid white;
		}
	
		a.boto-paginacio.seguent span,
		div.navegacio-agenda a.seguent span {
		float:right;
		text-align:right;
		padding-right:18px;
		padding-left:15px;		
		background-image:url(../imatges/icona-pagina-seguent.gif);
		background-position:right center;
		border-left:1px solid white;
		}
	
	span.pagines-totals,
	div#continguts div.navegacio-agenda h2 {
	height:35px;
	line-height:35px;
	margin:0;
	display:block;
	width:300px;
	margin:0 auto;
	color:#444444;
	text-align:center;
	}
	
	div#continguts div.navegacio-agenda h2 {font-size:118%;}

/*
peu de pagina
-------------
*/

div#peu-de-pagina {
font-size:91%;
color:#666666;
height:45px;
padding-top:1px;
overflow:hidden;
}

	div#peu-de-pagina p {
	padding-top:25px;
	}
	
	div#peu-de-pagina a {
	text-decoration:none;
	color:#BD3F00;
	}

	div#peu-de-pagina p#dades-ajuntament {
	float:left;
	}
	
	div#peu-de-pagina p#avis-legal {
	float:right;
	}

div#firma {
text-align:right;
padding:5px 0;
font-size:91%;
color:#BD3F00;
}

	div#firma a {
	text-decoration:none;
	color:#BD3F00;
	}


/* 
grans clÃ ssics
--------------
*/
div.trenca-flotat {
height:1px;
clear:both;
}

div.trenca-flotat-dreta {
height:1px;
clear:right;
}

