input.button{float:right;padding:1px !important;padding:0;background:#E6E6E6;border:solid 1px #969696;text-align:center;font-family:verdana,verdana,arial,sans-serif;color:#646464;font-size:11px}
input.button:hover{border:solid 1px #505050;background:#DCDCDC;color:#505050;cursor:pointer;}
input.field{height:14px;padding:2px 52px 2px 2px;border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif;font-size:100%}
input.importodono{height:18px;width:55px;padding:3px;border:solid 1px green;font-family:verdana,verdana,arial,sans-serif;font-size:14px;text-align:center;clear:none}
input.button-dono{height:25px;float:none;padding:2px !important;padding:2px;background:#E6E6E6;border:solid 1px green;text-align:center;font-family:verdana,verdana,arial,sans-serif;color:#000;font-size:11px}
input.button-dono:hover{background:green;color:white;cursor: pointer;}

select.combo{padding:1px;border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif;font-size:11px}
h1.notop{margin-top:0px;padding-top:0px}
a,a:visited{color:#4776B3;font-weight:bold;text-decoration:none;}
a:hover{color:#FFC10F}
a.external{background:url("/app/modello/grafica/gfx-i3-externl-link.gif") center right no-repeat;padding-right:16px;white-space:nowrap}
.rosso{color:#FF0000}
.internal-link p{margin:4px 0 10px 0;line-height:10px;font-size:9px}
.dotted{width:100%;border-bottom:1px dotted #AFAFAF;}
.rovescio {unicode-bidi:bidi-override; direction: rtl;}
.piu-margine-alto{margin-top:10px;padding-top:10px;}

.hl,.hl-verde,.hl-arancio,.hl-viola,.hl-rosso,.hl-rosso2{color:#FFFFFF;}
.hl{display:block;font-weight:bold;background:#FF3300;text-transform:uppercase}
.hl-verde,.hl-giallo,.hl-arancio,.hl-viola,.hl-rosso2{padding:1px 2px}
.hl-verde{background:#AACD27;}
.hl-giallo{background:#FFDB00}
.hl-arancio{background:#FF8500}
.hl-viola{background:#B240FF}
.hl-rosso{background:DarkOrange}
.hl-rosso2{background:#ce272e}

div.hr {display:block;clear:both;height:15px;background:transparent url("/app/modello/grafica/gfx-hr-bg.gif") repeat-x;margin:0 5px 5px 5px;padding:0;}
div.piuspazio{margin-top:15px}
div.hr hr {display:none;}

.sitelogo{width:60px;height:60px;position:absolute;z-index:1;margin:10px 0 0 25px}
/* #sitename h1{position: relative;width:375px;height:35px;margin-left:10px;line-height:35px;overflow:hidden;
font-family:Impact,Geneva,verdana,arial,sans-serif;font-weight:normal;font-size:32px;color:#EDC268;} */
#sitename h1{position: relative;width:375px;height:35px;margin-left:10px;line-height:35px;overflow:hidden;
font-family:'Roboto',sans-serif;font-weight:bold;font-size:32px;color:#EDC268;}
#sitename h1 span{display:block;position:absolute;width:375px;height:35px;background: url("/app/modello/grafica/gfx-cesvitem.jpg") no-repeat;z-index:1;} 
#sitename h2{color:#EDC268;font-style:italic;font-weight:normal;font-size:11px;margin:6px 0 0 0}
/*#sitename small{font-family:Impact,Geneva,verdana,arial,sans-serif;font-weight:normal;font-size:24px;color:#EDC268}*/
#sitename small{font-family:'Roboto',sans-serif;font-weight:normal;font-size:32px;color:#EDC268}
#sitename a{font-weight:normal;text-decoration:none;color:#EDC268;}
#sitename a:hover{}
#sitename img {border:0}
//* #sitename img[alt]{font-family:Impact,Geneva,verdana,arial,sans-serif;font-weight:normal;font-size:34px;color:#EDC268;margin-left:10px;} */
#sitename img[alt]{font-family:'Roboto', sans-serif;font-weight:normal;font-size:34px;color:#EDC268;margin-left:10px;} 

#menu-header-dx {float:right;padding:0;margin:0 15px 0 0;list-style:none;height:18px;width:auto;font-size:10px;}
#menu-header-dx img,#menu-header-dx a img{float:left;padding:0;margin:0 2px 0 0; border:0;}
#menu-header-dx ul {position:absolute;padding:0;margin:0;left:-9999px;width:0;height:0;border:0;list-style:none;}
#menu-header-dx table {border-collapse:collapse;padding:0;margin:0;border:0;}
#menu-header-dx li {float:left;height:18px;font-size:10px;color:#FFFFFF}
#menu-header-dx li a {display:block;float:left;height:18px;line-height:18px;padding:0 10px;text-decoration:none;font-weight:bold;font-size:10px;color:#FFFFFF}
#menu-header-dx li.nomargin a {padding:1px 1px 0px 1px;}
#menu-header-dx li a span {display:block;height:18px;float:left;text-align:center;font-weight:bold;font-size:10px;color:#FFFFFF}
#menu-header-dx li a:hover {position:relative;visibility:visible;line-height:18px;background:url("/app/modello/grafica/gfx-bg-trasparenza-30.png")}
#menu-header-dx li:hover {position:relative;}
#menu-header-dx li:hover > a {line-height:18px;}
#menu-header-dx li a:hover span {color:#EDC268}
#menu-header-dx li:hover > a span {color:#EDC268}
#menu-header-dx :hover ul {left:0;top:18px;z-index:500;}
#menu-header-dx :hover ul ul {position:absolute;left:-9999px;}
#menu-header-dx :hover ul :hover ul {top:0;}
#menu-header-dx :hover ul li {height:18px;}
#menu-header-dx :hover ul li a {height:18px;line-height:18px;white-space:nowrap;}
#menu-header-dx :hover ul li a:hover {color:#EDC268;background:url("/app/modello/grafica/gfx-bg-trasparenza-30.png")}
#menu-header-dx :hover ul li:hover > a {color:#EDC268;background:url("/app/modello/grafica/gfx-bg-trasparenza-30.png")}
#menu-header-dx :hover ul :hover ul li a {color:#EDC268;background:url("/app/modello/grafica/gfx-bg-trasparenza-30.png")}
#menu-header-dx .IT {background:url("/app/modello/grafica/gfx-flag-it.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .PE {background:url("/app/modello/grafica/gfx-flag-pe.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .MZ {background:url("/app/modello/grafica/gfx-flag-mz.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .EN {background:url("/app/modello/grafica/gfx-flag-mz.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .UK {background:url("/app/modello/grafica/gfx-flag-uk.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .FR {background:url("/app/modello/grafica/gfx-flag-fr.png") 2px 2px no-repeat;text-indent:14px}
#menu-header-dx .DE {background:url("/app/modello/grafica/gfx-flag-de.png") 2px 2px no-repeat;text-indent:14px}
@media screen,projection {#menu-header-dx li a span{cursor:pointer}}

#menu-main li{float:left}
#menu-main li{display:table-cell;margin:0;padding:0;}
#menu-main li.separatore{width:3px;height:30px;background:#F2B60E url("/app/modello/grafica/gfx-top-menu-space.jpg") no-repeat}
#menu-main li a{float:left;height:30px;line-height:30px;padding:0 15px;text-decoration:none;color:#9E3504;font-weight:normal}
#menu-main li.current{float:left;height:30px;line-height:30px;padding:0 16px;margin:0 -1px 0 -1px;text-decoration:none;background:#B14603 url("/app/modello/grafica/gfx-bg-top-menu-sel-2.jpg") repeat-x;color:#FFC10F;}
#menu-main li a:hover,
#menu-main li a.current{background:#B14603 url("/app/modello/grafica/gfx-bg-top-menu-sel.jpg") repeat-x;color:#FFC10F;margin:0 -1px 0 -1px;padding:0 16px;}
#menu-main li a:hover b,
#menu-main li a.current b{display:block;float:left}
#menu-main li.sostieni{background:#C83233 url("/app/modello/grafica/gfx-bg-top-menu-sel-hl.jpg") repeat-x;color:#FFFFFF;}
#menu-main li.sostieni a{color:#ffffff}
#menu-main li.sostieni a:hover{color:#C83233}

#header-breadcrumbs ul{float:left;width:900px;list-style:none;padding:0 0 0 15px;font-family:"Lucida sans",verdana,arial,sans-serif;font-weight:normal;font-size:11px}
#header-breadcrumbs ul li{display:inline;padding:0 8px 0 10px;background:transparent url("/app/modello/grafica/gfx-bg-bullet-arrow.gif") no-repeat 0 50%;color:#7D7D7D}
#header-breadcrumbs ul a{color:#4776B3;text-decoration:none;font-weight:normal}
#header-breadcrumbs ul a:hover{background:#FFC10F}

#main img{float:left;margin:2px 10px 4px 0;padding:2px 1px 4px;border:0px solid #969696}
#main img.center{float:none;display:block;clear:both;margin:2px auto 4px;padding:2px 1px 4px;border:0px solid #969696}
#main img.right{float:right;margin:3px 0 7px 10px;padding:1px;border:0px solid #969696}
#main a{/*color:#4776B3;font-weight:bold;text-decoration:none;border-bottom:1px dotted #A4B1D2*/}

#main-navsx .menu-sx{width:180px;color:#4776B3;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;}
#main-navsx .menu-sx dt{display:block;min-height:20px;height:auto !important;height:20px;line-height:20px;padding:0px 10px;color:#FFFFFF;background:#4776B3 url("/app/modello/grafica/gfx-dtsx.png") top left no-repeat;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#main-navsx .menu-sx dd{display:block;min-height:20px;height:auto !important;height:20px;line-height:20px;font-weight:normal;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:12px;}
#main-navsx .menu-sx dd.dd-attivo{padding:0;background:#A8BEE0 url("/app/modello/grafica/gfx-dd-sx-act.png") top left no-repeat;}
#main-navsx .menu-sx dd.dd-attivo span.liv1{padding-left:10px;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#FFFFFF}
#main-navsx .menu-sx dd.dd-attivo span.liv3{padding-left:20px;font-size:11px;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#FFFFFF;}
#main-navsx .menu-sx dd.dd-apri{background:#FFFFFF url("/app/modello/grafica/gfx-dd-sx-chiude.png") top left no-repeat;min-height:5px;height:auto !important;height:5px;line-height:5px;}
#main-navsx .menu-sx dd.dd-chiude{background:#4776B3 url("/app/modello/grafica/gfx-dd-sx-chiude.png") top left no-repeat;}
#main-navsx .menu-sx dd a{display:block;padding:0 10px;border:none;color:#4876C0;background:#FFFFFF url("/app/modello/grafica/gfx-dd-sx.png") top left no-repeat;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}
#main-navsx .menu-sx dd a:visited{/*color:#4776B3;background:#D7E2F3  url("/app/modello/grafica/gfx-ddsx-visited.png");*/}
#main-navsx .menu-sx dd a:active{background:#D7E2F3  url("/app/modello/grafica/gfx-dd-sx-act.png") top left no-repeat;color:#FFFFFF;}
#main-navsx .menu-sx dd.dd-liv3 a{display:block;padding:0 0 0 20px;margin-right:-10px;border:none;color:#4876C0;background:#FFFFFF url("/app/modello/grafica/gfx-dd-sx.png") top left no-repeat;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:11px;font-weight:normal;text-decoration:none}
#main-navsx .menu-sx dd a:hover,
#main-navsx .menu-sx dd.dd-liv3 a:hover {background:#FFC10F url("/app/modello/grafica/gfx-dd-sx-sel.png") top left no-repeat;color:#4876C0;text-decoration:none;}
#main-navsx .menu-sx dd.dd-hl a{background:#FF69B4  url("/app/modello/grafica/gfx-dd-sx-hl.png") top left no-repeat;color:#FFFFFF;}

#main-navsx .loginform{width:180px;margin:5px 5px 20px 5px;font-size:10px}
#main-navsx .loginform p{clear:both;margin:0;padding:0}
#main-navsx .loginform fieldset{width:160px;margin:0 5px 0 5px;border:none}
#main-navsx .loginform label.top{float:left;width:125px;margin:0 0 2px 0}
#main-navsx .loginform label.right{float:left;width:125px;margin:5px 0 0 0;padding:0 0 0 3px}
#main-navsx .loginform input.field{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif}
#main-navsx .loginform input.checkbox{float:left;margin:5px 0 0 0 !important;margin:2px 0 0 -3px;border:none}
#main-navsx .loginform input.button{float:left;width:5.0em;margin:10px 0 5px 0;padding:1px;background:#E6E6E6;border:solid 1px #969696;text-align:center;font-family:verdana,verdana,arial,sans-serif;color:#969696}
#main-navsx .loginform input.button:hover{border:solid 1px #505050;background:#DCDCDC;color:#505050}

#main-navsx h1.first{clear:both;margin:0px 0 5px 0;padding:0 10px 0px 10px;color:#4776B3;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:15px;background:#FFFFFF/*background:url("/app/modello/grafica/gfx-bg-nav-sx-h1d.jpg")*/}
#main-navsx h1{clear:both;margin:15px 0 0 0;padding:4px 10px 3px 10px;color:#FFFFFF;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:12px;background:#CCCCCC}
#main-navsx h2{clear:both;margin:20px 10px 10px 20px;font-family:verdana,arial,sans-serif;color:#646464;font-weight:bold;font-size:15px}
#main-navsx h3{clear:both;margin:10px 10px 5px 20px;color:#505050;font-weight:bold;font-size:11px}
#main-navsx p{clear:both;margin:0 10px 5px 10px;color:#505050;line-height:1.3em;font-size:100%;font-family:verdana,arial,sans-serif}
#main-navsx p.center{text-align:center}
#main-navsx p.right{text-align:right}

#main-content h1 a{color:#4776B3;font-weight:normal;text-decoration:none}
#main a:hover{color:#4776B3;background-color:#FFC10F;text-decoration:none}
#main a:visited{color:#663399}
#main a:hover img{border:solid 0px #DCDCDC}

#main-navsx a,
#main-navdx a{border-bottom:0}
#main-title h1.titolo{float:left;clear:none;margin:0;padding:0;visibility:visible;white-space:nowrap;overflow:visible !important;overflow:hidden;
font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#553407;font-weight:bold;font-size:18px}

div#main-tools {font-size:10px;}
div#main-tools a {border:0}
div#main-tools img{clear:none;margin:0;padding:0;border:0}
div#main-tools ul{list-style:none;color:#F00;margin:0;padding:0;height:16px;text-indent:0;background:none}
div#main-tools ul li{float:right;list-style:none;text-indent:0;margin:0;padding:0 2px 0 0;background:none;}
div#main-tools ul li a,
div#main-tools ul li a:visited{display:block;width:16px;height:16px;list-style:none;text-indent:0;margin:0;padding:0;border:0;background:#B3A80B;color:#FFFFFF}
div#main-tools ul li#btn-back a,
div#main-tools ul li#btn-back a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-Arrow-Left-sel.gif") top left no-repeat;}
div#main-tools ul li#btn-minus a,
div#main-tools ul li#btn-minus a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-Text-Minus-sel.gif") top left no-repeat;}
div#main-tools ul li#btn-plus a,
div#main-tools ul li#btn-plus a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-Text-Plus-sel.gif") top left no-repeat;}
div#main-tools ul li#btn-email a,
div#main-tools ul li#btn-email a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-Email-Sel.gif") top left no-repeat;}
div#main-tools ul li#btn-print a,
div#main-tools ul li#btn-print a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-Printer-sel.gif") top left no-repeat;}
div#main-tools ul li#btn-ssl a,
div#main-tools ul li#btn-ssl a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-ssl-sel.gif") top left no-repeat;}
div#main-tools ul li#btn-ssl-act a,
div#main-tools ul li#btn-ssl-act a:visited{display:block;width:16px;height:16px;background:url("/app/modello/grafica/gfx-i3-ssl.gif") top left no-repeat;}
div#main-tools ul li#btn-ssl a:hover img,
div#main-tools ul li#btn-ssl-act a:hover img,
div#main-tools ul li#btn-back a:hover img,
div#main-tools ul li#btn-minus a:hover img,
div#main-tools ul li#btn-plus a:hover img,
div#main-tools ul li#btn-email a:hover img,
div#main-tools ul li#btn-print a:hover img {visibility:hidden;}

#main-content h1{clear:none;margin:2.0em 0 0.5em 0;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-weight:bold;font-size:17px;color:#353535;}
#main-content h1 a{font-weight:bold;}
#main-content h2{clear:none;margin:1.5em 0 0.5em 0;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#464646;font-weight:bold;font-size:15px;}
#main-content h3{clear:none;margin:1.0em 0 0.5em 0;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#505050;font-weight:bold;font-size:13px;}
#main-content h4{clear:none;margin:1.5em 0 1.0em 0;color:#505050;font-family:verdana,arial,sans-serif;font-weight:normal;font-size:11px;}
#main-content h5{clear:none;margin:1.5em 0 1.0em 0;color:#505050;font-family:verdana,arial,sans-serif;font-size:10px;}
#main-content h6{clear:none;margin:1.2em 0 0.2em 0;color:#505050;font-weight:bold;font-size:9px;}
#main-content p{clear:none;margin:0 0 1.0em 0;line-height:1.5em;font-size:100%;font-family:verdana,arial,sans-serif;color:#5A5A5A;}
#main-content p.center{text-align:center}
#main-content p.right{text-align:right}
#main-content p.details{margin:0.25em 0 1.5em 0;line-height:1.0em;font-size:90%}
#main-content p.nobottom{margin-bottom:0}
#main-content p.blocco{clear:both;display:block;min-height:18px;}
#main-content p.stampato{margin:24px 0 8px 0;line-height:16px;padding:2px 0 0 17px;font-size:11px;background:url("/app/modello/grafica/gfx-i3-Dots-Grey-Small.gif") left 2px no-repeat}
#main-content p.articolo{margin:0;padding:0}
#main-content p.rosso{color:#FF0000}
#main-content p.errore{background:#FFCCCC;display:block;margin:20px 5px;padding:10px;border:1px solid #CC3300;}
#main-content p.scondi{display:none;}
#main-content p.sottotitolo{font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;color:#464646; font-style:italic;font-weight:bold;font-size:110%;}
#main-content h1.home{padding:2px 5px;margin-left:1px;width:500px}

#main-content p.notapagina{margin:5em 0 0.5em;padding-top:1em;line-height:1.5em;font-size:85%;font-style:italic;color:#808080;border-top:1px solid #cccccc}

#main-content blockquote{clear:both;margin:0 30px 0.6em 30px;font-size:90%}
#main-content table{clear:both;width:100%;margin:5px 0 5px 0;border-collapse:collapse;empty-cells:show;background-color:#F0F0F0}
#main-content table th{padding:2px 3px 2px 3px;border:solid 2px #FFFFFF;background-color:#E2E2E2;text-align:left;color:#6A6A6A;font-weight:bold;}
#main-content table th.top{padding:2px 3px 2px 3px;empty-cells:show;background-color:#AFAFAF;text-align:left;color:#FFFFFF;font-weight:bold}
#main-content tbody tr{background:#F5F5F5;}
/*#main-content tbody td{background:url("/app/modello/grafica/bg-cell.gif") repeat-x;}*/
/*#main-content table.zebra tbody tr:nth-of-type(odd){background:#E7E7E7;}*/
#main-content table td{padding:2px 3px 2px 3px;border:solid 2px #FFFFFF;text-align:left;font-weight:normal;color:#505050;}
#main-content table td.right,#main-content table th.right{text-align:right}
#main-content table td.center,#main-content table th.center{text-align:center}
#main-content table td.arancio {background:#FFCC33;}
#main-content table td.verdino {background:#BCFD4D;}
#main-content table td.bianco {background:#FFFFFF;}

#main-content ul{list-style:none;margin:0;padding:0;color:#5A5A5A;line-height:1.75em}
#main-content ul li{margin:0;padding:0 0 0 16px;background:url("/app/modello/grafica/gfx-i3-Dots-Grey-Small.gif") no-repeat}
#main-content ul li.lev2{font-size:110%;}
#main-content ul li.lev3{margin-left:16px;font-size:90%;}
#main-content ol{margin:0.5em 0 1.0em 30px}
#main-content ol li{list-style-position:outside;margin:0 0 0.2em 0;line-height:1.4em}

#main-content p.L1{padding-left:0px}
#main-content p.L2{padding-left:20px}
#main-content p.L3{padding-left:40px}
#main-content p.L4{padding-left:60px}

#main-content h1.pulisci,
#main-content h2.pulisci,
#main-content h3.pulisci,
#main-content h4.pulisci,
#main-content h5.pulisci,
#main-content p.pulisci{clear:both}
#main-content p.puliscisx{clear:left}
#main-content .notop{margin-top:0;padding-top:0;}
#main-content .nobottom{margin-bottom:0;padding-bottom:0;}
#main-content .center{text-align:center}

#wizard {clear:both;margin:6px 0;padding:6px 0;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-weight:bold;font-size:12px;}
#wizard ul{list-style:none;margin:0;padding:0;width:auto;height:30px;background:#F0F0F0;color:#C8C8C8;}
#wizard ul li{float:left;display:table-cell;width:auto;height:30px;line-height:30px;padding:0 5px 0 2px;margin:0;text-decoration:none;background:none}
#wizard ul li.current{color:#FFFFFF;background:#505050}
#wizard ul li.separatore{margin:0;padding:0;width:15px;height:30px;background:#FFFFFF url("/app/modello/grafica/gfx-freccia-step.gif") no-repeat}
#wizard ul li.separatore2{margin:0;padding:0;width:15px;height:30px;background:#FFFFFF url("/app/modello/grafica/gfx-freccia-step2.gif") no-repeat}
#wizard ul li.separatore3{margin:0;padding:0;width:15px;height:30px;background:#FFFFFF url("/app/modello/grafica/gfx-freccia-step3.gif") no-repeat}
#wizard .step{font-family:Impact,Geneva,verdana,arial,sans-serif;font-weight:normal;font-size:30px;}

* html .primariga{white-space:normal}
.primariga {position:relative;float:none;visibility:visible;white-space:nowrap;overflow:visible;height:1.2em;margin:0 0 0.5em 0;}

#messaggio {width:490px;margin:10px 0 10px 0;padding:10px;border:solid 1px #C8C8C8;background-color:#F7F7F7;font-size:11px}
#messaggio fieldset{margin:0px;padding:5px;border:solid 1px #DCDCDC}
#messaggio fieldset legend{padding:0 5px;color:#505050;font-weight:bold;font-size:13px;margin-bottom:5px}
#messaggio p{clear:none;margin:10px 20px;line-height:1.5em;font-size:100%;font-family:verdana,arial,sans-serif;color:#5A5A5A;}

.contactform{width:490px;margin:2.0em 0 10px 0;padding:10px;border:solid 1px #C8C8C8;background-color:#F0F0F0;font-size:11px}
.contactform fieldset{margin:5px;padding:10px 5px 5px 5px;border:solid 1px #DCDCDC}
.contactform fieldset legend{padding:0 5px 0px 5px;color:#505050;font-weight:bold;font-size:13px;margin-bottom:15px}
.contactform label.left{float:left;width:160px;margin:0 0 0 10px;padding:2px;line-height:16px}
.contactform select.combo{width:280px;padding:2px;border:solid 1px #F28E00;font-family:verdana,arial,sans-serif;font-size:100%}
.contactform select.combooptional{width:280px;padding:2px;border:solid 1px #C8C8C8;font-family:verdana,arial,sans-serif;font-size:100%}
.contactform input.field{width:225px;height:14px;padding:2px 52px 2px 2px;border:solid 1px #FF0000;font-family:verdana,verdana,arial,sans-serif;font-size:100%}
.contactform input.required{border:solid 1px #F28E00;background:#FFFFFF url("/app/modello/grafica/gfx-input-required-bg.gif") top right no-repeat;}
.contactform input.checked{border:solid 1px #009900;background:#FFFFFF url("/app/modello/grafica/gfx-input-checked-bg.gif") top right no-repeat;}
.contactform input.error{border:solid 1px #FF0000;background:#FFFFFF url("/app/modello/grafica/gfx-input-error-bg.gif") top right no-repeat;}
.contactform input.optional{border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif;font-size:100%}
.contactform input.readonly{border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif;font-size:100%;background-color:#dddddd}
.contactform input.short{width:80px}
.contactform input.normal{width:280px}
.contactform input.nl{width:92px}
.contactform textarea{width:275px;padding:2px;border:solid 1px #C8C8C8;font-family:verdana,verdana,arial,sans-serif;font-size:100%}
.contactform textarea.arearichiesta{border:solid 1px #FF0000}
.contactform input.button{float:right;width:9.0em;margin-right:20px;padding:1px !important;padding:0;background:#DCDCDC;border:solid 1px #505050;text-align:center;font-family:verdana,verdana,arial,sans-serif;color:#505050;font-size:100%}
.contactform input.button:hover{border:solid 1px #CCFFCC;background:#009900;color:#CCFFCC}

#SearchBox{position:relative;margin:10px 5px;height:21px;vertical-align:top;padding:0 5px;}
#SearchBox p{margin:0;padding:0;}
#SearchBox  img{border:0;}
.SearchInput{width:135px;height:15px;padding:2px;font-family:verdana,arial,sans-serif; font-size:11px;color:#969696;font-weight:normal;border:1px solid #969696}
.SearchButton{vertical-align:top;color:#FFFFFF;font-weight:bold;height:21px;width:11px;padding:0;margin:0;}

#main-navdx h1{clear:both;margin:0 0 5px 0;padding:3px 10px 3px 10px;background-color:#BEBEBE;font-family:verdana,arial,sans-serif;color:#FFFFFF;font-weight:bold;font-size:14px}
#main-navdx h1.verde{background-color:#B3A80B}
#main-navdx h1.blue{background-color:#4776B3}
#main-navdx h1.giallo{background-color:#FFC10F}
#main-navdx h3{clear:both;margin:1.0em 10px 0.5em 10px;color:#505050;font-weight:bold;font-size:11px}
#main-navdx p{clear:both;color:#505050;line-height:11px;font-size:11px;margin:0 0 10px 0}
#main-navdx p.center{text-align:center}
#main-navdx p.right{text-align:right}
#main-navdx p.pulsante{margin:0;padding:0;line-height:59px}
#main-navdx .hlrosso {margin-top:15px;width:100%}
#main-navdx .hlrosso p{margin:0;padding:0;}
#main-navdx .hlrosso a,
#main-navdx .hlrosso a:visited{display:block;min-height:20px;height:20px;line-height:20px;padding:0;color:#FFFFFF;background-color:#FF0000;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande, Geneva,verdana,arial,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;text-align:center;}
#main-navdx .hlrosso a:hover {background-color:#FFC10F;color:#FF0000;}
#main-navdx img{margin:0;padding:0;border:0;}
#main-navdx img.nofloat{float:none}
#main-navdx a{background:none}
#main-navdx a:hover {background:none;}

#main-navdx ul{list-style:none;margin:0 0 20px 0;padding:0;font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:11px;font-weight:normal;}
#main-navdx li{display:block;margin:0 0 4px 0;padding:0;}
#main-navdx li a,
#main-navdx li a:visited{display:block;width:105px;height:48px;padding:8px 0 0 65px;background:#FFFFFF;color:#4776B3;font-weight:normal;text-decoration: none;text-indent:0px;}
#main-navdx li#btn-sad a,
#main-navdx li#btn-sad a:visited{display: block;background:#B3A80B url("/app/modello/grafica/gfx-i-sad.png") top left no-repeat;color:#FFFFFF}
#main-navdx li#btn-sad a:hover{background-position: 0 -60px;background-color:#D8D385;color:#B3A80B}
#main-navdx li#btn-sad-pe a,
#main-navdx li#btn-sad-pe a:visited{display: block;background:#B3A80B url("/app/modello/grafica/gfx-i-sad-pe.png") top left no-repeat;color:#FFFFFF}
#main-navdx li#btn-sad-pe a:hover{background-position: 0 -60px;background-color:#D8D385;color:#B3A80B}
#main-navdx li#btn-progetti a,
#main-navdx li#btn-progetti a:visited{display: block;background:#FFC10F url("/app/modello/grafica/gfx-i-progetti.png") top left no-repeat;color:#553407}
#main-navdx li#btn-progetti a:hover{background-position: 0 -60px;background-color:#FEE69E;color:#553407}
#main-navdx li#btn-progetti-pe a,
#main-navdx li#btn-progetti-pe a:visited{display: block;background:#FFC10F url("/app/modello/grafica/gfx-i-progetti-pe.png") top left no-repeat;color:#553407}
#main-navdx li#btn-progetti-pe a:hover{background-position: 0 -60px;background-color:#FEE69E;color:#553407}
#main-navdx li#btn-pergamene a,
#main-navdx li#btn-pergamene a:visited{display: block;background:#553407 url("/app/modello/grafica/gfx-i-pergamene.png") top left no-repeat;color:#FFFFFF}
#main-navdx li#btn-pergamene a:hover{background-position: 0 -60px;background-color:#AB9982;color:#553407}
#main-navdx li#btn-5xmille a,
#main-navdx li#btn-5xmille a:visited{display: block;background:#D70004 url("/app/modello/grafica/gfx-i-5-per-mille.png") top left no-repeat;color:#FFFFFF}
#main-navdx li#btn-5xmille a:hover{background-position: 0 -60px;background-color:#A3BAE0;color:#D70004}
#main-navdx li#btn-case a,
#main-navdx li#btn-case a:visited{display: block;background:#8F4AD6 url("/app/modello/grafica/gfx-i-case-per-ferie.png") top left no-repeat;color:#FFFFFF}
#main-navdx li#btn-case  a:hover{background-position: 0 -60px;background-color:#B78EE2;color:#8F4AD6}

#main-navdx li#btn-fb a,
#main-navdx li#btn-fb a:visited{display: block;background:#FFF url("/app/modello/grafica/gfx-i-fb.png") top left no-repeat;color:#FFFFFF;width:105px;height:40px;padding:8px 0 0 65px;}
#main-navdx li#btn-fb a:hover{background-position: 0 -52px;background-color:#D8D385;color:#B3A80B}


#main-navdx p#btn-contribuisci{font-family:'Lucida Sans','Lucida Grande','Lucida Sans Unicode',LucidaGrande,Geneva,verdana,arial,sans-serif;font-size:14px;font-weight:bold}
#main-navdx #btn-contribuisci a,
#main-navdx #btn-contribuisci a{display:block;width:170px;height:12px;padding:6px 0px;background:#FF0000 url("/app/modello/grafica/gfx-i-contribuisci.png") top left no-repeat;color:#FFFFFF;text-align:center;font-weight:bold}
#main-navdx #btn-contribuisci a:hover{background-position: 0 -24px;background-color:#FE9898;color:#A54040}

#affiliati {margin-top:10px;margin-bottom:10px;}
#affiliati span {float:left;clear:none;margin:0 4px 0 0;background:#FFC10F;color:#FFFFFF;}
#affiliati span a,#affiliati span a:visited {display:block;width:54px;height:54px;font-weight:normal}
#affiliati span#btn-ong a,
#affiliati span#btn-ong a:visited{background:url("/app/modello/grafica/gfx-link-ong-italiane-sel.png") top left no-repeat;}
#affiliati span#btn-cipsi a,
#affiliati span#btn-cipsi a:visited{background:url("/app/modello/grafica/gfx-link-cipsi-sel.png") top left no-repeat;}
#affiliati span#btn-gabbianella a,
#affiliati span#btn-gabbianella a:visited{background:url("/app/modello/grafica/gfx-link-la-gabbianella-sel.png") top left no-repeat;}
#affiliati span#btn-ong a:hover img,
#affiliati span#btn-gabbianella a:hover img,
#affiliati span#btn-cipsi a:hover img{visibility:hidden;}

#fotoarticolo p{font-size:10px}
#fotoarticolo p.fonte{font-size:9px;font-style:italic;margin:0}
#fotoarticolo img{float:left;clear:both;margin:0 0 2px 0;padding:0;border:0 none;width:220px}
#correlati p{line-height:150%!important;font-size:11px;margin:0;padding:0;}
#correlati p.sezione{margin-top:5px;}
#correlati img{float:left;margin:2px 5px 2px 0!important}
#correlati h4{text-align:left;padding:3px 5px;color:#FFFFFF;margin:0 5px;font-size:12px;}
#correlati a{font-weight:normal;border-bottom:0}
#correlati ul{list-style:none;width:200px;}
#correlati ul li{display:block;margin:0;padding:0 0 0 16px;line-height:16px;background:url("/app/modello/grafica/gfx-i3-Dots-Blu-Small.gif") no-repeat}
#correlati ul li a,
#correlati ul li a:visited{color:#4776B3;}
#correlati ul li a:hover{background:#FFC10F}
#correlati li.titolo{background:none;padding:0;margin-top:5px}

/* foto */
#main-content a.thumb {display:block;float:left;width:75px;height:106px;margin:0 8px 8px 0;padding:0;outline:none;border:1px solid #543307;overflow:hidden}
#main-content a.thumb:hover {border:1px solid #a1ff66;}
#main-content a.thumb img {vertical-align:bottom;width:75px;height:auto;margin:0;border:0;padding:0}
#main-content a.full {outline:none;}
#main-content a.full img {margin-bottom:1em; border:2px solid #43494e;}

/* paginazione */
div.paging p {margin:0;padding:0}
div.paging p.paging-sx {float: left;width:50%;text-align:left;}
div.paging p.paging-sx a,
div.paging p.paging-sx a:visited{color:#999;padding-left: 1.4em;background: transparent url("/app/modello/grafica/gfx-freccia-sx-blu.png") 0 center no-repeat;}
div.paging p.paging-sx a:hover {background: transparent url("/app/modello/grafica/gfx-freccia-sx-blu.png") 0 center no-repeat;}
div.paging p.paging-dx {float: right;width:50%;text-align: right;}
div.paging p.paging-dx a,
div.paging p.paging-dx a:hover{padding-right: 1.4em;background: transparent url("/app/modello/grafica/gfx-freccia-dx-blu.png") right center no-repeat;}
div.paging p.paging-dx a:hover {background: transparent url("/app/modello/grafica/gfx-freccia-dx-blu.png") right center no-repeat;}

/* box */
#main-content div.in-evidenza {display:block;width:157px;height:157px;margin:0;padding:0;overflow:hidden;border:0;clear:none;}
#main-content div.in-evidenza p {position:relative;left:3px;width:151px;margin:0;padding:0;border:0;text-align:center;
	font-family:verdana,verdana,arial,sans-serif;color:#FFFFFF;font-size:14px;line-height:18px;}
#main-content div.in-evidenza p.immagine {position:relative;top:-1px;height:108px;margin:0 0 6px 0;padding:0;border:0;}
#main-content div.in-evidenza p.immagine img{width:151px;height:108px;margin:4px 0 0 0;padding:0;border:0;}
#main-content div.in-evidenza a,
#main-content div.in-evidenza a:visited {display:block;width:151px;color:#FFFFFF;border:0;font-weight:bold}
#main-content div.in-evidenza a:hover {background:transparent URL("/app/modello/grafica/gfx-bg-trasparenza-50.png");color:#4776B3;border:0;font-weight:bold}

#main-content div.box-rosso{background:#C6241E URL("/app/modello/grafica/gfx-box-bg-rosso.png") top left no-repeat;}
#main-content div.box-arancio{background:#EE4C18 URL("/app/modello/grafica/gfx-box-bg-arancio.png") top left no-repeat;}
#main-content div.box-blu{background:#0760A6 URL("/app/modello/grafica/gfx-box-bg-blu.png") top left no-repeat;}
#main-content div.box-blu2{background:#538CC9 URL("/app/modello/grafica/gfx-box-bg-blu2.png") top left no-repeat;}
#main-content div.box-grigio{background:#6F735C URL("/app/modello/grafica/gfx-box-bg-grigio.png") top left no-repeat;}
#main-content div.box-giallo{background:#538CC9 URL("/app/modello/grafica/gfx-box-bg-giallo.png") top left no-repeat;}
#main-content div.box-marrone{background:#553407 URL("/app/modello/grafica/gfx-box-bg-marrone.png") top left no-repeat;}
#main-content div.box-lev1{background:#EF2225 URL("/app/modello/grafica/gfx-box-bg-lev1.png") top left no-repeat;}
#main-content div.box-lev2{background:#F28E00 URL("/app/modello/grafica/gfx-box-bg-lev2.png") top left no-repeat;}
#main-content div.box-lev3{background:#FFC90F URL("/app/modello/grafica/gfx-box-bg-lev3.png") top left no-repeat;}
#main-content div.box-lev4{background:#98C000 URL("/app/modello/grafica/gfx-box-bg-lev4.png") top left no-repeat;}
#main-content div.box-lev5{background:#468E00 URL("/app/modello/grafica/gfx-box-bg-lev5.png") top left no-repeat;}

.msginfo,
.msgsuccess,
.msgwarning,
.msgerror,
.msgvalidation {border: 1px solid;margin:15px 0 10px;padding:10px 10px 10px 50px;background-repeat: no-repeat;background-position: 10px center;}
.msginfo {color: #00529B;background-color: #BDE5F8;background-image: url('/app/modello/grafica/gfx-i-info.png');}
.msgsuccess {color: #4F8A10;background-color: #DFF2BF;background-image:url('/app/modello/grafica/gfx-i-success.png');}
.msgwarning {color: #9F6000;background-color: #FEEFB3;background-image: url('/app/modello/grafica/gfx-i-warning.png');}
.msgerror {color: #D8000C;background-color: #FFCCCC;background-image: url('/app/modello/grafica/gfx-i-error.png');}
.msgvalidation {color: #D63301;background-color: #FFCCBA;background-image: url('/app/modello/grafica/gfx-i-validation.png');}

.footer_links{text-align:center;font-family:verdana,arial,sans-serif;font-size:10px;color:#553407;height:20px;padding:12px 0 0 0 ;margin:0 25px;}
.footer_copyrights{text-align:center;font-family:verdana,arial,sans-serif;font-size:9px;color:#553407;margin:0 25px;padding:2px 0 0 0;}
.footer_text{font-family:verdana,arial,sans-serif;font-size:10px;color:#EDC268;margin:0 25px;padding:15px 0 0 0;text-align:center}
.footer_links a,
.footer_links a:visited,
.footer_copyrights a,
.footer_copyrights a:visited{color:#9E3504;padding-right:3px;padding-left:3px;}
.footer_links a:hover,
.footer_copyrights a:hover{color:#9E3504;background:#FFC10F}
.footer_text a,
.footer_text a:visited{color:#EDC268;}
.footer_text a:hover{color:#553407;background-color:#EDC268}
.footer_text a:active,
.footer_links a:active,
.footer_copyrights a:active{}
