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 { margin: 0px; padding:0px}

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;
}

#pfPager {
	margin: auto;
	padding: 0px;
	border: 0px ;
}

#pfPager td {
	padding: 0px;
	border: 0px ;
}

#pfPager_search {
	color: #FFFFFF;
}

#pfPager_text {
	color: #FFFF33;
}
#content { padding-bottom:20px }

/* Legacy stuff */

.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}
.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 }

.tabella-titolo { color: #000000; background: #D0DDD0; font-weight: bold }

.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: Verdana, 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 }

a.codice-usato:link { color: #000080; text-decoration:none }
a.codice-usato:visited { color: #000080; text-decoration:none }
a.codice-usato:hover { color: #000080; text-decoration:underline }
a.codice-usato:active { color: #000080; text-decoration:underline }
a.codice-usato { background-color:#ffcc00 } 

.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 }

.evalcode-skipped-full { font-size:10px; color:#000080; background-color:#f6c673; font-weight:normal }
.evalcode-skipped-full A { font-size:10px color: #000080; ;background-color:#f6c673;   text-decoration:none }
.evalcode-skipped-full A:link { color: #000080; background-color:#f6c673; text-decoration:none }
.evalcode-skipped-full A:visited { color: #000080; background-color:#f6c673; text-decoration:none }
.evalcode-skipped-full A:hover { color: #000080; background-color:#f6c673; text-decoration:underline }
.evalcode-skipped-full A:active { color: #000080; background-color:#f6c673; text-decoration:underline }

.evalcode-skipped-part { font-size:10px; color:#000080; background-color:#fffa79; font-weight:normal }
.evalcode-skipped-part A { font-size:10px ;background-color:#fffa79;  color: #000080; text-decoration:none }
.evalcode-skipped-part A:link { color: #000080; background-color:#fffa79; text-decoration:none }
.evalcode-skipped-part A:visited { color: #000080; background-color:#fffa79; text-decoration:none }
.evalcode-skipped-part A:hover { color: #000080; background-color:#fffa79; text-decoration:underline }
.evalcode-skipped-part A:active { color: #000080; background-color:#fffa79; 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 }

.query-question { color: #800; font-weight: bold; font-size:9px}
.query-condition {color: #008; font-weight: bold; font-style: italic; font-size:9px }
.query-answer {color: #6a5f7a; font-weight: bold;  font-size:9px}


/* iPager */
.iPager {
	margin: auto;
	padding: 0px;
	border: 0px;
	width:100%;
	border-collapse:collapse;
}

.iPager td.pages {
	text-align:right ;
	border: 0px
}

.iPager td {
	background: inherit;
	border:0px ;
	color: #000000;
	font: 10px  Verdana, Arial, Helvetica, sans-serif;
}

.iPager .search { font-size:12px}
.iPager .search_focused { background-color: #ffcc00; }
.iPager .btn_ok {  font-size:12px }
.iPager .btn_all { font-size:12px }
/*
 * 
.iPager .search { background-color: #ffffff; border: 1px solid #0000a0 ; padding: 1px; font-size:12px}
.iPager .search_focused { background-color: #ffffff; border: 1px solid #0000a0 ; padding: 1px }
.iPager .btn_ok { background-color: #ffffff; border: 1px solid #0000a0 ; padding: 0px; font-size:12px }
.iPager .btn_all { background-color: #ffffff; border: 1px solid #0000a0 ; padding: 0px; font-size:12px }
.iPager .dropdown { background-color: #ffffff; border: 1px solid #0000a0 ; padding: 0px; font-size:12px }
*/