body {background:#fff;font: 73% arial, verdana, helvetica, sans-serif;line-height: 120%;margin:0;	padding:0;	color:#333333 }
h2 {font-size: 1.3em; line-height: 120%; color:#000000}
p {font-size: 1em; padding:0; margin:0 0 8px 0}
a {color: #0066CC;	text-decoration: none;}
a:active {outline: none; }
a:hover {text-decoration:none;	outline: none; color: #432507}
li { margin-bottom:5px; list-style-type:none}


/**/
.mod_tabs .fila_tabs{float:left;width:100%; }
.tabs li{ float:left; border:1px solid #ccc;margin:2px -1px 0 0;list-style-type:none}
.tabs li a{display:block; text-decoration:none;  color:#496E92;  padding:5px 30px;}
.tabs li a:hover{text-decoration: underline; /* background-color:#ccc; border-right:1px white solid; border-left:1px white solid*/}
.tabs .selected {text-decoration:none; background-color:#ccc;}
 
.mod_tabs .tab_contingut_hidden {border:4px solid #CCCCCC; padding:5px 5px 0px 10px;clear:both;margin:-3px 0 0 0; visibility:hidden; display:none; }
.mod_tabs .tab_contingut_hidden ol{margin:0 5px 8px 10px; color: #333; padding:0 5px 0px 10px;  }
.mod_tabs .tab_contingut_hidden ol li{margin:0 0 7px 0; padding:0; background:none;  font-weight:bold; }
.mod_tabs .tab_contingut_hidden ol li a {font-weight:normal;}

/*--MOD 30----AGREGADORS---*/
.mod_agregadors {width:330px;font-size:0.9em; text-align:right ;}
.mod_agregadors ul { text-align:right; margin:0 0px 0 8px ; padding:0; display:inline}
.mod_agregadors ul li {display:inline;  list-style-type:none;  margin:0 3px 0 0; padding:0}
.mod_agregadors img { border:0}
	
/*--MOD GENERIC---*/
.mod_generic {margin:0 0 8px 0; padding:10px 10px 10px 10px ;}
.tit_generic { background-color:#eee; border-left:#000 solid 10px;  margin:0 0 0px 0; padding:0; height:18px; }
.tit_generic h4 , .tit_mobils h4, .tit_5430 h4{ font-size: 0.95em;margin:0 0 0 15px; padding:2px 0 2px 0; color:#333; font-weight:lighter; display:inline; float: left}
/*--Backgrounds--*/
.bg1_t { background-image:url(../img/bg1_t.gif); background-repeat:no-repeat; background-position: top right}
.bg1_b { background-image:url(../img/bg1_b.gif); background-repeat:no-repeat; background-position:bottom right}
.bg2_t { background-image:url(../img/bg2_t.gif); background-repeat:no-repeat; background-position: top right}
.bg2_b { background-image:url(../img/bg2_b.gif); background-repeat:no-repeat; background-position:bottom right}
.bg3_t { background-image:url(../img/bg3_t.gif); background-repeat:no-repeat; background-position:  top right}
.bg3_b { background-image:url(../img/bg3_b.gif); background-repeat:no-repeat; background-position:bottom right}
.bg4_t { background-image:url(../img/bg4_t.gif); background-repeat:no-repeat; background-position: top right}
.bg4_b { background-image:url(../img/bg4_b.gif); background-repeat:no-repeat; background-position:bottom right}

/*Varios---*/
.titol_submenu { padding:10px 0}
.homeseccio {margin:0 0 10px 0; padding:0}
.separador {margin:15px 0 15px 0; padding:0px; height:1px; font-size:1px; line-height:1px; font-weight: normal; background-color:#D6D6D6;clear:both;}
.separador_no {margin:15px 0 15px 0; padding:0px; height:1px; font-size:1px; line-height:1px; font-weight: normal; background-color:#fff;clear:both;}

blockquote {margin:0 0 3px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
.floatleft { float:left;}
.floatright { float:right;}
.center { display:block; margin:0 auto}
.center1 { text-align:center}
.hide {position: absolute; left:-9999999px}
.bt_generic {background-color: #999999; color:#FFF; text-transform:uppercase; font-weight:bolder; font-size:0.85em; font-family:Verdana, Arial, Helvetica, sans-serif; border:0; padding:4px 0px ;display:block; width:100px;  text-align:center}
.w140 {width:140px}
.w180 {width:180px}
.usuari {padding-top:2px; font-family: Georgia, "Times New Roman", Times, serif;  color:#039; margin-right:8px; font-size:0.95em; }
.usuari a { background-image: url(../img/ico_alias.gif); background-repeat:no-repeat;  padding-left:15px;}
.data {font-size:0.9em;}
.linea td { border-bottom:1px solid #D6D6D6}
.smaller {font-size: 0.85em}
.small {font-size:0.93em }
.big {font-size:1.2em; font-weight:bold }
.marginright20 {margin-right:20px}

.ranking {background-color:#eee; border:1px solid #ccc; padding:2px 0 2px 5px ; /*margin:0;*/ width:160px; color:#000 ; font-size:0.9em; display:block; clear:both}
.ranking_loader {background-color:#eee; border:1px solid #ccc; padding:2px 0 2px 5px ; /*margin:0; */width:160px; color:#000 ; font-size:0.9em; display:block; clear:both}
.ranking img { display:inline; width:9px; margin-left:4px; background-color:#eee; }
.ranking span {color: #333333; font-size:1em; margin-left:6px; }

.mes { padding:1px 0 1px 0px; margin:0; }
.mes a { font-size:0.95em; text-decoration:underline}

.inline {margin: 10px auto 10px auto }
.inline .ranking, .inline .ranking_loader { float:left; margin-right:15px}
.inline .mes{display:inline}
.inline .usuari{display:inline}
.inline .data{display:inline}

/*--MOD HOROSCOPS--*/
.llistat_horoscops  ul {  margin: 0px 0px 10px 0px; padding:0;}
.llistat_horoscops li { padding: 4px 0px 6px 0px; border-bottom: 1px solid #D6D6D6;margin: 0px 5px 0px 0px; list-style-type:none;font-size: 1.3em ; font-weight:bold; height:30px}
.llistat_horoscops li img {border:0; margin-right:6px}

/* ESPAI 8*/
.mod_espai8 {padding:10px 10px 20px 10px; border: solid 4px #339900;}
.mod_espai8 h2 {margin:0 0 8px 0; padding:0; }
.mod_espai8 p {margin:0 0 8px 0; padding:0; }

/*--MOD MOBILS--*/
.mod_mobils { margin:0 0 8px 0; padding:8px 8px 0 8px}
.mod_mobils h2{ margin: 0 0 5px 0; padding:0; font-size: 1.2em; font-weight:bolder;}
.mod_mobils h3{ margin: 0 0 5px 0; padding:0; font-size: 1.1em; font-weight:bolder;}

.mod_mobils p{margin:0 0 8px 0; padding:0;  }
.mod_mobils img { display:inline; margin-right:10px; margin-bottom:5px}
.mod_mobils ul{margin:0 0 8px 0; padding:0;  }
.mod_mobils ul li{padding: 4px 0px 6px 0px; border-bottom: 1px solid #D6D6D6;margin: 0px 5px 0px 0px; list-style-type:none;}
.mod_mobils ol li{padding: 0px 0px 6px 4px;  }


/*--MOD CONCURSOS AVIS--*/
.mod_conc_avis {margin:0 0 8px 0; padding:8px 8px 0 8px}
.avis {background-color:#eee; padding:5px; }
.avis .floatleft {margin:0 10px 5px 0; display:inline;}
.avis p{margin:0 0 5px 0; padding:0; font-size:0.93em ; }

/*--MOD CONCURSOS PREMI--*/
.mod_premi {background-image:url(../img/bg_premi.gif); margin:0 0 8px 0; padding:8px }
.mod_premi H2 {margin:0 0 5px 0; padding:0}

.mod_patro {margin:0 0 8px 0; padding:0;}

/*--MOD CONCURSOS PARTICIPA--*/
.mod_participa {margin:0 0 8px 0; padding:8px 8px 0 8px}

/*--MOD CONCURSOS GUANYADORS--*/
.mod_guanyadors {margin:0 0 8px 0; padding:8px 8px 0 8px}
.mod_guanyadors  ul {  margin: 0px 0px 10px 0px; padding:0;}
.mod_guanyadors li { padding: 4px 0px 6px 0px; border-bottom: 1px solid #D6D6D6;margin: 0px 5px 0px 0px; list-style-type:none;font-size: 1.1em ; }


/*--5430--*/
.b5430_seccio h2 {padding:0; margin:0}
.b5430_seccio h2 a{padding:10px 3px;background-color: #FF9900; font-weight:bold; display: block;	text-decoration:none; color:white; font-size:1.4em	; text-align:center;  vertical-align:middle; margin:auto 0; height:30px}
.b5430_seccio h2 a:hover {background-color:#eee; color:#000; text-decoration: none} 

/*--PEU 5430--*/
.b5430 .llistat_enllacos li {font-size: 1em; font-weight: normal ; padding: 4px 0px 6px 0px; border-bottom: 1px solid #D6D6D6;margin: 0px 5px 0px 0px; list-style-type:none;}
/*.b5430 h2 {margin:0; padding:5px 0 5px 0 }*/
.peu5430 { margin:25px 0 ; BORDER-TOP:1PX SOLID #BDBDBD; border-bottom:1PX SOLID #BDBDBD; padding:5px 0; clear:both; display:block}
.peu5430 ul{ margin:0; padding:0}
.peu5430 ul li{ display:inline; list-style-type:none}
.peu5430 ul li a{ display:inline; margin:0 4px 0 4px; }

.submit {background-color: #999999; width:100px; color:#FFFFFF; text-transform:uppercase; font-weight:bolder; font-size:0.85em; font-family:Verdana, Arial, Helvetica, sans-serif; border:0; padding:3px 0}

.prot_dades {margin-top:50px; text-align:center; margin-bottom:20px; font-size:smaller}
label { font-size:0.95em; }
.label_td {text-align:right; font-weight:bold; }
.de_top {background-color:#333333; height:65px; margin-bottom:10px; vertical-align:middle}
.de_top h2 {color:#FFFFFF; font-size:1.9em; width:70%; float:left; margin-top:15px}
.de_top .floatleft {margin:10px}
.de_top .log_tva { width:43px; float:right; margin:10px}
.dataentry{padding:0 10px; }
.dataentry h1 { font-size:1.8em}
.dataentry .prot_dades {margin:0; padding:0 10px; text-align:center}
.pad_bold {padding:0 10px ; font-weight:bold}
.de_validacio{font-size:smaller; color:#6666CC ; margin-top:20px; padding:0}
.star {font-size:1.6em; font-weight:bold; margin-top:5px}
.filtra {background-color:#eee;padding:10px; border-top:1px solid #ccc}
.username {color:#CC0000; }
.registre {	margin:0px; padding: 10px 0px 10px 8px;}
.registre h2 {	margin:0px;	padding: 0px;}
.registre h4 { margin:0px;	padding: 0px; font-size: 0.9em}
.registre label { font-size:0.95em; }
.registre .label_td {text-align:right; font-weight:bold; }
.registre .nospace { margin:0px; padding: 0px 0px 0px 8px; }
.registre .usuaris_thumb {margin: 0px; padding:0px; width:588px;}
.registre .usuaris_thumb ul { margin: 0; padding:0;}
.registre .usuaris_thumb li { width:110px; float:left; display:inline;	border-left: 6px solid #FFFFFF; padding: 0; margin: 0px; list-style-type:none;}

.registre .llistat_agregats { margin: 10px 0px 0px 0px; padding:0px;}
.registre .llistat_agregats ul { margin: 0; padding:0;}
.registre .llistat_agregats li { padding: 3px 3px 3px 8px; margin: 0px; list-style-type:none;}
.bg_gris { background-color:#EEEEEE}
.llistat_agregats_cont { margin: 0px; width:570px; height:16px}
.llistat_agregats_esbor { text-align:right;  float:right;width:100px; display:inline}
.llistat_agregats_name { float:left;display:inline}

.registre .llistat_part {margin: 0px 0px 10px 0; padding:10px 5px 0px 5px; }
.registre .llistat_part h2 {font-size: 1em; font-weight:bolder;  margin:0 ; padding:0 0 7px 0 ; color:#000000}
.registre .llistat_part ul { margin: 0px 0px 10px 0px; padding:0;}
.registre .llistat_part li {padding: 8px 0px 12px 0px;	margin: 0px 0px 0px 0px; list-style-type:none;	font-size: 1em;	font-weight:bolder;	border-bottom: 1px solid #CCCCCC;}

.llistat_part .participa_actions {background-color:#eee; border:1px solid #ccc; padding:2px 0 2px 5px ; margin:8px 0 0 66px; width:150px; color:#000 ; font-size:0.9em; display:block; clear:both}

.queixa{padding:0 10px; }
.queixa_top {
	height:65px;
	margin-bottom:10px;
	vertical-align:middle;
	background: #CC0000;
}
.queixa_top h2 {color:#FFFFFF; font-size:1.9em; width:70%; float:left; margin-top:15px}

.llistat_blog {padding: 0 0 0 0;margin:0	;color: #333;	}
.llistat_blog ul {list-style: none;	margin: 0;	padding: 0;	border: none;	}
.llistat_blog li {margin: 0;}
.llistat_blog li a {display: block;padding: 5px 0px 5px 10px;	height:15px	; border-bottom: 1px solid #D6D6D6; text-decoration:underline	}
.llistat_blog li a:hover {background-color:#F1F1E2; color:#333333; font-weight:bold; text-decoration: none} 
html>body .llistat_blog li a {	width: auto;height:15px	}
.blog h1 { margin: 0 10px 10px 10px; font-size:1.8em;}

.credits {padding: 0 0 0 16px ;margin:0	;color: #333;	}
.credits ul {list-style: none;	margin: 0 0 14px 0;	padding: 0;	border: none;	}
.credits li {margin: 0;}

/* -- VIDEO DIRECTE -- */
.video_player_directe {	background-color:#ECECEE;	background: url(/img/video_dir_bg.jpg) no-repeat right bottom;	height: 330px;	margin:0;	padding:0;}
.video_player_directe h2, .video_player_directeNN h2{ font-size:2.25em; margin:0; padding: 0 0 10px 0; }
.video_player_directe h3, .video_player_directeNN h3{ font-size:0.95em; margin:0; padding: 0; font-weight:bold; }
.video_player_directe .video_obj{width:380px; float:left; margin:0; padding:0;}
.video_player_directe .participa {width:202px; float:left; margin:0; padding: 10px 8px 10px 16px;}
.video_player_directe .comments {	width:386px; float:left;	margin:0;	padding: 0;	border-left: 1px solid #FFFFFF;}
.video_player_directe #com {height:330px; width:386px;}
	/* MOZILLA */
.video_player_directeNN {	background: #ECECEE url(/img/video_dir_bg.jpg) no-repeat right bottom;	height: 285px;	margin:0;	padding:0;}
.video_player_directeNN .video_obj{width:320px; float:left; margin:0; padding:0;}
.video_player_directeNN .participa {width:262px; float:left; margin:0; padding: 10px 8px 10px 16px;}
.video_player_directeNN .comments {	width:386px; float:left; margin:0;	padding: 0;	border-left: 1px solid #FFFFFF;}
.video_player_directeNN #com {height:285px; width:386px; background-color:#ECECEE;}

.tipomsg { width:180px; margin:10px 0 0 0; padding:0;}
.btn_envia { margin:10px 0 0 0; padding:0;}


/* ESTILS AUTOLINKS */
.tit_elsportals { background-color:#000000; margin:0; padding: 4px 0 2px 0; height:18px; clear: both; color: #FFF; font-size: 0.95em; border-top: 10px solid #FFF; border-bottom: 10px solid #FFF; }
.tit_elsportals h4 { font-size: 0.95em;margin:0 0 0 10px; padding:0 0 2px 0; color:#FFF; font-weight:lighter; display:inline; float: left}
.tit_elsportals a { color: #FFF; padding: 0 5px 0 5px; }
.tit_elsportals a:hover { color: #FFF; text-decoration: underline; }

