*{box-sizing:border-box;margin:0;padding:0}body{text-align:left;background-color:#09c;background-image:url(//html.concorsi.it/html/images/sfuma.jpg);background-repeat:repeat-x;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}header{color:#f2f2f2;background:#2a88bd;border:5px solid #fff;border-radius:5px 5px 0 0;box-shadow:inset 0 0 5px 5px #255faebf}.left-sidebar{background:#fff;width:100%}.right-sidebar{background:#fff}.container,.content{flex-direction:column;display:flex}.container{width:100%;margin:0 auto}.content{background-color:#fff;padding:12px}@media (width>=600px){.content{flex-flow:wrap}main{flex:2;order:2;min-height:80vh}.left-sidebar{flex:0 0 190px;order:1}.right-sidebar{flex:0 0 220px;order:3}.container{width:1024px;margin:0 auto}}h1,h3{color:#0040c4;text-align:left;margin-block:.67rem;margin-inline:0;font-size:1.17rem;font-weight:700;display:block}h2{color:#191970;background:#c6e1f5;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-top:5px;padding-bottom:0;padding-left:5px;padding-right:5px;font-size:1.1rem;font-weight:400}h3{font-size:1.05rem}a{color:inherit;text-decoration:none}a:visited{color:#0040c4}a:hover{color:red}ul li{list-style-position:inside}.note{text-align:left;background:#f1f1f1;border:1px solid #ccc;padding:5px;font-size:14px;font-style:italic}#regione{margin:0;padding:0;font-size:1rem;list-style:none}#regione ul{list-style:none}div.zona{box-sizing:border-box;margin-top:2px;margin-bottom:2px;padding-top:4px}.zona ul{list-style:none}.dark{color:#333;margin-top:30px}td.contenuto_colonna{background-color:#ecf2f9;padding:2px}td.header_colonna{background-color:#f1f1f1;padding:2px}.flex-container{background-color:#2a88bd;align-items:flex-start;width:100%;display:flex}.box-2-container{flex-direction:column;width:100%;display:flex}.box-2a{top:0}.box-3{width:100%}.header__menu{float:right;margin:0;padding:0}.header__menu__item{display:inline-block}.header__menu__item a{color:#fff;padding-top:6px;text-decoration:none}.header__menu__item a:hover{background:#000}.header__icon-bar{float:right;padding:10px;display:none}.header__icon-bar span{background:#fff;width:30px;height:3px;margin-bottom:5px;display:block}.header__menu a{color:#fff;padding-top:6px;line-height:1.4;text-decoration:none}.header__menu a:active{background-color:#ff0}.data{color:#fff;margin-top:2px;padding-top:0;padding-left:14px;font-size:14px}.header__form__input{background-color:#fff;width:65%;height:48px;padding:2px}button.button-10{padding:10px}@media (width<=767px){.header__icon-bar{display:block}.header__menu__item{width:100%;display:block}.header__menu{width:100%;height:0;overflow:hidden}.is-open{height:auto;overflow:auto}}.clearfix:after{visibility:hidden;content:" ";clear:both;height:0;font-size:0;display:block}div#menu_toolbar{font-size:14px;line-height:normal;display:inline}#menu_toolbar ul{float:left;margin:2px 0 0 5px;padding:3px 1px 0 0;list-style:none}#menu_toolbar li{margin:0;padding:0;display:inline}#menu_toolbar a{float:left;background-image:url(//html.concorsi.it/html/images/tableftJ.gif);background-position:0 0;background-repeat:no-repeat;border-bottom:1px solid #3466ab;padding-top:0;padding-left:5px;padding-right:0;text-decoration:none}#menu_toolbar a span{color:#24618e;float:none;background:url(//html.concorsi.it/html/images/tabrightJ.gif) 100% 0 no-repeat;padding-top:6px;padding-left:2px;padding-right:6px;display:block}#menu_toolbar a:hover span{color:#24618e;background-position:100% -42px}#menu_toolbar a:hover{background-position:0 -42px}#menu_toolbar #current a{background-position:0 -42px;border-bottom:1px solid #fff}#menu_toolbar #current a span{color:#24618e;background-position:100% -42px}#area_login2{line-height:normal}#area_login2 a{color:#fff;float:left;background-image:none;border:none;margin-right:5px;padding-top:10px;padding-bottom:1px;font-size:14px;text-decoration:none}#area_login2 a:hover{color:#000}.datagrid2022 th,td{padding:0}.sidebar{background-color:#f1f1f1;width:200px;margin:0;padding:0}.sidebar a{color:#000;padding:16px;text-decoration:none;display:block}.sidebar a.active{color:#fff;background-color:#04aa6d}.sidebar a:hover:not(.active){color:#fff;background-color:#555}#menu2,#menu3{text-align:left;border:1px solid #bcd2e6;width:180px;margin:0 5px 5px;font-size:14px}#menu2 ul,#menu3 ul{margin:0;padding:0;list-style:none}#menu2 ul ul a,#menu3 ul ul a{text-indent:0;margin-left:0}#menu2 h1,#menu2 li a,#menu3 li a,#menu3 h1{height:2rem;padding-left:0;font-weight:700;text-decoration:none}#menu2 ul ul li a,#menu3 ul ul li a{color:#069;text-indent:5px;font-size:14px;font-weight:400;text-decoration:none}#menu2 li a:link,#menu2 li a:visited,#menu3 li a:link,#menu3 li a:visited{color:#069;padding:5px 0 5px 3px;display:block}#menu2 strong,#menu3 strong{color:red;text-indent:5px;height:17px;margin:0 0 0 -3px;padding-left:0;font-weight:400;display:block}#menu2 li a:hover,#menu3 li a:hover{color:red;padding:0 0 0 3px}.leftnav{text-align:left;border:1px solid #bcd2e6;width:182px;margin:5px;font-size:14px;overflow:hidden}.leftnav ul{list-style:none}.leftnav li{padding:5px 0 5px 3px;display:block}.leftnav a,.leftnav a:visited{color:#069;padding:2px;text-decoration:none}.leftnav a:not(:first-child):before{content:" | ";color:red}.leftnav a:hover{color:red;padding-left:3px}.leftnav a.active{color:#fff}.leftnav .lefticon{display:none}.leftnav ul ul li a{color:#069;text-indent:5px;font-weight:400;text-decoration:none}.leftnav ul{margin:0;padding:0;list-style:none}.leftnav ul ul a{text-indent:0;margin-left:0}.leftnav h2{font-size:inherit}#menu2 li a:visited,.leftnav li a:link,.leftnav li a:visited{color:#069;padding-top:5px;padding-left:3px;padding-right:0}.leftnav ul li ul{padding-top:6px}.leftnav h2{font-size:inherit;border:unset;background:unset;margin:unset}@media (width<=600px){.leftnav{width:96%}.leftnav a:not(:first-child){display:none}.leftnav a.lefticon{float:left;display:block}.leftnav a,.leftnav em{display:none}.leftnav.responsive em{display:inline}}@media (width>=601px){.leftnav em{display:block}}@media (width<=600px){.leftnav.responsive{position:relative}.leftnav.responsive .lefticon{position:absolute;top:0}.leftnav.responsive a{float:none;text-align:left;display:block}.leftnav.responsive a:not(:first-child):before{content:" - ";color:red;background-color:#ff0}.leftnav li{padding:0}.leftnav.responsive h2{display:block}.leftnav h2{display:none}.leftnav ul li ul{padding-top:0}.leftnav a:active{background-color:#f0f8ff}}div#box_evidenza{background-color:#f1f1f1;border:1px solid #369;margin-top:10px;margin-bottom:3px;padding:3px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;display:block;position:relative}div#sup_principale{columns:2;column-gap:40px}#principale_sinistra{page-break-inside:avoid;break-inside:avoid}@media screen and (width<=768px){div#sup_principale{columns:1}}ul.box_figure{border:1px solid #ccc;margin:0;padding:0;list-style-type:none}ul.box{background-color:#edf3f8;border:none;margin:0;padding:0;list-style-type:none}.box{text-align:left;background:#f1f1f1;border:1px solid #ccc;margin-bottom:5px;padding:2px;font-size:14px}.box_scaduti{text-align:left;background-color:#ffc;border:1px solid #ccc;margin-bottom:5px;padding:2px;font-size:14px}.box_figure{text-align:left;background:#f1f1f1;border:1px solid #ccc;padding:2px;font-size:14px}.box li{background-image:url(//html.concorsi.it/html/images/concorsi.png);background-position:0;background-repeat:no-repeat;padding-left:18px;line-height:18px}.box p{color:red;background-color:#ececec;border-bottom:1px solid #fff;margin:0;padding:1px;display:block}.box_figure hr{color:#f1f1f1}.box_figure li{background-color:#ecf2f9;border-bottom:1px solid #fff;padding:2px}.box_figure h3{background-color:#ececec;border-bottom:1px solid #fff;margin:0;padding:1px;display:block}.anchors{border-bottom:1px solid #227;margin:5px 0 0;padding:0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:xx-small;font-weight:700;list-style:none}.anchors li{margin:0 1px 0 0;padding:0;display:inline}.anchors a{color:#000;background-color:#dde;border:1px solid #227;border-bottom:none;padding:2px 9px 0;text-decoration:none}.anchors .on a{border-bottom:1px solid #fff;font-weight:700}.anchors a:focus,.anchors a:active{outline:none}.anchors .on a,.anchors a:hover,.anchors a:focus,.anchors a:active,.anchor{background:#fff}.anchors .on a:link,.anchors .on a:visited{cursor:text;background:#fff}.anchors a:hover,.anchors a:focus,.anchors a:active{cursor:pointer;color:#000;background:#aae}.anchor{padding:10px}.figura ul{border:1px solid #ccc;margin:0;padding:0;line-height:1;list-style-type:none}.figura{background-color:#ecf2f9;border-bottom:1px solid #fff;margin-top:6px;padding:2px}.figura_scad{background-color:#fff;border-bottom:1px solid #fff;padding:2px}.figura h3,.figura_scad h3{text-indent:2px;color:#006;background-color:#ececec;margin:5px 0;padding:0}.figura a{color:#002e6c;line-height:1em}.figura a:hover{color:#2f98ca}.figura li{text-indent:2px;background-color:#ecf2f9;border-bottom:1px solid #fff;margin:0;padding:0;list-style-type:none}ul.newsrid{text-align:left;margin:0;padding:0;font-size:1rem;list-style-type:none}.newsrid li{border-bottom:1px solid #333;padding:2px}.newsrid h3{margin:0;padding:0;font-size:1.2em}#box-gazzetta{margin-right:0;padding-right:0;font-size:14px}#box-gazzetta-sidebar{text-align:left;margin-right:0;padding-top:16px;padding-right:0;font-size:14px}#box-gazzetta h3,#box-gazzetta-sidebar h3{font-size:1.5em}#box-gazzetta h2,#box-gazzetta-sidebar h2{margin-bottom:3px;margin-right:0;padding-right:0}#box-gazzetta li h3,#box-gazzetta-sidebar li h3{margin:0;padding:1px}div#banner_lungo{margin-top:10px;margin-left:6px}#banner_lungo a{color:#006;text-decoration:none}#banner_lungo a:hover{color:#c00;text-decoration:underline}#banner_lungo .newsrid li{border:none}#banner_lungo .newsrid li h3{margin:0}#banner_lungo .newsrid li h3 a{color:#fff;background:#69c;border:1px solid #fff;padding:2px;display:block}#banner_lungo .newsrid li h3 a:hover{color:#69c;background:#fff;border:1px solid #69c;padding:2px;text-decoration:none}#banner_lungo .newsrid li{margin-bottom:3px}#banner_lungo h4{color:#c00;margin:0;padding:0;font-size:14px;font-weight:400}#banner_lungo #regione a{color:#fff;background:#69c;border:1px solid #fff;padding:2px;display:block}#banner_lungo #regione a:hover{color:#69c;background:#fff;border:1px solid #69c;padding:2px;text-decoration:none}.d-red,.d-red a:link{color:#900;font-weight:700}.d-red a:hover{color:#f60;font-weight:700}.linkRid{margin:0;padding:1px;line-height:1em}.titoletto{text-align:right;color:red;margin-top:0;margin-right:0;padding-top:0;padding-right:0;font-family:Arial,Helvetica,sans-serif;font-size:14px}div#footerprint{color:#fff;clear:both;background-color:#09c;background-image:url(https://html.concorsi.it/html/images/foot.png);border:none;height:80px;margin:0;padding:0;font-size:14px}#footerprint p{margin-top:5px;padding:5px;line-height:2em}#footerprint a:link,#footerprint a:visited{color:#fff;text-decoration:none}#footerprint a:hover{color:#000;text-decoration:none}span.inserito{color:#333;font-size:14px;display:inline-block}.tab{background-color:#f1f1f1;border:1px solid #ccc;overflow:hidden}.tab button{background-color:inherit;float:left;cursor:pointer;border:none;outline:none;padding:14px 16px;transition:all .3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{border:1px solid #ccc;border-top:none;padding:6px 12px;display:none}#testo_completo pre{word-wrap:break-word;white-space:pre;font-size:small;overflow:auto}#testo_completo{background-color:#e2e2e2;border:1px solid #8e8e8e;margin-bottom:10px;padding:5px}#testo_completo a:visited{text-decoration:underline}#testo_completo strong{color:#c30}pre{font-size:small;overflow:auto}.sintesi{border:1px solid #ccc}#navlist{border-bottom:1px solid #778;margin-top:10px;margin-bottom:3px;margin-left:0;padding:3px 0}#navlist ul{margin:0;padding:0;display:inline}#navlist li{margin:0;list-style:none;display:inline}#navlist li a{background:#dde;border:1px solid #778;border-bottom:none;margin-left:3px;padding:3px .5em;text-decoration:none}#navlist li a:link{color:#448}#navlist li a:visited{color:#667}#navlist li .current{background:#fff;border-bottom:1px solid #fff}main{background-color:#fff}#datagrid{text-align:left}#datagrid strong{color:red;font-style:oblique}#datagrid .alt2 a{background-color:#ececec;line-height:1em;text-decoration:none}#datagrid .alt1 a{background-color:#ecf2f9;line-height:1em;text-decoration:none}#datagrid td{vertical-align:top;border-bottom:2px solid #fff;padding:4px}#datagrid .alt1{background-color:#ecf2f9;border-top:1px solid #fff;border-bottom:1px solid #fff}#datagrid .alt2{background-color:#ececec;border-top:1px solid #fff;border-bottom:1px solid #fff}.figura p{text-indent:5px;margin:10px}span.de{color:#ef6b00;border-top:1px solid #cecece;margin-top:3px;display:block}#paginazione2{background:0 0;width:100%;margin-top:20px;margin-bottom:20px;padding:0}#paginazione2 ul{margin:4px 0 0;padding:0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;list-style:none}#paginazione2 li{margin:0 2px 0 0;padding:.1rem;display:inline}#paginazione2 a{color:#06c;letter-spacing:1px;background-color:#ececec;border-bottom:1px solid #fff;margin:0 1px 0 0;padding:4px 8px;text-decoration:none;display:inline-block}#paginazione2 a:visited{color:#06c}#paginazione2 a:hover{color:#333;letter-spacing:1px;background-color:#d1d1d1;border-bottom:1px solid #ccc;margin:0 1px 0 0;padding:4px 8px;text-decoration:none}#paginazione2 #current a{color:#fff;background-color:#3466ab;border-color:#3466ab}.pagination ul li{display:inline}li.page-item{background:0 0;padding:.1rem;display:inline-block}@media screen and (width<=768px){li.page-item{display:none}.page-item:first-child,.page-item:nth-child(2),.page-item:nth-child(3),.page-item:last-child,.page-item.active,.page-item.disabled{display:inline-block}.figura li{padding:12px}.figura p{margin-bottom:19px}#menu_toolbar ul{padding-top:40px}#area_login2{margin-top:10px;line-height:26px}}.nonscaduto{border:1px solid green;border-radius:2px;padding:2px}.Mainfigura{color:#000;border-top:2px solid #036;margin:0;padding:2px;list-style-type:none}.Mainfigura a{text-decoration:none}.MainFigura h3{margin-bottom:3px}.d{color:#ef6b00;border-top:1px solid #f1f1f1;margin-top:3px}.newsrid a,.box a,.figura a{margin-bottom:12px;display:inline-block}.d-red a:before{content:"»";margin-right:6px}ol li{margin-left:1em;list-style-type:decimal;list-style-position:outside}ol{padding-left:.5em}.row h2{color:#191970;background:#c6e1f5;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-top:5px;margin-bottom:10px;padding:20px 5px 0;font-size:1.1rem;font-weight:400}