/* 
*
Estils generals 
*
*
*/
body {
	margin: 0 auto;
	font-family: Arial, verdana, serif, sans-serif;
	font-size: 13px;
}
img {
	border-width: 0px;
	vertical-align: middle;
}

a {
	color: #f7941d;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #fedbb4;
}
br.p {
	margin-bottom: 2px;
	clear: both;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px 0px 10px 0px;
	font-family: serif;
	color: #000;
}
h1 {
	font-size: 2.2em;
}
h2 {
	font-size: 2.0em;
}
h3 {
	font-size: 1.8em;
}
h4 {
	font-size: 1.6em;
}
h5 {
	font-size: 1.4em;
}
h6 {
	font-size: 1.2em;
}

/* 
*
Estructura general del web
*
*
*/
div#continent {
	margin: 0 auto;
	width: 100%;
}
div#cap_dreta {
	display:none;
}
div#cap {
	display:none;
}

div#subcap {
	display:none;
}
div#subcap_d {
	display:none;
}





/*3 blocs centrals*/
div#b_esquerra {
	display:none;
}
div#b_centre {
	width: 100%;
	display: block;
	height: auto !important;
	position: relative;
	float: left;
	background-color: #FFF;
	margin: 0px;
	text-align: justify;
}
div#b_dreta {
	display:none;
}

div#b_centre_marcs {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	height: auto !important;
	position: relative;
	float: left;
	background-color: #FFF;
	margin: 0px;
	text-align: justify;
}

/*2 blocs centrals*/
div#b_esquerra_g {
	width: 100%;
	padding-right: 15px;
	display: block;
	height: auto !important;
	position: relative;
	background-color: #FFF;
	text-align: justify;
}
div#b_dreta_g {
	width: 100%;
	padding-left: 15px;	
	display: block;
	height: auto !important;
	position: relative;
	background-color: #FFF;
	text-align: justify;
}

/*sub blocs*/
div#sub_b_esquerra {
	width: 100%;
	padding-right: 15px;
}
div#sub_b_dreta {
	display: none;
}


div#peu {
	display:none;
}


/*tabs*/
#tabs {
	display:none;
}

div#sub-tabs {
	display:none;
}




.data-gris {
	color: #41574C;
}

.enllac_groc, .enllac_groc a {
	color: #FFB232;
	font-weight: bolder;
	text-transform: uppercase;
}
.enllac_gris, .enllac_gris a {
	color: #363D39;
	font-weight: bolder;
	text-transform: uppercase;
}

/*títols de fons*/
div.capcalera_fons_p {
	width: 160px;
	height: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bolder;
	color: #FFF;	
}
div.capcalera_fons_m {
	width: 515px;
	height: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bolder;
	color: #FFF;
}
div.capcalera_fons_g {
	width: 728px;
	height: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bolder;
	color: #FFF;
}
div.capcalera_fons_p a, div.capcalera_fons_m a, div.capcalera_fons_g a {
	color: #FFF;
}

div.fons_gc {
	background-color: #616461;
}
div.fons_gf {
	background-color: #363D39;
}
div.fons_v {
	background-color: #D52B1E;
}
div.fons_g {
	background-color: #FFB232;
}

div.ratlla {
	clear: both;
	width: 180px;
	border-bottom: 5px solid #363d39;
	margin-bottom: 30px;
}
div.ratlla_g {
	color: #363d39;
	font-weight: bolder;
	font-size: 23px;	
	text-align: right;
	border-bottom: 5px solid #a7a9ac;
	margin-bottom: 13px;
	padding-right: 10px;
}
div.ratlla_g a {
	color: #363d39;
}
div.ratlla_g_p {
	color: #363d39;
	font-weight: bolder;
	font-size: 13px;	
	text-align: right;
	border-bottom: 5px solid #a7a9ac;
	margin-bottom: 20px;
	padding-right: 5px;
}
div.ratlla_g_p a {
	color: #363d39;
}
div.ratlla_gf {
	color: #363d39;
	font-weight: bolder;
	font-size: 23px;	
	text-align: right;
	border-bottom: 5px solid #363d39;
	margin-bottom: 13px;
	padding-right: 5px;
}
div.ratlla_gf a {
	color: #363d39;
}

