table.taula-contingut { border-collapse: collapse; margin: 2px auto 0 auto; width: 760px;}
td.menu-lateral { border-right: 4px solid white; width: 100%;}
td.contingut-mig { background-color:#F5F5F5; padding: 4px; margin: 0 2px;}
td.lateral-dret { border-left: 4px solid white;}
.padding3 {padding: 3px 0 3px 8px;}
.weather {margin-top: 10px;}
td.blanc {background-color:#ffffff;}

td.marge-blanc {
	border-top-style: none;
	border-bottom-style: none;
}

td.marge-blanc-hoteles {
	border-left:none;
	border-top-style: none;
	border-bottom-style: none;
}

.invis {  display:none; }

div.login{padding-left:8px; padding-top:10px;
		visibility:visible; width:160px; height:84px; z-index:1;
		}
		


select.dia {
	width:45px;
}

select.mes {
	width:55px;
}

/*********************** SCROLLERS ***********************/
.root 	{
	position:relative;  border:0px solid yellow;
	margin:3px 0px 0px 0px; border-left:2px solid white;
}

.thumb 	{
	position:absolute; z-index:3000; cursor:pointer; text-align:center;
}
.up, .dn, .slider-background {
	position: absolute; z-index:3000;
}

.slider-background {
	z-index:100; display:block; width:11px;
	background:url('../images/common/slider_background.gif') repeat-y top center white; z-index:1;
}

.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
	border:	0;
}
.scrollContainer { 
	position: absolute;  overflow: auto; 
}
.scrollContent { 
	position:absolute; left:0px; top:0px; width:100%;
}
.scrollContent table { 
	margin-top:5px;
}
.scrollContent table td { 
	vertical-align: top; 
}


/* News scroller */
div#news-container {
 		position:relative;margin:8px 0px 0px 8px;
		width:150px; height: 280px; overflow:hidden;
 	}
		div#news-container div#new{
			position:absolute; width:150px; top:0px; left:0px; 
	 	}
		
			div#new div.noticia{
		 		position:relative; margin:0px 0px 12px 0px; color:#002199; line-height:170%;
				background:url("../images/common/hp_linia-punts-blau.gif") repeat-x bottom;
		 	}
		 		div#new div.titulo, div#new div.desarrollo {
			 		position:relative;padding:0px 0px 12px 0px; font-size:9px; line-height:14px; margin:0px;
			 	}
			 	
			 	div#new div.titulo {
			 		color:#6E6E6E; padding:0px;
			 	}


