/*--- globale ---*/
body{text-align:center;margin:20px auto 0px auto;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:11px;color:#666;background-color:#fff;}
*{-moz-box-sizing:padding-box;}

/*a{color:#4162A5;text-decoration:underline;}*/
a{color:#339900;;text-decoration:underline;}
a:hover{text-decoration:none;}

/**/
ul{margin:4px 0px 10px -25px;*margin-left:16px;}
ul li{list-style-image: url(/cm/img/list.gif);padding:0px 5px 0px 0px;}

ol{margin:4px 0px 10px -20px;*margin-left:22px;}
ol li{padding:0px 5px 0px 0px;}

.radio{border:none;}
input{border:1px solid #40ae01;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:12px;}
select{border:#40ae01 1px solid ;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:12px;}
textarea{border:1px solid #40ae01;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:12px;}
input.noborder{border:none;}

/* Titoli */
h4{color:#339900;font-size:11px;margin:0px;padding:0px;font-weight:normal;}
h5{color:#fff;font-size:13px;margin:0px 0px 15px 0px;padding:0px;font-weight:normal;}
h6{color:#fff;font-size:13px;margin:0px;padding:3px 5px 3px 15px;font-weight:normal;}


/*--- Contenitore Generale ---*/
div#Big{margin:0px auto 0px auto;width:980px;}

/*--- Tabella ---*/
table.msg_mail{font-size:11px;}

/*--- Head ---*/
div#Head{margin:0px 0px 8px 0px;width:980px;height:191px;text-align:left;}
/**/
div#HeadLogoSx{float:left;width:603px;/*height:147px;*/padding:0px;}
div.HeadLogoDx{float:left;width:377px;/*height:147px;*/padding:0px;}
#top {float:right; height: 93px; padding:0px;}
#bot {float:left;width:340px; height:54px; padding-left:5px; padding 0px; background:url(/cm/img/cerca_sito.gif) no-repeat right;}
div#HeadAreePriv{float:left;width:191px;/*height:147px;*/*height:54px;padding-top:93px;}
div#HeadAreePub{float:left;width:185px;/*height:147px;*/*height:54px;padding-top:93px;text-align:right;}
div#HeadMenu{float:left;width:980px;height:44px;padding:0px;background:url(/cm/img/bkg_menuist.gif) no-repeat;}
div.HeadIstSx{height:44px; float:left;font-size:12px;padding:0px 0px 0px 0px;color:#fff;}
div.HeadIstSx a{color:#fff;text-decoration:none;padding:0px 38px 0px 0px;}
div.HeadIstSx a:hover{color:#92ea61;}
/*div.HeadIstSx span{font-size:10px;padding:8px 6px 0px 0px;color:#AAA9A9;}*/
div.HeadIstDx{float:right;font-size:12px;padding:15px 18px 0px 0px;color:#fff;text-align:right;}
div.HeadIstDx a{color:#fff;text-decoration:none;padding:0px 0px 0px 38px;}
div.HeadIstDx a:hover{color:#92ea61;}

 
/*--- Home --- min-height:475px;*/
div#home{width:980px;padding:0px;}
div#sopra{margin:0px 0px 0px 0px;width:980px;padding:0px 0px 0px 0px;}
/**/
div#col1{float:left;width:199px;padding:0px;text-align:left;margin-top:2px;}
/**/
div.col1_banTop{}
div.col1_banBot{padding-top:9px;}
div#col2{float:left;width:398px;padding:0px;text-align:left;}
div#col3{float:left;width:383px;padding:0px;text-align:left;}
div.col3_sx{float:left;margin:0px 15px 0px 0px;width:184px;padding:0px;}
div.col3_dx{float:left;margin:0px;width:184px;padding:0px;}

/* page interna*/
div#col1_int{float:left;width:199px;padding:0px;text-align:left;margin-top:18px; margin-bottom:10px}
div#col2_int{float:left;width:597px;padding:0px;text-align:left;}
div#col3_int{float:left;width:184px;padding:0px;text-align:left;}

/**/
div#newsHm{float:left;width:100%;background:url(/cm/img/bkg_news.gif) no-repeat top right;font-weight:bold;overflow:hidden;clear:both;}
/* versione iniziale */
/* div#newsHm{float:left;width:307px;height:213px;background:url(/cm/img/bkg_news.gif) no-repeat top right;font-weight:bold;font-size:10px;overflow:hidden;} */
div.boxNews{float:right;margin:50px 5px 0px 10px;width:200px;overflow:hidden;height:137px;}
div.boxNews a{color:#F8D33F;text-decoration:none;}
div.boxNews a:hover{text-decoration:underline;}

/*div.cornice {width:975px;float:left;}
div.col_sinistra {width:120px; float:left;}
div.col_centrale {float:left;width:740px;}
div.col_destra {float:left;width:100px;}
*/

/* col 1 */
/*--- Menų ---*/
div.menu_top{float:left;width:184px;margin-left:0px;padding:0px;color:#fff;}
div.menu_bop{float:left;width:184px;margin-left:0px;padding:0px;color:#fff;}
div.menu{float:left;width:184px;margin:0px;padding:0px;color:#fff;background:url(/cm/img/bkg_mn.gif) repeat-y top left;text-align:left;}
h2{margin:0px 0px 0px 0px;width:184px;height:22px;font-size:13px;padding:3px 5px 0px 13px;font-weight:normal;font-family:Arial;background:url(/cm/img/mn_top.gif) repeat-y top left;text-transform:uppercase;}
h1{margin:0px 1px 0px 1px;font-size:11px;font-weight:normal;font-family:Arial;}
h1 a{display:block;color:#666;text-decoration:none;padding:6px 4px 7px 13px;background-color:#fafafa!important;background:url(/cm/img/border_bot.gif) no-repeat bottom left;}
h1 a:hover{display:block;background-color:#3cbb21!important;color:white;}
/**/

h1.selezionato{margin:0px 1px 0px 1px;padding:6px 4px 7px 13px;color:white;font-size:11px;font-weight:normal;font-family:Arial;background:url(/cm/img/border_bot.gif) no-repeat bottom left;background-color:#3cbb21!important;}
/**/
span.disattivo{display:block;padding:6px 2px 6px 8px;color:#666;}
/**/
h3{margin:0px 0px 0px 0px;width:184px;*width:166px;height:22px;*height:19px;font-size:13px;padding:3px 5px 0px 13px;font-weight:normal;font-family:Arial;background:url(/cm/img/mn.gif) repeat-y top left;text-transform:uppercase;}

/* SottoMenų */
div.voce1{margin:0px 1px 0px 1px;line-height:15px;background-color:#fff;}
div.voce1 a{display:block;color:#666;text-decoration:none;padding:7px 5px 8px 23px;background:url(/cm/img/pallino.gif) no-repeat top left;}
div.voce1 a:hover{display:block;color:#339900;padding:7px 5px 8px 23px;background:url(/cm/img/pallino.gif) no-repeat top left;}
/**/
div.voce1selezionato{margin:0px 1px 0px 1px;padding:7px 5px 8px 23px;color:#339900;line-height:15px;font-size:11px;background-color:#fff!important;background:url(/cm/img/pallino.gif) no-repeat top left;}


/* col 2 */
div.news{margin:0px;width:383px;padding-right:0px;background:url(/cm/img/bkg_bordernews.gif) repeat-y top left;}
div.news a{color:#666;text-decoration:none;}
div.news a:hover{color:#4162A5;}
div.news ul{margin:0px;}
div.newsArchivio{height:36px; padding:4px 34px 0 0;background:url(/cm/img/bkg_newhome.gif) no-repeat top left;text-align:right;}

/**/
div.newsTesto{padding:6px 0px 11px 15px;}
div.newsTesto span{font-size:9px;float:right;}
/**/
div#newsNotizie{float:left;width:383px;font-weight:bold;overflow:hidden;clear:both;}
div#notizie{height:191px; padding:36px 0px 0px 0px;width:383px; background:url(/cm/img/bkg_notizie.jpg) no-repeat bottom left;}
div.notizieArchivio{padding:5px 34px 0px 0px;text-align:right;}
div.notizieArchivio a{color:#666;text-decoration:none;}
div.notizieArchivio a:hover{color:#4162A5;}
div.boxNotizie{width:383px;padding:5px 0px 0px 0px;}
div.notizieTxt{width:381px;padding:6px 0px 11px 15px;border-right:0px #E5E5E5;border-left:1px solid #E5E5E5;text-align:left;}
div.notizieTxt a{color:#555;text-decoration:none;}
div.notizieTxt a:hover{color:#4162A5;}

/**/
div.notizieReg{padding:0px 0px 0px 265px;text-align:left;vertical-align:bottom;}
div.notizieReg a{color:#3FB000;text-decoration:none;}
div.notizieReg a:hover{color:#26437E;}


/* col 3 */
div.cercaCentro{float:left;margin:0px 15px 0px 0px;width:184px;height:345px;background:url(/cm/img/bkg_cercacentro.gif) no-repeat top left;padding:0px;}
div.cercaCentroT{width:184px;*width:172px;padding:7px 2px 0px 10px;}
div.cercaCentroTa{color:#4162A5;text-decoration:none;}
div.cercaCentroT a:hover{text-decoration:underline;}
/**/
div.iscriviti_fadoi{float:left;margin:0px;width:184px;padding-top:1px;padding-bottom:26px;}
div.network{float:left;margin:0px;width:184px;padding:0px;}
div.itajournal{float:left;margin:0px;width:184px;padding-bottom:26px;}
div.BannerFAD_dx{float:left;margin:0px;width:184px;padding-top:4px;padding-bottom:0px;}
/**/
div.medInterna{float:left;margin:0px;width:184px;padding:0px; background:url(/cm/img/top_medinterna.jpg) no-repeat top left;}
div.medInterna a{color:#FFFFFF;text-decoration:none;}
div.medInterna a:hover{color:#FFFFFF;}
div.medInternatxt{padding-top: 40px; padding-right:0px; padding-bottom:0px; padding-left:10px;}
div.medInternaRullo{overflow:hidden;height:140px;}
div.medIntArchivio{height:22px;padding:4px 0px 0px 0px;text-align:center;}
/**/
div.banner{margin:0px 0px 14px 0px;}
/**/
div#sotto{clear:both;margin:0px 0px 0px 0px;width:980px;height:128px;padding:0px 0px 0px 0px;}
div.boxEvidenza{float:left;width:184px;margin-right:15px;height:110px;background:url(/cm/img/bkg_evidenza.gif) no-repeat bottom left;}
div.evidenzaTxt{overflow:hidden;margin:5px 15px 0 15px;height:58px;/*width:182px;*width:158px;height:83px;*height:65px;padding:10px 10px 8px 14px;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;*/text-align:left;}
div.evidenzaTxt a{color:#555;text-decoration:none;}
div.evidenzaTxt a:hover{color:#4162A5;}
div.banSotto_1{float:left;margin:0px 13px 0px 0px;}
div.banSotto_2{float:left;margin:0px 13px 0px 0px;}
div.banSotto_3{float:left;margin:0px 13px 0px 0px;}
div.banSotto_4{float:left;margin:0px 11px 0px 0px;}
div.banSotto_5{float:left;margin:0px;}
/**/
div#loghiamici{clear:both;width:980px;height:60px;background:url(/cm/img/bkg_loghiamici.gif) no-repeat top left;}
div.banAmici{float:left;margin:10px 0px 0px 10px;}
/*--- box bacheca Area Professionale ---*/
div#colonnadx{margin:0px 0px 0px 0px;width:383px;height:128px;padding:0px 0px 0px 0px;}
div.boxSegreteria{float:left;margin-right:0px;background:url(/cm/img/bkg_evidenza.gif) no-repeat bottom left;}
div.segreteriaTxt{width:182px;*width:158px;padding:5px 10px 8px 14px;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;text-align:left;}
div.segreteriaTxt a{color:#555;text-decoration:none;}
div.segreteriaTxt a:hover{color:#4162A5;}


/*--- Cont ---*/
div#cont{width:980px;min-height:355px;padding:0px;}
/**/
div#separatore{border-bottom:1px solid #CFCECF;padding:10px 0px 10px 0px;}
/**/
div#bollettino{float:left;padding-right:15px;width:165px;padding-bottom:0px;}
div#clear{clear:both;}
div#left{float:left;}
div#right{float:right;}


/*menų orizzontale*/
div#HeadMnx{float:left;margin:1px 0px 15px 0px;width:582px;*width:578px;height:31px;padding:0px 2px 0px 2px;background:url(/cm/img/bkg_mnx.gif) no-repeat top left;}
div.Mnx{float:left;margin:1px 0px 0px 0px;font-size:12px;}
div.Mnx a{display:block;color:#4162A5;text-decoration:none;padding:8px 9px 6px 9px;}
div.Mnx a:hover{display:block;color:#fff;padding:8px 9px 6px 9px;background:url(/cm/img/bkg_sfuma.gif) repeat-x top left;/*background-color:#4262A4;*/}
div.MnxSelezionato{float:left;margin:1px 0px 0px 0px;font-size:12px;color:#fff;padding:8px 9px 6px 9px;background:url(/cm/img/bkg_sfuma.gif) repeat-x top left;}
div.MnxRiga{float:left;margin:1px 0px 0px 0px;padding:0px;}
/*menų orizzontale
div#HeadMnx{float:left;margin:1px 0px 15px 0px;width:582px;*width:552px;height:31px;padding:8px 15px 0px 15px;background:url(/cm/img/bkg_mnx.gif) no-repeat top left;font-size:12px;color:#C4CEE3;}
div#HeadMnx a{color:#4162A5;text-decoration:none;padding:0px;}
div#HeadMnx a:hover{color:#339900;padding:0px;}
div#HeadMnx span{color:#339900;padding:0px;}*/


/*--- Interna ---*/
div.boxDx{margin:0 0 15px 0;width:184px;padding:0;background:url(/cm/img/mn_top.gif) no-repeat top left;text-align:left;}
div.boxDxTxt{margin:0;padding:15px 10px 8px 14px;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;background-color:#FAFAFA;}
div.boxDxTxt a{color:#555;text-decoration:none;}
div.boxDxTxt a:hover{color:#4162A5;}
div.boxDxTxt span{font-size:9px;}
/*banner*/
div.boxDxBan{width:184px; float:left; padding:10px 0px 15px 0px;}

/**/
div.molliche{margin:0px;padding:0px 15px 5px 0px;text-align:right;font-size:10px;color:#828282;}
div.molliche a{color:#339900;text-decoration:none;}
div.molliche a:hover{color:#4162A5;}

/**/
div.sezInt {margin:0;/*width:583px;width:553px;*/padding:0px 30px 20px 15px;font-size:12px;background:url(/cm/img/bkg_sezinterna_top.gif) no-repeat top left;text-align:left;}
div.sezInt span.titgrigio {color:#555;font-size:14px;font-weight:normal;}
/*titolo + stampa*/
div.sezIntbox {margin:0; width:550px; height:57px; padding:0;}
div.sezIntboxSx {float:left; margin:4px 0 0 0;}
div.sezIntboxDx {float:right; margin:4px 0 0 0;}
/**/
div.titverde{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;color:#339900;font-size:16px;font-weight:bold;text-align:left;}
div.sottotitolo{margin:20px 0px 0px 0px;padding:10px 0px 20px 0px;color:#339900;font-size:12px;font-weight:bold;background:url(/cm/img/sfuma_titoli.gif) no-repeat top left;}
/**/
div.sezIntbot {clear:both;margin:0 0 10px 0;width:583px;height:95px;background:url(/cm/img/bkg_sezinterna_bot.gif) no-repeat bottom left;}
div.sezIntbotSx {float:left; margin:75px 0 0 0;}
div.sezIntbotDx {float:right; margin:75px 0 0 0; padding:0 15px 0 0;}
/*sedi regionali - Italia map*/
div.listaMap{margin:10px 0px 0px 0px;float:left;width:256px;}
div.titOrgani{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;color:#339900;font-size:12px;font-weight:bold;background:url(/cm/img/sfuma_titoli.gif) no-repeat top left;}


/*--- News ---*/
div.tipologie{margin:15px 0px 23px 0px;padding:0px 0px 10px 0px;text-align:left;}
div.tipologieTit{margin:20px 0px 0px 0px;padding:10px 0px 0px 0px;color:#339900;font-size:12px;font-weight:bold;background:url(/cm/img/sfuma_titoli.gif) no-repeat top left;}
div.tipologie span.data{float:right;font-size:11px;}
div.tipologie span.fonte{font-style:italic;}


/*--- Mappa ---*/
div.mapTit{width:383px;border-bottom:1px solid #D6D6D6;}
div.mapTxt{margin:0px 0px 10px 0px;width:383px;*width:368px;padding:8px 0px 8px 15px;}
div.mapTxt a{color:#4162A5;text-decoration:none;}
div.mapTxt a:hover{color:#339900;}


/*--- Numerazione  ---*/
div.numerazione{margin:0px auto 0px auto;font-weight:bold;color:#3EB100;font-size:12px;width:140px;height:50px;}
div.numerazione a{color:#666666;font-weight:bold; text-decoration:none;border:0px;}
div.numerazione a:hover{color:#3EB100; text-decoration:none}
div.numerazione span{padding:0px 3px 0px 3px;}


/*--- table ---*/
table.dati {margin:0; width:550px}
table.dati td {padding:3px 8px 3px 10px;border-right:1px solid #fff; border-bottom:1px solid #fff;}
table.dati td.titoli {background-color:#318900; text-transform:uppercase; color:#fff; font-weight:bold;}
table.dati td.rigachiara {background-color:#F2FAEA;}
table.dati td.rigascura {background-color:#E6F6D6;}

div.pag{float:right; margin:20px 0 15px 0; height:20px; padding:0px; text-align:right; color:#999999;}
div.pagPrec{float:left;}
div.pagNum{float:left;}
div.pagNum span{font-weight:bold; color:#000000; }
div.pagSucc{float:left;}

/*--- Foot ---*/
div#Foot{clear:both;width:980px;height:46px;background:url(/cm/img/bkg_foot.gif) no-repeat top left;}
div.FootSx{float:left;padding:16px 0px 0px 18px; color:#3fb000;font-size:12px;}
div.FootSx a{color:#3fb000;}
div.FootSx a:hover{color:#4162A5;}
div.FootDx{float:right;font-size:12px;padding:15px 18px 0px 0px;color:#fff;text-align:right;}
div.FootDx a{color:#555;text-decoration:none;padding:0px 0px 0px 38px;}
div.FootDx a:hover{color:#4162A5;}
/**/
div#copy{margin:0px 0px 10px 0px;text-align:left;}