div.ratlla_gf_p {
	color: #363d39;
	font-weight: bolder;
	font-size: 13px;	
	text-align: right;
	border-bottom: 5px solid #363d39;
	margin-bottom: 20px;
	padding-right: 5px;
}
div.ratlla_gf_p a {
	color: #363d39;
}
div.ratlla_groga {
	color: #FFB232;
	font-weight: bolder;
	font-size: 18px;	
	text-align: right;
	border-bottom: 5px solid #FFB232;
	margin-bottom: 20px;
	padding-right: 5px;
}
div.ratlla_groga a {
	color: #FFB232;
}
div.ratlla_v {
	color: #D52B1E;
	font-weight: bolder;
	font-size: 18px;	
	text-align: right;
	border-bottom: 5px solid #D52B1E;
	margin-bottom: 20px;
	padding-right: 5px;
}
div.ratlla_v a {
	color: #D52B1E;
}
div.ratlla_vc {
	color: #fabfa8;
	font-weight: bolder;
	font-size: 18px;	
	text-align: right;
	border-bottom: 5px solid #fabfa8;
	margin-bottom: 20px;
	padding-right: 5px;
}
div.ratlla_vc a {
	color: #fabfa8;
}

/*requadres de 180px dels diferents apartats*/
div.titol_groc_p {
	margin-bottom: 20px;
	background-color: #FFB232;
	padding-left: 40px;
	width: 140px;
}
div.titol_vermell_p {
	margin-bottom: 20px;
	background-color: #D52B1E;
	padding-left: 40px;
	width: 140px;
}
.vermell, .vermell a {
	color: #D52B1E;
}
.vermellclar, .vermellclar a {
	color: #f37554;
}
.gris, .gris a {
	color: #616461;
}
.grisfosc, .grisfosc a {
	color: #363d39;
}
.groc, .groc a {
	color: #FFB232;
}


/*Noticia*/
div#not {
	width: 450px;
	float: left;
	position: relative;
}
div#not_imatge {
	width: 280px;
	float: left;
	position: relative;
	margin-left: 15px;
}
div#not div.not_titol {
	margin-top: 10px;
	color: #D52B1E;
	font-size: 30px;
}
div#not div.not_text {
	margin-top: 10px;
	color: #000;
	text-align: justify;
}
div#not div.not_peu {
	display: none
}

div#not div.not_desplacament {
	display: none;
}



/*Noticia*/
div#opinio {
	width: 530px;
	float: left;
	position: relative;
}
div#opinio_imatge {
	width: 200px;
	float: left;
	margin-top: 100px;
	position: relative;
	text-align: center;
}
div#opinio div.opinio_mitjar {
	margin-top: 10px;
	color: #363d39;
	font-weight: bolder;
}
div#opinio div.opinio_personatge {
	margin-top: 10px;
	color: #363d39;
	font-size: 30px;
}
div#opinio div.opinio_titol {
	color: #D52B1E;
	font-size: 30px;
}
div#opinio div.opinio_text {
	margin-top: 10px;
	color: #000;
	text-align: justify;
}
div#opinio div.opinio_peu {
	display: none;
}

div#opinio div.opinio_desplacament {
	display: none;
}


/*Esquerra digital*/
div#titol_cap {
	color: #D52B1E;
	font-size: 30px;
	margin-bottom: 5px;
}
div.element_e {
	float: left;
	width: 220px;
	margin-top: 20px;
	text-align: center;
}
div.element_d {
	float: left;
	width: 516px;
}
div.not_peu, div.art_peu {
	display: none;
}
div.anteriors {
	display: none;
}
div.e_titol {
	font-size: 18px;
	color: #FFB232;
	margin-bottom: 10px;
	text-transform: uppercase;
}
div.e_subtitol {
	font-size: 16px;
	color: #D52B1E;
	margin-bottom: 10px;
}
div.peu_foto {
	margin-top: 5px;
	text-align: left;
	padding-left: 20px
}


div.perque_d {
	display: none;
}
div.aconseguirem_d {
	display: none;
}

div.historia div.imatges {
	float: left;
	width: 30%;
	text-align: center;
}
div.historia div.contingut {
	float: right;
	width: 70%;
}
