body {margin:0;padding:0;background: #ffffff url(/images/back.gif) repeat-x left top;
} body, table, tr, td, th, p { font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:normal; color:#333333;
}#mooWindow-Box {padding: 20px;background-color: #fff;border: 1px solid #000;
}#mooWindow-InBox {padding: 20px 0 20px 0;
}#mooWindow-BoxContent {padding: 0 20px 0 20px;
}#mooWindow-BoxContent input{margin: 10px 0 0 0;

} a {text-decoration:none;
} h1 { margin:0 0 0;padding: 0;font-size:10pt; font-weight:bold; background: #F69803; color:#ffffff;

/* FORM */
}label {font-size: 110%; margin: 5px 0 0 0;padding:0 2px;color:#777;display:block;
}.itemclass{color:#252450;border:1px solid #B1A598;font-size:90%;width:98%;
}.IsFormBox{width:100%;float:left;


}#dPage{width:990px;margin-left: auto; margin-right: auto;overflow:hidden;position:relative;
}#dPageBottom{background-color:#FAFAFA;border-top:1px solid #CCCCCC;bottom:0pt;font-size:90%;height:28px;opacity:0.9;position:fixed;width:100%;z-index:50;
}#dTop{width:990px;height:64px;overflow:hidden;color:#ffffff;
}#dTopTitle{font-size:21pt;font-weight:bold;color:#ffffff;line-height:68px;
}#dTopTitle em{font-size:17pt;font-weight:bold;color:#FAD910;
}#dTop a{font-size:9pt;font-weight:bold;color:#ffffff;float:right;margin: 24px 8px 0 8px;

}#dMain {margin: 10px 0;width:770px;
}#dRight {margin: 10px 0 10px 10px;float:right;width:210px;
}#dMainCenter {margin: 10px 0;background:yellow;
}#dMainLeft {margin: 10px 0;float:left;


}div.item{font-size:9pt;font-weight:bold;line-height:20px;cursor:pointer;background:#FFEC8B;color:#FF7F24;padding:0 5px;margin: 2px 0 0 0;
}div.itemdetail{
}div.itemdetailinside{padding:10px;border:2px solid #FFEC8B;border-bottom:none;background:#FFFFE0;
}.itemBtn{clear:both;margin: 0;background:#FFEC8B;height:20px;margin: 0 0 30px 0;
}.itemBtn a{margin: 0 10px;color:#FF7F24;line-height:20px;font-size:8pt;font-weight:bold;float:right;
}.itemBtn a:hover{color:#004F92;



}.box{border: 1px solid #C5C5C5;padding:1px;width:200px;color: #C8C8C8;margin:0 0 16px 0;
}.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: #F69803;
}.blu{ background: #004F92;

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

}.vmenu{border: 1px solid #C5C5C5;padding:1px;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;



}a.rightMenu,a.rightMenublu{padding:4px 6px;color: #777;font-size:9pt;display:block;
}a.rightMenu:hover{color: #ffffff;background:#CC0001;font-weight:bold;
}a.rightMenublu:hover{color: #ffffff;background:#004F92;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;

}.dojoDialog {background : #eee;border : 1px solid #999;padding:0;width:500px;overflow:hidden;

}
