@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }

/* font */
/* padding */
/* div */
.contenitore { position:relative; margin:auto; /*width:991px;*/width: 1004px;}
	.testata { position:relative; float:left; /*width:991px;*/ width: 1004px;z-index:20;}
	.contenuto { position:relative; float:left; width:991px; margin-top:-20px}
	.contenuto .box_grigio{ position:relative; float:left; width:991px;}
	.contenuto .box_grigio .angoli{ position:relative; float:left; width:991px; background-color:#f2f2f4;}
	.contenuto .box_grigio .angoli p{ padding:10px 0 0 0;}
	.contenuto .box_grigio .center{position:relative;float:left;width:991px;background-color:#f7f7f7;padding-bottom:10px}
	.contenuto .box_grigio .center .sx{ position:relative; float:left; width:320px;}
	.contenuto .box_grigio .center .sx p.titolo{line-height:36px;font-size:32px;color:#000000;padding:15px 0 0 10px;}
	.contenuto .box_grigio .center .sx p.logo{ padding:10px 0 0 10px;}
	.contenuto .box_grigio .center .sx p.testo{ line-height:18px; padding:10px 0 15px 10px;}
	.contenuto .box_grigio .center .dx{ position:relative; float:right; width:650px;}
	.contenuto .box_grigio .center .dx .cont_titolo{ position:relative; float:left; width:650px;}
	.contenuto .box_grigio .center .dx .cont_titolo p.titolo{padding:10px 10px 5px 5px;font-size:16px;font-weight:bold;color:#000000;}
	.contenuto .box_grigio .center .dx .cont_twitter{ position:relative; float:left; width:650px;}
	/*box grigio pagina riepilogo*/
	.contenuto .box_grigio .center .tit_riepilogo{ position:relative; float:left; width:991px;}
	.contenuto .box_grigio .center .tit_riepilogo p.tit_riepilogo{padding:15px 0 5px 10px;_padding:15px 0 15px 10px;line-height:56px;font-size:36px;color:#000000;}
	/*fine - box grigio pagina riepilogo*/
	.contenuto .box_sotto{ position:relative; float:left; width:991px; margin-top:15px;}
	.contenuto .box_sotto .cont_titolo{position:relative;float:left;width:991px;line-height:28px;font-size:22px;color:#000000;font-weight:bold;}
	.contenuto .box_sotto .secondo_titolo{margin-top: 40px;}
	/*Congratulazioni pagina riepilogo*/
	.contenuto .box_sotto .cont_titolo_riepilogo {position:relative;float:left;width:991px;line-height:30px;font-size:26px;color:#000000;}
	.contenuto .box_sotto .cont_titolo_riepilogo span{ font-size:16px; color:#404041;}
	/*fine - Congratulazioni pagina riepilogo*/
	.contenuto .box_sotto .cont_trattini{ position:relative; float:left; width:991px; background:url(http://imagesdotcom.ilsole24ore.com/twitter/img/trattini.gif) center repeat-x; height:15px;}
	.contenuto .box_sotto .cont_bottoni{ position:relative; float:left; width:991px; margin-top:5px;}
	.contenuto .box_sotto .cont_bottoni .bottone{ position:relative; float:left; margin-right:20px;}
	.contenuto .box_sotto .cont_colonne{ position:relative; float:left; width:991px;}
	.contenuto .box_sotto .cont_colonne .colonna1{ position:relative; float:left; width:320px; margin-right:15px;}
	.contenuto .box_sotto .cont_colonne .colonna2{ position:relative; float:left; width:320px;}
	.contenuto .box_sotto .cont_colonne .box{ position:relative; float:left; width:320px;}
	.contenuto .box_sotto .cont_colonne .box p.titolo{font-size:14px;font-weight:bold;color:#3f3f3f;}
	.contenuto .box_sotto .cont_colonne .box p.titolo a{font-size:14px;font-weight:bold;color:#3f3f3f;text-decoration:none;}
	.contenuto .box_sotto .cont_colonne .box p.titolo a:hover{ text-decoration:underline;}
	.contenuto .box_sotto .cont_colonne .box p.titolo span{ font-size:11px; font-weight:normal; color:#808080;}
	.contenuto .box_sotto .cont_colonne .box p.testo{ font-size:11px; line-height:12px;}
	.contenuto .box_sotto .cont_colonne .box td.trattini{background:url(http://imagesdotcom.ilsole24ore.com/twitter/img/trattini.gif) center repeat-x; height:19px;}
	.contenuto .box_sotto .cont_bordi_colonne{ position:relative; float:left; width:991px; background:url(http://imagesdotcom.ilsole24ore.com/twitter/img/linea_991px.gif) top left no-repeat; height:18px; margin-top:0px;}
	.contenuto .box_sotto .cont_trattini_colonne{ position:relative; float:left; width:991px; background:url(http://imagesdotcom.ilsole24ore.com/twitter/img/trattini_colonne.gif) center left no-repeat; height:19px;}
	.contenuto .box_sotto .cont_entra{position:relative;float:left;width:991px;margin-top:15px;background-color:#f7f7f7;}
	.contenuto .box_sotto .cont_entra p.entra{padding:0 0 0 10px;line-height:32px;font-size:26px;color:#000000;}
	.contenuto .box_sotto .cont_entra p.login{ padding:15px 20px 15px 0;}
	.contenuto .box_sotto .cont_dati{ position:relative; float:left; width:991px; margin-top:10px; font-size:11px; color:#808080;}
	.contenuto .box_sotto .cont_dati a{color:#808080; text-decoration:none;}
	.contenuto .box_sotto .cont_dati a:hover{color:#808080; text-decoration:underline;}
	.footer { position:relative; float:left; width:1004px; margin-top:25px;overflow:hidden}
	
	
	.twtr-widget{text-align:left}
		.twtr-hd{padding:10px 0}
		.twtr-widget h4{font-size:16px;color:#000}
		
