/*stili generali*/
body {background-color:#f6f6f2;font-family:Arial,Verdana,sans-serif;margin:0;border:none;text-align:center;line-height:100%;}
img {margin: 0; padding: 0; border:none;vertical-align:bottom;}
a img{border: none;margin: 0;padding:0;vertical-align:bottom;}
a:link img,a:visited img,a:hover img,a:active img{border:none;margin:0;padding:0;vertical-align:bottom;}
a:link {color:#fff;text-decoration:none;}
a:visited{color:#fff;text-decoration:none;}
a:hover,a:active,a:focus{color:#00538a;text-decoration:none;}
table{border-spacing:0px; border-collapse: collapse; }
td {padding:0;}
h2,h3,h4,h5,h6{margin:0;padding:0;border: 0;font-style: inherit;line-height:100%;}
ul,li{list-style:none;}
form {margin:0;padding:0;}
p,dl,dt,dd {margin:0;padding:0;}
form,fieldset,label,legend{margin:0;padding:0;border:0;}
input, textarea, select{font-size:12px;font-family:Arial;padding:0;margin:0;}
.clear{clear:both;}
.clear2 {clear: both;font-size:1px;height:1px;overflow:hidden;}
.nascondi {display: none;}

.appari{display:inline;}
.block{display:block;}

.centra{text-align:center;}
.fleft{float:left;}
.fright{float:right;}
.allinea_destra{text-align:right;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.bianco{background-color:#FFF;clear:both;padding:15px;text-align:left;}

.alt13{height:13px;font-size:10px;}
.alt14{height:14px;font-size:10px;}

.paragrafo_grigio{color:#7f7e74;font-size:13px;line-height:15px;margin-right:10px;}
.paragrafo_grigio a{color:#00538a;}
.paragrafo_grigio a:hover{text-decoration:underline;}
.separatore_paragrafo{margin-bottom:10px;padding-bottom:20px;background: url('../img/tratteggio_ori.gif') repeat-x bottom;}
.mright{margin-right:3px;}
.mright2{margin-right:10px;}

ul.elenco_puntato{margin:5px 10px 20px 20px;padding:0;}
ul.elenco_puntato li{background: url('../img/punto_elenco.gif') no-repeat top left;padding:0 0 5px 15px;line-height:15px;font-size:12px;color:#7f7e74;margin:0;}


/*struttura pagina*/
div#contenitore{background: url('../img/back_page.gif') repeat-x top;}
div#pagina{width:900px;margin:0 auto;padding-top:7px;margin-bottom:-10px;}

/*top con menu*/
div#top{height:105px;background: url('../img/top_banner.gif') no-repeat;text-align:right;}
div#top a{margin-right:15px;}
div#top_menu{background: url('../img/da_cosa_rinasce_cosa.gif') no-repeat;height:31px;text-align:right;position:relative;top:0;left:0;z-index:1;}
div#da_cosa_rinasce_cosa{float:left;margin-left:20px;height:14px;}
div#voci_menu{margin-right:5px;float:right;font-size:15px;margin-top:2px;}
div#top_menu a{font-weight:bold;margin-right:15px;}

/*sezione centrale*/

/*box sinistra*/
div#centro{text-align:left;overflow:hidden;width:900px;z-index:5;position:relative;top:-7px;left:0;}
div#sinistra{margin-top:15px;float:left;margin-left:20px;margin-bottom:15px;width:568px;}
div#sinistra h2{font-size:24px;color:#00538a;margin-bottom:7px;}
div#video_princi{float:left;margin-bottom:15px;height:278px;}
div#programma{float:right;text-align:left;width:175px;}
div#programma ul{margin:0;padding:0;height:240px;}
div#programma ul li{margin:0;font-size:11px;padding:0;margin-top:13px;line-height:14px;}
div#programma ul li p{font-weight:normal;color:#625258;font-size:11px;}
div#programma ul li a{font-weight:bold;color:#626258;font-size:11px;}
div#programma ul li a:hover{font-weight:bold;color:#626258;text-decoration:underline;}
div.tit_programma{margin-bottom:2px;}
div.indietro{background: url('../img/back_indietro.gif') no-repeat;width:135px;height:33px;font-size:14px;margin:-15px 0 15px -20px;}
div.indietro div{color:#fff;padding:10px 0 0 20px;}

div.avanti{background: url('../img/back_avanti.gif') no-repeat;width:135px;height:33px;font-size:14px;margin:-15px 0 15px -20px; float:right}
div.avanti div{color:#fff;padding:10px 0 0 10px;}

/*box destra*/
div#destra{float:right;width:312px;margin-top:7px;}
div.news{background-color:#00538a;overflow:hidden;width:312px;padding-bottom:9px;}
div.thumb{margin:8px 0 0 13px;padding-right:13px;border-right:1px solid #fff;float:left;}
div.thumb a img{border:2px solid #9dcae9;}
p.news_testo{float:right;font-size:12px;color:#fff;margin:20px 15px 10px 0;text-align:left;width:152px;}
p.news_testo a{color:#fff;}
p.news_testo a:hover{color:#fff;text-decoration:underline;}
.ang_arrotondato{background: url('../img/bot_news.gif') no-repeat bottom;}
.radiocor{clear:both;text-align:center;margin-top:15px;}

/*sezione footer*/
div#contenitore_footer{background: url('../img/back_footer.gif') repeat-x top;}
div#banner_centrale{padding-bottom:15px;}
div#footer{text-align:left;overflow:hidden;width:900px;margin:0 auto;padding-bottom:20px;}
div#footer p{color:#31749F;font-size:11px;}
div#servizi{padding-left:20px;float:left;width:440px;background-color:#fff;}
div#piazze_italiane{background: url('../img/tratteggio.gif') repeat-y right;float:left;}
div#piazze_italiane ul{width:200px;overflow:hidden;margin:0;padding:0;margin-right:10px;}
div#piazze_italiane ul li{margin:0;float:left;height:96px;margin-bottom:3px;}
div.tit_footer{margin-bottom:7px;font-size:14px;height:14px;color:#00538a;font-weight:bold;}
div.tit_footer2{margin-bottom:14px;font-size:10px;}
div#sondaggio{background: url('../img/tratteggio.gif') repeat-y right;width:220px;float:right;text-align:left;font-size:11px;margin-right:10px;}
a.vai_sondaggio{font-size:11px;font-weight:bold;color:#31749F;}
a.vai_sondaggio:hover{font-weight:bold;color:#afd7f4;text-decoration:underline;}
div.contenuto{margin-left:10px;margin-right:10px;}
div#domanda {background: url('../img/tratteggio_ori.gif') repeat-x bottom;padding-bottom:4px;margin-bottom:3px;}
div#domanda p{margin-bottom:0;padding-bottom:0;line-height:14px;}
div#conai{float:right;}
div#promozione{float:left;margin-right:5px;width:255px;background-color:#fff;}
div#intervista{float:right;width:160px;margin-right:20px;background-color:#fff;}
div#intervista p{margin-bottom:3px;line-height:14px;}
div#footer_barra{clear:both;padding-bottom:20px;padding-top:10px;font-size:11px;padding-left:20px;}
div#footer_barra span{font-weight:bold;margin-right:10px;}
div#footer_barra a{color:#00538a;margin-right:5px;margin-left:5px;}
div#footer_barra a:hover{color:#a1cdec;}

/*evento del giorno*/
div#video_intero{margin-bottom:18px;}
div#thumbs_eventi{margin-top:20px;margin-bottom:20px;}
div#thumbs_eventi ul{margin:0;padding:0;width:556px;overflow:hidden;}
div#thumbs_eventi li{float:left;margin-bottom:20px;margin-right:9px;}
div#thumbs_eventi li p{font-size:12px;line-height:14px;margin-top:5px;color:#00538a;font-weight:bold;}
div#evento_giorno{width:210px;float:left;}

/*calendario news */
div#calendario_news{background-color:#00538a;}
div#calendario_contenuto{padding:12px;color:#a1cdec;font-weight:bold;}
div#calendario_intestazione{width:288px;overflow:hidden;border-bottom:1px solid #ccdde8;padding-bottom:2px;margin-bottom:25px;}
div#calendario_titolo{color:#fff;font-size:14px;float:left;}
div#calendario_mese{float:right;font-size:12px;}
div#calendario_giorni{margin-bottom:25px;}
div#calendario_giorni ul{margin:0;padding:0;}
div#calendario_giorni ul li{float:left;width:40px;height:48px;margin-right:8px;text-align:center;}
div#calendario_giorni ul li a{display:block;background: url('../img/news_bianca.gif') no-repeat;color:#fff;width:40px;height:48px;text-align:center;}
div#calendario_giorni ul li a:hover{background: url('../img/news_azzurra.gif') no-repeat;}
div#calendario_giorni ul li div{background: url('../img/news_verde.gif') no-repeat;color:#fff;width:40px;height:48px;text-align:center;}
span.num{font-size:24px;line-height:20px;display:block;padding-top:5px;font-weight:bold;}
span.sett{font-size:14px;font-weight:bold;}
div#calendario_sezioni a:hover{color:#fff;}

/*piazze news */
div#piazze_news{background-color:#00538a;}
div#piazze_contenuto{padding:12px;color:#a1cdec;font-weight:bold;}
div#piazze_intestazione{font-size:14px;color:#fff;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:10px;}
div#piazze_sezioni{font-size:16px;line-height:16px;}
div#piazze_sezioni div{padding-bottom:8px;margin-top:10px;}
div#piazze_sezioni h4{font-size:16px;font-weight:bold;color:#fff;}
div#piazze_sezioni a{color:#a1cdec;}
div#piazze_sezioni a:hover{color:#fff;}
div.piazze_tratteggio{background: url('../img/calendario_tratteggio.gif') repeat-x bottom;}

/*loghi*/
div#loghi{margin-top:15px;}
div#loghi dl{margin:0 0 0 0;padding:0;width:314px;overflow:hidden;background: url('../img/tratteggio_ori.gif') repeat-x bottom;padding-bottom:4px;padding-top:4px;height:85px;}
div#loghi dl dt{width:130px;text-align:center;float:left;padding:0;margin:0;}
div#loghi dl dd{width:184px;float:right;padding:5px 0 0 0;margin:0;font-size:13px;}
div#loghi dl dd a{color:#00538a;font-weight:bold;line-height:15px;}
div#loghi dl dd a:hover,div#loghi dl dd div{color:#afd7f4;font-weight:bold;line-height:15px;}
div#loghi dl.logo_conai{background: url('../img/tratteggio_doppio.gif') repeat-x top;padding-top:9px;}
div#loghi .logo_conai2{background: url('../img/tratteggio_doppio.gif') repeat-x bottom;}

/*intro piazze */
div#piazze_intro{margin-bottom:20px;}
div#piazze_intro ul{width:550px;overflow:hidden;margin:0;padding:0;}
div#piazze_intro ul li{margin:0;float:left;height:270px;margin-bottom:10px;}

div#link_top{margin-top:5px;font-size:15px;height:20px; font-weight:bold }
div#link_top a{color:#00538a;}
div#link_top a:hover{color:#afd7f4;}
