address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, li, menu, ol, p, pre, td, th, tr, ul  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal}
input,textarea,select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:normal }
td { empty-cells: show }
form { bottom-margin:2px; top-margin:2px; top-padding:2px }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #3333ff; text-decoration:none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #3333ff; text-decoration:none }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #3333ff; text-decoration:underline }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #3333ff; text-decoration:underline }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
}

/* Legacy stuff */
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.font15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px}
.font20 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; }
.font30 { font: 36px Verdana, Arial, Helvetica, sans-serif}
.testcenter { font: bold 34px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.testcenter-small { font: bold 29px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.tabella-testcenter-riga { font-weight: bold; color: #011e62; background: #efefef }
.tabella-testcenter-testa { color: #000000; background: #B5BBCE; font-weight: bold; height: 20px}
.testcenter-cliente { font: bold 28px Verdana, Arial, Helvetica, sans-serif}
.testcenter-small { font: bold 28px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.performia-back { background: #3e4f82  }
.ig-risposta-selezionata { background: #00a590; color: #ff0000; font-weight: bold }
.copyright { background: #3e4f82; font-size: 9px; color:#ffffff; height: 17px}
.performia-topbar { background: #3e4f82; color: #ffffff}
.traduzione-orig-mod { color: #990033;  }
.traduzione-orig-nomod { color: #336699; }
.traduzione { color: #336699; font-weight:bold; font-size:9px }
.agenda-testa { background: #CCFFCC; height: 20px}
.agenda-nomi-giorni { background: #CCFFFF; height: 20px }
.agenda-nomi-giorni-festivi { background: #CC3366}
.agenda-non-giorno { background: #A8A8A8; height: 20px }
.agenda-giorno-aperto { background: #99FF33}
.agenda-giorno-chiuso { background: #CC0033}
.agenda-giorno-parziale { background: #ffff33}
.agenda-testo { font-size: 9px}
.agenda-linkgiorno { font-size: 10px; font-weight: bold; color: #0033CC}
.tabella-titolo { color: #000000; background: #D0DDD0; font-weight: bold }
.tabella-warning-consulente { color: #000000; background: #FFCC00; font-weight: bold ; font-size: 14px}
.tabella-chiara-bold { font-weight: bold; color: #000000; background: #efefef }
.tabella-chiara { color: #000000; background: #efefef }
.tabella-scura { color: #000000; background: #cccccc}
.tabella-scura-bold { color: #000000; background: #cccccc ; font-weight: bold}
.tabella-testa { color: #ffffff; background: #869ac1; font-weight: bold; height: 26px}
.tabella-testa-media { color: #ffffff; background: #869ac1; font-weight: bold; height: 26px; font-size: 14px}
.tabella-testa-piccola { color: #ffffff; background: #869ac1; font-weight: bold}
.tabella-errore { color: #000000; background: #FF9933; font-weight: bold}
.tabella-comandi { background: #e1e1e0; height: 30px}
.texthdr { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #2D3C90; }

.news_date { font-style: italic; }
.news_subject { font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
.news_preamble { padding-top: 2px; padding-bottom: 2px; }
.news_text { padding-top: 5px; padding-bottom: 2px; }

a.codice-tab:link { color: #008000; text-decoration:none }
a.codice-tab:visited { color: #008000; text-decoration:none }
a.codice-tab:hover { color: #008000; text-decoration:underline }
a.codice-tab:active { color: #008000; text-decoration:underline }

a.codice-normale:link { color: #000080; text-decoration:none }
a.codice-normale:visited { color: #000080; text-decoration:none }
a.codice-normale:hover { color: #000080; text-decoration:underline }
a.codice-normale:active { color: #000080; text-decoration:underline }

.evalcode-empty { background-color: #f7f7f7; border-width: 1px } 

.evalcode-new { font-size:10px; color:#234190; background-color:#d6d7d8; font-weight:normal } 
.evalcode-new A { font-size:10px ; color:#234190; background-color: #d6d7d8; text-decoration:none }
.evalcode-new A:link { background-color: #d6d7d8; color:#234190; text-decoration:none }
.evalcode-new A:visited { background-color: #d6d7d8; color:#234190; text-decoration:none }
.evalcode-new A:hover { background-color: #d6d7d8; color:#234190; text-decoration:underline }
.evalcode-new A:active { background-color: #d6d7d8; color:#234190; text-decoration:underline }

.evalcode-rec { font-size:10px; color:#ffffff; background-color:#94d285; font-weight:normal } 
.evalcode-rec A { font-size:10px ;background-color:#94d285;  color: #ffffff; text-decoration:none }
.evalcode-rec A:link { color: #ffffff; background-color:#94d285; text-decoration:none }
.evalcode-rec A:visited { color: #ffffff; background-color:#94d285; text-decoration:none }
.evalcode-rec A:hover { color: #ffffff; background-color:#94d285; text-decoration:underline }
.evalcode-rec A:active { color: #ffffff; background-color:#94d285; text-decoration:underline }

.evalcode-noteval {font-size:10px;  color:#ffffff; background-color:#bcc6dd; font-weight:normal } 
.evalcode-noteval A { font-size:10px ;background-color:#bcc6dd;  color: #ffffff; text-decoration:none }
.evalcode-noteval A:link { color: #ffffff; background-color:#bcc6dd; text-decoration:none }
.evalcode-noteval A:visited { color: #ffffff; background-color:#bcc6dd; text-decoration:none }
.evalcode-noteval A:hover { color: #ffffff; background-color:#bcc6dd; text-decoration:underline }
.evalcode-noteval A:active { color: #ffffff; background-color:#bcc6dd; text-decoration:underline }

.evalcode-notrec { font-size:10px; color:#ffffff; background-color:#f49c82; font-weight:normal } 
.evalcode-notrec A { font-size:10px ;background-color:#f49c82;  color: #ffffff; text-decoration:none }
.evalcode-notrec A:link { color: #ffffff; background-color:#f49c82; text-decoration:none }
.evalcode-notrec A:visited { color: #ffffff; background-color:#f49c82; text-decoration:none }
.evalcode-notrec A:hover { color: #ffffff; background-color:#f49c82; text-decoration:underline }
.evalcode-notrec A:active { color: #ffffff; background-color:#f49c82; text-decoration:underline }

.tabella-candidato-scartato { background-color: #f49c82; font-weight: bold; color:#ffffff}
.tabella-candidato-non-valutato { background-color: #bcc6dd; color:#ffffff; font-weight: bold }
.tabella-candidato-approvato { background-color: #94d285; font-weight: bold; color:#ffffff }

.tb-qualita-notqual { background-color: #bcc6dd; color: #ffffff; font-weight:bold }
.tb-qualita-notok { background-color: #f49c82; color: #ffffff; font-weight:bold }
.tb-qualita-welldone { background-color: #c0e3af; color: #ffffff; font-weight:bold }
.tb-qualita-verywelldone { background-color: #94d285; color: #ffffff; font-weight:bold }
.tabella-errore-grave { color: #FFFFFF; background: #de0000; font-weight: bold }

.oplink:link, .oplink:visited { text-decoration:none; font-size: 10px; font-weight:bold; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}
.oplink:hover { text-decoration:underline; font-size: 10px; font-weight:bold; color:#cdcdcd; font-family: Verdana, Arial, Helvetica, sans-serif}

.translink:link ,.translink:visited {  text-decoration:none; font-size: 10px; font-weight: bold; color: #0040a0; font-family: Verdana, Arial, Helvetica, sans-serif}
.translink:hover {  text-decoration:underline; font-size: 10px; font-weight: bold; color: #0000e0; font-family: Verdana, Arial, Helvetica, sans-serif}


td.traduzione-orig-mod { background-color: #FEFF9F; color: #990033;  }
td.traduzione-orig-nomod { background-color: #EFF9FF; color: #336699; }
td.traduzione { background-color: #ffffff; color: #336699; font-weight:bold; font-size:9px }
