/*--CSS DOCUMENT--*/

/*--BOX corpo--*/
#corpo{
width:774px;
height:680px;
margin:auto;
border-top:1px solid; /*Bordo con spessore da 1px*/
border-color:#CC6600; /*Colore bordo*/
}
	#col_1{
	float:left;
	width:190px;
	padding-top:8px;
	}
		/*---Sommario idee e pensieri--*/
		.sommario_sx{width:160px; margin:0; padding:0; list-style:none;}
		.sommario_sx a{display:block; text-decoration:none; border-bottom:1px solid #CC6600; margin:1px 0; padding:3px 20px;}
		.sommario_sx a{background:url(/70graphic/elenchipuntati/arrow-normal.gif) 0 50% no-repeat #FFCB8C; color:#404000; text-decoration:none;}		
		.sommario_sx a:hover{background:url(/70graphic/elenchipuntati/arrow-hover.gif) 0 50% no-repeat; text-decoration:none;}
	
		/*---Box newsletter--*/
		#newsletter_sup{width: 180px; height: 40px; background:  url(../70graphic/sfondi/newslet_sup.jpg) 0 0 no-repeat;}
		#newsletter_inf{width: 180px; height: 40px; background:  url(../70graphic/sfondi/newslet_inf.jpg) 0 0 no-repeat;}
		#newsletter_inf form{text-align:left; width:170px; height:25px;}
		#newsletter_inf input{width:100px; height:14px; line-height:14px; font-size:11px; margin:0 0 0 15px;}
		#newsletter_inf input.button{width:20px; height:20px;}
		/*---Box ut_online--*/
		
		#arg_c1{width:170px; border-bottom:1px solid; padding-left:6px; margin-bottom:6px; font:12px/18px "Verdana", Trebuchet MS, Helvetica, sans-serif; color:#3366CC;}
		
		#s_arg_c1{width:170px; border-bottom:1px solid; padding-left:6px; margin-top:10px; margin-bottom:6px; font:12px/18px "Verdana", Trebuchet MS, Helvetica, sans-serif; color:#3366CC;}
		
		#title_c1{width:170px; padding-left:4px; font:13px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#title_c1 a{text-decoration:none; color:#CC6600; font-weight:bold;}
		#title_c1 a:hover{text-decoration:underline; color:#008000; font-weight:bold;}
		
		#com_c1{width:170px; padding-left:18px; margin-bottom:4px; font:11px/17px "Verdana", Trebuchet MS, Helvetica, sans-serif;}
		
		#sponsor{width:170px; margin-top:40px;}
				
	#col_2{
	float:left;
	width:389px;
	margin-left:1px;
	padding-left:4px;  /*Spazio tra bordo o margine e contenuti di un box*/
	padding-right:4px; /*Spazio tra bordo o margine e contenuti di un box*/
	padding-top:8px;   /*Spazio tra bordo o margine e contenuti di un box*/
	}
		#cerca_google{height:87px; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#title_c2{padding-left:3px; margin-bottom:5px; background:#404000; color:#CCCC99;}
		
		#s_title_c2{padding-left:3px; margin-top:10px; margin-bottom:5px; background:#404000; color:#CCCC99;}
		#com_c2 a{text-decoration:none; color:#0066FF; font-weight:bold;}
		#com_c2 a:hover{text-decoration:underline; color:#0000FF; font-weight:bold;}
		
		#frasi{height:168px;}
		#frase_1{float:left; width:160px; text-align:right; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#frase_1 img{margin-top:8px;}
		#frase_2{float:right; width:160px; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#frase_2 img{margin-top:8px;}
		
		#url a{text-decoration:none; color:#CC6600; font-weight:bold;}
		#url a:hover{text-decoration:underline; color:#008000; font-weight:bold;}
		#desc{padding-left:14px;}
		#data{border-bottom:1px solid; border-left:4px solid; border-color:#404000; padding-left:10px; color:#669900; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#web_site{text-align:left; padding-left:12px; font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color: #666666;}
		.website{
		margin:0;           /*Imposto lo spazio tra box e gli altri elementi della pagina*/
		padding:0.2em 0;    /*Spazio tra bordo o margine e contenuti di un box*/
		}
		#web_site li{display:inline;} /*Imposta l'elenco puntato in orizzontale*/
		#web_site a{color:#666666; text-decoration:none; margin:-2px; padding:0.1em 4px;}
		#web_site a:link, #web_site a:visited{color:#666666;}
		#web_site a:hover, #web_site a:focus, #web_site a:active{text-decoration:underline; color:#666666;}
				
	#col_3{
	float:right;
	width:170px;
	padding-top:8px;
	text-align:right;
	}