div {margin:0px;} a { text-decoration:underline; color:rgb(68,75,156); font-weight:bold; } a:hover { color:rgb(159,204,72); } a.invert { text-decoration:none; color:rgb(159,204,72); font-weight:bold; } a.invert:hover { color:rgb(68,75,156); } a.percorsi { font-weight:normal; } a.letto { color:rgb(130,139,195); } body { margin:0; padding:20px 0 0 0; font-family:helvetica,arial,sans-serif; font-size:11pt; } .table_main { width:750px } .up_sx, .cn_sx { width:205px; } .up_cn, .cn_cn { width:430px; } .up_dx, .cn_dx { width:105px; } .up_sx, .up_cn, .up_dx { border:none; border-bottom:1px black solid; height:112px; padding-bottom:11px; } .up_dx,.up_dx table { font-size:8pt; } .up_dx table { margin-left:8px; } .up_dx a { text-decoration:none; color:rgb(68,75,156); font-weight:bold; } .up_dx a:hover { color:rgb(159,204,72); } .cn_sx { border-right:1px black solid; padding:0 0 13px 0; font-size:9pt; } .cn_sx .titolino_1 { font-weight:bold; color:rgb(68,75,156); margin:0 0 3px 0; } .cn_sx .titolino_2 { font-weight:bold; margin:10px 0 0 10px; color:black; } .cn_sx .text_2 { font-size:9pt; margin:0 0 3px 20px; text-indent:-10px; } .cn_cn { font-size:11pt; color:rgb(68,75,156); padding:10px 0 13px 0; } .cn_cn .titolo_1 { font-size:13pt; font-weight:bold; text-align:center; } .cn_cn .titolino_1 { font-weight:bold; color:white; background-color:rgb(68,75,156); margin:10px 40% 3px 0; padding:2px 10px 4px; } .cn_cn .titolino_2 { font-weight:normal; margin:10px 10px 0 10px; color:black; } .cn_cn .text { margin:0 10px; } .cn_cn .text_1 { font-size:11pt; margin:0 10px; } .cn_cn .text_2 { font-size:11pt; margin:0 10px 3px 38px; text-indent:-10px; } .cn_cn OL { margin-top:0; margin-bottom:0; margin-right:10px; } .cn_dx { padding:0 0 13px 0; border-left:1px black solid; font-size:9pt; } .cn_dx p { margin:0 0 5px 0; } .cn_dx .titolino_1 { font-weight:bold; color:rgb(68,75,156); margin:25px 0 3px 15px; } .cn_dx .titolino_2 { font-weight:bold; margin:10px 0 0 15px; color:black; } .cn_dx .text_2 { font-size:9pt; margin:0 0 3px 25px; text-indent:-10px; } .footer { padding:3px; background-color:rgb(165,179,214); font-size:8pt; text-align:center; width:750px; } .footer a { color:rgb(68,75,156); font-weight:normal; text-decoration:none; } .footer a:hover { color:rgb(207,230,165) } .col_dx { text-decoration:none; display:block; background-color:rgb(159,204,72); color:rgb(68,75,156); padding:3px 0px 3px 8px; font-size:9pt; font-weight:bold; } .col_dx:hover { color:rgb(159,204,72); background-color:rgb(68,75,156); } table.personal_info { border:2px solid rgb(159,204,72); width:174px; height:101px; margin: 0px 14px 0px 17px; } .cn_sx table.personal_info { margin-top: 10px; } .personal_info td { border:1px solid rgb(159,204,72); font-size:9pt; padding: 0 3px; } table.superati { margin: 0 14px 0 17px; width:174px; background-color:rgb(159,204,72) } table.superati td { font-size:9pt; padding: 5px; } .toolbar { text-align:center; background-color:rgb(68,75,156); color:white; margin: 0px 14px 3px 17px; padding:2px; font-size:9pt; } .toolbar a { color:white; text-decoration:none; } .menu_left { margin-left:40px; font-size:9pt; font-weight:bold; background-color:rgb(68,75,156); color:white; height:16px; text-align:right; padding:3px 5px 3px 0px; position:relative; } .menu_left img { position:absolute; top:-10px; left:-23px; } .top_fad { color:rgb(68,75,156); background-color:rgb(165,179,214); width:427px; } .top_fad .perc { font-size:9pt; font-weight:bold; white-space:nowrap; text-transform: uppercase; } .top_fad .perc_1 { font-size:10pt; font-weight:bold; white-space:nowrap; text-transform: uppercase; } .top_fad .sezione { color:black; font-size:9pt; font-weight:bold; margin:0; } .top_fad .percorso { color:white; font-size:13pt; font-weight:bold; margin:0; } .dom { background-color:rgb(68,75,156); color:white; font-size:9pt; text-align:center; padding:3px; width:55px; } .multiple p { background-color:rgb(207,230,165); color:rgb(68,75,156); font-size:9pt; text-align:left; padding:3px; } .multiple, .dom_ris { padding:0 14px 0 9px; } .dom_num p { background-color:rgb(159,204,72); color:white; font-size:30pt; font-weight:normal; text-align:right; height:36pt; padding:6px; } .domanda { color:rgb(68,75,156); font-size:11pt; font-weight:bold; padding:5px 14px 5px 9px; } .dom_box, .dom_ris { padding-top:6px; font-size:11pt; color:black; } .dom_box { text-align:right; } .errore { color:rgb(68,75,156); font-size: 9pt; margin: 10px 14px 0 17px; } .errore b { color:rgb(255, 0, 0); } .nome { color:rgb(68,75,156); text-transform:uppercase; font-size:9pt; font-weight:bold; } .tb_punti { margin-top:5px; margin-bottom:5px; font-size:8pt; color:rgb(68,75,156); border:1px solid rgb(68,75,156); border-collapse: collapse; } .tb_punti td { border:1px solid rgb(68,75,156); } .tab_cn { margin:0 10px; color:rgb(68,75,156); font-size:9pt; } .login { font-size:8pt; } .login input { font-size:8pt; width:110px; } .giudizio { text-align:left; font-size:10pt; margin:0 10px 5px; } .giusta {color:rgb(255, 0, 0)} .quasi_giusta {color:rgb(255, 0, 0)} .errata {color:rgb(255, 0, 0)} .bottoni_risposte { background-color:rgb(159,204,72); color:rgb(68,75,156); border:none; width:120px; font-size:9pt; font-weight:bold; padding:3px; text-align:center; text-decoration:none; } .bottoni_risposte:hover { color:rgb(159,204,72); background-color:rgb(68,75,156); } table.anagrafe { border-left:8px solid white; border-right:8px solid white; color:rgb(68,75,156); font-size:11pt; } .anagrafe input,.anagrafe select { font-size:10pt; } .evid a { color:rgb(159,204,72) } .evid a:hover { color:rgb(68,75,156) }