/*=================================EL MEU 324==========================================*/

.e_cont_inner_temps { background-color: #b62501; background-image: url(../img/bg_meteo.gif); background-repeat: repeat-x; width: 62em; overflow: hidden; margin-left: auto; margin-right: auto; padding: 0.625em; }

.e_14_nomargin { width:14em; float:left; }

.e_15_nomargin { width:15em; float:left; }

.e_48 { width:47em; float:left; margin-right: 1.00em; }

/*

.e_41_nomargin {



	width:41em;



	float:left;



}	

*/

.floatLeft_auto { float:left; width:auto; }

/*--------------------------------- clases comunes ------------------------------------*/



.m3_back { background-color:#3F0D00; }

.m3_noticies_home { color: #FFFFFF; margin-top: 1.00em; font-size: 0.88em; }

.m3_noticies_home a:link, .m3_noticies_home a:hover, .m3_noticies_home a:visited { color: #FFFFFF; }

.m3_tit { font-size:.88em; font-weight:bold; }

.m3_tit_pet { font-size:.69em; font-weight:bold; }

.m3_tit_vermell { color:#DE2D01; font-size:.69em; font-weight:bold; }

.m3_tit_vermell a { color:#DE2D01; }

.m3_left { float:left; text-align:left; padding:0; margin:0; position:relative; }

.m3_right { text-align:right; padding:0; margin:0; float:right; }

.m3_fecha { font-size:0.69em; padding:.2em; }

.m3_left_home { float:left; text-align:left; padding:0; margin:0; }

.m3_right_home { text-align:right; padding:0; margin:0; float:right; }

.m3_fecha_home { font-size:0.69em; padding:.2em; }

.m3_fecha_home li { display: inline; }

.m3_Play_1 { width: 48px; height: 43px; position: absolute; top: 40px; left: 60px; border: none; padding: 0em; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; -khtml-opacity: 0.6; }

.m3_Play_2 { width: 48px; height: 43px; position: absolute; top: 12px; left: 23px; border: none; padding: 0em; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; -khtml-opacity: 0.6; }

.m3_audio_galeria { /*	position: absolute;*/



	width: 110px; height: 55px; left: 25px; text-align:left; color:#FFF; font-size:.69em; padding-top: 1.50em; }

a:hover .m3_audio_galeria { text-decoration:none; }

.m3_estrella_pet { padding:0 .1em; }

.m3_clear { margin-top: 0.44em; }

.bordered { border:2px solid #761801; }

a img.bordered { border:2px solid #761801; }

a:hover img.bordered { border: 2px solid #FFF; }

.vermell { color:#FF0000; background-color:transparent; }

.bordered_black { border:2px solid #761801; }

a img.bordered_black { border:2px solid #761801; }

a:hover img.bordered_black { border: 2px solid #000; }

.m3_CapNoticia { font-size: 0.875em; color: #FFF; font-weight: bold; border-top-width: 3px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #FFF; padding-top: 0.4em; padding-right: 0px; padding-bottom: 0.4em; padding-left: 0px; }

/*---------------- m3_fotonot_modul (galería fotográfica grande) -----------------*/







.m3_fotonot_enllacos { background-color: #761801; padding:.7em; color:#FFF; text-align:left; height: auto; font-size: 0.69em; border-bottom: #761801 solid 0.75em; border-top: #b62501 solid 0.06em; }

.m3_fotonot_enllacos a:link, .m3_fotonot_enllacos a:visited, .m3_fotonot_enllacos a:hover { color: #FFFFFF; }

.m3_fotonot_enllacos li { display: inline; }

.m3_fotonot_modul { background-color: #761801; padding:.7em; color:#FFF; text-align:center; height: auto; }

.m3_fotonot_modul a { color:#FFF; }

.m3_fotonot_modul .m3_tit_vermell a { color:#DE2D01; }

.m3_fotonot_foto { text-align:left; background: url(../img/sombra_foto.jpg) repeat-y; width:325px; height:303px; margin:0 auto; }

.m3_fotonot_video { text-align:left; background: url(../img/sombra_video.jpg) no-repeat center bottom; width:325px; height:343px; margin:0 auto; }

.m3_fotonot_coment { text-align:left; width:20.38em; height:auto; margin:0 auto; color:#000; }

.m3_fotonot_coment2 { text-align:left; width:20.38em; height:auto; margin:0 auto; color:#000; background-image: url(../img/bg_text_cap.gif); }

.m3_fotonot_coment_img { text-align:left; background: url(../img/sombra_coment.jpg) no-repeat center bottom; width:325px; height:235px; margin:0 auto; color:#000; }

.m3_fotonot_coment_peu { background: url(../img/bg_text_peu.gif) repeat-y; width: 20.31em; height: 2.19em; color:#000; }

.m3_fotonot_coment_cap { background: url(../img/bg_text_cap_fi.gif); width: 20.31em; height: 1.81em; color:#000; }

.m3_fotonot_coment_punt { background-image: url(../img/bg_text_punt.gif); position: relative; top: 5.00em; left: 0.56em; width: 0.81em; height: 2.20em; }

.m3_fotonot_audio { text-align:left; background: url(../img/sombra_audio.jpg) no-repeat center bottom; width:325px; height:100px; margin:0 auto; }

.m3_fotonot_tit { background-color:#000; width:310px; height:47px; padding:5px; }

.m3_fotonot_galeria li { display:inline; }

.m3_fotonot_galeria img { margin:0 .66em; }

.m3_fotonot_galeria2 li { display:inline; }

.m3_fotonot_galeria2 img { margin:0 .85em; }

.m3_fotonot_galeria_control_left img { padding: 0 .4em 0 0; margin:0; }

.m3_fotonot_galeria_control_right img { padding: 0 0 0 .3em; margin:0; }

.m3_fotonot_votos2 { border-top: 1px solid #FFFFFF; position:static; border-bottom: 1px solid #FFFFFF; }

.m3_fotonot_votos3 { border-top: 1px solid #FFFFFF; position:relative; }

.m3_fotonot_cap { font-size: .75em; font-weight:bold; color: #FFF; background-color: #761801; border-bottom: 1px solid #FFF; padding: 0 0 .4em 0; margin-bottom:1em; text-align:left; position:relative; }

/*--- m3_minifot_modul (noticia fotográfica pequeña) ---*/



.m3_minifot_modul { background:url(../img/fons_ratllat.gif); color:#FFF; }

.m3_minifot_modul a { color:#FFF; }

.m3_minifot_modul .m3_tit_vermell a { color:#DE2D01; }

.m3_minifot_container { background-color:#3F0D00; padding:0; }

.m3_minifot_wrap { width:13.80em; margin:0 auto; padding:1em 0; }

.m3_minifot_cuadro { height: 5.88em; padding:.4em; position:relative; }

* html .m3_minifot_cuadro { height:5em; } /*IE Hack*/

.m3_minifot_cap { font-size: 0.75em; font-weight:bold; color: #FFF; border-bottom: 1px solid #FFF; padding: 0 0 .4em 0; margin-bottom:1em; text-align:left; }

.m3_coment_galeria { /*	position: absolute;*/



	width: 110px; height: 55px; left: 25px; padding-top: 1.70em; text-align:left; color:#000000; font-size:.69em; }

/*--- Márgenes del Destacado (destacado pequeño, con foto) ---*/











.m3_destaca_margin h2 { margin-top:.2em; }

.m3_destaca_margin2 h2 { margin-top:.4em; }

/*--- m3_coment ---*/







.m3_coment_container { background-color:#3F0D00; background:url(../img/sombra_coment3.jpg) no-repeat; width:223px; height:200px; margin:0 auto; color:#000000; }

.m3_coment_container h2 { padding:3em 1em .2em 1em; }

.m3_coment_container h3 { padding:0 1em 0 1em; font-size:.75em; }

.m3_coment_container hr { width:100px; height:0px; border:.1px solid #CCC; margin:0 32px; padding:0; }

.m3_meteo_cap { background-image: url(../img/meteo_cap.jpg); width: 62em; height: 3.80em; overflow: hidden; margin-left: auto; margin-right: auto; padding: 0.625em; }

*>.m3_coment_container hr { margin:8px 32px; }

.m3_coment_votos { background-color:#3F0D00; }

.m3_coment_votos_cont { margin-left: 0.40em; padding: .44em 0; }

* html .m3_coment_votos_cont { margin-left: 0.40em; padding: .44em 0 0.3em 0; }

.m3_coment_votos_cont2 { margin-left: 0.40em; padding: .4em 0; }

.m3_nota_pet { padding:0em 1em .2em 1em; margin:0; height:75px; font-size:.69em; }

.m3_llegir_mes_gran { font-size:.69em; padding:0 4.5em; }

.m3_llegir_mes_gran a { color:#000; }

.m3_llegir_mes_pet { font-size:.69em; padding:0 1em; }

.m3_llegir_mes_pet a { color:#000; }

.m3_audio_container { background-color:#3F0D00; width:170px; height:60px; padding:10px; margin:0 auto; color:#FFF; }

.m3_audio_container h3 { padding-top: .4em; }

.m3_fecha_bottom { background-color:#3F0D00; width:170px; margin:0 auto; padding: .4em 10px; text-align:right; }

.m3_nota_gran { padding:2em 1em 0em 3.5em; height:125px; font-size:.88em; }

.m3_nota_extesa { background: url(../img/bg_text.gif) repeat-y; padding:0em 1em 2em 3.5em; height:auto; font-size:.75em; }

.m3_nota_gran p:first-letter { font-size:1.13em; font-weight:bold; }

.m3_coment_fecha { margin-top:-10px; padding-right:.4em; font-style:italic; }

.m3_coment_fecha_home { margin-top:-10px; padding-right:.4em; font-style:italic; float:right; }

/*------------------------- Home participacions -------------------------------------*/







.m3_separador { margin: 0; padding: 0em; clear: both; height: 1.2em; }

.m3_votats { width:14em; height:12.69em; float:left; background-color:#333; }

.m3_votats_titol { margin-top: 0.81em; margin-left: 0.63em; margin-right: 0.63em; font-size: 0.75em; font-weight: bold; color: #FFFFFF; }

.m3_votats_llista { margin-left: 0.63em; margin-right: 0.63em; margin-top: 0.35em; border-top: dashed 1px; color: #FFFFFF; font-size: 0.69em; }

.m3_votats_llista li { display: block; margin-bottom: 0.75em; margin-top: 0.75em; }

.m3_votats_llista a:link, .m3_votats_llista a:hover, .m3_votats_llista a:visited { color: #FF0000; }

.m3_votats_linea { margin-bottom: 1.00em; border-top: dashed 1px; color: #FFFFFF; }

.m3_votats_peu { margin-top: 0.50em; margin-bottom: 0.63em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; font-size: 0.69em; }

.m3_votats_peu li { display: inline; margin-right: 0.35em; }

.m3_publicitat { float: right; border: 0.06em solid #CCCCCC; background-color: #EDEFEF; padding-left: 0.53em; padding-right: 0.53em; padding-bottom: 0.56em; margin-right: 0.06em; margin-bottom: 1.25em; text-align: center; }

.m3_text_publicitat { font-size: 0.60em; background-color: #EDEFEF; color: #666666; height: 17px; position: relative; }

.m3_imatge_publicitat { background-color: #FFFFFF; width: 300px; float: left; }

.m3_cerca { width: 100%; float: left; background-color: #333333; margin-bottom: 1.00em; }

.m3_cerca2 { margin-top: 0.46em; height: 5.00em; background-color: #333333; }

.m3_cerca_titol { margin-left: 0.88em; font-size: 0.81em; font-weight: bold; color: #FFFFFF; }

.m3_cerca_boto2 { margin-left: 10em; padding: 0.5em 0 0.3em 0; }

.m3_cerca_boto_home { margin-left: 10em; padding: 0.5em 0 0.3em 0; }

.m3_cerca_input { margin-left: 0.75em; }

.m3_cerca_button2 { border:1px solid #333; font-weight:bold; font-size:0.69em; background: #333 url(/img/cerca.gif) 0 0 no-repeat; color: #FFFFFF; width: 54px; height: 2.50em; padding-bottom:0.5em; *padding-bottom:0.35em;

cursor:pointer; }

.m3_es_parla { border-top: 0.12em solid #FFFFFF; border-bottom: 0.06em solid #FFFFFF; height:auto; float:left; }

.m3_es_parla_videos { border-top: 0.12em solid #FFFFFF; height: auto; width:15em; float:left; background-color:#B62501; }

.m3_es_parla_titol { margin-top: 0.30em; margin-bottom: 0.30em; width: auto; font-size: 0.81em; font-weight: bold; color: #FFFFFF; }

.m3_es_parla_ratlla { border-bottom: 0.06em solid #FFFFFF; }

.m3_es_parla_ratlla_pad { border-bottom: 0.06em solid #FFFFFF; margin-top:0.63em; margin-bottom:0.63em }

.m3_es_parla_nubol { margin-top: 0.30em; width: auto; height: auto; font-size: 0.69em; color: #FFFFFF; }

.m3_es_parla_etiquetes { color: #FFFFFF; margin-top: 1.00em; margin-bottom: 1.00em; font-size:0.69em; font-weight: bold; }

.m3_menu_deixans { background: #333333; border-top: 0.06em solid #CCCCCC; border-bottom: 0.06em solid #CCCCCC; padding-top: 0.35em; padding-bottom: 0.35em; height: 1.15em; }

.m3_texto_deixans { color: #FFFFFF; font-size:0.69em; padding:.2em; position:relative; }

.m3_texto_deixans_links { color: #FFFFFF; font-size:0.69em; padding:.2em; position:relative; padding-left: 0.75em; }

.m3_texto_deixans a:link, .m3_texto_deixans a:hover, .m3_texto_deixans a:visited, .m3_es_parla_etiquetes a:link, .m3_es_parla_etiquetes a:hover, .m3_es_parla_etiquetes a:visited, .m3_votats_peu a:link, .m3_votats_peu a:hover, .m3_votats_peu a:visited, .m3_es_parla_nubol a:link, .m3_es_parla_nubol a:hover, .m3_es_parla_nubol a:visited, .m3_texto_deixans_links a:link, .m3_texto_deixans_links a:visited, .m3_texto_deixans_links a:hover { color: #FFFFFF; }

.m3_links { color: #FFFFFF; font-size: 0.75em; font-weight: normal; text-align:left; }

.m3_links a:link, .m3_links a:hover, .m3_links a:visited { color: #FFFFFF; }

.m3_noticia_llarga { color: #FFFFFF; font-size: 0.88em; text-align:left; font-weight:bold; }

.m3_elements_cap { background-image: url(../img/cap_noticia_relacionada.gif); height: 1.88em; width: 20.00em; position: absolute; }

.m3_elements_gran { border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #FFFFFF; }

.m3_elements_gran_text { margin-bottom: 0.75em; margin-left: 0.75em; margin-right: 0.75em; margin-top: 0.75em; color: #00395B; }

.m3_elements_gran_text h2 a:link, .m3_elements_gran_text h2 a:hover, .m3_elements_gran_text h2 a:visited { color: #333333; }

.m3_elements_gran_text h3 a:link, .m3_elements_gran_text h3 a:hover, .m3_elements_gran_text h3 a:visited { color: #00395B; }

.m3_elements_gran_text h4 a:link, .m3_elements_gran_text h4 a:hover, .m3_elements_gran_text h4 a:visited { color: #333333; }

.m3_elements_gran_text h2 { font-size: 0.75em; color: #666666; }

.m3_elements_gran_text h3 { font-size: 1.00em; }

.m3_elements_gran_text h4 { font-size: 0.69em; color: #333333; }

.m3_elements_gran_text h5 { font-size: 0.75em; color: #00395B; }

.m3_elements_gran_text span { color: #FF3100; }

.m3_elements_text { border-top: 0.06em dashed #000000; border-bottom: 0.06em solid #000000; background-color: #F4F4F4; }

.m3_elements_gran_text ul { margin-bottom: 0.5em; }

.m3_elements_gran_text ul img { margin-right: 0.3em; }

.m3_elements_gran_text ul strong { color: #333333; }

.m3_elements_gran_text li { display: inline; }

.m3_elements_gran_text li a { color: #00395B; margin-left: 0.4em; margin-right: 0.4em; }

.m3_elements_gran_text li img { margin-bottom: 0.2em; }

.m3_link_directe { float:left; background-color:#B62501; }

.m3_videos { border-top: 0.12em solid #333333; border-bottom: 0.75em solid #333333; background-color:#333; }

.m3_video_titol { margin-top: 0.81em; margin-left: 0.63em; margin-right: 0.63em; font-size: 0.75em; color: #FFFFFF; }

.m3_video_llista { margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; font-size: 0.69em; }

.m3_meteo_linea { margin-bottom: 1.00em; border-top: solid 0.06em; color: #FFFFFF; }

.m3_meteo_pestanya { background-image: url(../img/pestanya_meteo.gif); width: 9.06em; height: 1.56em; }

.m3_notmeteo_pestanya { width: 9.06em; height: 1.56em; }

.m3_thickbox_cap { background-color: #333333; border-top: #000000 solid 0.06em; border-left: #000000 solid 0.06em; border-right: #000000 solid 0.06em; width: 32.25em; height: 1.56em; }

.m3_thickbox_text { float: right; color: #FFFFFF; margin-top: 0.69em; font-size: 0.63em; margin-right: 0.75em; }

.m3_thickbox_text a:link, .m3_thickbox_text a:hover, .m3_thickbox_text a:visited { color: #FFFFFF; }

.m3_campsDenuncia { font-size:0.75em; color: #FFFFFF; padding-left:0.19em; }

.m3_campsDenuncia2 { font-size:0.75em; color: #FFFFFF; padding-left:0.19em; }

.m3_campsDenuncia ul li { display: inline; }

.m3_TitolsDenuncia { color: #FFFFFF; font-weight: bold; text-align: right; width: 6.90em; height: auto; float: left; }

.m3_TitolsDenuncia_2 { color: #FFFFFF; font-weight: bold; text-align: right; width: 8.15em; height: auto; float: left; padding-top:0.3em; }

.m3_BoxesDenuncia { color: #FFFFFF; text-align: left; width: 33.00em; height: auto; float: right; }

.m3_BoxesDenuncia_2 { color: #FFFFFF; text-align: left; width: 45em; height: auto; float: right; }

.m3_BoxesDenuncia a:link, .m3_BoxesDenuncia a:hover, .m3_BoxesDenuncia a:visited { color: #FFFFFF; text-decoration: underline; }

.m3_BoxesDenuncia_2 a:link, .m3_BoxesDenuncia_2 a:hover, .m3_BoxesDenuncia_2 a:visited { color: #FFFFFF; text-decoration: underline; }

.noRegistrat { padding-top:1em; text-align:right; width:20em; }

.noRegistrat strong { color:#FFFFFF; font-size:0.75em; }

.noRegistrat .noRegSpanMargin { color:#FFFFFF; font-size:0.7em; margin-right:6.5em; }

.noRegistrat .noRegSpanNo_Margin { color:#FFFFFF; font-size:0.7em; padding-right:3em; }

.noRegistrat input { margin-left:1em; width:210px; }

.noRegistrat a:link, .noRegistrat a:visited { background-color:#000000; color:#FFFFFF; padding:0.3em 0.7em; font-size:0.75em; font-weight:bold; }

.noRegistrat_2 { padding-top:1em !important; padding-top:0.4em; text-align:right; width:23.6em; }

.noRegistrat_2 strong { color:#FFFFFF; font-size:0.75em; }

.noRegistrat_2 .noRegSpanMargin { color:#FFFFFF; font-size:0.7em; margin-right:6.5em; }

.noRegistrat_2 .noRegSpanNo_Margin { color:#FFFFFF; font-size:0.7em; padding-right:0.6em; }

.noRegistrat_2 input { margin-left:1em; width:260px; }

.noRegistrat_2 a:link, .noRegistrat_2 a:visited { background-color:#000000; color:#FFFFFF; padding:0.3em 0.7em 0.3em 0.7em !important; padding:0.3em 0.7em 0.3em 0.7em; font-size:0.75em; font-weight:bold; line-height:16px !important; line-height:24px; }

.m3_oblidat { padding-top:1em; text-align:right; width:20.1em; }

.m3_oblidat strong { color:#FFFFFF; font-size:0.75em; }

.m3_oblidat .noRegSpanMargin { color:#FFFFFF; font-size:0.7em; margin-right:6.5em; }

.m3_oblidat .noRegSpanNo_Margin { color:#FFFFFF; font-size:0.7em; padding-right:3em; }

.m3_oblidat input { margin-left:1em; width:210px; }

.m3_oblidat a:link, .m3_oblidat a:visited { color:#FFFFFF; padding:0.3em 0.7em; font-size:0.69em; }

#m3_etiqueta2, #m3_etiqueta3, #m3_etiqueta4, #m3_etiqueta5, #m3_etiqueta6, #m3_etiqueta7, #m3_etiqueta8, #m3_etiqueta9, #m3_etiqueta10, #m3_etiqueta11, #m3_etiqueta12, #m3_etiqueta13 { visibility: hidden; }

#m3_etiqueta0 { display:inline; padding-right: 2em; }

#m3_etiqueta1 { display:inline; }

#m3_etiqueta2 { display:inline; padding-right: 2em; }

#m3_etiqueta3 { display:inline; }

#m3_etiqueta6 { display:inline; padding-right: 2em; }

#m3_etiqueta5 { display:inline; }

#m3_etiqueta9 { display:inline; padding-right: 2em; }

#m3_etiqueta8 { display:inline; }

#m3_etiqueta12 { display:inline; padding-right: 2em; }

#m3_etiqueta11 { display:inline; }

/*------------------------- Comentaris -------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- global settings needed for thickbox <<<-----------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



* { padding: 0; margin: 0; }

html, body { min-height: 100%; height: auto !important; height: 100% }

/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- thickbox specific link and font settings <<<------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }

#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#000000; }

#TB_window a:link { color: #FFFFFF; }

#TB_window a:visited { color: #FFFFFF; }

#TB_window a:hover { color: #FFFFFF; }

#TB_window a:active { color: #FFFFFF; }

#TB_window a:focus { color: #FFFFFF; }

/* ----------------------------------------------------------------------------------------------------------------*/



/* ---- thickbox settings <<<-----------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



#TB_overlay { position: absolute; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

#TB_window { position: absolute; z-index: 102; color:#000000; display:none; border: 2px solid #000000; text-align:left; background-color: #FFFFFF; margin: 0px; padding: 0px; }

#TB_window img { display:block; margin: 15px 0 0 15px; }

#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }

#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }

#TB_closeAjaxWindow { padding:5px 10px 7px 0; text-align:right; float:right; }

#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; }

#TB_title { background-color:#333333; height:27px; }

#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }

#TB_ajaxContent p { padding:5px 0px 5px 0px; }

#TB_load { position: absolute; display:none; height:100px; width:100px; z-index:101; }

#TB_HideSelect { z-index:99; position:absolute; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; }

#TB_iframeContent { clear:both; border:none; _margin-bottom:1px; margin: 0px; padding: 0px; }

.titComentaris { background-color:#000000; font-size:0.9em; color:#FFFFFF; text-transform: uppercase; font-weight: bold; padding: 0.5em; }

.usuari img { margin: 0px; padding: 0px; float: right; }

.usuari ul { float: left; margin: 0px; padding: 0px; }

.bg_negre { background-color:#333333; height: 100%; }

.bg_negre h1 { font-size: 0.9em; color: #FFFFFF; background-color: #333333; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; font-weight: bold; padding-top: 0.8em; padding-right: 0.5em; padding-bottom: 0.7em; padding-left: 0.5em; }

.bloc_comentaris { padding:0.625em; }

.bg_negre p { background-color:#FFFFFF; padding:0.8em; font-size: 0.8em; color: #000000; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; margin: 0px; }

.usuari { margin:10px 0 0px 0; color:#FFFFFF; font-size: 0.75em; color: #FFFFFF; margin-top: 0.8em; height: 20px; }

.bg_com_sys { height:11px; margin: 0; padding: 0; background-image: url(../img/bg_com_sys.gif); background-repeat: no-repeat; background-position: 0 bottom; }

.usuari li { display: inline; }

.usuari li a { font-weight: bold; color: #FFFFFF; }

.tornar a:link, .tornar a:visited { color:#000000; text-decoration:none; background-color: #FFFFFF; border: 1px solid #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: normal; }

.tornar a:hover { color:#FFFFFF; text-decoration:none; background-color: #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; }

.paginacio { border-top-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-width: 1px; padding-top: 0.7em; padding-bottom: 0.2em; margin-top: 0.8em; font-size: 0.7em; font-weight: bold; color: #FFFFFF; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; height: 2em; }

.paginacio ul { float: right; padding: 0.24em; margin: 0px; }

.paginacio li { display:inline; margin-left: 0; }

.paginacio span { float: left; margin: 0px; padding: 0px; }

.paginacio a { color:#000000; text-decoration:none; background-color: #FFFFFF; border: 1px solid #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: normal; }

.paginacio a:hover, .paginacio strong { color:#FFFFFF; text-decoration:none; background-color: #000000; border: 1px solid #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; }

.paginacio_comentaris { border-bottom-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; padding-top: 0.7em; padding-bottom: 0.2em; margin-top: 0.8em; font-size: 0.7em; font-weight: bold; color: #FFFFFF; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-right: 5px; padding-left: 5px; height: 2em; }

.paginacio_comentaris ul { float: right; padding: 0.24em; margin: 0px; }

.paginacio_comentaris li { display:inline; margin-left: 0.3em; }

.paginacio_comentaris span { float: left; margin: 0px; padding: 0px; }

.paginacio_comentaris a:link, .paginacio_comentaris a:visited { color:#FFFFFF; text-decoration:none; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: normal; }

.paginacio_comentaris a:hover { text-decoration: underline; }

.paginacio_home { border-top-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-width: 1px; padding-top: 0.7em; padding-bottom: 0.2em; margin-top: 0.8em; font-size: 0.7em; font-weight: bold; color: #FFFFFF; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; height: 2em; }

.paginacio_home ul li { display:inline; margin-left: 0.3em; }

.paginacio_home span { float: left; margin: 0px; padding-right: 0.75em; }

.paginacio_home span.num_Pag { float: none; padding-left:.3em }

.paginacio_home span#num_pag_Actual { margin: 0px; padding-right: 0.75em; }

.paginacio_home a:link, .paginacio_home a:visited { color:#801a00; text-decoration:none; background-color: #FFFFFF; border: 1px solid #801a00; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: normal; }

.paginacio_home a:hover, .paginacio_home a.active:hover { color:#FFFFFF; text-decoration:none; background-color: #de2d01; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; }

.paginacio_home a.active { background: #B52400; color:#fff; }

.comentari { padding-bottom: 0.2em; margin-top: 0.8em; font-weight: bold; color: #FFFFFF; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; height: 2em; }

.comentari ul { float: right; margin: 0px; padding: 0px; }

.comentari li { display:inline; font-style: none; margin-left: 0.3em; }

.comentari a:link, .comentari a:visited, .comentari a:hover { color:#FFFFFF; font-style: none; background-color: #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; }

.comentari2 { padding-bottom: 0.2em; margin-top: 0.8em; font-size: 0.7em; font-weight: bold; color: #FFFFFF; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; height: 2em; }

.comentari2 ul { float: right; margin: 0px; padding: 0px; }

.comentari2 li { display:inline; font-style: none; margin-left: 0.3em; }

.comentari2 a:link, .comentari2 a:visited, .comentari2 a:hover { color:#FFFFFF; font-style: none; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; text-decoration: underline; }

.mod_participa_items { background-color: #505050; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; margin-top: 0.5em; }

.mod_participa_items2 { background-color: #505050; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; }

.mod_participa_items3 { background-color: #505050; padding-top: 0.5em; margin-top: 0.5em; }

.mod_participa_items3_iframe { background-color: #505050; overflow-x: hidden; border: 0px; width: 634px; height: 450px; }

.mod_participa_items_vermell_iframe { background-color: #DE2D01; border: 0px; overflow-x: hidden; width: 518px; height: 450px; border: 0.06em solid rgb(0, 0, 0); }

.teu_comentari label { color:#fff; font-weight:bold; font-size:.8em; }

.teu_comentari h2 { font-size: 0.9em; font-weight:bold; color:#FFFFFF; margin-bottom: 0.5em; }

.com_sys_txtarea { height:126px; border:1px solid #000000; overflow: auto; display:block; float: left; width: 400px; padding: 0.3em; margin-bottom: 16px; }

.bt_enviar a:link, .bt_enviar a:visited { color:#FFFFFF; background-color: #000000; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: bold; font-size: 0.7em; margin-left: 260px; padding-right: 0.5em; text-decoration: none; }

.bt_enviar a:hover { color:#000000; background-color: #FFFFFF; text-decoration:none; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: bold; font-size: 0.7em; margin-left: 260px; padding-right: 0.5em; }

.camps2 label { float:right; text-align:right; font-size: 0.7em; color: #FFFFFF; width: 100px; line-height: normal; font-weight: bold; margin-right: 5px; margin-bottom: 18px; }

.camps2 { line-height:1.25em;/*	float: left;*/



}

.camps2 div { clear:both; }

.comentari2 a.btn_envia:link, .comentari2 a.btn_envia:visited, .comentari2  a.btn_envia:hover { color:#fff; padding:0.2em 0.5em; text-decoration:underline; background:#000; }

.obligatori { background-color:#FFFFE6; }

.textinput { border:1px solid #000000; width:200px; height:16px; vertical-align: middle; }

.form_numero { padding-left: 105px; }

.form_numero h2 { font-size: 0.7em; color: #FFFFFF; font-weight: normal; line-height: 0.7em; margin-top: 0.5em; }

.registrat { margin-top: 1em; margin-left: 105px; }

.registrat h2 { font-size: 0.7em; color: #FFFFFF; font-weight: normal; float: left; }

.registrat a:link, .registrat a:visited { font-size: 0.7em; color: #FFFFFF; font-weight: bold; background-color: #B62501; float: left; margin-left: 47px; padding-right: 0.5em; padding-left: 0.5em; text-decoration: none; }

.registrat a:hover { font-size: 0.7em; color: #631400; font-weight: bold; background-color: #FFFFFF; float: left; margin-left: 47px; padding-right: 0.5em; padding-left: 0.5em; text-decoration: none; }

.usuari_registrat { padding: 0.2em; display: none; }

.usuari_registrat h2 { font-size: 0.7em; font-weight: normal; color: #FFFFFF; line-height:1.25em; padding-bottom: 0.5em; }

.usuari_registrat label { float:left; text-align:right; color: #FFFFFF; width: 95px; line-height: normal; margin-right: 5px; margin-bottom: 18px; }

.avis { font-size: 0.7em; font-weight:normal; color:#FFFFFF; margin-bottom: 0.5em; display: block; float: right; width: 178px; }

.avis h2 { font-weight: bold; font-size: 1em; }

.avis h3 { font-weight: normal; font-size: 1em; padding-top: 1em; }

.avis ul { margin:0.6em 0.6em 0 1.2em; list-style-type:disc; }

.avis li { margin-bottom:0.6em; }

.m3_BoxesDenunciaBorder { border-top:1px #FFFFFF dashed; text-align: left; width: 33.00em; margin-top:0.5em; margin-bottom:1.3em; padding-top:0.5em; height: auto; float: right; }

.m3_BoxesDenunciaBorder_2 { border-top:1px #FFFFFF dashed; text-align: left; width: 54.3em; margin-top:0.5em !important; margin-top:0; margin-bottom:1.3em; padding-top:0.5em; height: auto; float: right; }

.m3_BoxesDenunciaBorder span { font-size:0.81em; color: #FFFFFF; }

.m3_BoxesDenunciaBorder_text { border-top:1px #FFFFFF dashed; text-align: left; width: 54.3em; margin-top:0.5em !important; margin-top:0; margin-bottom:0.25em; padding-top:0.5em; height: auto; float: right; }

.m3_BoxesDenunciaBorder_fin { border-top:1px #fff dashed; width: 41em; margin-top:0.5em; padding-top:0.5em; height: 0.0625em; font-size:1em; line-height:0.1em; }

.m3_BoxesDenunciaBorder_2 span { font-size:0.81em; color: #FFFFFF; }

.m3_CaixaDenunciaLeft { float:left; width:30.00em; padding-left:1.25em; }

.m3_CaixaDenunciaLeft ul li { padding-bottom: 0.75em; }

.m3_CaixaDenunciaLeft a:link, .m3_CaixaDenunciaLeft a:hover, .m3_CaixaDenunciaLeft a:visited { color: #FFFFFF; text-decoration: underline; }

.m3_CaixaDenunciaRight { float:left; height:2em; width:19.8em; padding-left:1.1em; }

.m3_CaixaDenunciaRight a:link, .m3_CaixaDenunciaRight a:hover, .m3_CaixaDenunciaRight a:visited { color: #000000; text-decoration: underline; }

.m3_CaixaDenunciaLeft_2 { float:left; width:30.00em; padding-left:1.25em; }

.m3_CaixaDenunciaLeft_2 ul li { }

.m3_CaixaDenunciaLeft_2 a:link, .m3_CaixaDenunciaLeft_2 a:visited { color: #FFFFFF; text-decoration: none; }

.m3_CaixaDenunciaLeft_2 a:hover { color: #FFFFFF; text-decoration: underline; }

.m3_CaixaDenunciaRight_2 { float:left; width:40em; padding-top:0.2em !important; padding-top:0; }

.m3_CaixaDenunciaRight_2 a:link, .m3_CaixaDenunciaRight_2 a:visited { color: #000000; text-decoration: none; }

.m3_CaixaDenunciaRight_2 a:hover { color: #000000; text-decoration: underline; }

.m3_Etiqueta { background: #000000; padding: 0.24em 0.55em 0.24em 0.55em; text-align: center; font-size: 0.85em; font-weight: bold; }

.m3_Etiqueta_2 { background: #000000; padding: 0.24em 0.55em 0.24em 0.55em; text-align: center; font-size: 1em; font-weight: bold; }

.m3_CaixaDenunciaLeft_2 .m3_Etiqueta_2 a { text-decoration:none; }

input.m3_Examina { text-align: left; font-size: 0.85em; }

input.m3_Examina_2 { text-align: left; }

.m3_cercador .LiLeft { margin-right: 0.5em; margin-top: 0.5em; border-bottom: #FFFFFF dotted 1px; float: left; width: 20em; padding-bottom:0.5em; }

.m3_cercador .LiRight { margin-left: 0.5em; margin-top: 0.5em; border-bottom: #FFFFFF dotted 1px; float: left; width: 20em; padding-bottom:0.5em; }

.m3_cercador { width:100%; }

.m3_paginacio_resultats { width: 100%; padding: 0px; border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF; border-bottom-color: #FFFFFF; }

.m3_paginacio_resultats .m3_txt_resultats { font-size: 0.75em; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

.m3_paginacio_resultats .m3_num_resultats { font-size: 0.75em; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; text-align: center; color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.m3_paginacio_resultats .m3_num_resultats strong { color: #FFFFFF; }

.m3_paginacio_resultats .m3_num_resultats a:link, .m3_paginacio_resultats .m3_num_resultats a:visited { color: #FFFFFF; text-decoration: none; }

.m3_paginacio_resultats .m3_num_resultats a:hover { color: #FFFFFF; text-decoration: underline; }

.m3_num_resultats .m3_bot_paginacio { padding: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; }

/* CGU */







.m3_tit_pet a:link, .m3_tit_pet a:visited { color:#FFFFFF; }

.m3_fecha_home a:link, .m3_fecha_home a:visited { color:#FFFFFF; }

.m3_altres_fotos { border-top: 0.12em solid #333333; border-bottom: 0.75em solid #333333; background-color:#333; padding:0.5em; }

.notiTabsLlista2Title_tags { float: left; padding: 11px 0 17px 7px; background-position: right top; width:97%; }

.notiTabsLlista2Title_tags a:link, .notiTabsLlista2Title_tags a:visited, .notiTabsLlista2Title_tags a:hover { color: #000000; }

.notiTabsLlista2TitleDiv_tags { float: left; width: 375px; padding: 14px 0px 17px 10px; color: #000000; }

.m3_faq { width: 20.00em; float:left; }

.m3_faq a:link, .m3_faq a:hover, .m3_faq a:visited { color: #FFFFFF; }

.m3_faq_titol { color: #FFFFFF; font-weight: bold; padding-left: 0.75em; background-color:#000000; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; font-size: 0.75em; padding: 0.50em; }

.m3_faq li { color: #FFFFFF; padding: 0.50em; border-bottom: #FFFFFF dotted 1px; font-size: 0.75em; }

.m3_contiguts { clear: both; font-size: 0.69em; margin-top: 0.24em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; }

.m3_contiguts li { background-image:url(../img/ico_not_separador.gif); background-position:0px 6px; background-repeat:no-repeat; padding-bottom:0.5em; padding-left:1.00em; }

.m3_contiguts li a:link, .m3_contiguts li a:visited, .m3_contiguts li a:hover { color:#FF0000; }

.m3_contiguts_audio { clear: both; font-size: 0.69em; margin-top: 0.24em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; }

.m3_contiguts_audio li { background-image:url(../img/ico_audio.gif); background-position:0px 6px; background-repeat:no-repeat; padding-bottom:0.5em; padding-left:2.00em; }

.m3_contiguts_audio li a:link, .m3_contiguts_audio li a:visited, .m3_contiguts_audio li a:hover { color:#FF0000; }

.m3_contiguts_foto { clear: both; font-size: 0.69em; margin-top: 0.24em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; }

.m3_contiguts_foto li { background-image:url(../img/ico_foto.gif); background-position:0px 6px; background-repeat:no-repeat; padding-bottom:0.5em; padding-left:2.00em; }

.m3_contiguts_foto li a:link, .m3_contiguts_foto li a:visited, .m3_contiguts_foto li a:hover { color:#FF0000; }

.m3_contiguts_video { clear: both; font-size: 0.69em; margin-top: 0.24em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; }

.m3_contiguts_video li { background-image:url(../img/ico_video.gif); background-position:0px 6px; background-repeat:no-repeat; padding-bottom:0.5em; padding-left:2.00em; }

.m3_contiguts_video li a:link, .m3_contiguts_video li a:visited, .m3_contiguts_video li a:hover { color:#FF0000; }

.m3_contiguts_texto { clear: both; font-size: 0.69em; margin-top: 0.24em; margin-left: 0.63em; margin-right: 0.63em; color: #FFFFFF; }

.m3_contiguts_texto li { background-image:url(../img/ico_texto.gif); background-position:0px 6px; background-repeat:no-repeat; padding-bottom:0.5em; padding-left:2.00em; }

.m3_contiguts_texto li a:link, .m3_contiguts_texto li a:visited, .m3_contiguts_texto li a:hover { color:#FF0000; }

.EnviaAmicLink2 { width:32em; }

.EnviaAmicLink2 a:link, .EnviaAmicLink2 a:visited { color:#000000; text-decoration:none; background-color: #FFFFFF; border: 1px solid #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; font-weight: normal; }

.EnviaAmicLink2 a:hover { color:#FFFFFF; text-decoration:none; background-color: #000000; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.5em; }

.cap_enviar_amic_negre { background-image:url(../img/cap_enviar_amic2.gif); width:405px; background-position:0pt bottom; background-repeat:no-repeat; height:0.9em; }

.cap_agregar_etiqueta_vermell { background-image:url(../img/cap_agregaret_vermell.gif); width:305px; background-position:0pt bottom; background-repeat:no-repeat; height:0.9em; }

.dades_inac_items label { float:left; padding:4px 20px 0pt 0pt; text-align: right; width: 110px; color: #333333; height: 20px; }

.dades_inac_dades span { color: #FFFFFF; font-weight: normal; font-size: 0.75em; }

.dades_inac_dades label { float:left; padding:4px 20px 0 0; text-align:right; width:176px; color:#FFFFFF; text-decoration: underline; }

.dades_inac_dades_no label { float:left; padding:4px 20px 0 0; text-align:right; width:176px; color:#FFFFFF; }

.campsReg .DivAmbText2 { height:auto; }

.RadioDiv2 input { width:auto; height:16px; vertical-align:middle; }

.RadioDiv2 label { float:left; line-height:25px; margin:0 13px; width:167px; text-align:right; color: #FFFFFF; text-decoration: underline; }

.RadioDiv2 span { color: #FFFFFF; }

.acceptar_conds { border-top: 1px dotted #FFFFFF; color: #FFFFFF; font-size: 0.75em; padding-top: 0.75em; padding-left: 4.80em; }

.acceptar_conds li { display: inline; padding-right: 1.75em; }

.acceptar_conds a:link, .acceptar_conds a:hover, .acceptar_conds a:visited { color: #FFFFFF; }

.CapRegistreNegre { background-color: #333333; padding-top:0.5em; padding-bottom:0.3em; padding-left:1em; margin:0em; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #000000; border-bottom-color: #000000; font-weight:bold; }

.CapRegistreNegre_negreta { font-weight:bold; color:#000; }

.CapRegistreNegre h4 { font-size:1em; color:#FFFFFF; }

.actiu2 .LiLeft { margin-right: 0.5em; margin-top: 0.5em; border-bottom: #FFFFFF dotted 1px; float: left; width: 20em; padding-bottom:0.5em; }

.actiu2 .LiRight { margin-left: 0.5em; margin-top: 0.5em; border-bottom: #FFFFFF dotted 1px; float: left; width: 20em; padding-bottom:0.5em; }

.actiu2 { width:47em; float:left; margin-right: 1.00em; }

.m3_comentaris { font-size: 1.50em; padding-top: 0.30em; padding-left: 0.50em; padding-right: 0.50em; color: #FFFFFF; font-weight: bold; }

.m3_Titols105A { color: #FFFFFF; font-weight: bold; text-align: right; height: auto; width: 10.00em; display: inline; }

.m3_Dades105A { color: #000000; text-align: left; padding-left:2.00em; display:inline }

.m3_border { padding: 0.2em 0.2em 0.2em 0.2em; border: #FFFFFF dotted 1px; }

.m3_border_titol { padding: 0.2em 0.2em 0.2em 0.2em; border-top: #FFFFFF dotted 1px; border-right: #FFFFFF dotted 1px; border-left: #FFFFFF dotted 1px; font-size: 0.69em; color: #fff; text-align: center; background-color:#333; }

#popDenuncia .marcdenuncia2 { margin: 0px; padding: 10px; width: 400px; border: #000000 solid 1px; width: 31.00em; color:#FFFFFF; }

.marcEtiqueta { margin: 0px; padding: 10px; width: 350px; color:#FFFFFF; }

.marcEtiqueta h2 { color:#FFFFFF; font-family:Arial; font-size:0.875em; margin-bottom:10px; }

.m3_dades_inac label { float: left; padding: 4px 20px 0pt 0pt; text-align: right; width: 176px; color: #FFFFFF; height: 20px; font-size: 1.00em; }

.marcdenuncia2 .botEnvia_right { padding-top: 8px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; text-align: right; margin: 0px; }

.botEnvia_right input { background-color: #000000; color: #FFFFFF; font-size: 0.85em; font-weight: bold; border: 1px solid #000000; height: 24px; }

.m3_text_explicacio { font-size: 0.75em; color: #FFFFFF; }

.separador_buit { margin: 0em; padding: 0em; clear: both; height: 1.2em; }

.separador_noticia { margin: 0em; padding: 0em; clear: both; height: 0.4em; }

.separador_cercador { margin-bottom: 0.50em; padding: 0em; clear: both; }

.separador_noticia_cap { margin: 0em; padding: 0em; clear: both; height: 1.10em; }

.m3_menu_deixans_cercador { background: #333333; border-top: 0.06em solid #CCCCCC; border-bottom: 0.06em solid #CCCCCC; padding-top: 0.35em; padding-bottom: 0.35em; height: 1.21em; }

.m3_FotoPlay { position: relative; border: none; display:inline; }

.m3_FotoPlay_pad_right { position: relative; border: none; display:inline; padding-right: 1.00em; }

.hide { position: absolute; visibility: hidden; display: none; }

.hidden { position: absolute; visibility: hidden; }

.m3_ImatgeDest { background-color: #FFFFFF; width: 121px; margin-right: 0.6em; float: left; }

.m3_linea_altres { margin-left:0.63em; margin-right:0.63em; padding-bottom:0.63em; margin-bottom:0.63em; border-bottom:#FFFFFF dotted 1px; }

.m3_bg_com_amic { background-color:#333333; width:405px; padding-bottom:50px; }

.m3_bg_com_amic h2 { font-size:.9em; color:#aaa; padding:1em; }

.m3_bg_com_agregaet { background-color:#DE2D01; width:340px; padding-bottom:20px; }

.m3_bg_com_agregaet h2 { font-size:.9em; color:#fff; padding:1em; }

.m3_CapsAmic { padding:0.5em; margin-bottom:0.3em; border-bottom:1px solid #333333; text-align: right; }

.m3_CapsAmic a:link, .m3_CapsAmic a:visited { color:#FFF; font-size:0.75em; }

.TextContOK { padding:1em 0.5em 0; padding-top:0em; text-align:left; color:#FFFFFF; }

.TextContOK h4 { font-size:0.75em; font-weight:400; }

.TextContOK a:link, .TextContOK a:hover, .TextContOK a:visited { text-decoration: underline; color: #FFFFFF; font-weight: bold; }

.noRegistratOK { padding-top:1em; text-align:right; }

.noRegistratOK a:link, .noRegistratOK a:visited { background-color:#000000; color:#FFFFFF; padding:0.3em 0.7em; font-size:0.75em; font-weight:bold; }

.mes_dades { text-align:right; }

.mes_dades input { background-color:#000; color:#FFF; font-size: 0.85em; font-weight:700; border:1px solid #000; }

.notiTabsLlista3_20 { clear:both; border:1px solid #333; float:left; background-color: #FFFFFF; width:40.90em; }

.notiTabsLlista3_20 li { font-size:0.7em; list-style-type:none; text-align:left; margin-top:3px; width:26em; }

.notiTabsLlista3_20 notiLlista_B_4 { font-size:0.7em; list-style-type:none; padding:0 10px; text-align:left; margin-top:3px; }

/* -------------------- scroller noticies fotos videos -----------*/







.fl { float: left; display: inline; }

.news_slider { position: relative; margin: 0 auto; text-align: left; }

.news_slider .prev, .news_slider .next { position: absolute; top: 45%; display: none; }

* html .news_slider .prev, * html .news_slider .next { position: absolute; top: 2.5em; display: none; }

.news_slider .next { right: 7px; }

.news_slider .container { position: relative; top: 0; left: 0; width: 100%; }

.news_slider .news_items { position: relative; width: 340px; top: 0; left: 20px; }

.news_slider .item { /*



        Must contain a width and a margin-right.



    */



	width:110px; margin-right: 10px; }

.news_slider .item div { font-size: .8em; width: 175px; padding: 10px 0 10px 0; }

/* -------------------- scroller  audios -----------*/











#scroller2 .fl { float: left; display: inline; }

#scroller2 .news_slider { position: relative; margin: 0 auto; text-align: left; }

#scroller2 .news_slider .prev, .news_slider .next { position: absolute; top: 45%; display: none; }

* html #scroller2 .news_slider .prev, * html .news_slider .next { position: absolute; top: 2.5em; display: none; }

#scroller2 .news_slider .next { right: 7px; }

#scroller2 .news_slider .container { position: relative; top: 0; left: 0; width: 100%; }

#scroller2 .news_slider .news_items { /*



        The width must be equal to .item ((width + margin-right) * 2).



    */



	position: relative; width: 340px; top: 0; left: 25px; overflow: hidden; }

#scroller2 .news_slider .item { /*



        Must contain a width and a margin-right.



    */



	width: 170px; margin-right: 15px; }

#scroller2.item_texto .news_slider .item { /*



        Must contain a width and a margin-right.



    */



	width: 170px; margin-right: 15px; height:148px; background:url(../img/nota_galeria.jpg) no-repeat 0px 0px; cursor:pointer; }

#scroller2.item_audio .news_slider .item { /*



        Must contain a width and a margin-right.



    */



	width: 170px; margin-right: 15px; height:74px; background:url(../img/audio_galeria.jpg) no-repeat 0px 0px; }

#scroller2.item_texto .news_slider .item .m3_coment_galeria { margin-top:-10px; margin-left:25px; display:block; }

#scroller2.item_audio .news_slider .item .m3_audio_galeria { margin-top:-10px; margin-left:25px; display:block; }

/*------------------------------------------------------------*/







.e_cont_inner_gris h4.blanc a { color:#fff; text-decoration:none; }

/* faqs ----------------------------------------------------*/







.m3_faq { height:auto; float:left; }

.m3_faq a:link, .m3_faq a:hover, .m3_faq a:visited { color: #FFFFFF; }

.m3_faq_titol { color: #FFFFFF; font-weight: bold; padding-left: 0.75em; background-color:#000000; border-bottom: 0.06em solid #FFFFFF; font-size: 0.75em; padding: 0.50em; }

.m3_faq ul li { color: #FFFFFF; padding: 0.50em; padding-left:1em; border-bottom: #FFFFFF dotted 1px; font-size: 0.75em; background:url(../img/ico_punt.gif) no-repeat 0em 1em;  over

}

.puja_btn { height:2em; padding:0; float:right; font-size:0.7em; }

.puja_btn a { color:#333; background-color:#fff; padding:.2em; text-decoration:none; border:1px solid #333 }

.puja_btn a:hover { color:#fff; background-color:#333; }

/*-- Instruccions d' us-----------------------------------------------------*/







#caixa_instruccions, #caixa_condicions { clear:both; border:1px solid #333; float:left; background-color: #FFFFFF; width:40.4em; padding: 2em 0 .5em .5em; font-family:Arial; }

* html #caixa_instruccions { width:400px; padding: 2em 0 0 0; }

#caixa_instruccions a { color:#B62501; text-decoration:none; }

#caixa_instruccions a:hover { color:#B62501; text-decoration:underline; }

#caixa_instruccions h4 { margin-bottom:1em; }

* html #caixa_instruccions h4 { margin-bottom:1em; padding-left:.8em; }

#caixa_condicions { width:53em; font-size:.75em; padding:.9em; }

#caixa_condicions a { color:#761801; }

#caixa_condicions a:hover { text-decoration:underline; }

#caixa_condicions h3 { padding: .5em 0 .5em 0; }

#caixa_condicions p { margin-bottom:1.5em; }

#caixa_condicions ul { margin: 1em 0 2em 2em; }

#caixa_condicions li { list-style:decimal; margin-bottom:1em; }

#caixa_condicions ul.llista_lletras li { list-style:lower-latin; }

.titulo_pas { padding: 0.6em 0 0 5em; text-transform:uppercase; font-weight:bold; }

.texto_pas { font-size:.72em; width:25em; }

.texto_pas p { margin-bottom:0.8em; }

.instr_pas { width:40em; margin-bottom:2em }

/* Pagina 1 */

.instr_pag1 { width:37em; margin-left:0.85em; *margin-left:1.3em;

padding-bottom:0.75em; }

.instr_pag1 p { padding-bottom:0.75em; }

.instr_pag1 .introTxt { float:left; width:38em; font-size:0.75em; margin-right:3em; }

.instr_pag1 .introImg { float:right; display:block; margin:0 0 0.5em 0; }

.instr_pag1 h2 { padding-bottom:0.65em; font-size:1.35em; }

.instr_pag1 .pasos { width:597px; height:466px; background:url('/img/instruccions02.gif') 0 0 no-repeat; margin:0.45em 0 0 0; padding:0.95em 0em 0em 3em; font-size:0.75em; }

.instr_pag1 .pasos_ru { background-image:url('/img/instruccions_ru.gif'); }

.instr_pag1 .pasos .pas1 { width:46em; margin-bottom:1.85em; }

.instr_pag1 .pasos .pas2 { width:26em; margin-bottom:2.5em; }

.instr_pag1 .pasos .pas3 { width:21em; margin-bottom:3.1em; }

.instr_pag1 .pasos .pas4 { width:34.5em; }

.instr_pag1 .pasos .pas1 h3, .instr_pag1 .pasos .pas2 h3, .instr_pag1 .pasos .pas3 h3, .instr_pag1 .pasos .pas4 h3 { font-size:1.15em; color:#333; padding-bottom:0.65em; }

.instr_consulta p { font-size:0.75em; }

#instr_pas_1 { height:8em; background:url(../img/bg_instruccions_1.png) no-repeat 2em 0em; }

#instr_pas_1 .texto_pas { margin: 1.4em 0 0 9.5em }

#instr_pas_2 { height:18em; background:url(../img/bg_instruccions_2.png) no-repeat 2em 0em; }

#instr_pas_2 #texto_1 { margin: 4.4em 0 0 32em }

#instr_pas_2 #texto_2 { margin: 4.4em 0 0 28em }

#instr_pas_3 { height:10em; background:url(../img/bg_instruccions_3.png) no-repeat 2em 0em; }

#instr_pas_3 .texto_pas { margin: 2.4em 0 0 9.5em }

/* Pagina 2 */







#instr_pas_4 { height:22em; background:url(../img/bg_instruccions_4.png) no-repeat 0em 0em; }

#instr_pas_4 #texto_1 { margin: 0em 0 0 31em; padding-top:7em; }

#instr_pas_4 #texto_2 { margin: 12.5em 0 0 24.5em }

#instr_pas_5 { height:28em; background:url(../img/bg_instruccions_5.png) no-repeat 13em 0em; }

#instr_pas_5 #texto_1 { margin: 0 0 0 5em; padding-top:0.5em; text-align:right; width:17em; }

#instr_pas_5 #texto_2 { margin: 11.2em 0 0 0; padding-top:0.5em; text-align:right; width:17.2em; }

#instr_pas_5 #texto_3 { margin: 8.7em 0 0 6.5em; padding-top:0.5em; text-align:right; width:17.2em; }

.m3_menu_instruccions { background: #000; border-top: 0.06em solid #CCCCCC; border-bottom: 0.06em solid #CCCCCC; padding: 0.35em 0 0.35em 0; height: 1.15em; margin: 0.3em 0 0.3em 0; }

.m3_texto_instruccions { color: #FFFFFF; font-size:0.69em; padding:.2em; position:relative; }

.m3_texto_instruccions a { color: #FFFFFF; padding:.2em; position:relative; padding-left: 0.75em; }

#ajuda { margin:0; padding:0; }

#ajuda a { display:block; width:20px; height:20px; margin:.15em 0 0 0; float:right; background: url(../img/ico_ajuda.gif) top left no-repeat; text-decoration: none; }

#ajuda a:hover { background-image: url(../img/ico_ajuda-hover.gif); }

#ajuda a span { display:none }

/* Pagina 3 */

#caixa_instruccions .camps-contacta { padding: 10px; }

.camps-contacta label { font-size: 14px; display: block; margin-bottom: 5px; }

.camps-contacta input { margin-bottom: 10px; padding: 2px; font-size: 14px; width: 300px; color: #000; }

.camps-contacta textarea { margin-bottom: 10px; padding: 2px; font-size: 14px; width: 400px; color: #000; }

.camps-contacta .botoEnviaCom a{ display: block; width: 66px; height: 27px; text-align: center; color: white !important; font-size: 14px; padding: 8px 0 0; background: #333; font-weight: bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.camps-contacta .botoEnviaCom a:hover { text-decoration: none !important; background: #C00; }

.contactaokko p { font-size: 14px; margin-bottom: 20px; }

.contactaokko .botoEnviaCom a{ display: block; width: 66px; height: 27px; text-align: center; color: white !important; font-size: 14px; padding: 8px 0 0; background: #333; font-weight: bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0px auto; }

.contactaokko .botoEnviaCom a:hover { text-decoration: none !important; background: #C00; }



/* link pestanya "El meu temps" */







.link_meteo { display:block; height:1.56em; width:9.06em; margin:0; padding:0; text-decoration:none; }

.link_meteo span { display:none; }

/* iconos lista contenidos */







.m3_contiguts li.li_noticias { padding-bottom:0.5em; padding-left:1.50em; background: url(../img/ico_li_noticias.gif) no-repeat 0px 4px; }

.m3_contiguts li.li_videos { padding-bottom:0.5em; padding-left:1.50em; background: url(../img/ico_li_videos.gif) no-repeat 0px 4px; }

.m3_contiguts li.li_audios { padding-bottom:0.5em; padding-left:1.50em; background: url(../img/ico_li_audios.gif) no-repeat 0px 4px; }

.m3_contiguts li.li_textos { padding-bottom:0.5em; padding-left:1.50em; background: url(../img/ico_li_textos.gif) no-repeat 0px 4px; }

.m3_contiguts li.li_fotos { padding-bottom:0.5em; padding-left:1.50em; background: url(../img/ico_li_fotos.gif) no-repeat 0px 4px; }

/* caja de conceptes relacionats */







.c_relacionats { width:22em; }

.cargando_item { height:472px; background-color:#761801; }

/* **** */







#msg_comentari { float:right; }

.comentari2 a.btn_envia:link, .comentari2 a.btn_envia:visited, .comentari2 a.btn_envia:hover { color:#fff; padding:0.2em 0.5em; text-decoration:underline; background:#000; }

.tit_login { color:#fff; padding-bottom:1em; }

.tit_login h2 { font-size:1em; }

.tit_login_2 { color:#fff; padding-bottom:0.6em; }

.tit_login_2 h2 { font-size:1em; }

.e_26_login_FonsGris { width:25em; float:left; margin-right:1em; overflow:hidden; background-color:#333; padding: 0.8em 0; }

.e_26_login_FonsGris_2 { overflow:hidden; background-color:#761801; padding:16px; color:#fff; }

.e_26_login_FonsGris_2 p { font-size:14px; }

.login_oblidat_psw { float:left; padding-left:6.75em; margin:0.2em 0 2em 0 !important; margin:0 0 2em 0; }

.envia_ElMeuCat { }

.envia_ElMeuCat input { font-size:1em; margin-top:2px; }

.envia_ElMeuCat input [file] { color:#33CCCC }

.envia_ElMeuCat select { width:9.5em; font-size:0.8em; margin-top:2px; }

.envia_ElMeuCat textarea { font-size:1em; font-family:Arial; margin-top:2px; width:43.5em; }

.txt_limit_textfields { font-size:0.81em; float:left; padding-top:0.24em; width:auto; line-height:12px; }

.m3_CaixaDenunciaRight_2 .txt_limit_textfields a { color:#fff; text-decoration:underline; }

.m3_CaixaDenunciaRight_2 .txt_limit_textfields a:hover { text-decoration:none; }

.envia_ElMeuCat_button { background-color:#000000; color:#FFFFFF; padding:0.3em !important; padding:0 0.2em; font-size:0.75em; font-weight:bold; line-height:16px !important; line-height:24px; border:0px; cursor:pointer; }

.botEnviaDenuncia_2 input { background-color:#000; color:#FFF; font-size:0.6em; font-weight:700; border:0; }

.envia_registre { overflow:hidden; background-color:#761801; font-size:14px; color:#fff; padding:16px; }

.envia_registre div a { float:left; background:#c51100 url(/img/bg_envia_coment.gif) left top repeat-x; color:#fff; font-weight:bold; padding:4px 10px 5px; margin:16px 10px 0 0; text-shadow:0 1px 1px #ad0700; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }

.envia_registre div a:hover { background-image:none; text-decoration:none; }

.cont_imprimir {padding: 5% 10% 5% 10%;}

.cont_imprimir h3 {margin-top: 30px;}