

/* titols */
h1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color:#ff3333;
	text-decoration:none;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin: 0px;	
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #ff3333;
	text-decoration:none;
	font-weight: bold;
	padding: 2px 0px 0px 0px;
	margin: 0px;	
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff3333;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}


/* usat en titols de mòduls  i seccions */

h4 {
	font-family: verdana;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;

}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

/*******************************************************/



BODY 
{
	margin:0px;
	margin-top:9px;
	margin-bottom:5px;
	text-align: center;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:0.8em;
	color: #000000;
	background: url(./img/combinacions/vermell/fons.gif) top center no-repeat; 
}

.body_no_menu 
{
	margin:0px;	
	margin-bottom:5px;
	text-align: center;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:0.8em;
	color: #000000;	
	background: url(./img/combinacions/vermell/fons_no_menu.gif); 	 
}


/* MENU PRINCIPAL */
#menu_principal_contenidor
{
	background: url(./img/combinacions/vermell/fons_menu.gif);
	height: 30px;
}

#menu_principal
{
	margin:0;
	padding:0;	
	width: 750px;
	white-space:nowrap;
	height: 29px;
	font-size:0.85em;
	/*	background-color: #73490d;*/	
}

#menu_principal li
{
	list-style: none;
	list-style-image: none;	
	float:left;
	text-align: center;
	background: url(./img/combinacions/vermell/fons_retall_dret_3.gif) top right no-repeat; 	 
}

#menu_principal li.seleccionat a
{
	color:#ff3333;

}


#menu_principal a 
{
	color:#ffffff;
	padding-bottom:9px;	
	padding-top:8px;
	padding-left:15px;	
	padding-right:16px;	
	display:block;
	font-weight: bold;
}


#menu_principal a:hover 
{
	color:#ff3333;
}

#menu_principal ul
{
	margin:0;
	padding-left:0;		
}

/* estils per a submenu - segon nivell de navegació */
#submenu
{
	margin:0;
	padding:0;	
	width: 198px;
	margin-top:1px;
	font-size:0.85em;
}


#submenu ul
{
	margin:0;
	padding-left:0;		
}



#submenu li
{
	list-style: none;
	list-style-image: none;
	border-bottom: 1px solid #fdfbdf;
	background: url(./img/combinacions/vermell/fons_submenu.gif) no-repeat; 	
}

#submenu li.seleccionat a
{
	font-weight: bold;
	background: url(./img/combinacions/vermell/fons_submenu_on.gif); 
}


#submenu a 
{
	display:block;
	color:#000000;
	margin:0;
	padding-bottom:5px;	
	padding-top:5px;
	padding-left:30px;	
	text-decoration: none;
	width:168px;

	
}


#submenu a:hover 
{
	color: #ff3333;	
	background:#c57601;
	background: url(./img/combinacions/vermell/fons_submenu_on.gif); 	
}


.submenu_titol
 {
	text-decoration:none;
	padding: 0px;	
	margin:0px;		
	font-size:1.0em;
	background: url(./img/combinacions/vermell/fons_retall_dret.gif) top right no-repeat; 	
	height:29px;
}


#imp_breadcrumbs
{	
	background:#c13434;
	height:29px;
	text-align: left;
}

#imp_breadcrumbs p
{
	padding:7px;
	margin:0px;
}



.submenu_titol a
{
	color:#ffffff;
	display:block;
	padding-left:13px;
	padding-top:8px;
	padding-bottom:4px;
	font-weight: bold;
}


/* fi menu principal de la web */
/******************************/


/* maquetació referent a la fitxa de la poblacio */


.ratlla_sobre
{
	border-top: 1px solid #ff3333;
	padding-top: 2px;
	margin-bottom:25px;
}

#video_poblacio
{
	text-align:center;
}

#fitxa_poblacio_panoramica
{
	float:left;
	width:400px;
	

}

#poblacio_intro
{
	margin-bottom:10px;
}
#fitxa_poblacio_escut
{
	float:right;
	width:130px;
	text-align:center;
	
}


	

#poblacio_fotos
{
	width:200px;
	padding-top:11px;
	padding-bottom:12px;
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;	
	float:left;
}




#poblacio_dades
{
	float:right;
	width:190px;	
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	padding-top:3px;
	height:220px;
	font-size:0.9em;
}



#entitats_contacte
{
	margin:0;
	padding:0;	
}

.entitats_contacte_li
{
	list-style: none;
	list-style-image: none;		
	float:left;	
	width:198px;	
}

.entitats_contacte_li p
{

	margin:0;
	padding:4px;
}



.cercador_superior
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	padding-top:10px;
	padding-bottom:10px;

}

/* fitxa poblacions */ 


.poblacio_no_img_princ
{
	
}


.fitxa_info_relacionada
{
	margin-bottom:10px;
}


