/* BASE*/

* { margin:0; padding:0; }
body { font:11px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color:#222; word-spacing: -0.07em; }
body { margin:0 0 10px 10px; background-color:#fff;  }
h1,h2,h3 { font-family:Arial, Helvetica, sans-serif; }
tabsNav

/* CONTAINER*/

#container { display:block; float:left; width:990px; overflow:visible; border-bottom:10px solid #298FC2;}
#container #ccenter { display:inline; float:left; width:820px; margin:0 10px 0 0; overflow:visible;  }
#container #cright	 { display:inline; float:left; width:160px; overflow:visible; }

#container #contenitorespalla 						
{ display:inline; float:right; width:480px; margin:100, 0 10px 0; overflow:visible; border:0px solid #000000;}

#container #contenitorecentro						{ display:inline; float:left; width:510px; margin:10px 10px 0 0; overflow:visible; }
#container #contenitorecentro #sbcolleft 			{ display:inline; float:left; width:160px; margin:0 10px 0 0; overflow:visible; }
#container #contenitorecentro #centrohp	 			{ float:left; width:459px; overflow:visible; }
#container #contenitorecentro #colonnanotizie 		{ float:left; width:459px; overflow:visible; }

#dettaglio #container #ccenter			{ display:inline; float:left; width:800px; margin:0 10px 0 0; overflow:visible; }
#dettaglio #centrohp					{ display:inline; float:left; width:160px; margin:0 20px 0 0; overflow:visible; }
#dettaglio #sbcolleft					{ display:inline; float:left; width:160px; margin:0 10px 0 0; overflow:visible; }
#dettaglio #sbcolmaindet  				{ display:inline; float:left; width:630px; overflow:visible;  }

#dettaglio #container #cright			{ float:left; width:180px; overflow:visible; }



#spallahp, #sottospalla, #meteo, #borsa, #opinioni, #propone
 { display:block; margin:10px, 40px, 100px, 0;}


#spallahp { /*float:left;*/ }


#boxcont { 
display:block;
 margin:0px;
margin-left: 0px;
float:left;  
width:459px;
 }


#strillorot1, #strillorot2, #strillorot3, #strillorot4, #strillorot5, #strillorot6 
{ 
display:block;
float:left; 

overflow:visible;
 width: 459px;
/*Start hiding from IE Mac \*/
padding:10px;
/*Stop hiding from IE Mac */

}
#strillorot2, #strillorot3, #strillorot4, #strillorot5, #strillorot6 { display:none;

}




#spallahp span {  font-size:12px; line-height:15px; }
#spallahp h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; font-weight: bold; color:#000; word-spacing: -0.05em; }
#spallahp h1 a { color:#00386B; text-decoration:none; }
#spallahp h1 a:visited { color:#00386B; text-decoration:none; }
#spallahp h1 a:hover { color:#00386B; text-decoration:none;}
#spallahp img { float:left; margin:0 5px 0 0;}
#spallahp h1 a img { border:1px solid #ccc;  }
#spallahp h1 a:hover img { border:1px solid #444;}

	/* 3 COLONNA: Spalla rotante | BOX ROTATION TABS
	================================================*/
	#tabs { float:left; width:459px; background:#fff url("boxr_bg.gif") repeat-x bottom; font-size:11px; line-height:11px; }
	#tabs ul { display:block;margin:0; padding:0; list-style:none; }
	#tabs li { display:inline; margin:0; padding:0; }
	#tabs a { float:left; background:url("boxr_sx.gif") no-repeat left top; margin:0; padding:0 0 0 1px; border-bottom:1px solid #298FC2;  text-decoration:none; white-space:nowrap; }
	#tabs a span { display:block; float:left; background:url("boxr_dx.gif") no-repeat right top; margin:0; padding:5px 8px 4px 7px; font-weight:bold; color:#fff; } 
	/* \*/
	#tabs a span {float:none; }
	/* */
	#tabs a:hover span { color:#000; }
	#contenitorespalla #spallahp #tabs ul#tabsNav li a.activeTab { background-position:0 -150px; border:none;cursor:pointer;border:0px solid #000000; }
	#contenitorespalla #spallahp #tabs ul#tabsNav li a.activeTab span {  background-position:100% -150px; padding-bottom:5px; color:#000; cursor:pointer;}
	#contenitorespalla #spallahp #tabs ul#tabsNav li a:hover { background-position:0% -150px; border:none; cursor:pointer; }
	#contenitorespalla #spallahp #tabs ul#tabsNav li a:hover span { background-position:100% -150px;cursor:pointer; }
	/**/


.titolo {  

color: #336699;
font-family : Tahoma, Verdana;
font-size :10px;
text-decoration: underline;


}






