


/* ========== Estils gen?rics ================== */

body {  font-size:62%; font-family:Arial; color:#464646; /* background:url(/web/fcb/_imatges/fons.jpg) repeat-y center; */ background-color:#000033;

	scrollbar-face-color:#4F0018; scrollbar-arrow-color:#E6B800; scrollbar-track-color:#464646; scrollbar-highlight-color:#5D001C; scrollbar-3dlight-color:#cbc9c4;	scrollbar-darkshadow-color:#5D001C; scrollbar-shadow-color:#cbc9c4; 
}


* { padding:0; margin:0;  }
img { border: 0; }  
ul, li { list-style:none; }
a { text-decoration:none; color:#464646; cursor: pointer;}
	a:hover { color:#0E2B8D;  text-decoration:none; }   

.bloc {  display:block; }
.esquerra { float:left; }
.dreta { float:right; } 
.amaga { visibility:hidden; display:none; }
.neteja, .clear, .clearnhide {clear:both; }
.clearnhide { visibility:hidden;  clear:both; font-size:0px; height:0px; line-height:0px; margin:-1px 0 0 0; }



/* --- Elements --------------------- */
	#mare { width:780px; height:auto; padding: 10px 10px 10px 13px; margin:0 auto; font-size:11px;  background:#827d6d; behavior:url("/web/_scripts/csshover.htc"); }
	
	

/* --- Caixa ------------------------------------- */

		/* ----------- Contingut Caixa -------------- */

				.contingutGen { color:#464646; }
				.contingutGen a, .contingutGen h4 { color:#9B0033; }
				.contingutGen a:hover {  }
				.contingutGen p { padding:6px 9px;}
				.contingutGen h4 { padding:6px 9px 10px 9px; font-size:11px; }
				.contingutGen h4.titol { display:block; font-size:13px; padding:5px 9px 6px 9px; }			
	
				.contingutGen #entradeta strong { color:#464646;  }
				.contingutGen #entradeta { font-weight:bold; }
			

			

		/* ----------- Caixa de detall -------------------- */

		#tdetall { display:block; width:199px; margin:3px 0 0 0;}
		#tdetall h4, #tdetall h5 { color:#9B0033;  }
		#tdetall p, #tdetall span { padding:8px 0; width:183px; }
		#tdetall p strong { color:#9B0033; }
		#tdetall-top { display:block; background:url(/web/_imatges/miniBox-top.gif) no-repeat top; background-color:#eaeae8; min-height:22px; width:100%; font-size:11px; }
		.tdetall-bottom { display:block; background:url(/web/_imatges/miniBox-bottom.gif) no-repeat top; width:100%; height:7px; font-size:0px;  }
		#tdetall-content { display:block; width:auto; background:#EAEAE8; padding:5px 8px 8px 8px; overflow:hidden; }
		#tdetall-content[class] { width:184px; background:#CBC9C4; padding:0 8px 8px 8px; }
		#tdetall-top h5 { font-size:11px; padding:4px 0 0 10px;}


/* --- Subhomes -------------------------------------*/

	.bloc_1x2_llistat .clear { display:none; }

	.capa {display:block; height:auto; }
		#capaContingut { width:780px;}
		#capaGran { width:550px; float:left;  }
		#capaPrima { width:230px; float:right; }
		.contenidor1, .contenidor2 { display:block; float:left; }
		.contenidor1 { width:275px; }
		.contenidor2 { width:550px; }
		
	.bloc_1x4 {  display:block; width:259px; height:282px; float:left; }
		.bloc_1x4 img { display:block;  width:259px; height:122px;}
		.bloc_1x4_text {  display:block; width:249px; height:119px; }
		.bloc_1x4 .mesInfo { width:228px; float:right; } 

	.bloc_1x2 { width:259px; height:122px; float:left; }

		.bloc_1x2 img, .bloc_1x2_img {  display:block; width:107px; height:122px; float:left; }
		.bloc_1x2 img.img_sup { width:259px;}
		.bloc_1x2 .bloc_1x2_text { display:block; width:135px; height:90px; overflow:hidden; float:right; }
		.bloc_1x2 .mesInfo { width:105px; float:right; margin:5px 0 0 0;}
		.bloc_1x2  .bloc_1x2_text h3.titol, .bloc_1x2  .bloc_1x2_text h4.titol  { display:block; color:#9B0033; padding:15px 2px 2px 2px; width:117px; overflow:hidden; font-size:12px; }
	
		.bloc_1x2 .bloc_1x2_text_ample { display:block; width:250px; height:85px; overflow:hidden; padding:5px 0 0 6px; float:right; }
		.bloc_1x2 .bloc_1x2_text_ample h3.titol { display:block; color:#9B0033; width:244px; height:35px; overflow:hidden; font-size:12px; float:none; }
		.bloc_1x2 .bloc_1x2_text_ample p { display:block; width:244px; height:60px; overflow:hidden; float:none;  }
		.bloc_1x2 .ample p .mesInfo { display:block; width:227px; float:right; } 

.bloc_2x1 { display:block; width:534px; height:47px; overflow:hidden; }
#nota_peu { display:block; width:534px; margin:5px 7px;  color:#cbc9c4; font-weight:normal; }


	.bloc_2x2 { width:534px; height:122px;}
		.bloc_2x2_text { display:block; width:398px; height:122px; padding:0 5px 0 130px; }
	
	.bloc_1x4, .bloc_1x2, .bloc_2x2 {  overflow:hidden; }
	.bloc_1x2_text, .bloc_1x4_text, .bloc_2x2_text {overflow:hidden;}


	.bloc_1x2_llistat { display:block; width:259px; height:122px; overflow:hidden;}
		.bloc_1x2_llistat li { display:block; width:257px; height:35px; overflow:hidden; background:#DDD; padding:1px;}
		.bloc_1x2_llistat li#mig { margin:3px 0; } 
		.bloc_1x2_llistat li img {  display:block;  width:35px; height:35px; float:left; }
		.bloc_1x2_llistat li a { display:block; width:200px; height:29px; margin:3px 0; padding:0 5px; font-weight:bold; float:right;}
		.bloc_1x2_llistat li a span { padding:0 3px 0 0;  }


	.bloc_2x4 { float:left; display:block; width:532px; height:282px; overflow:hidden; padding-left:2px; }
	.bloc_2x4_text {padding:10px 15px 0px 55px; overflow:hidden;  }


/* -------  Banners -------------- */

.banner { clear:both; display:block; /*height:auto;*/ overflow:hidden; }
.banner img { display:block; /*height:auto; overflow:hidden;*/ }
.banner a { display:block; height:auto; overflow:hidden; padding:0 0 -3px 0; }


/* Index d'enllaços entre reportatges, etc  */

ul.menuLinks { float:right; padding:0 4px 20px 20px;   }
ul.menuLinks li { display:block; width:auto; float:left; padding:6px;  }
ul.menuLinks li a, ul.menuLinks li p {font-weight:bold; padding:0;}
ul.menuLinks li a { color:#9b0033; }
ul.menuLinks li a:hover { color:#0E2B8D; }
ul.menuLinks li p { color:#464646; }
ul.menuLinks li p.desactivado { color:#666666; font-style:italic; }





/* ------------------------------ */

a.mesInfo { display:block; height:14px; color:#9B0033; padding:2px 5px 0px 16px; background:url(/web/_imatges/ico_link.gif) no-repeat left; margin-top:3px; }
a.mesInfo:hover {color:#0E2B8D;  background:url(/web/_imatges/ico_link_on.gif) no-repeat left;}



