


/* ========== Estils gen?rics ================== */
body {  font-size:62%; font-family:Arial; color:#464646; 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; }

table {border-collapse:collapse;}

#mare { width:780px; height:auto; padding: 10px 10px 10px 13px; margin:0 auto; font-size:11px;  background:#827d6d; behavior:url("/web/_scripts/csshover.htc"); }

.contingutGen { color:#464646; }
.contingutGen a, .contingutGen h4 { color:#9B0033; }
.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 .bloc_1x2_text p.entradeta { display:none; }
		.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; }
.banner275_80, .banner275_160, .banner275_240, .banner275_320,  
.banner550_80, .banner550_160, .banner550_240, .banner550_320,
.banner230_80, .banner230_160, .banner230_240, .banner230_320 { display:block;  } 
.banner275_80,  .banner550_80,  .banner230_80  { height:80px; }
.banner275_160, .banner550_160, .banner230_160 { height:160px; }
.banner275_240, .banner550_240, .banner230_240 { height:240px; }
.banner275_320, .banner550_320, .banner230_320 { height:320px; }
.banner275_80, .banner275_160, .banner275_240, .banner275_320 { width:275px; }
.banner550_80, .banner550_160, .banner550_240, .banner550_320 { width:550px; }
.banner230_80, .banner230_160, .banner230_240, .banner230_320 {  width:230px;clear:both; }

div.tbanner { display:block;  border:1px solid #464646; margin:0 5px 10px 5px;} 
div.tbanner:hover { background-color:#9b9481; } 
.banner275_80 div.tbanner,  .banner550_80 div.tbanner,  .banner230_80 div.tbanner { height:70px; }
.banner275_160 div.tbanner, .banner550_160 div.tbanner, .banner230_160 div.tbanner { height:150px; }
.banner275_240 div.tbanner, .banner550_240 div.tbanner, .banner230_240 div.tbanner { height:230px; }
.banner275_320 div.tbanner, .banner550_320 div.tbanner, .banner230_320 div.tbanner { height:310px; }
.banner275_80 div.tbanner, .banner275_160 div.tbanner, .banner275_240 div.tbanner, .banner275_320 div.tbanner { width:265px; }
.banner550_80 div.tbanner, .banner550_160 div.tbanner, .banner550_240 div.tbanner, .banner550_320 div.tbanner { width:540px; }
.banner230_80 div.tbanner, .banner230_160 div.tbanner, .banner230_240 div.tbanner, .banner230_320 div.tbanner { width:220px; }
.banner534_282 div.tbanner, .banner534_298 div.tbanner, .banner534_534 div.tbanner,
.banner259_282 div.tbanner { margin:0; border:0; }
.banner534_282 div.tbanner:hover, .banner534_298 div.tbanner:hover, .banner534_534 div.tbanner:hover,
.banner259_282 div.tbanner:hover { background:none; }

p.alternatiu, p.alternatiu a { font-weight:bold; color:#e6b800;}

.vbox1-content p.alternatiu, .vbox2-content p.alternatiu, .vbox3-content p.alternatiu, .vboxb-content p.alternatiu, .nboxb-content p.alternatiu,
.vbox1-content p.alternatiu a, .vbox2-content p.alternatiu a, .vbox3-content p.alternatiu a, .vboxb-content p.alternatiu a, .nboxb-content p.alternatiu a {color:#9b0033;}
p.alternatiu, a.no_flash { padding:3px 8px; }
p.alternatiu a { padding:0; margin:0; }
p.alternatiu a:hover { color:#0e2b8d; }
a.no_flash { display:block; font-weight:normal; }
p.no_script { padding:3px 8px; font-weight:bold; color:#9b0033; text-transform:uppercase;}


/* 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;}


#banner_locucio {
 diplay:block; width:214px; height:122px; background:#003; text-align:center;
} 

/*-----------DESCARGA ICONO-------------*/
.iconoDescarga li { display:block; width:498px; padding:1px; margin:2px 8px; border-bottom:1px solid #464646; }
.iconoDescarga li a {  display:block; margin: 0px 5px 0 5px; padding: 5px 5px 5px 15px;  background:url(/web/_imatges/descarga_vermella.gif) no-repeat left; }
.iconoDescarga li a:hover {display:block; background:url(/web/_imatges/descarga_blava.gif) no-repeat left; }
.iconoDescarga li div, .llistaDescarga li span { font-size:10px; padding:3px 5px 3px 0; }
.iconoDescarga li:hover { background-color:#f6f6f6;}


#banner_locucio p { color:#E6B800; font-weight:bold; }

//#carrusel_flash { background:url(/web/_imatges/loading/loader.gif) no-repeat center center;  background-color:#cbc9c4; }

#carta { margin:5px auto; font-size:12px; font-style:italic; background:#FFF; width:480px; display:block; overflow:hidden; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666; }


/* Banners.css */
.bcentral, .blatdoble { padding:5px 6px 15px 8px; display:block; overflow:hidden; clear:both;}
.bcentral { width:534x; height:60px; }
.blatdoble { width:214x; height:140px; }

#betnwin { background:url('/web/_imatges/banners/laterals/fons_banner_llarg-blanc.jpg') no-repeat;  }
#betnwinlat { background:url('/web/_imatges/banners/laterals/lateral_doble_blanc.jpg') no-repeat;  }

#videos_flash, #lateral_video_flash {  clear:both;}

.admobil p.exemple {  display:block; color:#FFF; background:#464646; padding:10px 20px; font-size:12px; text-align:center; }
.admobil p.exemple strong { font-size:14px; color:#e6b800;  }
.admobil p { font-size:9px; padding:3px 5px; background:none; color:#464646;}


/* galeriaImatges.css */

#galeriaImatges { display:block; width:496px; margin:0 0 0 8px; padding:0px 8px; overflow:hidden;  }
#galeriaImatges  img {  display:block; float:left; border:0; width:107px; height:122px; overflow:hidden; padding:0 7px 7px 0px; margin:3px; background:url(/web/_imatges/fons_galeria.jpg) no-repeat top left; }

#galeriaImatgesAmbText {display:block; width:496px; margin:0 0 0 8px; padding:0px 8px; overflow:hidden;  }
#galeriaImatgesAmbText li { display:block; width:114px; padding:0; margin:3px; float:left; overflow:hidden; }
#galeriaImatgesAmbText li img {display:block;  border:0; width:107px; height:122px; padding:0 7px 7px 0px; background:url(/web/_imatges/fons_galeria.jpg) no-repeat top left; }
#galeriaImatgesAmbText li p { padding:0 5px 0 0; font-size:12px; font-weight:bold;} 

#enllac_campnou { display:block; }
#enllac_campnou li a { display:block;  width:270px; height:20px; font-weight:bold; font-size:12px; padding:5px; margin:10px 0; text-align:center; background:#eaeae8; border:1px solid #464646; }
/* #enllac_campnou li a:visited { background:#cbc9c4;  } */
#enllac_campnou li a:hover { background:#e6b800;  }

#fonsPantalla {display:block; width:120px; padding:100px 0px 5px 60px;  background:url(/web/_imatges/lateral-cat.jpg) no-repeat top; font-weight:bold;  }


/* TaulaEntrades.css */
.taulaEntrades th {	text-align:left; padding: 4px; }
	.taulaEntrades th.col1 { width:146px; text-align:center;  }
	.taulaEntrades th.col2 { width:60px; text-align:center; color:#FFFFFF; background:#464646; padding: 0; }
	.taulaEntrades th.tribuna { background:#f3c32e; color:#333333; }
	.taulaEntrades th.lateral{ background:#ee8e38; color:#404040; }
	.taulaEntrades th.gol { background:#e5572a; color:#565656; }
	.taulaEntrades th.general { background:#9b1b48; color:#959595; }

	#basquetEntrades th.tribuna { background:#f3c32e;  }
	#basquetEntrades th.lateral { background:#9b1b48;   }
	#basquetEntrades th.gol { background:#e5572a; }
	#basquetEntrades th.general { background:#657218;  }

.taulaEntrades td { text-align:center; }

.llistaEntrades p { padding:5px 0;}
.llistaEntrades dl {display:block; padding: 0; }
.llistaEntrades dl dt { font-weight:bold; padding: 5px 0 5px 0; color:#9b0033;}
.llistaEntrades dl dd { padding:0 0 15px 10px; }
.llistaEntrades dl dd dl dt { padding:5px 0 0 0; color:#464646;}
.llistaEntrades dl dd dl dd { padding:0 0 0 10px; }
.llistaEntrades a { /*padding: 8px; margin: 5px 0 30px 75px; border:2px outset #e8a000; */ font-weight:bold;  background:#f3c32e;   }
.llistaEntrades a:hover { background:#f8cf75; /* border-style:inset; */ color:#464646; } 
.llistaEntrades h5, .llistaEntrades h6 { color:#9b0033; padding: 20px 7px 0 0; }
.llistaEntrades h5 {font-size:12px; }
.llistaEntrades h6 {font-size:11px;  }
.llistaEntrades h4 {padding: 0px 0 5px 0; }

#infoentrades h5 { padding:5px 0;}
#infoentrades a { background:none; padding:0; font-weight:normal; display:inline; margin:0;}
#infoentrades dl dd, #infoentrades p { padding:0 5px 15px 0px;}
#infoentrades dl dd.preus { padding:0px}
#infoentrades dl dd ul { display:block; padding:5px; font-size:10px; }

table#tdades { width:300px;  border-collapse:collapse; margin:0; padding:0; font-size:9px; }
table#tdades tr td { border:1px solid #464646; padding:1px;}
table#tdades tr td.total { text-align:right; font-weight:bold; padding:3px 2px 10px 2px;}

/* Plantilles seccions */
table.plantilla_seccio {  width:450px; margin:20px 40px; border-collapse:collapse; text-align:center; border/**/:2px solid #464646; }
table.plantilla_seccio thead th { padding:5px; color:#9b003c; }
table.plantilla_seccio tbody { border:2px solid #464646; }
table.plantilla_seccio tbody th { padding:5px; background-color:#464646; color:#FFF;  }
table.plantilla_seccio tbody td { padding:1px 5px;  font-weight:bold;   }
table.plantilla_seccio tbody td strong { color:#5d001c; }

p.tecnic { text-align:center;  }

/* Taules amb lateral */
table.taula_lateral {  width:310px; margin:20px 5px; border-collapse:collapse; text-align:center; border/**/:2px solid #464646; }
table.taula_lateral thead th { padding:5px 2px; color:#9b003c; }
table.taula_lateral tbody { border:2px solid #464646; }
table.taula_lateral tbody th { padding:5px 2px; background-color:#464646; color:#FFF;  }
table.taula_lateral tbody td { padding:1px 2px;  font-weight:bold;   }
table.taula_lateral tbody td strong { color:#5d001c; }


table.taula_detall { width:160px; border-collapse:collapse; text-align:center; border:2px solid #Cbc9c4;}
table.taula_detall th, table.taula_detall td { border:2px solid #Cbc9c4; }


div.bn_doble, div.bn_triple {display:block; width:259px; height:122px; overflow:hidden;  }
div.bn_doble a *, div.bn_triple a * { margin:0; padding:0; }

div.bn_doble a img { opacity:0.9; }
div.bn_doble a:hover img { opacity:1; }

div.bn_doble a.acces1 { display:block; width:130px; float:left; }
div.bn_doble a.acces2 { display:block; width:129px; float:right; }
div.bn_doble a.acces1 img { width:130px; }
div.bn_doble a.acces2 img { width:129px; }



div.bn_triple a img { opacity:0.9; }
div.bn_triple a:hover img { opacity:1; }

div.bn_triple a.acces1 { display:block; width:86px; float:left; }
div.bn_triple a.acces2 { display:block; width:87px; float:left; }
div.bn_triple a.acces3 { display:block; width:86px; float:right; }
div.bn_triple a.acces1 img { width:86px; }
div.bn_triple a.acces2 img { width:87px; }
div.bn_triple a.acces3 img { width:86px; }



	