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



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