body {margin:0;padding:0;background: #ffffff;
} body, table, tr, td, th, p { font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:normal; color:#353535;
} a {text-decoration:none; color:#353535;
}#mb_overlay,#mb_center{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #fff;
}#mb_center{z-index: 100;background:#5D5D5D;overflow:hidden;
}#mb_contents{z-index: 100;background-color: #fff;border:2px solid;
}#mb_bottom{position: absolute;height:30px;z-index: 90;background:#5D5D5D;border:2px solid #5D5D5D;
}#mb_close_link{display:block;background:#fff;width:100px;height:16px;
}#md_overlay{position: absolute;z-index: 100;background:#fff;overflow:hidden;border:2px solid #5D5D5D;top:0;left:0;width:200px;
}#md_contents{z-index: 100;

}#toolbar{position: absolute;top: 0;left: 0;width: 210px;z-index: 90;background:#fff;border:1px solid #002C6F;
}.bgred{border:1px solid red;
}.bggreen{border:1px solid green;

} h1 { margin:0 0 0;padding: 0;font-size:10pt; font-weight:bold; background: #F69803; color:#ffffff;
}h1.ricercaTitle{color:#FF822D;background:#fff;font-size:130%;font-weight:bold;
}.pulisci{margin:0; overflow:hidden;height:1px;clear:left;

}a{color:#CC0001;

}#dPage{width:990px;margin-left: auto; margin-right: auto;overflow:hidden;position:relative;background: #ffffff url(/images/bgHead.png) no-repeat 0 54px;
}#dPageBottom{clear:left;width:100%;text-align:center;line-height:12px;background:#7B7B7B;overflow:hidden;color:#ffffff;
}#dPageBottom a{color:#ffffff;

}#dHead{width:990px;height:54px;overflow:hidden;background: #ffffff;
}#logoTxt{float:left;margin:4px 0 0 20px;width:340px;height:50px;background: #ffffff url(/images/logoTxt.png) no-repeat top left;
}#slogan{float:left;margin:8px 0 0 6px;font-size:11pt;font-weight:bold;color:#353535;width:380px;overflow:hidden;
}#topsearch{float:left;margin:8px 0 0 10px;background:#ffffff;height:36px;width:190px;

}#logoDown{position:absolute; top:54px; left:20px;width:114px;height:64px;background: #ffffff url(/images/logoDown.png) no-repeat top left;

}#dTop{clear:left;margin:76px 0 10px 0; width:780px;height:18px;overflow:hidden;color:#ffffff;
}#dTop a{float:right;display:block;margin: 0 12px;font-size:10pt;color:#ffffff;font-weight:bold;line-height:18px;
}#dTop a:hover{color: #F69803;

}#dRight {margin: 0;float:right;width:200px;
}#dMain {clear:left;float:left;margin: 10px 0;width:780px;
}#dMainLeft {float:left;margin: 0 10px 0 0;width:200px;overflow:hidden;
}#dMainCenter{float:right;width:560px;


}h6{color:#007EC2;font-size:140%;line-height:14px;margin:0;padding:6px 0 4px 0;

/* RIVISTA */
}.rivista h1{background:#F1F5FE;color:#CC0001;line-height:20px;padding: 0 10px;font-size:110%;margin: 0 0 0 0;cursor:pointer;
}div.atStart{margin: 0 10px 10px 10px;
}div.summary{font-size:100%;margin: 0 10px 5px 10px;
}div.atStart h2{
}div.atStart h3{font-size:90%;font-weight:normal;margin:0 0 10px 0;padding:0;
}div.atStart h2, div.atStart a{font-size:100%;font-weight:bold;margin:0;padding:0;
}div.atStart a:hover{color:#FF4500;

}.box{border: 1px solid #353535;width:198px;color: #C8C8C8;margin:0 0 16px 0;padding:0;
}.boxSocio{border: 1px solid #353535;height:100px;background: #EFF4FE;margin:70px 8px 0 8px;
}.boxLogin{border: 1px solid #353535;height:185px;background: #ffffff url(/images/bgLogin.png) no-repeat top left;margin:34px 0 16px 0;
}.boxServizi{border: 1px solid #8064b7;background: #ffffff url(/images/bgServizi.png) no-repeat top left;
}.boxRassegna{border: 1px solid #6393fa;height:220px;background: #fafafa 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;
}.boxScuola{border: 1px solid #397308;height:130px;background: #ffffff url(/images/bgScuola.png) no-repeat top left;
}.boxFormativa{border: 1px solid #ff560c;height:210px;background: #ffffff url(/images/bgFormativa.png) no-repeat top left;

}.boxSocio a{color:#6393FA;display:block;font-weight:bold;line-height:12pt;
}.boxSocio a:hover{color:#FF560C;

}.cbox{margin:0 0 16px 0; border-bottom: 1px dashed #D2D2D2;padding: 0 0 8px 0;
}.cboxTitle{background: #6393fa; color:#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 #6393fa;margin:0 10px 5px 0;padding: 4px;display:block;
}.cboxImgRight{float:right;background:#ffffff;border:2px solid #6393fa;margin:0 0 5px 10px;padding: 4px;display:block;

}.body{margin:10px;color: #777;font-size:9pt;
}.bodyLogin{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;

}.bodySocio{margin:5px 0 0 5px;


}.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;

}a.linkFormazione{margin: 5px 8px;background-image: url(/images/ticFormazione.png); background-repeat: no-repeat; background-position: 0 5px;background-color:trasparent;padding:0 0 0 8px;color: #353535;font-size:9pt;display:block;line-height:12px;
}a.linkFormazione:hover{color:#FF822D;


}.bodyRassegna{margin:8px 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;
}a.linkRassegna{float:left;margin:10px 5px 0 5px;background:#ffffff;font-size:9pt;border:1px solid #6393fa;padding:2px 2px;text-align:center;color: #777;font-size:8pt;display:block;line-height:12px;
}a.linkRassegna:hover{background-color: #6393fa;color:#ffffff;


}#dServizi a{margin: 6px 0;background:#ffffff url(/images/ticServizi.png) no-repeat 0 5px;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:2px solid #6393fa;margin:0 0 5px 10px;padding: 6px;color:#6393fa;
}a.cboxLinkRight:hover{text-decoration:underline;

}a.newsHome{margin:0;padding: 0;display:block;font-weight:bold;
}a.newsHome:hover{text-decoration:underline;


}.head{color:#ffffff;padding: 0 10px; font-size:10pt;line-height:22px;font-weight:bold;text-transform:capitalize;
}.rosso{ background: #CC0001;
}.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;

}div.titleForm{clear:left;color:#ffffff;font-size:12pt;font-weight:bold;background:#ECB44E;padding:4px;font-size:12pt;margin:0 0 15px 0;
}label {font-size: 10pt; margin: 0;padding:0 2px;color:#777;display:block;line-height:14px;
}.isform{width:95%;color:#353535;background:#FFFFFF;border:1px solid #B1A598;font-size:9pt;line-height:12px;padding: 2px 4px;clear:left;
}.IsFormBox{width:100%;float:left;overflow:hidden;border:1px solid #FFF9E1;border-width: 1px 5px 5px 1px;

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

}table.Importo{background:#F6FAFF;border:1px solid #5A68A9;text-align:right;
}table.Importo td{color:#5A68A9;text-align:left;
}table.Importo th, td.Importo{background:#5A68A9;color:#ffffff;font-size:9pt;font-weight:bold;text-align:center;
}table.Importo td.Importo{text-align:right;background:#EFF2FF;
}table.Importo {


}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;


}
