/* CSS Document */
/************/
/*  GLOBAL  */
/************/
*				{padding:0; margin:0;}
body 			{font-family:"trebuchet ms",arial,sans-serif;background-color:#F3F1E6; }
#page-container {width:900px; margin:0px auto; margin-top:0px; margin-bottom:10px;  font-size:11px; background-color:#FFFFFF  }
/********************/
/*  HEADER */
/********************/
/* HEADER GENERALE*/	
.header 		{width:900px; background-color:#FFFFFF;}
.header-top 	{width:900px; height:90px; 	overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background-color:#F3F1E6;border:1px solid #F3F1E6;}
.header-middle 	{width:900px; height:110px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; border-left:solid 1px #B7B3A1;border-right:solid 1px #B7B3A1;border-top: 7px solid #B7B3A1;}
.header-bottom 	{width:900px; height:30px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; margin-top:0px;background: url(/public/layout/bg_menu.gif) top left repeat-x;border-left:solid 1px #B7B3A1;border-right:solid 1px #B7B3A1;}
/*HEADER ALTO */
.hdr_banner 		{width:468px; height:60px; position:absolute; z-index:1; margin:3px 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; color:#999; text-align:center;}
/*HEADER CENTRALE*/
.logo 				{width:468px; height:100px; position:absolute; z-index:12; margin:10px 0 0 20px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.hdr-middle_banner 	{width:360px; height:90px; position:absolute; z-index:50; margin:10px 20px 0 520px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;border:1px solid #c3c3c3; color:#999; text-align:center;}
/*HEADER CENTRALE*/
/* BARRA DI NAVIGAZIONE MACRO AREE*/
.nav-aree 			{float:right; width:390px; position:absolute; z-index:10; margin-top:0px; margin-left:510px !important/*Non-IE6*/; margin-left:513px /*IE6*/; background:url(/public/layout/bg_nav-aree.jpg) top right no-repeat;}
.nav-aree ul 		{float:left; padding:10px 10px 20px 0;}
.nav-aree li 		{display:inline; list-style:none;}
.nav-aree li a 	{padding:0px;}
.nav-aree a:hover 	{text-decoration:none;}
.nav-aree a img 	{height:auto; border:none;padding:0px;float:right;margin-left:0px;}
/*LINK DI SERVIZIO */
.nav-service 			{width:300px; position:absolute; z-index:3; margin:0px 0 0 22px; /*border-bottom: 1px solid #c3c3c3*/}
.nav-service ul 		{float:left; padding:5px 0px 0 0; font-weight:normal;}	
.nav-service li 		{display:inline; list-style:none;}
.nav-service li a 		{display:block;float:left;padding:0px 7px;color:#666;text-decoration:none;font-size:11px; font-weight:normal;border-right: 1px solid #666}
.nav-service a:hover 	{text-decoration:none; color:#ff6600;}
/*BARRA DI NAVIGAZIONE SEZIONI PRINCIPALI */
*>div.nav-sezioni 		{float:left;width:660px; color:#666; font-size:13px; margin-left:20px;margin-top:2px;} /*Color navigation bar normal mode*/
.nav-sezioni 			{float:left;width:660px; color:#666; font-size:13px; margin-left:10px;margin-top:0px;} /*Color navigation bar normal mode*/
.nav-sezioni ul 		{list-style-type:none; }
.nav-sezioni ul li 		{display:inline; float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:10/*IE6*/; border-right:solid 1px #AFAFAF;}
.nav-sezioni ul li a 	{display:inline;float:none !important /*Non-IE6*/; float:left /*IE-6*/; height:1.5em; line-height:1.5em; padding:5px 8px 0 8px; text-decoration:none; font-weight:bold; color: #666;}
.nav-sezioni ul li ul 	{display:inline; border:none;}
.nav-sezioni img 		{border: none; padding: 0px 10px 0px 23px;}
/*Non-IE6 hovering*/
.nav-sezioni ul li:hover a 					{color:#ff6600; text-decoration:none;} /*Color main cells hovering mode*/
.nav-sezioni ul li:hover ul 				{display:inline; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav-sezioni ul li:hover ul li a 			{display:inline; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px #afafaf; background-color:#fff; font-weight:normal; color:#323232;} /*Color subcells normal mode*/
.nav-sezioni ul li:hover ul li a:hover 		{background-color:#d2d2d2; text-decoration:none;} /*Color subcells hovering mode*/
/*IE6 hovering*/
.nav-sezioni table 							{position:absolute; top:0; left:0; border-collapse:collapse;}
.nav-sezioni ul li a:hover 					{color:#ff6600; text-decoration:none;} /*Color main cells hovering mode*/
.nav-sezioni ul li a:hover ul 				{display:inline; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav-sezioni ul li a:hover ul li a 			{display:inline; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px #afafaf; background-color:#fff; font-weight:normal; color:#323232;} /*Color subcells normal mode*/
.nav-sezioni ul li a:hover ul li a:hover 	{background-color:#d2d2d2; text-decoration:none;} /*Color subcells hovering mode*/
/*PODCAST E RSS */
.boxpodcastrss 		{float:right; width:120px; margin:1px 2px 0 0;}
.boxpodcastrss ul 	{list-style-type:none; display:inline; border:none}
.boxpodcastrss li 	{float:right; position:relative; z-index:auto !important /*Non-IE6*/; z-index:15/*IE6*/;}
.boxpodcastrss li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; padding:0px 12px 0 8px; text-decoration:none; font-weight:bold; color: #666;}
.boxpodcastrss img 	{float:none !important /*Non-IE6*/; float:left /*IE-6*/;border: none; padding: 3px 5px 0px 5px;}
/*AREA FORM RICERCA */
.boxform 		{float:right;width:360px; height:25px; margin-top: 60px!important /*Non-IE6*/;margin-top: 55px/*IE6*/;padding:0px; margin-right:18px!important /*Non-IE6*/;margin-right:9px/*IE6*/;}
.boxform p 		{font-size: 11px; font-weight:normal; padding: 5px 0px 1px 0px; color:#666; }
.boxform h1 	{font-size: 13px; font-weight:bold; padding: 3px 0px 3px 10px; margin-bottom:5px; color:#006699; text-transform:uppercase;border-bottom: 8px solid #B7B3A1;background-color: #F3F1E6;}
.boxform a		{color:#666; text-decoration: none; font-weight: normal;}
.boxform a:hover{color:#ff6600; text-decoration: none; font-weight: normal;}
/*FORM RICERCA*/
.boxform .searchform 					{float:left; width:350px; margin:0px;padding:0px 10px 0px 10px !important /*Non-IE6*/; padding:0 12px 0px 0px /*IE6*/;}
.boxform .searchform h5				{float:left; margin: 3px 10px 0px 0px}
.boxform .searchform form fieldset 	{float:right;width:350px;  margin:0px;padding:0px;border:none; }
.boxform .searchform input.field 		{width:140px;height:18px; padding:0px; margin:0px;border:1px solid #afafaf; font-size:11px; }
.boxform .searchform input.button 		{width:100px;height:18px; background:#E6E6E6; border:solid 1px #afafaf;text-align:center; margin:1px;color:#666; font-size:11px;}
.boxform .searchform input.button:hover{cursor:pointer; border:solid 1px #505050; background:rgb(220,220,220); color:#505050;}

/*BREADCRUMBS*/
.breadcrumbs 		{float:left;clear:both; width:900px; height:25px; /*padding:1em 0 1.3em 0;*/ border-bottom: 8px solid #B7B3A1; border-top: 2px solid #B7B3A1;background-color: #F3F1E6;border-left:solid 1px #B7B3A1;border-right:solid 1px #B7B3A1;}
.breadcrumbs .data 	{float:right; padding:0px 20px 0 0px; font-weight:normal; color: #666; font-size:11px; line-height:2.5em }
/******************/
/*  MAIN  */
/******************/
/* MAIN  */
.main 			{float:left;clear:both; width:900px; padding:0px;margin:0px; border-left:solid 1px #B7B3A1;border-right:solid 1px #B7B3A1;}
.main-content 	{display:inline; /*Fix IE floating margin bug*/float:left; width:620px; height:auto; min-height:600px; margin:0px;padding:0px 8px 5px 0px; background-color:#fff; border-right:1px solid #c3c3c3}
/* ARTICOLO PRIMO PIANO */
.centercol 		 	{float:left; width:600px; margin:8px 0px 10px 20px!important /*Non-IE6*/; margin:10px 0px 10px 5px/*IE6*/;}
.centercol p 		{color:#333; margin:5px 10px 5px 0px;font-size:12px; line-height:1.5em;}
.centercol_photo 	{float:left; width:220px; height:auto;}
.centercol_text  	{float:right;width:380px;height:auto;}
.centercol_photo2 	{float:left; width:110px; height:auto;}
.centercol_text2  	{float:right;width:480px; height:auto;}
.centercol_text p 			{color:#000; margin-bottom: 10px; line-height:1.6em}
.centercol .data_autore		{float:left; width:590px;border-bottom:1px solid #c3c3c3; margin:10px 10px 5px 0px; background-color:#f7f7f7}
.data_autore p				{font-weight:bold; font-size:11px;color:#006699;padding:5px;line-height:0em}
.centercol_section 			{float:left; width:600px; min-height:650px; margin:8px 0px 10px 20px!important /*Non-IE6*/; margin:10px 0px 10px 10px/*IE6*/;}

.centercol_section p			{margin:5px 15px;}
.centercol_section ul 			{float:left;margin:10px;}
.centercol_section li 			{list-style:none;color:#333;font-weight:normal;font-size:12px;padding:5px 5px 2px 0px}
.centercol_section li a 		{color:#006699; padding:5px 5px 2px 0px; text-decoration:none; text-transform:uppercase}
.centercol_section li a:hover 	{text-decoration:none;color:#ff6600;}
.centercol_section li.title 	{clear:none; color:#990000; margin:5px 5px 5px 0px;padding:0px;font-weight:bold; font-size:14px; text-transform:uppercase}

.centercoleft 		 	{float:left; width:580px; margin:8px 0px 10px 20px!important /*Non-IE6*/; margin:10px 0px 10px 5px/*IE6*/; padding-left:10px;}

/*ELENCHI PUNTATI AREA CENTRALE*/
.centercoleft ul 			{float:left;margin:5px 5px 5px 0px; width:180px;}
.centercoleft li 			{list-style:none;color:#000;font-weight:normal;font-size:12px;padding:5px 5px 2px 0px}
.centercoleft li a 		{color:#000; padding:5px 5px 2px 5px; text-decoration:none; text-transform:uppercase}
.centercoleft li a:hover 	{text-decoration:none;color:#ff6600;}
.centercoleft li.title 	{clear:none; color:#990000; margin:5px 5px 5px 0px;padding:0px;  width:180px;font-weight:bold; font-size:14px; text-transform:uppercase}
/*TITOLO AREA CENTRALE*/
.centercoleft .titolo		 {color:#006699;font-weight:bold;font-size:24px;line-height:1.0em; margin:20px 0px}
/* BARRA OPZIONI ARTICOLO SINGOLO*/
.centercol .opzioni 		{width:590px;float:left;clear:both; padding:2px 0px;margin:4px 0px 0px 0px;height:18px;border-top:1px solid #B7B3A1;background:url(/public/layout/gradient.jpg) 0 60% repeat-x;}
.centercol .opzioni ul 		{clear:both; float:right; padding:0px;color:#666; font-weight:normal;font-size:11px;}	
.centercol .opzioni li 		{display:inline;float:left;list-style:none;padding:0px 5px;}
.centercol .opzioni li a 	{float:left; padding:0px 5px;color:#666; text-decoration:none;font-weight:normal;}
.centercol .opzioni a:hover {text-decoration:none; color:#ff6600;font-weight:normal;}
.centercol .opzioni img 	{margin:1px 2px; border:none; float:left}
/* FORMATTAZIONE TITOLO PRINCIPALE */
.titolo_articolo {clear:none; margin:5px 0 15px 0px; font-size:22px}
.sommario 		 {clear:none; margin:5px 0 2px 0px;}
.sommario2		 {clear:none; margin:0px 0 10px 0px;}
.occhiello 		 {clear:none; margin:5px 0 10px 0px;}
/* BARRA OPZIONI ARTICOLO PRINCIPALE*/
.centercol_text .opzioni 			{width:auto;float:left;clear:both; padding:2px 0px;margin:4px 0px 0px 0px;height:15px;border-top:1px solid #B7B3A1;background:url(/public/layout/gradient.jpg) 0 60% repeat-x;}
.centercol_text .opzioni ul 		{clear:both; float:right; padding:0px;color:#666; font-weight:normal; font-size:11px;}	
.centercol_text .opzioni li 		{display:inline;float:left;list-style:none;padding:0px 5px; text-transform:uppercase/*border-right: 1px solid #c3c3c3*/}
.centercol_text .opzioni li a 		{display:block; float:left; padding:0px 5px;color:#666; text-decoration:none;font-weight:normal;}
.centercol_text .opzioni a:hover  	{text-decoration:none; color:#ff6600;font-weight:normal;}
/* SEZIONE SINISTRA COLONNA CENTRALE */
.centercol-split-left {float:left;width:400px; padding:0px;margin:0px 0px 0px 20px !important /*Non-IE6*/; margin:0px 0px 0px 10px /*IE6*/;border-bottom: 8px solid #B7B3A1; background-color:#FDF9E4} 
/* SEZIONE DESTRA COLONNA CENTRALE */
.centercol-split-right{float:right;width:190px;padding:0px;margin:0px 0px 0px 0px;}
/* ARTICOLI BREVI */
.shortitem 		 	  {float:left; width:400px; height:auto;/*background:url(/public/layout/gradient.jpg) top left no-repeat;*/ margin:1px 0px 4px 0px!important /*Non-IE6*/;margin:1px 0px 2px 0px /*IE6*/; padding-bottom:2px;border-top:1px solid #B7B3A1;}
.shortitem_photo 	  {float:left; width:110px; height:auto;}
.shortitem_text  	  {float:right;width:280px; height:auto;}
.shortitem_text p 	  {color:#000; margin-bottom: 10px;}
/*FORMATTAZIONE TITOLI ARTICOLI BREVI */
.shortitem_text .altriarticoli {clear:none; margin:5px 5px 5px 0px;}
.altriarticoli {font-size:17px;}
/* BARRA OPZIONI ARTICOLI SECONDARI*/
.shortitem_text .opzioni 			{width:auto;float:left;clear:both; padding:2px 0px;margin:4px 0px 0px 0px;height:15px;border-top:1px solid #B7B3A1;/*background:url(/public/layout/gradient.jpg) 0 60% repeat-x;*/}
.shortitem_text .opzioni ul 		{clear:both; float:right; padding:0px;color:#666; font-weight:normal; font-size:11px;}	
.shortitem_text .opzioni li 		{display:inline;float:left;list-style:none;padding:0px 5px; text-transform:uppercase/*border-right: 1px solid #c3c3c3*/}
.shortitem_text .opzioni li a 		{display:block; float:left; padding:0px 5px;color:#666; text-decoration:none;font-weight:normal;}
.shortitem_text .opzioni a:hover  	{text-decoration:none; color:#ff6600;font-weight:normal;}
/* TITOLO SEZIONE */ 
.section_title 		  {color:#666; font-size:32px; font-weight:bold;margin:0px 0px 10px 0px;padding-left:0px;border-bottom:3px solid #B7B3A1; width:550px}
/* ARTICOLI PER SEZIONE*/
.sectionitem 	 	  {float:left; width:550px; height:auto;background:url(/public/layout/gradient.jpg) top left repeat-x; margin:5px 0px 4px 0px!important /*Non-IE6*/;margin:1px 0px 2px 0px /*IE6*/; padding-bottom:2px; border-bottom:1px solid #B7B3A1;border-top:1px solid #B7B3A1;}
.sectionitem_photo 	  {float:left; width:130px; height:auto;}
.sectionitem_text     {float:right;width:400px; height:auto;}
.sectionitem_text p   {color:#000; margin-bottom: 10px;}
/* MINUATURE IMMAGINI */
.centercol .slide 		{float:left; width:590px;height:120px;margin:10px 0px;background:url(/public/layout/bg_slide.jpg) no-repeat; }
.centercol .slide ul	{float:left;margin:35px 5px 5px 5px;width:500px;height:90px}
.centercol .slide li 	{display:inline;width:auto; float:left; border-right:1px solid #c3c3c3;list-style:none;padding: 5px;}
.centercol .slide li a	{border:none;}
.centercol .slide p 	{float:left; margin:0px 10px;font-size:10px;display:none}
/*CONTENITORE BANNER PALINSESTI */
.palinsesti 		  {float:right;width:180px;margin:0px 0px 10px 0px!important /*Non-IE6*/;margin:0px 0px 10px 0px /*IE6*/; border:1px solid #B7B3A1;}
/* BOX PALINSESTO TELEVISIONE */
#palinsesto-tv 				{height:155px; width:180px; margin:0px;background-color:#3B6375; overflow:hidden;}
#palinsesto-tv ul 			{float:left; padding:0px 0 5px 0px;}
#palinsesto-tv li 			{list-style:none; color:#FFFFFF; font-weight:normal; font-size: 10px;text-transform:uppercase;background:transparent url(/public/layout/bullet.gif) no-repeat 2% 50%;}
#palinsesto-tv li a 		{color:#fff; padding:0 5px 0px 15px; text-decoration:none;font-weight:normal;}
#palinsesto-tv li a:hover 	{text-decoration:underline; color:#fff;}
#palinsesto-tv li.title 	{clear:none; color:#ff9900; padding:0px 0px 5px 15px; text-transform:uppercase;}
/* BOX PALINSESTO RADIO */
#palinsesto-radio 			{height:155px; width:180px; margin:0px;background-color:#8B3534;overflow:hidden;}
#palinsesto-radio ul 		{float:left; padding:0px 0 5px 0px; color:#FFFFFF;}
#palinsesto-radio li 		{list-style:none; color:#FFFFFF; font-weight:normal; font-size: 10px;text-transform:uppercase;background:transparent url(/public/layout/bullet.gif) no-repeat 2% 50%;}
#palinsesto-radio li a 		{color:#fff; padding:0 5px 0px 15px; text-decoration:none;font-weight:normal;}
#palinsesto-radio li a:hover{text-decoration:underline; color:#fff;}
#palinsesto-radio li.title 	{clear:none; color:#fff; padding:0px 0px 5px 15px; text-transform:uppercase;}
/*DOWNLOAD MAGAZINE */
#magazine 			{height:155px; width:180px; margin:0px;background-color:#4F4F38; overflow:hidden;}
#magazine p 		{padding:0px 0 5px 20px;color:#FFFFFF; font-weight:normal; font-size: 10px;text-transform:uppercase;background:transparent url(/public/layout/down_pdf.gif) no-repeat 0% 95%;}
#magazine a 		{color:#fff; text-decoration:none;font-weight:normal;}
#magazine a:hover 	{text-decoration:underline; color:#fff;}
/*DOWNLOAD daily */
#daily 				{height:155px; width:180px; margin:0px;background-color:#75871B; overflow:hidden;}
#daily p 			{padding:0px 0 5px 20px;color:#FFFFFF; font-weight:normal; font-size: 10px;text-transform:uppercase;background:transparent url(/public/layout/down_pdf.gif) no-repeat 0% 95%;}
#daily a 			{color:#fff; text-decoration:none;font-weight:normal;}
#daily a:hover 		{text-decoration:underline; color:#fff;}
/* SONDAGGI */
.polls 			{float:right;clear:both;width:180px; height:auto;background: url(/public/layout/bg_polls.gif) top left repeat-y;border-bottom:1px solid #B9C4CF;}
.polls p		{margin:2px 10px; font-size:11px; color:#333; line-height:1.1em; font-weight:normal}
/*AREA FORM SONDAGGI*/
.boxform2 			{float:right;width:auto; height:auto; margin:0px;padding:0px;}
.boxform2 p 		{font-size:10px; font-weight:normal;padding: 5px 0px 1px 0px; color:#000; }
.boxform2 h1 		{font-size: 13px; font-weight:bold; padding: 3px 0px 3px 10px; margin-bottom:5px; color:#006699; text-transform:uppercase;border-bottom: 8px solid #B7B3A1;background-color: #F3F1E6;}
.boxform2 a			{color:#006699; text-decoration: none; font-weight: bold; text-transform:uppercase; font-size:11px;}
.boxform2 a:hover	{color:#ff6600; text-decoration: none; font-weight: bold;text-transform:uppercase;font-size:11px;}
/*FORM SONDAGGI*/
.boxform2 .accessform					{float:none;width:160px;margin:0px 10px;border:0px ;}
.boxform2 .accessform .form fieldset 	{float:none; border:none; }
.boxform2 .accessform input.field 		{padding:0px 0px 2px 0px; margin-bottom:5px;font-size:10px; }
.boxform2 .accessform input.button 		{height:20px; width:110px;margin: 5px;padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px #afafaf; text-align:center; font-family:"trebuchet ms",arial,sans-serif; color:#666; font-size:11px;}
.boxform2 .accessform input.button:hover{cursor:pointer; border:solid 1px #505050; background:#afafaf; color: #505050;}
.boxform2 .accessform label				{width:auto;margin:1px 0px;padding:1px;font-size:10px;}
.boxform2 .accessform input.radio		{width:auto; margin:1px 2px;}
/* VADEMECUM */
#vademecum					{float:left; width:400px; height:auto; padding:0px; margin:10px 0px 10px 20px !important /*Non-IE6*/;margin:5px 0px 10px 10px /*IE6*/; background:url(/public/layout/vade_bg.jpg) repeat-y;} 
#vademecum .title			{float:left; width:400px; height:40px;}
#vademecum .bottom			{float:left; width:400px; height:35px;}
#vademecum .split			{float:left; width:380px; padding:3px 0px; margin:0px 10px!important /*Non-IE6*/;margin:0px 5px/*IE6*/; border-bottom:1px solid #f2f2f2;}
#vademecum .split .titolo	{float:left; width:380px; height:auto; margin:0px 0px 5px 0px;padding:2px 0px; background-color:#FDF9E4}
#vademecum .split h5		{float:left;padding:0px 10px;}
/* RUBRICHE */
#vademecum .split .rubriche {float:left;width:280px; height:auto; border-right:1px solid #f2f2f2;margin-bottom:5px;}
#vademecum .split .rubriche .titolo	{float:left; width:280px; height:auto; margin:0px;padding:2px 0px; background-color:#FDF9E4}
/* SERVIZI */
#vademecum .split .servizi  {float:right;width:90px; height:auto; margin-bottom:5px;}
#vademecum .split .servizi .titolo	{float:left; width:90px; height:auto; margin:0px;padding:2px 0px; background-color:#FDF9E4}
/* METEO */
#vademecum .split .boxmeteo		{float:left; width:370px; margin-left:5px!important /*Non-IE6*/;margin-left:5px/*IE6*/;}
#vademecum .split .boxmeteo p	{margin:0px 5px; font-weight:bold; color:#006699}
#vademecum .split .meteo		{float:left; width:22%;margin:0px 2px 5px 4px;padding:2px;font-size:10px;background:url(/public/layout/gradient_inv.jpg) bottom left no-repeat;}
#vademecum .split .meteo .citta	{float:left; width:70px; font-size:11px; font-weight:bold; text-transform:uppercase; color:#333333 }
#vademecum .split .meteo .temp	{float:left; width:70px; font-size:11px; font-weight:normal; color:#666 }
#vademecum .split .meteo .vento	{float:left; width:70px; font-size:11px; font-weight:normal; color:#666 }
/* BORSA */
#vademecum .split .borsa  			{float:left;width:220px; height:auto; margin-bottom:5px;margin-right:10px;}
#vademecum .split .borsa .titolo	{float:left; width:220px; height:auto; margin:0px;padding:2px 0px; background-color:#FDF9E4}
/* CAMBI */
#vademecum .split .cambi  			{float:left;width:150px; height:auto; margin-bottom:5px;}
#vademecum .split .cambi .titolo	{float:left; width:150px; height:auto; margin:0px;padding:2px 0px; background-color:#FDF9E4}

#vademecum .split .boxcambi		{float:left; width:auto; margin-left:10px!important /*Non-IE6*/;margin-left:5px/*IE6*/;margin-top:3px;}
#vademecum .split .boxcambi p	{margin:0px 5px; font-weight:bold;clear:both; color:#006699}
#vademecum .split .boxcambi .valuta   { width:auto; font-size:11px; font-weight:bold; color:#666;margin-left:5px; }
#vademecum .split .boxcambi .cambio	  { width:auto; font-size:11px; font-weight:normal; color:#666;margin-left:5px; }


#vademecum .split ul 		{float:left; width:80px; margin:2px 5px!important /*Non-IE6*/;margin:2px 2px /*IE6*/; list-style:none;}
#vademecum .split li		{display:inline; width:80px; text-transform:uppercase}
#vademecum .split li a 		{height:20px; width:80px; text-decoration: none; font-weight:bold; font-size:11px;color: #006699;display: block;padding: 2px 0 0 5px;}
#vademecum .split li a:hover{color:#ff6600; width:80px;padding: 2px 0 0 5px;font-size:11px;}
#vademecum .split p			{margin-left:10px; font-weight:bold;clear:both}

.inline-list 	{margin-left:5px; width:110px;font-size:12px}
.inline-list ul {float:left; list-style-image:none;}
.inline-list li {display:inline; padding-right:2px;}
/*IMMAGINE ARTICOLO*/
.image_art		{float:left; width:200px; margin:0px 10px 0px 0px; }
/*BOX LINK CORRELATI SOTTO L'IMMAGINE DELL'ARTICOLO*/
.links			{float:left; width:200px; margin:0px 10px 2px 2px; border:1px solid #c3c3c3;background-color:#F9F9F9}
.links ul		{float:left; width:180px; margin:2px;}
.links li		{display:list-item; padding:1px; margin-left:5px;color:#999; list-style:none; font-size:11px; font-style:italic; }
.links li a		{color:#999; text-decoration:none; font-weight:normal;}
.links li a:hover		{color:#FF6600 ; text-decoration:underline; font-weight:normal;}
.links img		{margin:5px 5px 0px 0px}
/********************/
/*  COLONNA DESTRA  */
/********************/
#column-right 	{float:right; width:270px; height:auto; margin:0px;padding-top:5px; background-color:#FFFFFF}
.box-right		{float:right; width:240px; margin:10px 20px 5px 0px!important /*Non-IE6*/;margin:5px 8px 5px 0px/*IE6*/;background: url(/public/layout/bg_correlate.gif) top left repeat-y;border-bottom:1px solid #B9C4CF;padding-bottom:5px}
.box-right p 	{color:#666; margin:10px; font-size:10px;}
/*AREA NEWS BREVI */
.news 			 {float:left; margin-left:10px; margin-bottom:5px;width:220px!important /*Non-IE6*/;width:210px /*IE6*/;border-bottom:1px solid #c3c3c3; background-color:#fff   }
.news h5		 {clear:none; padding:2px 0px 2px 5px; margin-bottom:5px;color:#006699;font-size:11px;line-height:1.2em; background-color:#f7f7f7 }
.news h6		 {clear:none; margin:2px 0 5px 5px;font-weight:normal; font-size:11px;}
.news a 		 {color:#666666; font-weight:normal; text-decoration:none;}
.news a:hover    {color:#ff6600; text-decoration:none;font-weight:normal;}
/* AREA VIDEO */
#video 			{text-align:center; margin:0px 0px 5px 0px}
#video h5		{text-align:left; margin:0px 0px 15px 10px; color:#333;}
#video .player	{float:left; width:220px; margin-left:10px!important /*Non-IE6*/;margin-left:5px/*IE6*/; background-color:#000}
#video .barra	{float:left; width:220px; height:17px;margin-left:10px!important /*Non-IE6*/;margin-left:5px/*IE6*/;margin-top:0px;margin-bottom:5px; background:#000 url(/public/layout/barra.jpg) top left no-repeat;}
/* ZONA GALLERIE FOTOGRAFICHE*/
.item 			{float:left; margin-left:10px; margin-bottom:5px; width:220px!important /*Non-IE6*/;width:210px /*IE6*/;border-top:1px solid #c3c3c3;background:url(/public/layout/gradient.jpg) top left no-repeat;}
.item h5		{clear:none; margin:10px 5px;color:#006699;font-size:11px;line-height:1.2em;}
.item a 		{font-weight:bold; text-decoration:none;}
.item a:hover 	{color:#ff6600; text-decoration:none;}
/********************/
/*  COLONNA SINISTRA  */
/********************/
#column-left 			{float:left; width:270px; margin-top:0px; border-right: 1px solid #c3c3c3; background-color:#F3F1E6; margin-bottom:0px;}
.box-left 				{float:left; width:240px;margin:20px 0px 5px 20px !important /*Non IE6*/;margin:20px 0px 5px 10px/*IE6*/;background:#fff url(/public/layout/bg_correlate.gif) top left repeat-y;border-bottom:1px solid #B9C4CF}
.box-left p 			{color:#666; margin:10px; font-size:10px;}
.box-left ul 			{float:left;}
.box-left li 			{list-style:none;color:#999;font-weight:normal;font-size:11px;padding:5px 5px 2px 5px}
.box-left li a 			{color:#999; padding:5px 5px 2px 5px; text-decoration:none;}
.box-left li a:hover 	{text-decoration:none;color:#ff6600;}
.box-left li.title 		{clear:none; color:#006699; margin:0px/*IE6*/;padding:0px 0px 0px 10px; border-bottom: 6px solid #B7B3A1; border-top: 1px solid #B7B3A1;background-color: #ECE3C1;width:230px!important /*Non-IE6*/;font-weight:bold; font-size:12pt;}
/**BOX ARGOMENTI CORRELATI*/
.correlate 					{float:left; width:240px;margin:20px 0px 5px 20px !important /*Non IE6*/;margin:20px 0px 5px 10px/*IE6*/;background: url(/public/layout/bg_correlate.gif) top left repeat-y}
.correlate 	ul 				{float:left;}
.correlate 	li 				{list-style:none;width:220px;color:#666;font-weight:normal;font-size:11px;padding:5px 0px 2px 0px;margin:5px 10px;border-bottom:1px solid #c3c3c3}
.correlate 	li a 			{color:#666; font-weight:normal;padding:5px 0px; text-decoration:none;}
.correlate 	li a:hover 		{text-decoration:none;color:#ff6600;font-weight:normal;}
.correlate 	p 				{color:#666; margin:10px; font-size:10px;}

.boxadv-250 {width:250px; margin:10px auto;}

/* BOX BANNER A DESTRA*/
.banner-box 			{clear:none; float:left;  width:240px; height:auto; margin:10px 0px 10px 20px!important /*Non-IE6*/;margin:10px 0px 10px 10px /*IE6*/;border:1px solid #c3c3c3;}
.banner-box-dx 			{clear:none; float:right; width:240px; height:auto; margin:10px 20px 10px 0px!important /*Non-IE6*/;margin:10px 10px 10px 0px/*IE6*/; border:1px solid #c3c3c3;}
/********************/
/*  FOOTER  */
/********************/
.footer 			{clear:both; width:900px; padding:5px 0 5px 0;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; background-color:#B7B3A1;border-top: 8px solid #ECE3C1;border-left:solid 1px #B7B3A1;border-right:solid 1px #B7B3A1;border-bottom:solid 1px #B7B3A1;}
.footer p 			{line-height:1.3em; text-align:center; color:#000; font-weight:normal; font-size:11px;}
.footer p.credits 	{font-weight:normal;}
.footer a 			{text-decoration:none; color:#000; font-weight:normal}
.footer a:hover 	{text-decoration:none; color:#ECE3C1;font-weight:normal}
/********************/
/*  COMMON CLASSES  */
/********************/
.borderleft {margin-left:-1px;border-left:1px solid #c3c3c3;}
.beige 		{background-color:#F3F1E6}

/* TITOLONI GRAFICI */
.graphic-title		{float:left;width:240px;margin:-5px 0 0 0!important /*Non IE6*/;margin:0px/*IE6*/;}
.graphic-bottom		{float:left;width:240px;margin:-5px 0 0 20px !important /*Non IE6*/;margin:-5px 0 0 10px /*IE6*/;}
.graphic-polls  	{float:left;width:180px;margin:-6px 0 0 0!important /*Non IE6*/;margin:0px/*IE6*/;}
/*ALLINEMAENTO IMMAGINI*/
img.center 		{float:left; clear:both; margin:5px 2px; padding:0px;border:1px solid #999 }
img.right 		{float:right;clear:both; margin:3px 0 7px 10px; padding:1px; border:1px solid #969696;}
img.left 		{float:left; margin:3px 5px 2px 0px;}
img.leftborder	{float:left; margin:3px 15px 2px 2px!important /*Non IE6*/;margin:3px 0px 2px 2px/*IE6*/;border:1px solid #999}
img.nopad 		{float:left; margin:0px;}
/* HYPERLINKS */
a 		{color:#006699; font-weight:bold; text-decoration:none;}
a:hover {color:#ff6600; font-weight:bold; text-decoration:none;}
/*HYPERLINKS IMMAGINI*/
.main a img {border:0px}
.main a:hover img {border:0px}
.clear-contentunit {clear:both;  width:auto; margin: 1px 0px 1px 0px; height:1px; border:none; background:none; }

.centercol-split-right img {border: none; clear:both; float:none; display:block; margin:0 auto; padding: 0px;}
/*OPACITA IMMAGINI */
a.opacity img {filter:alpha(opacity=100);-moz-opacity: 2.5;opacity: 2.5;}
a.opacity:hover img {filter:alpha(opacity=100);-moz-opacity: 2.0;opacity: 2.0;}

.bgcolor_blue{ background-color:#B7B3A1; width:70px; float:right; margin-top:6px; height:10px;}
.bgcolor_blue40{ background-color:#B7B3A1; width:40px; float:right; margin-top:6px; height:10px;}

.bgcolor_red{ background-color: #B7B3A1;  width:50px; float:right; margin-top:6px; height:10px;}
.red {color: #990000;}
.bgcolor_green{ background-color: #B7B3A1;  width:80px; float:right; margin-top:6px; height:10px;}
.green {color:#006600;}

/* TITOLI */
p  {color:#000;font-size:12px; line-height:1.5em}

h1 {color:#006699;font-weight:bold;font-size:24px;line-height:1.0em;}/*titolo principale*/
h2 {color:#006699;font-weight:bold;font-size:19px;line-height:1.0em;}/*titolo secondario*/
h3 {color:#990000;font-weight:bold;font-size:18px;line-height:1.0em;}
h4 {color:#666666;font-weight:bold;font-size:16px;line-height:1.0em;}
h5 {color:#990000;font-weight:bold;font-size:13px;line-height:1.1em;}/*occhiello*/
h6 {color:#666666;font-weight:bold;font-size:12px;line-height:1.2em;}/*sommario*/

#testoarticolo, #testoarticolo p, #testoarticolo div {font-size:12px;}

/***************************/
/* INVIAMAIL */
/***************************/
.inviamail						{width:540px; height:auto;background-color:#F3F1E6; padding:5px;}
.inviamail .form fieldset 		{float:none; border:0px;padding:5px 10px; width:520px}
.inviamail input.field 			{padding:0px 0px 2px 0px; margin:5px 10px;font-size:10px; }
.inviamail input.button 		{height:20px; width:110px;margin: 5px;padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px #afafaf; text-align:center; font-family:"trebuchet ms",arial,sans-serif; color:#666; font-size:11px;}
.inviamail  input.button:hover 	{cursor:pointer; border:solid 1px #505050; background:#afafaf; color: #505050;}
.inviamail  label.left			{width:auto;margin:1px 0px;padding:1px;font-size:10px;}
.inviamail input.radio			{width:auto; margin:1px 2px;}


