body {margin:0;padding:0;background: #e6eef4;
} body, table, tr, td, th, p { font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:normal; color:#353535;
}#md_overlay{position: absolute;z-index: 100;background:#fff;overflow:hidden;top:0;left:0;width:200px;
}#md_contents{z-index: 100;

} a {text-decoration:none;
} h1 { margin:0 0 0;padding: 0;font-size:11pt; font-weight:bold; color:#FF6600;

}.pulisci{margin:0; overflow:hidden;height:1px;clear:left;

}.ModalPop {border:1px solid #999;background:#fff;padding:0;margin:0;
}.ModalMessage {
}.ModalTitle { background:url(/js/css/layout/panel-header.gif) 0 0px repeat-x;border-bottom:1px solid #999;color:#666;position:relative;height:24px;line-height:24px;overflow:hidden;font-size: 100%;font-weight:bold;padding: 0 8px;
}.ModalClose {display:block;background:#000000;text-align:right;color:#ffffff;padding:3px;


}#dPage{width:760px;margin: 8px auto 10px auto;overflow:hidden;position:relative;background:#fff;
}#dMain {margin: 0 16px 20px 0;text-align:justify;
}#dTitle{margin: 20px 0 10px 20px;font-size:120%;font-weight:bold;color:#FF6600;

}.itemBox{margin: 0 20px 0 20px;

}.pageTitle{margin: 20px 0 10px 0;font-size:120%;font-weight:bold;color:#FF6600;
}.atomTitle{margin: 0 0 10px 0;font-size:100%;font-weight:bold;color:#005092;
}.atomsubTitle{font-style:italic;font-size:90%;
}.divisorioMain{
}.continua{line-height:22px;color:#FF6600;font-weight:bold;
}.continua span{display:block;float:left;width:8px;height:8px;background:#FF6600;border:7px solid #fff;border-left:360px solid #fff;

}div.dEdizionebottom{background:#fff url(/images/edizioniBottom.png) no-repeat top left;margin: 0 20px;width:480px;overflow:hidden:height:16px;

}div.dEdizione{background:#fff url(/images/edizioniMiddle.png) repeat-y bottom left;margin: 0 20px;width:480px;overflow:hidden:
}div.dEdizione div.title{background:#fff url(/images/edizioniTop.png) no-repeat top left;font-size:11pt;padding:8px 5px 5px 60px;color:#003668;font-weight:bold;
}div.dEdizione div.data{background:#fff url(/images/edizioniData.png) no-repeat top left;
}div.dEdizione div.data h2{padding:0 0 0 120px;color:#fff;font-size:10pt;line-height:36px;
}div.dEdizione div.contenuto{font-size:8pt;padding: 10px 20px 20px 20px;
}div.dEdizione div.contenuto p{font-size:8pt;padding: 0;margin:0;
}div.dEdizione a{display:block;background:#ecf0f4 url(/images/edizioniProgramma.png) no-repeat top left;padding:0 0 0 40px;margin:10px 0 0 20px;line-height:32px;font-size:11pt;font-weight:bold;color:#7C8EB7;

}div.dEdizione a:hover{color:#003668;
}div.dEdizione a.presentazione{background:#ecf0f4 url(/images/edizioniProgramma.png) no-repeat top left;line-height:16px;
}div.dEdizione a.programma{background:#ecf0f4 url(/images/edizioniProgramma.png) no-repeat top left;
}div.dEdizione a.video{background:#ecf0f4 url(/images/edizioniVideo.png) no-repeat top left;
}div.dEdizione a.gallery{background:#ecf0f4 url(/images/edizioniGallery.png) no-repeat top left;
}div.dEdizione a.back{clear:left;background:#ecf0f4 url(/images/edizioniBack.png) no-repeat top left;width:300px;
}div.dEdizione a.imggallery{display:block;float:left;margin:5px;background:none;padding:0px;width:100px;height:75px;overflow:hidden;border:2px solid #003768;
}div.dEdizione a.imggallery:hover{border:2px solid #FF7600;

}div.dEdizione a.questionario{background:#ecf0f4 url(/images/questionarioBack.png) no-repeat top left;


}#dHead{width:760px;height:115px;overflow:hidden;background: #ffffff url(/images/top.png) no-repeat left top;
}#logoTxt{float:left;display:block;width:140px;height:150px;
}#spml{color:#ffffff;font-weight:bold;font-size:150%;margin: 40px 0 0 220px;
}#dLeft {margin: 0;

}#dPageBottom{clear:left;text-align:center;line-height:26px;background:#003264;overflow:hidden;color:#ffffff;height:26px;
}#dPageBottom a{color:#ffffff;

}.linkSquare{float:left;width:8px;height:8px;background:#FF6600;border:7px solid #fff;border-left:2px solid #fff;
}a.mainLink{color:#FF6600;font-size:10pt;line-height:20px;font-weight:bold;
}a.mainLink:hover{


}#dMain h2{color:#005092;font-size:10pt;font-weight:normal;

}#banner{float:right;width:472px;height:64px;margin:4px 4px 0 0;border:2px solid #ffffff;overflow:hidden;background:#C0A2FD;font-size:30pt;text-align:center;color:#A897D0;line-height:60px;
}#nobanner{float:right;width:472px;height:66px;margin:4px 4px 0 0;border:none;overflow:hidden;
}#spacer{clear:both;height:45px;

}#dTop{margin: 93px 0 0 330px;height:52px;overflow:hidden;color:#ffffff;font-size:90%;line-height:100%;font-weight:bold;
}#dTop a{display:block;float:left;margin: 0 13px;color:#005092;font-size:12pt;font-weight:bold;

}.rBox{margin: 10px 5px 0 0;border-left:2px solid #005092;width:220px;overflow:hidden;
}.rBoxTitle{background:#005092;color:#fff;font-size:12pt;font-weight:bold;padding: 6px 10px;
}.rBoxSquare{float:left;width:8px;height:8px;background:#fff;border:7px solid #005092;border-left:2px solid #005092;
}.rBoxIn{margin:0 0 0 12px;padding: 0 0 8px 0;
}a.menumain{display:block;margin:12px 0;line-height:90%;color:#1a1a1a;
}a.menumain:hover{color:#005092;

}#dMainTop {

}#dMainLeft {float:left;margin: 0 5px 0 0;width:200px;overflow:hidden;
}.lbox{margin:0 0 16px 0;padding:0;background:#F6FAC5;border: 2px solid #7D7D7D;
}.lboxTitle{width:180px;border-bottom: 2px solid #787878;text-align:right;margin:6px 0 0 0;padding:0;
}.lboxTitle span{font-size:11pt;font-weight:bold;color:#787878;padding: 0 10px;
}.lboxIn{margin:10px;
}.lboxIn a{margin:0 0 4px 0;padding:0 0 0 20px;color: #414141;font-size:10pt;display:block;background-image: url(/images/bgRightLink.png);background-repeat:no-repeat;background-position: 0 3px;
}.lboxIn a:hover{color: #7a7905;font-weight:bold;background-image: url(/images/bgRightLinkOver.png);background-repeat:no-repeat;background-position: 0 3px;
}#dSocio h6{font-size:9pt;margin:5px 0 0 0;padding:0;color:#005092;


}#dMainCenter{float:right;width:500px;overflow:hidden;



}#dFormativa {font-size:8pt;margin:0 0 0 25px;font-weight:normal;text-align:justify;border-bottom: 2px solid #194071;width:470px;
}#dFormativa h4{font-size:13pt;margin:0 0 8px 0;font-weight:bold;color:#ffffff;background:#194071;padding:0 10px;line-height:26px; 
}#dFormativa ul{margin:0;list-style-type:square;padding:0 0 0 20px;
}#dFormativa li{margin: 6px 0;font-size:10pt;

}#dUltimenews {font-size:8pt;margin:0;font-weight:normal;text-align:justify;margin:10px;
}#dUltimenews h4{font-size:9pt;margin:0 0 8px 0;font-weight:bold;color:#933F60;padding:0;line-height:12px;text-align:left;

}a.hFormativa{color:#194071;
}a.hFormativa:hover{color:#933F60;font-weight:bold;


}.tbox{margin:0 0 16px 0; border-bottom: 2px solid #cbcb75;border-left: 2px solid #cbcb75;padding: 0 0 12px 20px;
}.tboxTitle{color:#cbcb75;font-size:12pt;font-weight:bold;margin:0 0 4px 0; padding: 0;
}.tboxSubtitle{font-size:9pt;font-weight:normal;margin:0 0 10px 0; padding: 0 5px;font-style: italic;
}.tboxImgRight{float:right;background:#ffffff;margin:0 0 5px 10px;padding: 0;



}.boxServizi{border: 1px solid #8064b7;background: #ffffff url(/images/bgServizi.png) no-repeat top left;
}.boxRassegna{border: 1px solid #6393fa;height:180px;background: #ffffff url(/images/bgRassegna.png) no-repeat top left;
}.boxMappa{border: 1px solid #397308;height:190px;background: #ffffff url(/images/bgMappa.png) no-repeat top left;
}.boxFormativa{border: 1px solid #ff560c;height:210px;background: #ffffff url(/images/bgFormativa.png) no-repeat top left;

 
}.cbox{margin:0 0 16px 0; border-bottom: 1px dashed #D2D2D2;padding: 0 0 12px 0;
}.cboxTitle{color: #194071; background:#ffffff;font-size:10pt;font-weight:bold;margin:0 0 4px 0; padding: 0 5px;
}.cboxSubtitle{font-size:9pt;font-weight:normal;margin:0 0 10px 0; padding: 0 5px;font-style: italic;
}.cboxImgLeft{float:left;background:#ffffff;border:2px solid #194071;margin:0 10px 5px 0;padding: 4px;
}.cboxImgRight{float:right;background:#ffffff;border:2px solid #194071;margin:0 0 5px 10px;padding: 4px;

}.cboxForum{margin:0 0 10px 0; border: 1px dashed #D2D2D2;padding: 6px;background:#F9F9F9;
}.cboxForumTitle{color: #194071;font-size:10pt;font-weight:bold;margin:0 0 0 0; padding: 0;border-bottom: 1px solid #194071;
}.cboxForumSubtitle{font-size:8pt;font-weight:normal;margin:0 0 0 0; padding: 0 5px;font-style: italic;text-align:right;
}.cboxForumHtml{padding: 0 5px;font-size:8pt;
}a.headFormLink{color:#ffffff;
}a.headFormLink:hover{text-decoration:underline;


}.body{margin:10px;color: #777;font-size:9pt;
}.bodyLogind{margin:20px 0 0 80px;height:106px;color: #777;font-size:9pt;overflow:hidden;font-weight:bold;
}a.linkLogin{margin:20px 23px 0 30px;background:#ffffff;border:1px solid #353535;padding:2px 4px;color: #777;font-size:8pt;display:block;line-height:12px;
}a.linkLogin:hover{border-color: #ff560c;color:#ff560c;

}.bodyServizi{margin:35px 0 0 8px;

}.bodyMappa{margin:50px 14px 0 14px;color: #777;font-size:9pt;overflow:hidden;font-weight:bold;
}a.linkMappa{margin:24px 23px 0 90px;background:#ffffff;border:1px solid #397308;padding:2px 4px;text-align:center;color: #777;font-size:8pt;display:block;line-height:12px;
}a.linkMappa:hover{background-color: #397308;color:#ffffff;

}.bodyFormazione{margin:40px 9px 0 9px;color: #777;font-size:9pt;overflow:hidden;
}#dProssimieventi {
}#dProssimieventi h3{color:#FF560C;font-weight:bold;font-size:8pt;margin:0 0 4px 0;
}#dProssimieventi h4{font-size:8pt;margin:0;font-weight:normal;
}a.linkFormativa{float:left;margin:24px 5px 0 5px;background:#ffffff;font-size:9pt;border:1px solid #FF560C;padding:2px 2px;text-align:center;color: #777;font-size:8pt;display:block;line-height:12px;
}a.linkFormativa:hover{background-color: #FF560C;color:#ffffff;

}.bodyRassegna{margin:50px 10px 0 10px;height:106px;color: #777;font-size:9pt;overflow:hidden;font-weight:bold;
}#dRassegna {
}#dRassegna h3{color:#6393fa;font-weight:bold;font-size:8pt;margin:0 0 4px 0;
}#dRassegna h4{font-size:8pt;margin:0;font-weight:normal;color:#777;


}#dServizi a{margin: 6px 0;background:#ffffff url(/images/ticServizi.png) no-repeat 0 3px;background-color:trasparent;padding:0 0 0 8px;color: #353535;font-size:9pt;display:block;line-height:12px;
}#dServizi a:hover{color:#8064b7;

}a.cboxLinkRight{float:right;background:#ffffff;border-top:2px solid #CBCB77;margin:0 0 5px 10px;padding: 0 2px 0 2px;color:#CBCB77;font-weight:bold;
}a.cboxLinkRight:hover{background:#CBCB77;color:#ffffff;



}.head{color:#ffffff;padding: 0 10px; font-size:10pt;line-height:22px;font-weight:bold;text-transform:capitalize;
}.rosso{ background: #CC0001;
}.marrone{ background: #CBCB77;
}.verde{ background: #95AD47;
}.arancio{ background: #ff560c;
}.blu{ background: #004F92;

}.rosso{ background: #CC0001;
}.verde{ background: #95AD47;
}.borderarancio{ border-color: #ff560c;
}.blu{ background: #004F92;


}.body{margin:10px;color: #777;font-size:9pt;

}.vmenu{border: 1px solid #C5C5C5;padding:1px;width:200px;color: #F9F9F9;margin:0 0 16px 0;background:#FBFBFB;
}a.amenu{padding:4px 6px;color: #777;font-size:9pt;display:block;
}a.amenu:hover{color: #ffffff;background:#BFD76B;

}.titleForm{background:#829BBE;color:#ffffff;font-size:120%;font-weight:bold;padding:4px;margin: 10px 0 ;
}label {font-size: 10pt; margin: 0;padding:0 2px;color:#777;display:block;line-height:12px;
}.itemclass{width:95%;color:#353535;background:#F9F9F9;border:1px solid #B1A598;font-size:9pt;line-height:12px;padding: 0 2px;clear:left;
}.IsFormBox{width:100%;float:left;overflow:hidden;border:1px solid white;border-width: 1px 5px 5px 1px;

}a.rightMenu{padding:4px 6px;color: #777;font-size:9pt;display:block;
}a.rightMenu:hover{color: #ffffff;background:#57759D;font-weight:bold;


}table.elenco {margin: 5px 0;border: 1px solid #C5C5C5;cursor:default;background-color:#ffffff;padding:1px;
}table.elenco tr td { padding:0; font-size:8pt;
}table.elenco thead,table.elenco thead th { color:#ffffff;font-weight:bold; font-size:9pt;text-transform:capitalize;background: #95AD47;
}table.elenco thead tr { border-bottom:1px solid #FB9622;
}table.elenco tfoot { background-color:#abb1c6; 
}table.elenco tbody tr { background-color:#F7F5FF; 
}table.elenco tbody tr.alt { background-color:#e1ffe1; 
}table.elenco tbody tr.selected, table.elenco tbody tr.selected:hover { background-color:#cdcdcd; 
}table.elenco tbody tr:hover,	table.elenco tbody tr.alt:hover { background-color:#a5ffa5; 
}table.elenco tbody td { padding: 2px;
}table.elenco tbody td.tbhide { display:none;

}#tbMenu a{padding:4px 6px;color: #777;font-size:9pt;display:block;
}#tbMenu a:hover{color: #ffffff;background:#F69803;


}