 /*Wrap - contenedor web
--------------------------------------------------------------------------- */
#wrap { width:904px; text-align:left;  margin:40px auto;  background:url(../imgs/fons-web.gif) no-repeat top right;  }
 #capcelera { background:#000000; width:904px; text-align:left;  margin:auto;  }
 a#logo-cerda { width:144px; height:84px; display:block; position:absolute; text-indent:-9000px; margin-left:750px;  }
	
	/*CAPCELERAS WEB H2*/
	#llistat-eng-cat { background:url(../imgs/cap.jpg) no-repeat top left;}	

 /*Menu esquerre
--------------------------------------------------------------------------- */
#menu-esquerre { width:144px; float:left; }

	#idiomes, #menu-uno, #menu-dos, #menu-tres, #segueix-lanycerda, #frasecerda, #menu-pdf, #menu-titulars, #menu-links, #frasepau, #menu-itineraris, 												    #els-mes-visitats	{ background:#DDDDDD; margin-bottom:1px; clear:both;}
	
	#idiomes { font-size:0.9em; height:47px; padding:7px 0 0 9px;}
		#idiomes li { float:left; padding-right:7px;}
		#idiomes ul { background:url(../imgs/li-idiomes.gif) no-repeat; height:18px;}
		#idiomes a:link,
		#idiomes a:visited { color:#000000; text-decoration:none; font-size:0.9em;}
		#idiomes a:hover, #idiomes a.selected  { color: #0090AE; text-decoration:underline;}
	#menu-uno { height:129px; }
	/*Menu tres*/
	a#menu-tres-oficina-cat { display:block; width:144px; height:50px; text-indent:-9999px; background: url(../imgs/oficina-mail.jpg) no-repeat;}	
	a#menu-tres-ajuntament-cat { display:block; width:144px; height:23px; text-indent:-9999px; background: url(../imgs/logo-ajuntament.jpg) no-repeat;}	
	
	#menu-tres { padding:23px 0 14px 0; }

	
 /*Contenido
--------------------------------------------------------------------------- */
#contenidor { width:600px; float:left; margin-left:8px; }
	#contingut { clear:both; padding-top:4px; padding-bottom:10px;  margin-bottom:3em;}
	.eng .text p { font-size:19px; font-weight:bold; padding:0.3em 0 23px 0;}
	
	 /*Llistat Activitats
	--------------------------------------------------------------------------- */	
	.caixa-llistat-activitats { margin-bottom:0.3em; clear:both;}
	.caixa-llistat-activitats-a { width:225px; float:left;}	
	.caixa-llistat-activitats-a img { padding-top:0.2em;}	
	.caixa-llistat-activitats-b { width:370px; float:right;}
		.caixa-llistat-activitats h3 { font-size:20px;  color:#009FC3; font-weight:bold; margin:0; text-transform: uppercase; padding:0;}
		.caixa-llistat-activitats h4 { font-size:20px; text-transform: uppercase; padding:0; margin:0;}
		.caixa-llistat-activitats p { padding:0; font-size:0.98em;}	
			a.mes-info:link,
			a.mes-info:visited {  font-size:0.9em; text-decoration:none; color:#009FC3; font-weight:bold; text-transform:uppercase; }
			a.mes-info:hover   { text-decoration:underline;}		

/*Menu dreta
--------------------------------------------------------------------------- */
#menu-dreta { width:144px; float:right; }
	#cercador-titol { height:149px;}
		#cercador-titol h3 { display:none;}
	#cercador {  background:url(../imgs/fons-cercador.jpg) no-repeat top left; margin-bottom:1px; padding-top:32px; height:4px; }
	* html #cercador  { height:5px;}
	* html #cercador  form {  padding:0; margin:0;} 

		#cercador label { display:none; }	
		#cercador input { font-size:9px; width:93px; 
						  border-top:#F4F4F5 1px solid; border-left:#F4F4F5 1px solid; border-bottom:#EBEBEC 1px solid; border-right:#EBEBEC 1px solid;}	
		#cercador-botonera { display:block; padding:0.2em 0 0.3em 0.6em;} 
		#cercador-botonera input { border:#000000 1px solid; background:#000000; width:60px; font-size:9px; color:#FFFFFF;}
	#segueix-lanycerda  { height:80px;}
	#segueix-lanycerda h3 { font-size:9px; padding:7px 0 0 9px; text-transform:uppercase;}
	#segueix-lanycerda li { float:left;}
	#segueix-lanycerda ul { padding:0 0 0 7px;}
	
		#social-a, #social-b, #social-c, #social-d, #social-e, #social-f, #social-g { display:block; width:16px; height:16px; text-indent:-9999px; 
																					  margin:0.4em 0.25em;}
 			#social-a { background:url(../imgs/social-a.png) no-repeat;}
 			#social-b { background:url(../imgs/social-b.png) no-repeat;}
 			#social-c { background:url(../imgs/social-c.png) no-repeat;}
 			#social-d { background:url(../imgs/social-d.png) no-repeat;}
 			#social-e { background:url(../imgs/social-e.png) no-repeat;}
 			#social-f { background:url(../imgs/social-f.png) no-repeat;}
 			#social-g { background:url(../imgs/social-g.png) no-repeat;}
			
	#banner-navegador { margin:1px 0;}
	#banner-futur { margin-bottom:1px;}
			
	#frasecerda { padding:7px 9px; line-height:14px; }
		#frasecerda #twitter_div li  { color:#009FC3; font-size:14px; font-weight:bold; font-style:italic; height:163px;}
		#frasecerda #twitter_div a  { color:#009FC3;}



/*HACK PARA LAS CAJAS---------------http://www.positioniseverything.net/easyclearing.html--------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