.fitxa_info_relacionada_titol
{
	background:#ff3333;
	color:#ffffff;	
	height:24px;
	clear:both;
	
}

.fitxa_info_relacionada_titol_e
{
	float:left;	
	width:200px;
}

.fitxa_info_relacionada_titol_d
{
	float:right;
	width:170px;	
	
}

.fitxa_info_relacionada_titol_d a
{
	color:#ffffff;	
}

.fitxa_info_relacionada_titol p
{
	margin:0;
	padding:4px;
}

.fitxa_info_relacionada_titol_e p
{
	margin:0;
	padding:4px;
}

.fitxa_info_relacionada_titol_d p
{
	margin:0;
	padding:4px;
}



.fitxa_info_relacionada_foto
{
	float:left;
	width:120px;
	border-bottom: 1px solid #ff3333;	
}

.fitxa_info_relacionada_text
{
	margin-left:120px;
}

.fitxa_info_relacionada ul
{
	margin:0px;
	padding:0px;
}


.fitxa_info_relacionada li
{
	list-style: none;
	list-style-image: none;
	border-bottom: 1px solid #ff3333;	
	padding-top:4px;
	padding-bottom:3px;
}


.fitxa_info_relacionada li p
{
	margin:0px;
	padding:0px;
	padding-left:2px;
}

.fitxa_info_relacionada_final
{

	border-top: 1px solid #ff3333;
	height:10px;
}

#menu_icones a
{
	color:#c13434;
}

/* redefinim llistes no ordenades */
ul li
{
	list-style-image: url(./img/combinacions/vermell/punt_llistes.gif); 
}



.titol_solapa_dreta
 {
	background: url(./img/combinacions/vermell/fons_retall_esquerre.gif) top left no-repeat; 	
	height:29px;
	color:#ffffff;
	font-weight: bold;
	text-align:center;
}



.c_documents
{
	border: 1px solid #ff3333;
	border-collapse:collapse;	
	border-style:solid;	
	
	margin:0 auto;
	background:#F9E6B8;
	margin-top:15px;
	margin-bottom:5px;
	
}

.c_documents td
{
	color: #000000;
	text-decoration: none;
	border:1px solid #ff3333;	
	padding:2px;
	margin:0px;
}

.titol_info_extesa
{
	font-size: 1.0em;
	color: #ff3333;
	font-weight: bold;

}


.c_vista_previa
{
	width:100%;
	text-align:left;
	clear:both;
	height:120px;
	margin:0;
	border-top:1px solid #ff3333;
}

a {
	
	color:#ff3333;
	text-decoration: none;
}




/* Relacionats amb el color de fons de sota el titol general */
table
{
	border-collapse:collapse;	
	border-style:solid;
	border-color:#c13434;
	/*width:100%;*/
	border:1px;
}

td {
	color: #000000;
	text-decoration: none;
	border:1px solid #c13434;	
	padding:2px;
	margin:0px;
	
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	border:1px solid #c13434;	
	background: #c13434;
	padding:2px;
	
}

caption 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;	
	text-align:left;
	padding:2px;
	background: #c13434;
}

#sota_cap
{
	margin-top:1px;
	margin-bottom:1px;
	background:#c13434;
	height:24px;
	
}


.cos_butlleti
{
	color:#ffffff;
	background:#c13434;
	font-size:0.8em;
	padding:6px;
}

.cercador_resultat
{
	border-top: 1px solid #ff3333;
}

.ratlla_inferior
{
	border-bottom: 1px solid #ff3333;
}


.cercador_un_resultat
{
	border-bottom: 1px solid #ff3333;
	
}

.cercador_un_resultat_int
{
	margin:0;
	padding:5px;
	
}


.breadcrumbs_cerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff3333;
	text-decoration: none;
	font-size:0.80em;

}

.multi_columna_div
{
	margin-bottom:5px;
	border-bottom: 1px solid #ff3333;
}


/* estil linia horitzontal */
hr
{
	color:#ff3333;
	height:1px;
	margin:0;
	padding:0;
	
}

.banner_lateral_dret
{
	padding-bottom:5px;
	border-bottom: 1px solid #ff3333;
	
	margin-bottom:5px;
	font-size:0.8em;	
	text-align:center;
}

.banner_lateral_esquerre_ini
{	
	margin-top:5px;
}



.banner_lateral_esquerre_doble_linia
{
	margin-bottom:1px;
	background:#FDD3BD;
	font-size:0.8em;	
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.banner_lateral_esquerre
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	margin-bottom:5px;
	background:#FDD3BD;
	font-size:0.8em;	
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}


.banner_lateral_esquerre_2
{
	border-bottom: 1px solid #ff3333;
	border-right: 1px solid #ff3333;	
	font-size:0.8em;	
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	
	
}


.banner_lateral p
{
	margin:0px;
	padding:3px;
}



