body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td,label { margin:0;padding:0;font-size: 100%;}
fieldset,img { border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {outline:0; color:#000000; text-decoration:none}
a:hover {text-decoration: underline}
.mod_texte_simple_especial { height:229px;
overflow-x:hidden;
overflow-y:scroll; 
font-size:12px;
}
.mod_texte_simple_especial_p { padding:0px; margin:0px;}
body { 	margin:0; padding:0; color:#000; background-color: #FEFFEF; background-image: url(/elclub/img/bg_top.jpg); background-repeat:  repeat-x; font-family: "Lucida Sans Unicode", arial, verdana, helvetica, sans-serif; }
.block { width:996px; padding:0; vertical-align:top; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; clear: both; }
.clear { clear:both; height:1px;	font-size:1px;}
.separador  { margin:0; padding:0px; height:1em; clear: both; overflow: hidden; }
.amaga{ visibility:hidden;}
p { margin-bottom:7px}
/* Estructura 1, 3col esquerra:320px, middle: 320px, dreta:320px----------------*/
.e_s_320 { float:left; width: 320px; margin:0 18px 0 0; padding:0; position:relative; } 
/* Estructura 2 i 3, 2col (658px/320px) ----------------*/
.e_s_658 {float:left;	 width: 658px; padding:0; margin:0  18px 0 0; position:relative;} 
/* Estructura 4 i 5, 2col (827px/151px) ----------------*/
.e_s_827 {float:left;	width: 827px; padding:0; margin:0  18px 0 0; position:relative;}
.e_s_151{ float:left; width: 151px; margin:0  18px 0 0; padding:0; position:relative } 
/* Estructura 6, 2 columnes (489px 489px)  ----------------*/
.e_s_489 {float:left;	 width: 489px; margin:0 18px 0 0; padding:0; position:relative; }
.nomargin {margin-right:0 !important; }
.publi_roba { height: 250px; width: 320px; background-color: #c5c0a9; background-image: url(/elclub/img/bg_eti_publi_roba.gif); background-repeat: no-repeat; background-position: right top; overflow: hidden; float:right;} 
.publi_sky { width:120px;  background-color: #c5c0a9; border:1px solid #c5c0a9; margin:0 auto }
/*publi adsense*/
#adsense728 { 	height: 90px; width: 976px; margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; background-image: url(/elclub/img/bg_adsense_728.jpg); background-repeat: no-repeat; padding: 10px; }
#adsense728 h2 { font-size: 0.1em; background-image: url(/elclub/img/tit_adsense_728.gif); background-repeat: no-repeat; display: block; height: 0px; width: 156px; padding-top: 40px; overflow: hidden; margin-top: 10px; margin-left: 10px; float: left; }
#adsense728 .codi_aadesense_728 { float: left; height: 90px; width: 728px; margin-left: 50px; }
#adsense468 { 	height: 60px; margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; background-image: url(/elclub/img/bg_adsense_468.jpg); background-repeat: no-repeat; width: 648px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; }
#adsense468 h2 { font-size: 0.1em; background-image: url(/elclub/img/tit_adsense_468.gif); background-repeat: no-repeat; display: block; height: 0px; width: 136px; padding-top: 38px; overflow: hidden; margin-top: 10px; float: left; }
#adsense468 .codi_aadesense_468 { float: left; height: 60px; width: 468px; margin-left: 30px; }

/*capsalera,menus , cos i peu*/
#cap { 	width: 996px; height:298px; margin-left: auto; margin-right: auto; clear: both; background-image: url(/elclub/img/bg_cap_grup.jpg); background-repeat: no-repeat; margin-top: 0px; margin-bottom: 0px; } #cap H1 { display: none; }
#cap A#back_home  { text-indent: -10000em; width: 151px; height: 143px; background-image: url(/elclub/img/logo_elbclub.jpg); background-repeat: no-repeat; margin-top: 136px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; float: left; }
#cap #publi_sb { height: 111px; width: 730px; float: right; padding-right: 5px; background-image: url(/elclub/img/bg_eti_publi.gif); background-repeat: no-repeat; background-position: right bottom; }
#cap .submenu { float: left; margin-left: 370px; display: inline; margin-top: 165px; }
#cap .submenu li { float: left; color: #FFF; font-size: 0.7em; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; line-height: 11px; padding-right: 6px; padding-left: 6px; }
#cap .submenu li a, #cap .submenu li a:visited {color: #FFF; text-decoration:none;}
#cap .submenu li a:hover {text-decoration:underline;}
/*
#cap .botoWebCuina {height: 175px;width: 169px;	display: block;	float: right;margin-top: 12px;	background-image: url(/elclub/img/boto_Nando.jpg);background-repeat: no-repeat;}
#cap .botoWebCuina a { height: 0px; width: 169px; display: block; padding-top: 175px; overflow: hidden; }
*/

#cap .botoWebCuina {height: 175px;width: 169px;	display: block;	float: right;margin-top: 12px;	background-image: url(/elclub/img/boto_Hora_guanyadors.jpg);background-repeat: no-repeat;}
#cap .botoWebCuina a { height: 0px; width: 169px; display: block; padding-top: 175px; overflow: hidden; }

#menu .titol_menu { display: none; }
#menu { width:996px; padding:0; height: 39px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image: url(/elclub/img/bg_menu.jpg); background-repeat: no-repeat; }
#menu UL { background: url(img/fons_menu_on.jpg) 0px 0px no-repeat; width: 960px; height: 31px; margin: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#menu UL LI { float: left; margin-right: 9px; }
#menu UL LI A { height: 0px; display: block; padding-top: 31px; overflow: hidden; }
#menu UL LI#menu_1 A { width: 98px; background-image: url(/elclub/img/m_entrevista_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_1 A:hover { background-image: url(/elclub/img/m_entrevista_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_2 A { width: 146px; background-image: url(/elclub/img/m_latertulia_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_2 A:hover { background-image: url(/elclub/img/m_latertulia_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_3 A { width: 146px; background-image: url(/elclub/img/m_elcatala_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_3 A:hover { background-image: url(/elclub/img/m_elcatala_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_4 A { width: 116px; background-image: url(/elclub/img/m_elrepte_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_4 A:hover { background-image: url(/elclub/img/m_elrepte_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
/* ESTILS MENU DIJOUS
#menu UL LI#menu_5 A { width: 113px; background-image: url(/elclub/img/m_dijous_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_5 A:hover { background-image: url(/elclub/img/m_dijous_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
FI ESTILS MENU DIJOUS */
#menu UL LI#menu_5 A { width: 130px; background-image: url(/elclub/img/m_bestia_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_5 A:hover { background-image: url(/elclub/img/m_bestia_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }

#menu UL LI#menu_6 A { width: 102px; background-image: url(/elclub/img/m_karaoke_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_6 A:hover { background-image: url(/elclub/img/m_karaoke_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_7 A { width: 127px; background-image: url(/elclub/img/m_participa_off.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#menu UL LI#menu_7 A:hover { background-image: url(/elclub/img/m_participa_on.gif); background-repeat: no-repeat; background-position: 0px 0px; }

#cos { float:left; width: 960px; margin: 0px auto 0px auto; padding-bottom: 20px; clear: both; background: #f1f1f1 url(img/fons_cos.jpg) 0px 0px no-repeat; }
#bgpeu { width:100%; height: 223px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(/elclub/img/bg_peu.jpg); background-repeat:  repeat-x; clear: both; } 
#peu { 	width:996px; height: 223px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#bgpeu #peu #peu_esquerre { width: 370px; height: 60px; padding-top: 130px; float: left; }
#bgpeu #peu #peu_esquerre  UL LI { float: left; }
#bgpeu #peu #peu_dreta { float: right; width: 350px; height: 50px; padding-top: 140px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bgpeu #peu #peu_dreta P { color: #5e0001; font-size: 0.6em; font-weight: bold; padding-bottom: 10px; }
#bgpeu #peu #peu_dreta UL LI { font-size: 0.6em; margin-right: 5px; padding-right: 5px; float: left; color: #5E0001; }
#bgpeu #peu #peu_dreta UL LI A { color: #5E0001; }
#bgpeu #peu #peu_dreta UL LI A img { vertical-align: top; }

/*Titols Seccio*/
#mod_titSeccio { width:996px; vertical-align:top; margin-top: 0; margin-right: auto; margin-bottom: 20px; margin-left: auto; clear: both; height: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cac8b1; }
.SeccioVideos h2 { height: 0px; width: 63px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_videos.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioTertulia h2 { height: 0px; width: 194px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_latertulia.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioDijous h2 {
	height: 0px;
	width: 135px;
	padding-top: 24px;
	background-image: url(/elclub/img/tit_seccio_dijous.gif);
	background-repeat: no-repeat;
	font-size: 0.1em;
	display: block;
	overflow: hidden;
}
.SeccioPrograma h2{ height: 0px; width: 119px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_programa.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden;}
.SeccioContacta h2 { height: 0px; width: 119px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_contacta.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioScarlett h2 { height: 0px; width: 192px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_scarlett.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioMapaweb h2 { height: 0px; width: 119px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_mapaweb.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioRepte h2 { height: 0px; width: 156px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_repte.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioParticipa h2 { height: 0px; width: 172px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_participa.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioBasesLegals h2 { height: 0px; width: 119px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_baseslegals.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.SeccioConcurs h2 { height: 0px; width: 172px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_concurs.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }


/*Modul Avui*/
.mod_avui { width: 100%; }
.mod_avui h2 { height: 24px; width: 228px; background-image: url(/elclub/img/tit_avui.gif); background-repeat: no-repeat; display: block; font-size: 0.8em; padding-top: 22px; padding-left: 48px; font-weight: bold; color: #000; }
.mod_avui h2 strong     { display: none; } 
.mod_avui p { font-size: 0.75em; margin-bottom: 10px; }
/*Modul Endirecte*/
.enDirecte { 	height: 44px; width: 300px; background-image: url(/elclub/img/bg_enDirecte.gif); background-repeat: no-repeat; padding-top: 36px; padding-left: 20px; overflow:hidden; margin-bottom: 20px; }
.enDirecte h2 { background-image: url(/elclub/img/tit_enDirecte.gif); background-repeat: no-repeat; width: 150px; display: block; margin-bottom: 5px; }
.enDirecte h2 a { height: 0px; width: 150px; margin: 0px; display: block; font-size: 10px; padding: 16px 0 0 0 ; overflow:hidden; }
.enDirecte p { font-size: 0.75em; margin: 0px; padding: 0px; }
/*Modul vinePublic*/
.vinePublic {	height: 55px;width: 300px;background-image: url(/elclub/img/bg_vinePublic.gif);background-repeat: no-repeat;padding-top: 25px;padding-left: 20px;overflow:hidden;}
.vinePublic h2 {background-image: url(/elclub/img/tit_vinePublic.gif);background-repeat: no-repeat;width: 137px;display: block; text-indent:-300000em }
.vinePublic h2 a { height: 0px; width: 150px; margin: 0px; display: block; font-size: 10px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow:hidden; }
.vinePublic p { font-size: 0.75em; margin: 0px; padding: 0px; width: 240px; }

.parti_vinePublic {height: 90px;width: 489px;background-image: url(../img/bg_parti_public.jpg);background-repeat: no-repeat; position:relative; margin:6px 0}
.parti_vinePublic  h2 { text-indent:-300000em}
.parti_vinePublic  p{font-size: 0.75em;  left:15px;  position:absolute; top:63px; }

/*Pag. Participacio*/
.parti_queixometre {height: 90px;width: 320px;background-image: url(../img/bg_parti_queixometre.jpg);background-repeat: no-repeat; position:relative; margin-bottom:6px}
.parti_queixometre h2 { text-indent:-300000em}
.parti_queixometre p {font-size: 0.75em;  left:15px;  position:absolute; top:63px; }

.parti_karaoke{height: 90px;width: 320px;background-image: url(../img/bg_parti_karaoke.jpg);background-repeat: no-repeat; position:relative; margin-bottom:6px}
.parti_karaoke h2 { text-indent:-300000em; }
.parti_karaoke p{font-size: 0.75em;  left:13px;  position:absolute; top:63px; }

.parti_repte{height: 90px;width: 320px;background-image: url(../img/bg_parti_repte.jpg);background-repeat: no-repeat; position:relative; margin-bottom:13px}
.parti_repte h2 { text-indent:-300000em}
.parti_repte p{font-size: 0.75em;  left:13px;  position:absolute; top:63px; }

.parti_guia{height: 86px;width: 320px;background-image: url(../img/bg_parti_guia.jpg);background-repeat: no-repeat; position:relative; margin-bottom:6px}
.parti_guia h2 { text-indent:-300000em}
.parti_guia p{font-size: 0.75em;  left:13px;  position:absolute; top:63px; }

.parti_entrevista{height: 80px;width: 320px;background-image: url(../img/bg_parti_entrevista.jpg);background-repeat: no-repeat; position:relative; margin-bottom:6px}
.parti_entrevista h2 { text-indent:-300000em}
.parti_entrevista p{font-size: 0.75em;  left:13px;  position:absolute; top:53px; }


/*Modul enquesta esports i dijous*/
.mod_enq_esports, .mod_enq_esports_res { 	width: 489px; height: 183px; background-image: url(/elclub/img/bg_enq_esports.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #59b5bb; margin-bottom: 10px; }
.mod_enq_esports_gran, .mod_enq_esports_res_gran { 	width: 658px; height: 183px; background-image: url(/elclub/img/bg_enq_esports_gran.jpg); background-position: left bottom; background-repeat: no-repeat; background-color: #59b5bb; margin-bottom: 10px; } 
.mod_enq_dijous, .mod_enq_dijous_res { width: 489px; height: 183px; background-image: url(/elclub/img/bg_enq_dijous.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #790907; }
.mod_enq_dijous_gran, .mod_enq_dijous_res_gran { width: 658px; height: 183px; background-image: url(/elclub/img/bg_enq_dijous_gran.jpg); background-position: left bottom; background-repeat: no-repeat; background-color: #790907; margin-bottom: 10px; }

html > body .mod_enq_esports, html > body .mod_enq_esports_res,html > body .mod_enq_esports_gran, html > body .mod_enq_esports_res_gran, html > body .mod_enq_dijous, html > body .mod_enq_dijous_res, html > body .mod_enq_dijous_gran, html > body .mod_enq_dijous_res_gran { min-height:183px; height:auto; }
.mod_enq_esports h2, .mod_enq_esports_res h2 { width: 489px; padding-top: 30px; background-image: url(/elclub/img/tit_enq_esports.gif); background-repeat: no-repeat; overflow: hidden; font-size: 0.1em; height: 0px; } 
.mod_enq_esports_gran h2, .mod_enq_esports_res_gran h2  { 	width: 658px; padding-top: 30px; background-image: url(/elclub/img/tit_enq_esports_gran.gif); background-repeat: no-repeat; overflow: hidden; font-size: 0.1em; height: 0px; } 
.mod_enq_dijous  h2,.mod_enq_dijous_res  h2  { width: 489px; padding-top: 30px; background-image: url(/elclub/img/tit_enq_dijous.gif); background-repeat: no-repeat; overflow: hidden; font-size: 0.1em; height: 0px; }
.mod_enq_dijous_gran  h2,.mod_enq_dijous_res_gran  h2  { width: 658px; padding-top: 30px; background-image: url(/elclub/img/tit_enq_dijous_gran.gif); background-repeat: no-repeat; overflow: hidden; font-size: 0.1em; height: 0px; }
.mod_enq_esports h3, .mod_enq_esports_res h3, .mod_enq_esports_gran h3, .mod_enq_esports_res_gran h3  { font-size: 0.75em; font-weight: bold; padding-left: 14px; padding-top: 4px; }
.mod_enq_dijous h3, .mod_enq_dijous_res h3, .mod_enq_dijous_gran h3, .mod_enq_dijous_res_gran h3 { font-size: 0.75em; font-weight: bold; padding-left: 14px; padding-top: 4px; color: #FFCC00; }
.mod_enq_esports ul, .mod_enq_esports_res ul, .mod_enq_esports_gran ul, .mod_enq_esports_res_gran ul, .mod_enq_dijous ul, .mod_enq_dijous_res ul, .mod_enq_dijous_gran ul, .mod_enq_dijous_res_gran ul  { padding-left: 12px; padding-top: 4px; padding-right: 10px; }
.mod_enq_esports li, .mod_enq_esports_res li, .mod_enq_esports_gran li, .mod_enq_esports_res_gran li { font-size: 0.75em; padding-bottom: 8px; }
.mod_enq_dijous li, .mod_enq_dijous_res li, .mod_enq_dijous_gran li, .mod_enq_dijous_res_gran li  { font-size: 0.75em; padding-bottom: 8px; color: #FFF; }
.mod_enq_esports .botons, .mod_enq_esports_res .botons,.mod_enq_esports_gran .botons, .mod_enq_esports_res_gran .botons, .mod_enq_dijous .botons, .mod_enq_dijous_res .botons, .mod_enq_dijous_gran .botons, .mod_enq_dijous_res_gran .botons { font-size: 11px; margin-left: 12px; } 
.mod_enq_esports_res .enq_percent, .mod_enq_esports_res_gran .enq_percent { font-size: 11px; font-weight: bold; height: 16px; } 
.mod_enq_dijous_res .enq_percent, .mod_enq_dijous_res_gran .enq_percent  { font-size: 11px; font-weight: bold; height: 16px; }
.mod_enq_esports_res img, .mod_enq_dijous_res img, .mod_enq_esports_res_gran img, .mod_enq_dijous_res_gran img{ background-color:#666; margin-right:8px; vertical-align: bottom; } 
.mod_enq_esports_res .guanyador, .mod_enq_esports_res_gran .guanyador{ background-color:#97bd05 !important; } 
.mod_enq_dijous_res .guanyador, .mod_enq_dijous_res_gran .guanyador{ background-color:#FFCC00 !important; } 

/*Modul destacats*/
.mod_destacats { width: 467px; background-image: url(/elclub/img/bg_modDestacats.gif); background-repeat: no-repeat; height: 337px; padding-left: 22px; padding-top: 40px; }
.mod_destacats .fotoDestacat { background-color: #FFF; height: 115px; width: 153px; float: left; border: 1px solid #000; padding: 2px; margin-right: 5px; }
.mod_destacats .tiTxtDestacat { float: left; width: 290px; }
.mod_destacats .tiTxtDestacat h2 a, .mod_destacats .tiTxtDestacat h2 a:visited { font-size: 0.9em; color: #aa0001!important; text-decoration:none; font-weight: bold; }
.mod_destacats .tiTxtDestacat h2 { font-size: 0.9em; color: #000; text-decoration:none; font-weight: bold; }
.mod_destacats .tiTxtDestacat h2 a:hover { text-decoration:underline; }
.mod_destacats .tiTxtDestacat p { 	font-size: 0.75em; color: #000; }
.mod_destacats .sep  { clear:both; height:1px; display: block; overflow: hidden;
}
.mod_destacats ul { margin: 0px; padding: 0px; }

.mod_destacats  ul li { background-image: url(/elclub/img/bg_sep_destacat.gif); background-repeat: no-repeat; background-position: bottom; margin-bottom: 20px; padding-bottom: 20px; }
.mod_destacats .ultimLi { background-image: none; }

/*Modul vÃ­deo i eines*/
.mod_video { height: 719px; width: 648px; background-image: url(/elclub/img/bg_video.gif); background-repeat: no-repeat; padding-top: 28px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; }

.mod_video h2 { background-image: url(/elclub/img/tit_miraPrograma.gif); background-repeat: no-repeat; display: block; height: 0px; width: 261px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }

.mod_video_concurs h2 { background-image: url(/elclub/img/tit_miraPrograma_concurs.gif) !important; }

.galeriaParelles h2 { background-image: url(/elclub/img/tit_galeriaParelles.gif); background-repeat: no-repeat; display: block; height: 0px; width: 169px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }
.mod_video #video_gran { background-image: url(/elclub/img/bg_playervideo.jpg); background-repeat: no-repeat; height: 307px; width: 480px; float: left; padding-top: 1px; padding-right: 1px; padding-bottom: 27px; padding-left: 1px; }
.mod_video .eines_contenidor { width: 152px; float: left; background-image: url(/elclub/img/bg_eines_ratlles.jpg); background-repeat: no-repeat; padding-top: 20px; padding-left: 5px; height: 260px; position: relative; }
.mod_video .eines_contenidor .llistat { padding: 0px; margin-top: 24px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.mod_video .eines_contenidor .llistat ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.mod_video .eines_contenidor .llistat li { font-size: 11px; font-weight: bold; color: #FFF; height: 45px; }
.mod_video .eines_contenidor .llistat li a, .mod_video .eines_contenidor .llistat li a:visited { color: #FFF; text-decoration:none;
}
.mod_video .eines_contenidor .llistat li a:hover { text-decoration:underline; }
.mod_video .eines_contenidor .llistat .enviabutton { background-image: url(/elclub/img/ico_enviar.gif); background-repeat: no-repeat; padding-left: 30px; } 
.mod_video .eines_contenidor .llistat .rssbutton { background-image: url(/elclub/img/ico_rss.gif); background-repeat: no-repeat; padding-left: 28px; } 
.mod_video .eines_contenidor .codig { padding: 0px; margin: 0px; } 
.mod_video .eines_contenidor .codig label { font-size: 11px; color: #FFF; font-weight: bold; display: block; padding-bottom: 5px; } 
.mod_video .eines_contenidor .codig input { height: 17px; width: 149px; border: 1px solid #CCCCCC; font-size: 11px; color: #000; } 
.envia_video { margin:0; position:absolute; right:0px; width:158px; top: 0px; background-color:#FCBE03; background-image: url(/elclub/img/bg_enviaamic.jpg); background-repeat: no-repeat; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 7px; height: 307px; left: 0px; } 
.envia_video_cap, .afegir_video_cap { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; font-size: 11px; color: #FFF; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; width: 150px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; } 
.envia_video form, .afegir_video form { padding:0px; } 
.envia_video .bt_50_2 {display:block;float:none;} 
.envia_video label, .afegir_video label { white-space:nowrap; font-size: 0.7em; } 
.envia_video_cap .floatright { margin-left: 22px; } 
.envia_video .correu, .afegir_video .correu { float:left; padding:0; } 
.envia_video .correu input, .afegir_video .correu input { font-family: "Lucida Sans", arial, verdana, helvetica, sans-serif; margin:0; width:140px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.envia_video textarea { border:1px solid #7F9DB9; font-size:0.9em; width:140px; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; background-image: url(/elclub/img/fons_input.gif); background-repeat:   repeat-x; background-color: #FFF; height: 50px; } 
.envia_video_hidden, .afegir_video_hidden { display:none; visibility:hidden; height: 307px; } 
.envia_video .botons { font-size: 11px; } 
.envia_video_msg { margin:0; position:absolute; right:-5px; width:158px; top: 0px; background-image: url(/elclub/img/bg_enviaamic.jpg); background-repeat: no-repeat; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 7px; height: 307px; } 
.envia_video_msg .envia_video_cap { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 4px; } 
.envia_video_msg .outmsg { color:#CC0000; font-size:0.8em; font-weight:700; height:200px; margin:0; padding:0; font-family: "Lucida Sans"; } 
.envia_video_msg .outmsg .message { margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; width: 140px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; } .envia_video_msg  .outmsg  .torna a { color: #FFF; padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 5px; }
.nodisp { 	display: none; visibility: hidden; }
.mod_video #text_container { clear: both; width: 620px; margin-bottom: 20px; }
.mod_video #text_container .data { font-size: 0.75em; color: #b90c07; width: 100px; font-weight: bold; margin-bottom: 5px; }
.mod_video #text_container h3 { font-size: 1.25em; font-weight: bold; color: #FFF; margin-bottom: 5px; }
.mod_video #text_container p { font-size: 0.9em; color: #FFF; }

/* CARROUSEL */
 div.vid_fons_carru {
	width:630px;
	height:175px;
	background-image: url(/elclub/img/videos_carru_fons.gif);
	background-repeat: no-repeat;
}
 div.carousel { width:630px; margin:0; padding:0px; }
div.carousel .categoria {
	width: 400px;
	font-size: 0.7em;
	font-weight: normal;
	color: #FFF;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 15px;
	background-image: url(/elclub/img/videos_carru_fons_cap.gif);
	background-repeat: no-repeat;
} 
div.carousel .jcarousel-container { width:590px; padding-left: 20px; } 
div.carousel .jcarousel-clip { width:520px; float:left; } 
div.carousel ul {	margin:0px;	padding:0;} 
div.carousel ul li, .jcarousel-item { float:left; padding:0; width:120px; height:68px; border:1px solid #000; background-color:#333333; margin-top: 13px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px;}
 div.carousel ul li img, .jcarousel-item img{	width:120px;	height:68px;	border:0;} /*tamaÃ±o de los pics*/
 div.carousel ul li a {	padding:0;display:block;height:68px; width:120px;}
 div.carousel .jcarousel-prev {	background: url(/elclub/img/carru_left.gif);		width:26px;	height:28px;	float:left;	cursor:pointer; margin-top:30px; margin-right:8px}
 div.carousel .jcarousel-next {	background:url(/elclub/img/carru_right.gif) no-repeat;	width:26px;	height:28px;	float:right;	cursor:pointer;  margin-top:30px} 
 div.carousel .jcarousel-prev:hover { background: url(/elclub/img/carru_left.gif)/*url(/elclub/img/carro/left_over.jpg)*/ no-repeat;}
 div.carousel .jcarousel-next:hover { background:url(/elclub/img/carru_right.gif)/*url(/elclub/img/carro/right_over.jpg)*/ no-repeat;}
 div.carousel .jcarousel-prev-disabled, div.carousel .jcarousel-prev-disabled:hover {	background: url(/elclub/img/carru_left.gif) no-repeat;cursor: auto; }
 div.carousel .jcarousel-next-disabled, div.carousel .jcarousel-next-disabled:hover {	background:url(/elclub/img/carru_right.gif) no-repeat;cursor: auto; }
div.carousel .titVidCarru { width: 550px; clear: both; padding-left: 50px; padding-top: 30px; } 
div.carousel #DadesVidCarru h4 { font-size: 0.75em; color: #FFF; display: inline; } 
div.carousel #DadesVidCarru span { color: #C60000; padding-right: 4px; display: inline; font-size: 0.75em; }

.mod_video  .bot_veuretots a, .mod_video  .bot_veuretots a:visited { font-size: 0.9em; color: #FFF; float: right; margin-right: 20px; margin-top: 20px; background-image: url(/elclub/img/ico_mes.gif); background-repeat: no-repeat; padding-left: 15px; }

/*Modul digues la teva*/
.mod_digueslateva { 	width: 300px; height: 553px; margin-bottom: 20px; background-image: url(/elclub/img/bg_digueslateva.gif); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; }
.mod_digueslateva h2 { background-image: url(/elclub/img/tit_digueslateva.gif); background-repeat: no-repeat; display: block; height: 0px; width: 126px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 60px; margin-bottom: 20px; }
.mod_digueslateva .formulari { margin-bottom: 20px; } 
.mod_digueslateva .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } 
.mod_digueslateva .formulari .camps label { display: block; font-size: 0.75em; width: 290px; padding-bottom: 4px; }
.mod_digueslateva .formulari .camps input { margin:0; width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; } 
.mod_digueslateva .formulari .camps textarea { margin:0; width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 75px; } 
.mod_digueslateva  .formulari #captxa img { vertical-align: bottom; } 
.mod_digueslateva .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 4px; } 
.mod_digueslateva .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_digueslateva .formulari #captxa .botons { font-size: 12px; } 
.mod_digueslateva .comentaris { width: 298px; height: 175px; background-color: #FFF; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; } .mod_digueslateva .comentaris .llistat_comentaris { overflow: auto; height: 175px; } 
.mod_digueslateva .comentaris .llistat_comentaris .separacio { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFC000; padding-bottom: 10px; margin-top: 5px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; } 
.mod_digueslateva .comentaris .llistat_comentaris .separacio p { font-size: 12px; } 
.mod_digueslateva  .bot_veuretots a, .mod_digueslateva  .bot_veuretots a:visited { font-size: 0.7em; color: #000; float: right; margin-top: 15px; background-image: url(/elclub/img/ico_mes.gif); background-repeat: no-repeat; padding-left: 15px; }
.camps a { text-decoration:underline}

/*Modul tertulia*/
.mod_tertulia { height: 262px; width: 658px; background-image: url(/elclub/img/bg_tertulia_herba.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_tertulia .fons_tertulia { background-color: #000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; -khtml-opacity:0.75; height:130px } 
.mod_tertulia  .txt_tertulia  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_tertulia  .txt_tertulia  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 
.mod_dijous { height: 262px; width: 658px; background-image: url(/elclub/img/bg_dijous_calendari.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_dijous .fons_dijous { background-color: #000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; -khtml-opacity:0.75; height:130px } 
.mod_dijous  .txt_dijous  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_dijous  .txt_dijous  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 



/*Modul aprellometre*/
.mod_parellometre { width: 300px; height: 672px; margin-bottom: 20px; background-image: url(/elclub/img/bg_parellometre.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; } 
.mod_parellometre h2 { background-image: url(/elclub/img/tit_parellometre.gif); background-repeat: no-repeat; display: block; height: 0px; width: 139px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 75px; margin-bottom: 20px; }.mod_parellometre p { font-size: 0.9em; color: #FFF; margin-bottom: 20px; } 
.mod_parellometre .formulari { margin-bottom: 20px; }  
.mod_parellometre .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }  
.mod_parellometre .formulari .camps label { font-size: 0.75em; width: 290px; color: #FFF; } 
.mod_parellometre .formulari .camps label a { width: 290px; padding-bottom: 4px; color: #FFF; } 
.mod_parellometre .formulari .camps input { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_parellometre .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_parellometre .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_parellometre  .formulari #captxa img { vertical-align: bottom; } 
.mod_parellometre .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px; color: #FFF; } 
.mod_parellometre .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_parellometre .formulari #captxa .botons { font-size: 12px; } 

/*PÃ g. Programa*/

.programa_info { width:656px}
.programa_intro { background-image: url(../img/bg_prog_intro.jpg); height:271px; font-size:0.8em; }
.programa_intro p {margin:0px 20px 8px 170px; text-align:right; }
.programa_intro .primer { padding-top:40px!important}

/*PÃ g. Contacta*/
.contacta, .contacta_okko, .mapaweb, .bases { background-color:#EFEFDD; background-image:url(../img/658_top.gif); background-repeat: no-repeat}
.contacta_okko { height:230px}
.contacta #form_5430{	height: auto;	width: 600px;	color: #000000;	padding: 10px;	margin: 0px;	border: none;	border-collapse: none;	text-align: left;	padding-left:30px;
	background-color: transparent!important;	background-image:none !important;}
.contacta #form_5430 .cgris_5430 {background-color:transparent!important;height:auto;margin:0 0 10px;padding:0;position:relative;width:auto;}
.contacta_okko p{ padding: 10px 0 10px 40px; font-size:0.9em }

/*PÃ g. Mapa Web*/
.mapaweb  { position:relative; margin:0; padding:0}
.mapaweb ul{ padding: 15px 0 10px 60px !important}
.mapaweb ul li { font-size:0.9em ; margin:0 0 6px 0}
.bases { padding: 15px 30px 10px 30px !important}

/*PÃ g. Catala*/
/*Modul catala*/
.mod_catala { height: 262px; width: 658px; background-image: url(/elclub/img/bg_catala.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_catala .fons_catala { background-color: #000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; -khtml-opacity:0.75; height:130px } 
.mod_catala  .txt_catala  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_catala  .txt_catala  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 

.SeccioCatala h2 { height: 0px; width: 193px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_catala.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.galeriaCatala h2 { background-image: url(/elclub/img/tit_catala.gif); background-repeat: no-repeat; display: block; height: 0px; width: 300px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }
.mod_catala_queixes { background-image: url(/elclub/img/bg_catala_queixes.jpg) ; background-repeat:no-repeat;  width:996px; height:827px; padding-top:80px;  height: auto!important; /* para los browsers buenos */     height: 827px;    min-height: 827px;}
.queixa {width:230px;  border:1px solid #ffdc7d; background-color:#ffca33; font-size:0.8em;      height: auto!important; /* para los browsers buenos */
     height: 340px;    min-height: 340px; }
.qui {width:216px; margin:0px auto 6px auto; border-bottom:1px solid #ffdc7d; padding:5px 0}
.qui p { margin-bottom:2px}
.scroll {height:100px;overflow:auto;width:216px; margin:6px auto ; }
.txt {background-color:#FFFFFF;background-image:url(/elclub/img/fons_input.gif);background-repeat:repeat-x;border:1px solid #ffdc7d;font-size:0.95em;padding:6px 2px 4px 2px;height: auto!important;    height: 87px;    min-height: 87px;}
.quei_video_o_foto { width:216px; margin:0 auto 6px auto}
.scroll_only_txt {height:278px!important; overflow:auto;width:216px; margin:6px auto ;}
.scroll_only_txt .txt {background-color:#FFFFFF;background-image:url(/elclub/img/fons_input.gif);background-repeat:repeat-x;border:1px solid #ffdc7d;font-size:0.95em;padding:6px 2px 4px 2px;height: auto!important;    height: 265px;    min-height: 265px;}
.bot_veuretots a,  .bot_veuretots a:visited { font-size: 0.9em;  float: right; margin-right: 20px; margin-top: 20px; background-image: url(/elclub/img/ico_mes.gif); background-repeat: no-repeat; padding-left: 15px; }

.mod_llistat_230 { background-image: url(../img/bg_catala_llistat.jpg) ; background-repeat: repeat-y;  width:827px; /* para los browsers buenos */     }
.mod_llistat_230 h2 { text-indent:-30000em; height:1px}
.mod_llistat_230_a {width:740px; margin:8px 0 0px 45px; padding-bottom:10px}
.mod_llistat_230 .e_s_230 {  margin:0 14px 0 0;}


.block_948 { padding:0; vertical-align:top; width:950px; margin:0 auto; /*width:948px; margin:0 auto;*/ clear: both; }
.e_s_230 { float:left; width: 230px; margin:0 6px 0 0; padding:0; position:relative; } 
.e_s_420 { float:left; width: 450px/*width: 420px*/; /*margin:0 25px 0 25px*/margin:0 10px; padding:0; position:relative; display: inline; } 
.block_827 { width:827px; padding:0; vertical-align:top; margin:0 auto; clear: both; }



/*Modul desfogometre*/
.mod_desfogometre { width: 300px; height: 882px; background-image: url(/elclub/img/bg_desfogometre.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; color:#000000 } 
.mod_desfogometre h2 {  padding-top: 17px; margin-bottom: 20px; text-indent:-30000em } 
.mod_desfogometre p { font-size: 0.9em;  margin-bottom: 20px; } 
/*.mod_desfogometre .formulari { margin-bottom: 20px; }  */
.mod_desfogometre .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }  
.mod_desfogometre .formulari .camps label { font-size: 0.75em; width: 290px;  } 
.mod_desfogometre .formulari .camps label a { width: 290px; padding-bottom: 4px;} 
.mod_desfogometre .formulari .camps input { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_desfogometre .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_desfogometre .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_desfogometre  .formulari #captxa img { vertical-align: bottom; } 
.mod_desfogometre .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px;  } 
.mod_desfogometre .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_desfogometre .formulari #captxa .botons { font-size: 12px; } 
.mod_desfogometre .formulari strong { margin:5px 0; font-size:0.8em; display:block}
.mod_desfogometre .formulari .camps .adjunta { width:300px}

/*Pag. repte*/

.mod_repte { height: 262px; width: 658px; background-image: url(/elclub/img/bg_repte.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_repte .fons_repte { background-color: #000; filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30; -khtml-opacity:0.30; height:130px } 
.mod_repte  .txt_repte  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_repte  .txt_repte  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 

.galeriaRepte h2 { background-image: url(/elclub/img/tit_repte.gif); background-repeat: no-repeat; display: block; height: 0px; width: 300px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }
.mod_repte_prop { width: 300px; height: 748px; background-image: url(/elclub/img/bg_repte_prop.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; color:#000000 } 
.mod_repte_prop h2 {  padding-top: 17px; margin-bottom: 10px; text-indent:-30000em } 
.mod_repte_prop p { font-size: 0.9em;  margin-bottom: 15px; } 
/*.mod_repte_prop .formulari { margin-bottom: 20px; }  */
.mod_repte_prop .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }  
.mod_repte_prop .formulari .camps label { font-size: 0.75em; width: 290px;  } 
.mod_repte_prop .formulari .camps label a { width: 290px; padding-bottom: 4px;} 
.mod_repte_prop .formulari .camps input { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_repte_prop .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_repte_prop .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 120px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_repte_prop  .formulari #captxa img { vertical-align: bottom; } 
.mod_repte_prop .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px;  } 
.mod_repte_prop .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_repte_prop .formulari #captxa .botons { font-size: 12px; } 
.mod_repte_prop .formulari strong { margin:5px 0; font-size:0.8em; display:block}
.mod_repte_prop .formulari .camps .adjunta { width:300px}

.mod_repte_millor_prop { background-image: url(/elclub/img/bg_repte_millor_prop.jpg) ; background-repeat:no-repeat;  width:996px; height:827px; padding-top:80px;  height: auto!important; /* para los browsers buenos */     height: 827px;    min-height: 827px;}
.repte_termo {background-image: url(../img/bg_repte_termo.jpg); background-repeat:no-repeat;  width:320px; height:152px; margin-bottom:10px; position:relative }
.repte_termo .sup {position: absolute; top:78px; left:100px; font-weight:1em; color:#009900; font-weight:bold}
.repte_termo .nosup {position: absolute; top:78px; left:210px; font-weight:1em; color:red; font-weight:bold}
.repte_termo h2 { text-indent:-30000em}

/*Pag. El dia de la bèstia*/
.SeccioBestia h2 { height: 0px; width: 165px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_bestia.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.mod_bestia { height: 262px; width: 658px; background-image: url(/elclub/img/bg_bestia.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_bestia .fons_bestia { background-color: #000; filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30; -khtml-opacity:0.30; height:140px ; width: 658px;} 
.mod_bestia .txt_bestia  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_bestia .txt_bestia  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; }

.mod_bestia_envia { width: 300px; height: 800px; background-image: url(/elclub/img/bg_bestia_envia.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; color:#000000 } 
.mod_bestia_envia h2 {  padding-top: 17px; margin-bottom: 10px; text-indent:-30000em } 
.mod_bestia_envia p { font-size: 0.9em;  margin-bottom: 15px; } 
.mod_bestia_envia .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }  
.mod_bestia_envia .formulari .camps label { font-size: 0.75em; width: 290px;  } 
.mod_bestia_envia .formulari .camps label a { width: 290px; padding-bottom: 4px;} 
.mod_bestia_envia .formulari .camps input { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_bestia_envia .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_bestia_envia .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_bestia_envia  .formulari #captxa img { vertical-align: bottom; } 
.mod_bestia_envia .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px;  } 
.mod_bestia_envia .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_bestia_envia .formulari #captxa .botons { font-size: 12px; } 
.mod_bestia_envia .formulari strong { margin:5px 0; font-size:0.8em; display:block}
.mod_bestia_envia .formulari .camps .adjunta { width:300px}
.galeriaBestia h2 { background-image: url(/elclub/img/tit_bestia.gif); background-repeat: no-repeat; display: block; height: 0px; width: 318px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }
.mod_bestia_galeria { background-image: url(/elclub/img/bg_bestia_galeria.jpg) ; background-repeat:no-repeat;  width:996px; height:645px; padding-top:80px;  height: auto!important; /* para los browsers buenos */     height: 645px;    min-height: 645px;}
.bestia_llistat { font-size:1em; height: 645px;  }
.bestia_llistat .e_s_420 { float:left; width: 425px; margin:0 20px 0 13px; padding:0; position:relative; } 
/*Pag. karaoke*/
.SeccioKaraoke h2 { height: 0px; width: 127px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_karaoke.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.mod_karaoke {height: 262px;width: 658px;background-image: url(../img/bg_karaoke.jpg);background-repeat: no-repeat;margin-bottom: 10px;} 
.mod_karaoke .fons_karaoke { background-color: #000; filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30; -khtml-opacity:0.30; height:130px ; width: 658px;} 
.mod_karaoke  .txt_karaoke  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_karaoke  .txt_karaoke  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 
.url_karaokebarcelona a{display: block;height: 30px;width: 440px;margin-top: 80px;margin-left: 200px; text-indent:-9999px;}

.mod_karaoke_envia { width: 300px; height: 800px; background-image: url(/elclub/img/bg_karaoke_envia.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; color:#000000 } 
.mod_karaoke_envia h2 {  padding-top: 17px; margin-bottom: 10px; text-indent:-30000em } 
.mod_karaoke_envia p { font-size: 0.9em;  margin-bottom: 15px; } 
/*.mod_karaoke_envia .formulari { margin-bottom: 20px; }  */
.mod_karaoke_envia .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }  
.mod_karaoke_envia .formulari .camps label { font-size: 0.75em; width: 290px;  } 
.mod_karaoke_envia .formulari .camps label a { width: 290px; padding-bottom: 4px;} 
.mod_karaoke_envia .formulari .camps input { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_karaoke_envia .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_karaoke_envia .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_karaoke_envia  .formulari #captxa img { vertical-align: bottom; } 
.mod_karaoke_envia .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px;  } 
.mod_karaoke_envia .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_karaoke_envia .formulari #captxa .botons { font-size: 12px; } 
.mod_karaoke_envia .formulari strong { margin:5px 0; font-size:0.8em; display:block}
.mod_karaoke_envia .formulari .camps .adjunta { width:300px}

.mod_karaoke_galeria { background-image: url(/elclub/img/bg_karaoke_galeria.jpg) ; background-repeat:no-repeat;  width:996px; height:645px; padding-top:80px;  height: auto!important; /* para los browsers buenos */     height: 645px;    min-height: 645px;}
.galeriaKaraoke h2 { background-image: url(/elclub/img/tit_karaoke.gif); background-repeat: no-repeat; display: block; height: 0px; width: 200px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }

.karaoke_llistat { font-size:1em; height: 645px;  }
.karaoke_llistat .e_s_420 { float:left; width: 425px; margin:0 20px 0 13px; padding:0; position:relative; } 
.youtube_llistat li { border-bottom: 1px solid #ffdc7d; margin:9px}
.youtube_llistat li .entradeta{ color:#FFFFFF; font-size:0.9em}
.k_llistat_interp {width:330px; float:left; font-size:0.8em; border:1px solid #ffc44d; background-color:#e49709}
.k_llistat_interp h3 {padding:0 6px ; height:40px; line-height:40px; background-color:#f29401; border-bottom:1px solid #ffdc7d; font-weight:bold}
.scroll_youtube_llistat {height:430px; overflow:auto; width:330px}
.youtube_llistat {width:310px; background-color:#e49709; float:left; min-height:430px}
.youtube_llistat p { margin:0}
#nickname { font-weight:bold}

.multi_txt {/*width:420px*/width:455px;  border:1px solid #ffdc7d; background-color:#ffca33; font-size:0.8em;      height: auto!important; /* para los browsers buenos */
    /* height: 440px;    min-height: 340px; */height: 454px;    min-height: 344px;}
.multi_txt  .qui {/*width:400px*/width:425px; margin:0px auto 6px auto; border-bottom:1px solid #ffdc7d; padding:5px 0}
.multi_txt  .qui p { margin-bottom:2px}
.multi_txt .scroll {height:100px;overflow:auto;/*width:405px;*/width:425px ;margin:6px auto ; }
.multi_txt .txt {background-color:#FFFFFF;background-image:url(/elclub/img/fons_input.gif);background-repeat:repeat-x;border:1px solid #ffdc7d;font-size:0.95em;padding:6px 2px 4px 2px;height: auto!important;    height: 87px;    min-height: 87px;}
.multi_txt .video_o_foto { width:425px; margin:0 auto 6px auto; height:344px /*comentar el height*/}
.multi_txt .scroll_only_txt {height:278px!important; overflow:auto;width:405px; margin:6px auto ;}
.multi_txt .scroll_only_txt .txt {background-color:#FFFFFF;background-image:url(/elclub/img/fons_input.gif);background-repeat:repeat-x;border:1px solid #ffdc7d;font-size:0.95em;padding:6px 2px 4px 2px;height: auto!important;    height: 265px;    min-height: 265px;}
.bot_veuretots a,  .bot_veuretots a:visited { font-size: 0.9em;  float: right; margin-right: 20px; margin-top: 20px; background-image: url(/elclub/img/ico_mes.gif); background-repeat: no-repeat; padding-left: 15px; }

/*pÃ g. entrevista*/
.SeccioEntrevista h2 { height: 0px; width: 127px; padding-top: 24px; background-image: url(/elclub/img/tit_seccio_entrevista.gif); background-repeat: no-repeat; font-size: 0.1em; display: block; overflow: hidden; }
.mod_entrevista { height: 262px; width: 658px; background-image: url(/elclub/img/bg_entrevista.jpg); background-repeat: no-repeat; margin-bottom: 10px; } 
.mod_entrevista .fons_entrevista { background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; -khtml-opacity:0.70; height:130px ; width: 658px;} 
.mod_entrevista  .txt_entrevista  { height: 90px; position: absolute; left: 0px; top: 0px; width: 618px; padding: 20px; } 
.mod_entrevista  .txt_entrevista  p  { font-size: 0.9em; color: #FFF; margin-bottom: 10px; } 

.mod_entrevista_envia { width: 300px; height: 743px; background-image: url(/elclub/img/bg_entrevista_envia.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 10px; padding-left: 10px; color:#000000 } 
.mod_entrevista_envia h2 {  padding-top: 17px; margin-bottom: 10px; text-indent:-30000em } 
.mod_entrevista_envia p { font-size: 0.9em;  margin-bottom: 15px; } 
.mod_entrevista_envia .formulari .camps { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }  
.mod_entrevista_envia .formulari .camps label { font-size: 0.75em; width: 290px;  } 
.mod_entrevista_envia .formulari .camps label a { width: 290px; padding-bottom: 4px;} 
.mod_entrevista_envia .formulari .camps input , .mod_entrevista_envia .formulari .camps select { width:298px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; vertical-align: middle; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; }  
.mod_entrevista_envia .formulari .camps .inputRadio { width: 20px; background:none; border:none; } 
.mod_entrevista_envia .formulari .camps textarea { width:298px; font-size: 11px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; height: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 0; } 
.mod_entrevista_envia  .formulari #captxa img { vertical-align: bottom; } 
.mod_entrevista_envia .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 9px;  } 
.mod_entrevista_envia .formulari #captxa .inputC { margin:0; width:80px; font-size: 12px; background-image: url(/elclub/img/fons_input.gif); background-repeat:  repeat-x; border: 1px solid #7F9DB9; padding-top: 2px; padding-bottom: 2px; background-color: #FFF; } 
.mod_entrevista_envia .formulari #captxa .botons { font-size: 12px; } 
.mod_entrevista_envia .formulari strong { margin:5px 0; font-size:0.8em; display:block}
.mod_entrevista_envia .formulari .camps .adjunta { width:300px}



.galeriaEntrevista h2 { background-image: url(/elclub/img/tit_entrevista.gif); background-repeat: no-repeat; display: block; height: 0px; width: 200px; padding-top: 17px; overflow: hidden; font-size: 0.1em; margin-left: 58px; margin-bottom: 25px; }

/*Mod google*/
.mod_google { height:427px; background-image: url(../img/bg_google_botons.jpg); background-position:bottom; background-repeat:no-repeat}
.mod_google h2 { background-image:url(../img/tit_google.gif); text-indent:-30000em; width:320px; height:39px}
.mod_google_botons {  width:320px; /*height:138px;*/margin:0; }
.mod_google_botons ul { margin:0; position:relative}
.mod_google_botons li { margin-top:10px}
.directe {position: absolute; left:5px}
.directe a {width:70px; height:55px; display:block;text-indent:-30000em}
.queixometre {position: absolute; left:105px}
.queixometre a {display:inline; width:100px; height:55px; display:block;text-indent:-30000em}
.avis {position: absolute; left:235px}
.avis a {display:inline; width:70px; height:55px; display:block;text-indent:-30000em}

/*Llistats*/
.paginacio {border:1px solid  #ffdc7d; width:724px; margin:0 auto; height:38px; padding-top:8px; padding-left:8px; padding-right:8px; position:relative;  font-size:0.9em}
.anteriors {background-image:url(/elclub/img/bg_pag_anterior.gif); background-repeat:no-repeat; width:200px; height:30px;padding-left:35px; line-height:30px;  display:block; float:left}
.seguents {background-image:url(/elclub/img/bg_pag_seguent.gif); background-repeat:no-repeat; background-position:right; width:130px; height:30px;padding-right:35px; line-height:30px;; display:block; float:right}
.paginacio .pag {position: absolute; left:350px; font-weight:bold; line-height:30px; }

/*Llistat tertulia*/
/*.separacio { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFC000; padding-bottom: 10px; margin-top: 5px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; } */
.mod_llistat_230 .llistat_comentaris { width:740px; margin:0 auto; padding-top:8px;font-size:0.8em}
.mod_llistat_230 .llistat_comentaris ul { margin:0; padding:0}
.mod_llistat_230 .llistat_comentaris ul li { margin:0 0 5px 0; padding:8px;border:1px solid  #ffdc7d!important;}
/*Varis*/
.displayblock {display:block}
.big { font-size:larger}
.height6px { height:6px !important}
.bt_right { text-align:right; display:block; margin-bottom:5px}
.enq_botons {margin:5px 0 ; display:block}

/* Hora CAT */
.horacat { background:url(/elclub/img/horacat_fons.jpg) no-repeat; height:330px; padding:0; margin:0; color:#FFF; overflow:hidden;}
.horacat .t_titol { margin:88px 0 0 197px; }
.horacat .t_principal { padding:10px 0 14px 15px; width:625px; font-size:.8em;}
.horacat .t_url { font-size:0.7em; margin-left:324px; padding:6px 0 10px 25px; background:url(/elclub/img/horacat_icourl.gif) no-repeat 0px 5px; width:180px; color:#FFF; }
.horacat .t_url a{ color:#FFF; text-decoration:underline; }
.horacat .t_url a:hover { color:#D0003D; }


#cap .botoWebCuines {height: 99px;width: 169px;	display: block;	float: right;margin-top: 24px;	background-image: url(/elclub/img/bt_club_cuines.jpg);background-repeat: no-repeat;}
#cap .botoWebCuines a { height: 0px; width: 169px; display: block; padding-top: 99px; overflow: hidden; }
#cap .botoWebCuina2 {height: 60px;width: 169px;	display: block;	margin-top: 12px; float: right;background-image: url(/elclub/img/boto_facebook.jpg);background-repeat: no-repeat;}
#cap .botoWebCuina2 a { height: 0px; width: 169px; display: block; padding-top: 76px; overflow: hidden; }

/* Mòdul Joc */
.mod_joc { height: 460px; width: 648px; background-image: url(/elclub/img/bg_joc.gif); background-repeat: no-repeat; padding-top: 60px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; }

/*Modul Comiat*/
.mod_comiat { width: 100%; }
.mod_comiat h2 {height: 24px;width: 421px;background-image: url(/elclub/img/tit_comiat.gif);background-repeat: no-repeat;display: block;font-size: 0.8em;padding-top: 22px;padding-left: 48px;font-weight: bold;color: #000; text-indent:-9999px;}
.mod_comiat h2 strong     { display: none; } 
.mod_comiat p { font-size: 0.75em; margin-bottom: 10px; }

