body{text-align: center; padding:0px; margin:0px; background: url(images/bg_repeat.gif) #EAEAEA top; background-repeat:repeat-x;}
img{-ms-interpolation-mode: bicubic;}
.main {width:970px; padding:0px; margin:0px; vertical-align:top; margin-right:auto; margin-left:auto; text-align:center; background: url(images/bck_tableprinc.gif) no-repeat; background-position:0px 29px;}
.main2 {width:938px; padding:0px; margin:0px;}
.testata {background: url(images/testatahp.jpg); height:233px; padding:0px; margin:0px;}
#flash{width:938px; height:181px; position:absolute; z-index:1; top:29px; padding:0px; margin:0px;}
#menumenumenu {width:938px; height:29px; position:absolute; z-index:10; top:204px; padding:0px; margin:0px;}
.motore form {padding:0px; margin:0px;}
.motore {padding:0px; margin:0px; background:url(images/bckmotore.gif); width:288px; height:29px; text-align:center; }
.motore1 {padding:0px; font-family:arial; font-size:11px; color:black; font-weight:bolder}
.motore_int {padding:0px; margin:0px; background:#919191; width:180px; height:31px; text-align:center; }
.hoform {font-family:arial; font-size:9px; color:black; border:1px solid #CDCDCD; padding-left:6px; margin-top:5px; width:162px}
.inbutton {border:1px solid black; font-family:arial; font-size:9px; color:white; background:#3D4044; width:45px}
.hpmenu {padding-left:17px; vertical-align:bottom;}
.hpmenupuls {font-family:arial; font-size:12px; color:white; text-transform: uppercase; background:#75B430; padding-left:11px; padding-right:11px; height:29px; padding-top:10px; }

.arkmenu {padding-left:15px; }
.hpmenupulsa {font-family:arial; font-size:12px; color:white; text-transform: uppercase; padding-left:8px; padding-right:8px; height:29px;  }
.hpmenupulsa a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:3px; padding-right:3px; height:29px; }
.hpmenupulsa a:hover{text-decoration:none; background:#75B430; height:29px;}

#menutop {vertical-align:bottom;}
.tablemenuprinc {}
#menuprinc1 {font-family:arial; font-size:12px; color:white; text-transform: uppercase; padding-left:11px; padding-right:11px; height:29px; }
#menuprinc1 a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc1 a:hover{font-family:arial; font-size:12px; color:white; text-decoration:none; background:#75B430; height:29px;}
#menuprinc1_sel {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  text-decoration:none; background:#75B430; height:29px; padding-right:11px; }
#menuprinc1_sel a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc2 {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  padding-right:11px; height:29px}
#menuprinc2 a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc2 a:hover{font-family:arial; font-size:12px; color:white; text-decoration:none; background:#75B430; height:29px;}
#menuprinc2_sel {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  text-decoration:none; background:#75B430; height:29px; padding-right:11px; }
#menuprinc2_sel a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc3 {font-family:arial; font-size:12px; color:white; text-transform: uppercase; padding-right:11px; height:29px}
#menuprinc3 a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc3 a:hover{font-family:arial; font-size:12px; color:white; text-decoration:none; background:#75B430; height:29px;}
#menuprinc3_sel {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  text-decoration:none; background:#75B430; height:29px; padding-right:11px; }
#menuprinc3_sel a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc4 {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  padding-right:11px; height:29px}
#menuprinc4 a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc4 a:hover{font-family:arial; font-size:12px; color:white; text-decoration:none; background:#75B430; height:29px;}
#menuprinc4_sel {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  text-decoration:none; background:#75B430; height:29px; padding-right:11px; }
#menuprinc4_sel a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc5 {font-family:arial; font-size:12px; color:white; text-transform: uppercase; padding-right:11px; height:29px}
#menuprinc5 a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}
#menuprinc5 a:hover{font-family:arial; font-size:12px; color:white; text-decoration:none; background:#75B430; height:29px;}
#menuprinc5_sel {font-family:arial; font-size:12px; color:white; text-transform: uppercase;  text-decoration:none; background:#75B430; height:29px; padding-right:11px; }
#menuprinc5_sel a{font-family:arial; font-size:12px; color:white; text-decoration:none; padding-top:7px; padding-left:5px; padding-right:5px;}

#menuprinc6 {display:none}
#menuprinc7 {display:none}
#menuprinc8 {display:none}

#audiohp .mediacenter_iframe_media {width:470px; height:45px; border:1px solid #CECECE}
#videohp .mediacenter_iframe_media {width:470px; height:362px; border:1px solid #CECECE}
.mediacenter_div_media img{width:470px !important; height:362px !important; opacity:0.6 !important; filter:alpha(opacity=60) !important; -moz-opacity:0.6 !important}
.mediacenter_div_media {width:470px !important; height:362px !important; cursor:pointer}
#primopianoprimo {padding-bottom:5px}
#primopianoprimo .mediacenter_focuson {height:230px; background:white; overflow-y:auto}
#primopianoprimo .mediacenter_focuson_item {border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; margin-top:12px; height:80px; margin-right:4px}
#primopianoprimo .mediacenter_focuson_nome {color:black; font-family:verdana; font-size:12px; font-weight:bolder; cursor:pointer; margin-top:8px}
#primopianoprimo .mediacenter_focuson_foto {float:left; width:62px; height:62px; overflow:hidden; margin:10px; cursor:pointer}
#primopianoprimo .mediacenter_focuson_foto img {width:62px;}
#primopianoprimo .mediacenter_focuson_item_selected {border-top:1px solid #575556; border-bottom:1px solid #575556; margin-top:10px; height:80px; background:#858585}
#primopianoprimo .mediacenter_focuson_item_selected .mediacenter_focuson_nome {color:white;}

#videoark .mediacenter_iframe_media {width:320px; height:260px; border:1px solid #CECECE}

.iscritti {background: url(images/nuovi_iscritti.gif) no-repeat top #97BEDE; width:217px; height:207px}
.iscritti2 {background: url(images/nuovi_iscritti_new.gif) no-repeat top #97BEDE; width:217px; height:107px}

.testatanewshp {background: url(images/testatanewshp.gif) no-repeat; width:433px; height:37px;}
.testataarknews {background: url(images/testatanarkews.gif) no-repeat; width:597px; height:37px;}
#arknews .modulo_arch_table_risultato {}
#arknews .modulo_arch_td_news {}
#arknews .modulo_arch_data_news {font-family:arial; font-size:11px; color:#D3842F; padding-left:15px;}
#arknews .modulo_arch_titolo_news {font-family:arial; font-size:18px; color:black; background: url(cci09/frecc3.gif) no-repeat center left; padding-left:15px; font-weight: bolder}
#arknews .modulo_arch_titolo_news a{font-family:arial; font-size:18px; color:black; text-decoration:none}
#arknews .modulo_arch_titolo_news a:hover{font-family:arial; font-size:18px; color:#639D24; text-decoration:none}
#arknews .modulo_arch_sottotitolo_news {font-family:arial; font-size:12px; color:black; font-style:italic; padding-left:15px; padding-bottom:10px;}
#arknews .modulo_arch_sottotitolo_news a{font-family:arial; font-size:12px; color:black; text-decoration:none}
#arknews .modulo_arch_sottotitolo_news a:hover{font-family:arial; font-size:12px; color:#639D24; text-decoration:none}
#arknews .modulo_arch_testo_news {font-family:arial; font-size:12px; color:black; line-height:18px; padding:5px; padding-left:15px; border-bottom:1px solid #D2D2D2}
#arknews .modulo_arch_allegati {font-family:arial, verdana; color:#D3842F; font-size:10px; padding-left:20px; height:15px; margin-left:10px; margin-top:10px; margin-bottom:10px}
#arknews .modulo_arch_allegati a{font-family:arial, verdana; color:#D3842F; font-size:10px; text-decoration:underline}
#arknews .modulo_arch_allegati a:hover{font-family:arial, verdana; color:#639D24; font-size:10px; text-decoration:underline}
#arknews .modulo_arch_div_immagine {float:right; margin:8px; width:113px; border:1px solid #BDBBBC}
#arknews .modulo_arch_div_immagine img {width:113px}
#arknews .modulo_arch_paginazione{margin-right:10px}
#arknews .modulo_arch_paginazione {float:right;font-family:verdana; font-size:11px; color:#5E6F77}
#arknews .modulo_arch_paginazione a{font-family:verdana; font-size:11px; color:black}
#arknews .modulo_arch_paginazione a:hover {font-family:verdana; font-size:11px; color:#5E6F77}
#arknews .modulo_arch_content_loading{font-family:verdana; font-size:11px; color:#5E6F77}
#arknews .modulo_arch_div_nessuna_notizia{font-family:verdana; font-size:11px; color:#5E6F77}
#arknews .modulo_arch_consultazione_table {width:590px; height:80px; text-align:center; margin-left:4px; }
#arknews .modulo_arch_consultazione_td_mese {font-family:verdana; font-size:11px; color:black; padding-top:15px}
#arknews .modulo_arch_consultazione_td_mese select {font-family:verdana; font-size:10px; color:black;}
#arknews .modulo_arch_consultazione_td_anno {font-family:verdana; font-size:11px; color:black; padding-top:15px}
#arknews .modulo_arch_consultazione_td_anno select {font-family:verdana; font-size:10px; color:black;}
#arknews .modulo_arch_consultazione_td_parola {font-family:verdana; font-size:11px; color:black; padding-top:15px; height:30px;}
#arknews .modulo_arch_consultazione_td_visualizza {font-family:verdana; font-size:11px; color:black; }
#arknews .modulo_arch_consultazione_td_visualizza select {font-family:verdana; font-size:10px; color:black;}
#arknews .modulo_arch_ricerca_btn {font-family:verdana; font-size:10px; color:white; background:#900323; width:60px; border:1px solid #7C0C25}
#arknews .modulo_arch_ricerca_input {font-family:verdana; font-size:10px; border:1px solid #777777; width:150px}
#arknews .modulo_arch_div_continua {font-family:arial; font-size:11px; color:#915934; float:right}
#arknews .modulo_arch_div_continua a{font-family:arial; font-size:11px; color:#915934; text-decoration:underline}
#arknews .modulo_arch_div_continua a:hover{font-family:arial; font-size:11px; color:black; text-decoration:underline}

#rullohp .box_anteprima_figlie_container {}
#rullohp .box_anteprima_figlie {width:208px !important; }
#rullohp .box_anteprima_figlie_pagina { height:60px; }
#rullohp .box_anteprima_figlie_titolo {display:none}
#rullohp .box_anteprima_figlie_testo {display:none}
#rullohp .box_anteprima_figlie_dataevento {display:none}
#rullohp .box_anteprima_figlie_image {width:208px !important}
#rullohp .box_anteprima_figlie_pulsanti {text-align:right; height:19px; }
#rullohp .box_anteprima_figlie_su {width:19px; height:19px; cursor:pointer; display:inline}
#rullohp .box_anteprima_figlie_giu {width:19px; height:19px; cursor:pointer; display:inline}

.testimoni {background: url(images/testimoni.gif) no-repeat; width:258px; height:237px; }
#testimoni {padding-top:55px; padding-left:15px}
#testimoni .box_anteprima_figlie_pagina {border-bottom:1px solid #DCDCDC; height:70px; width:230px;}
#testimoni .box_anteprima_figlie_dataevento {display:none}
#testimoni .box_anteprima_figlie_titolo {font-family:arial; font-size:12px; color:black; font-weight:bloder; }
#testimoni .box_anteprima_figlie_titolo a{font-family:arial; font-size:12px; color:black; text-decoration:none; }
#testimoni .box_anteprima_figlie_titolo a:hover{font-family:arial; font-size:12px; color:#75B430; text-decoration:underline; }
#testimoni .box_anteprima_figlie_image {width:63px; height:63px; overflow:hidden; float:left; margin-right:4px}
#testimoni .box_anteprima_figlie_image img {width:63px}
#testimoni .box_anteprima_figlie_testo {font-family:arial; font-size:11px; color:black; }
#testimoni .box_anteprima_figlie_testo a{font-family:arial; font-size:11px; color:black; text-decoration:none}
#testimoni .box_anteprima_figlie_testo a:hover{font-family:arial; font-size:11px; color:#75B430; text-decoration:underline}

#newshp {width:431px; border-left:1px solid #BDBCBD; border-right:1px solid #BDBCBD; background: url(images/bck_newshp.gif) #EBEBEB; background-repeat: repeat-x;}
#newshp .box_anteprima_figlie {}
#newshp .box_anteprima_figlie_pagina {margin:15px;}
#newshp .box_anteprima_figlie_dataevento {font-family:arial; font-size:11px; color:#D3842F;}
#newshp .box_anteprima_figlie_titolo {font-family:arial; font-size:18px; color:black; font-weight:bloder; margin-bottom:26px}
#newshp .box_anteprima_figlie_titolo a {font-family:arial; font-size:18px; color:black; text-decoration:none}
#newshp .box_anteprima_figlie_titolo a:hover {font-family:arial; font-size:18px; color:#75B430; text-decoration:underline}
#newshp .box_anteprima_figlie_sottotitolo {font-family:arial; font-size:11px; color:black; font-style:italic; margin-bottom:5px}
#newshp .box_anteprima_figlie_sottotitolo a{font-family:arial; font-size:11px; color:black; text-decoration:none}
#newshp .box_anteprima_figlie_sottotitolo a:hover{font-family:arial; font-size:11px; color:black; text-decoration:none}
#newshp .box_anteprima_figlie_testo {font-family:arial; font-size:12px; color:black; line-height:18px}
#newshp .box_anteprima_figlie_firma {font-family:arial; font-size:11px; color:black;}
#newshp .box_anteprima_figlie_continua {background: url(images/continua_news.gif) right no-repeat; height:26px; width:100%; border-bottom:1px solid #DCDCDC; cursor:pointer}
#newshp .box_anteprima_figlie_allegato {font-family:arial; font-size:12px; color:#D3842F; margin-top:5px}
#newshp .box_anteprima_figlie_allegato a{font-family:arial; font-size:12px; color:#D3842F; text-decoration:none}
#newshp .box_anteprima_figlie_allegato a:hover {font-family:arial; font-size:12px; color:black; text-decoration:underline}
#newshp .box_anteprima_figlie_introduzione{font-family:arial; font-size:12px; color:black; line-height:18px}

#newshp .box_anteprima_figlie_introduzione a{font-family:arial; font-size:12px; color:#D3842F; text-decoration:none}
#newshp .box_anteprima_figlie_introduzione a:hover {font-family:arial; font-size:12px; color:black; text-decoration:underline}

#arknews .box_anteprima_figlie {width:595px}
#arknews .box_anteprima_figlie_pagina {margin:15px;}
#arknews .box_anteprima_figlie_dataevento {font-family:arial; font-size:11px; color:#D3842F;}
#arknews .box_anteprima_figlie_titolo {font-family:arial; font-size:18px; color:black; font-weight:bloder; margin-bottom:26px}
#arknews .box_anteprima_figlie_titolo a {font-family:arial; font-size:18px; color:black; text-decoration:none}
#arknews .box_anteprima_figlie_titolo a:hover {font-family:arial; font-size:18px; color:#75B430; text-decoration:underline}
#arknews .box_anteprima_figlie_testo {font-family:arial; font-size:12px; color:black; line-height:18px}
#arknews .box_anteprima_figlie_firma {font-family:arial; font-size:11px; color:black;}
#arknews .box_anteprima_figlie_continua {background: url(images/continua_news.gif) right no-repeat; height:26px; width:100%; border-bottom:1px solid #DCDCDC; cursor:pointer}
#arknews .box_anteprima_figlie_allegato {font-family:arial; font-size:12px; color:#D3842F; margin-top:5px}
#arknews .box_anteprima_figlie_allegato a{font-family:arial; font-size:12px; color:#D3842F; text-decoration:none}
#arknews .box_anteprima_figlie_allegato a:hover {font-family:arial; font-size:12px; color:black; text-decoration:underline}

#arknews {border-left:1px solid #BDBCBD; border-right:1px solid #BDBCBD; background: url(images/bck_newshp.gif) #EBEBEB; background-repeat: repeat-x;}

.mediacoll {background: url(images/media_cool.gif) no-repeat;  width:258px; height:200px; border-top:4px solid white}
.parabolehp {background: url(images/parabole_mediatiche.gif) no-repeat;  width:258px; height:225px; border-top:4px solid white}
#parabolehp {padding-top:60px; padding-left:15px}
#parabolehp .box_anteprima_figlie_pagina {width:230px;}
#parabolehp .box_anteprima_figlie_dataevento {display:none}
#parabolehp .box_anteprima_figlie_titolo {font-family:arial; font-size:12px; color:black; font-weight:bloder; }
#parabolehp .box_anteprima_figlie_titolo a{font-family:arial; font-size:12px; color:black; text-decoration:none; }
#parabolehp .box_anteprima_figlie_titolo a:hover{font-family:arial; font-size:12px; color:#75B430; text-decoration:underline; }
#parabolehp .box_anteprima_figlie_testo {font-family:arial; font-size:11px; color:black; line-height:16px}
#parabolehp .box_anteprima_figlie_continua {background: url(images/continua_news.gif) right no-repeat; height:26px; width:100%; cursor:pointer}

.community {background: url(images/community_hpddue.gif) no-repeat; width:217px; height:242px; }
.community form {margin:0px; padding:0px}
.community input {font-family:arial; font-size:11px; color:#43464A}

#newentry2 {padding:10px; line-height:14px}
#newentry {padding-top:72px; padding-left:5px; padding-right:5px;}
#newentry .dettaglio_newentry {padding:4px; background:#E9F2FB; margin:3px}
#newentry .newentry_data {font-family:sans-serif, arial; color:#2F5176; font-size:9px; }
#newentry .newentry_nickname {font-family:sans-serif, arial; color:#2F5176; font-size:10px; }
#newentry .newentry_nickname b{font-family:sans-serif, arial; color:black; font-size:10px; }
#newentry .newentry_professione {font-family:sans-serif, arial; color:#2F5176; font-size:10px; }
#newentry .newentry_professione b{font-family:sans-serif, arial; color:black; font-size:10px; }
#newentry .newentry_citta {font-family:sans-serif, arial; color:#2F5176; font-size:10px; }
#newentry .newentry_citta b {font-family:sans-serif, arial; color:black; font-size:10px; }
#newentry .newentry_foto {float:right}

#tuttivideo {padding:5px}
#tuttivideo .mediacenter_iframe_media {width:470px; padding:0px; margin:0px}
#tuttiaudio {padding:5px}
#tuttiaudio .mediacenter_iframe_media {width:470px; height:400px; padding:0px; margin:0px}



.bloghp {background: url(images/talkblog.gif) no-repeat; width:217px; height:111px; margin-top:4px; margin-bottom:4px}
.bloghp_new {width:217px; margin-top:4px; margin-bottom:4px}

.wikihp {background: url(images/wiki_bck.gif) no-repeat; width:217px; height:153px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; vertical-align: top; padding-left:10px; padding-top:30px; text-align: center; padding-right: 10px;}
.wikihp a{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none}


.footer {background: url(images/footer.jpg); background-repeat:repeat-x; height: 165px; font-family:arial; font-size:11px; color:white; text-align:center; line-height:25px;}
.footer a{font-family:arial; font-size:11px; color:white; text-decoration:none;}
.footer a:hover{font-family:arial; font-size:11px; color:#639D24; text-decoration:underline;}

/* smartphone */
#menu_smart {background:black}
#menu_smart .divprinc1{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc1 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc1 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc2{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc2 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc2 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc3{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc3 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc3 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc4{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc4 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc4 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc5{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc5 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc5 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc6{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc6 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc6 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc7{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc7 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc7 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}
#menu_smart .divprinc8{font-family:arial; font-size:10px; color:white; text-transform: uppercase; display:inline; margin:4px}
#menu_smart .divprinc8 a{font-family:arial; font-size:10px; color:white; text-decoration:none; }
#menu_smart .divprinc8 a:hover{font-family:arial; font-size:10px; color:white; text-decoration:underline; background:#75B430;}

.footer2 {background: url(images/footer.jpg); background-repeat:repeat-x; height: 165px; font-family:arial; font-size:10px; color:white; text-align:center; line-height:25px;}
.footer2 a{font-family:arial; font-size:10px; color:white; text-decoration:none;}
.footer2 a:hover{font-family:arial; font-size:10px; color:#639D24; text-decoration:underline;}