/* proves exteriors */
.llista_breu_activitats
{
	border:0px;
	border-collapse: collapse;
	width:98%;
}

.llista_breu_activitats tr
{
	background-color:#ffffff;
}

.llista_breu_activitats tr:hover, .llista_breu_activitats tr.iluminat
{
	background-color:#fdfbdf;
}

.llista_breu_activitats td
{
	border-top:1px solid #c13434;
	border-bottom:1px solid #c13434;
	margin:0px;
	padding:2px;
}

.llista_breu_activitats th
{
	background-color : #c13434;
	margin:0px;
	padding:2px;
	height:20px;
	border:#c13434;
	color:#ffffff;	
	font-weight: normal;
}

.llista_breu_activitats th a:hover
{
	color:#ffffff;
}





/* fitxa entitats */

.fitxa_entitats_logo_i_dades
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	margin-bottom:8px;
	

}

.fitxa_entitats_dades
{
	
	margin-left:180px;
	margin-bottom:10px;
	margin-top:5px;
	
}

.fitxa_entitats_logo
{
	width:160px;
	float:left;
	text-align:center;
	margin-top:5px;
}

.fitxa_entitat_dades
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;	
	background: url(./img/comu/degradat_fons.gif);
	margin-bottom:8px;
	
}


.fitxa_entitat_dades p
{
	padding:7 3 7 3;
	margin:0px;
}

.mapa_google
{
	width:100%;
	height:300px;
	margin-top:10px;

}

/* final fitxa de entitats*/

/* Vista mosaic */
.c_mosaic_item
{

	width:180px;
	margin-bottom:10px;
	border-top: 1px solid #ff3333;
}

.c_mosaic_item_text
{
	height:150px;
}

.c_mosaic_item_foto
{
	border-bottom: 1px solid #ff3333;
}
/* Final Vista mosaic */




/* continguts extesos */

.contingut_extes_text_llarg_titol
{
	margin-top:8px;
	color:#ffffff;
	background:#ff3333;	
	padding:2px;
}

.contingut_extes_text_llarg
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	text-align:justify;	
	background: url(./img/comu/degradat_fons.gif);
	margin-bottom:14px;
	text-align:center;
	padding:2px;
	
}



.contingut_extes_text_curt
{
	margin-top:3px;
	margin-bottom:3px;
}


.contingut_extes_entitat
{
	border-top: 1px solid #ff3333;
	border-bottom: 1px solid #ff3333;
	margin-top:4px;
	margin-bottom:8px;	
	width:100%;
}

.contingut_extes_entitat_foto
{
	float:left;
	width:90px;
	margin-top:7px;
	text-align:center;

}

.contingut_extes_entitat_resta
{
	margin-left:110px;	
}

.contingut_extes_entitat_info
{
	margin-top:2px;
	margin-left:4px;
	margin-right:30px;
	
}

.contingut_extes_entitat_enllas
{
	float:right;
	text-align:right;
	width:25px;
	background:#ff3333;
	height:110px;
}

.contingut_extes_poblacio
{
	border-bottom: 1px solid #ff3333;
	margin-bottom:8px;
	
}

.contingut_extes_poblacio_nom_poblacio
{
	float:left;
	margin-top:16px;
	
}

.contingut_extes_poblacio_enllas
{
	float:right;
	text-align:right;
	width:25px;
	background:#ff3333;
	
}




.llista_esquerre
{
	width:200px;
	float:left;
	margin-top:3px;
	margin-bottom:10px;
}

.llista_dreta
{
	width:200px;
	float:right;
	margin-top:3px;
	margin-bottom:10px;


}

.llista_2_columnes
{
	margin-bottom:10px;
	border-bottom: 1px solid #ff3333;
}

.separador_mapa_google_comarques
{
	margin-bottom:10px;
	margin-top:10px;
	border-bottom: 1px solid #ff3333;
}

.llista_2_columnes .nom_municipi
{
	float:left;
	width:184px;
}

.llista_2_columnes .icona_link_gooogle_maps
{
	float:right;
	width:16px;
}


#menu_icones_serveis
{
	background: url(./img/combinacions/vermell/boto_serveis.gif) top center no-repeat; 	
	width:78px;
	height:27px;
	text-align:center;
	padding-top:11px;
	font-size: 0.85em;
	font-weight: bold;
	color:#ff3333;
	margin-right:1px;
	margin-top:1px;
	float:right;
}

#menu_icones_setmana
{

	background: url(./img/combinacions/vermell/boto_setmana.gif) no-repeat; 	
	width:161px;
	height:27px;
	text-align:center;
	padding-top:11px;
	margin-top:1px;
	margin-right:1px;
	font-weight: bold;
	font-size: 0.85em;	
	color:#ff3333;
	float:left;
}





.cap_comarca
{
	margin-bottom:10px;

}

