/*Layout fluido: insmli, ottobre 2005*/
html,body{margin-top:1px;padding:0}
body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 72%; color:#000000; background-color: #FFFFFF;}
#wrap {
width:930px;
border:0px solid #000D81;
margin:0 auto;
background-color:#637EB9;
padding:3px;
}
/*colori link: insmli, ottobre 2005*/
a:link {color:#000000;text-decoration: none}
a:hover{color: #9B1818; text-decoration: none}
a#activelink{color: #000D81; text-decoration: none}
a:visited {color: rgb(51, 51, 51); text-decoration: none}

a.collros:link {color:#9B1818;text-decoration: none}
a.collros:hover{color: #9B1818; text-decoration: underline}
a#activelink{color: #000D81; text-decoration: none}

a.collic:link {margin-left:10px; color:#FFFFFF; background-color:#9B1818; font-weight:bold; text-decoration: none}
a.collic:visited {margin-left:10px;color:#FFFFFF; background-color:#9B1818; font-weight:bold;text-decoration: none}
a.collic:hover{margin-left:10px;color:#9B1818; background-color:#FFFFFF; font-weight:bold; text-decoration: none}
a#activelink{margin-left:10px;color: #000D81; font-weight:bold; text-decoration: none}

a.mano:link {color:#9B1818;text-decoration: none}
a.mano:hover{cursor: pointer;}
a#activelink{color: #000D81; text-decoration: none}

a.pointer:hover {cursor: pointer;}

a.collver:link {color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(70, 70, 70); padding: 0.2em 0.2em 0.5em 0.25em;}
a.collver:hover{padding: 0.2em 0.2em 0.5em 0.25em; color: rgb(255, 255, 255); text-decoration: underline; background-color: rgb(70, 70, 70);}
a#activelink{padding: 0.2em 0.2em 0.5em 0.25em; color: #000D81; text-decoration: none}
a.collver:visited {padding: 0.2em 0.2em 0.5em 0.25em; color: rgb(204, 207, 230); background-color: rgb(70, 70, 70); text-decoration: none}

a.collopaco:link {color: rgb(255, 255, 255); font-weight: bold; }
a.collopaco:hover{ color: rgb(255, 255, 255); }
a#activelink{ color: rgb(255, 255, 255); text-decoration: none}
a.collopaco:visited {color: rgb(255, 255, 255);}

a.collint:link {color:#FFFFFF;text-decoration: none; background-color: #000000;}
a.collint:hover{color: #9B1818; text-decoration: underline; background-color: #FFFFFF;}
a#activelink{color: #000D81; text-decoration: none}

a.collvelo:link {color:#A1B29A;text-decoration: none;}
a.collvelo:hover{color: #9B1818; text-decoration: underline;}
a#activelink{color: #000D81; text-decoration: none}


img.centra {vertical-align: text-middle; padding: 2% 35% 2% 35%; background-color:#FFFFFF}
img {border: none;}
img.cilea {vertical-align: -0.25em;}
img.freccian { border: none; vertical-align: text-bottom; width:18px; height:18px;}
img.pub {padding: 0.2em 0.2em 0.2em 0.2em; border: 0.5em solid #F3F3F3; width:130px; height:200px;}
img.sinistra { border: none; float:left; padding: 0em 1em 0em 0em;}
img.destra { border: none; float:right; padding: 0em 1em 0em 0em;}
img.centra { border: none; padding: 0em 1em 0em 1em;}
img.mini { border: none; width:70px; height:100px;}


input.contatpic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:25.0em;
}

/*input e textarea per contatti*/
input.contatpic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:25.0em;
}
input.contatemail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:20.0em;
}
input.contatogg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:30.0em;
}
input.contat {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:60.0em;
}
fieldset
{margin:0.3em 0.3em 0.3em 0.3em;padding: 0; border: none;border-top: 0px solid #99A0FA;}

textarea.contat {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
padding: 0.3em 0.1em 0.3em 0.1em;
border: 1px solid #000D81;
width:51.0em;
height:12.0em;
background-color:#CCCFE6;
}

/*dimensioni box: insmli, ottobre 2005*/

div#boxcinque {position:relative; margin-top:0; margin-left:2px; background-color: #000D81; color: rgb(255,255,255); width:97%; border-color: #000D81; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; }
div#boxcinquegrigio {position:relative; margin-top:0; margin-left:2px; background-color: #CCCCCD; color: #000D81; width:97%; border-color: #000D81; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; }

div#boxsup {position:relative; margin-top:1px; margin-left:0; padding: 0em 0.1em 0.1em 0.1em;background-color: #FFFFFF;text-align:left; width:98%; height:161px;}

div#boxpretitolo{position:absolute; top:1px; left:0%; height:24px; padding: 0em 0.1em 0em 0.2em; text-align:left;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em;background-color: #FFFFFF;}
div#boxtit{position:absolute; top:27px; left:0%; height:25px; padding: 0em 0.1em 0em 0.1em; text-align:left;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 2.0em;background-color: #FFFFFF;}
div#boxtitolo{position:absolute; top:1px; left:0%; height:30px; padding: 0em 0.1em 0em 0.1em; width:50%; text-align:left;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 2.0em;background-color:#FFFFFF;}
div#boxlogo{position:absolute; top:1px; left:0%; padding: 0.1em 0.1em 0.1em 0.1em; text-align:center; vertical-align:center; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 2em;}

div#boxalsin{position:absolute; top:55px; left:1px; width:51%; height:113px; padding: 0em 0.1em 0em 0.1em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 1.8em;line-height:1.0em}
div#boxalsinfac{display:none;}

div#boxalbeex{margin-left:62.6%; background-color: #A1B29A; text-align:right; vertical-align: top; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.1em; color: rgb(15, 15, 15); font-weight: normal; width:39%;}
div#boxalbe{position:absolute; top:50px; margin-left:62.6%; background-color: #FFFFFF; text-align:left; width:39%; }

div#boxgreca{position:relative; margin-top:0px; margin-left:62.6%; padding: 0.1em 0.1em 0.1em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; height:13px; width:39%;}
div#boxgrecadx1{position:absolute; margin-top:46px; margin-left:62.6%; padding: 0.1em 0.1em 0em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; height:12px; width:39%;}
div#boxgrecadx2{position:absolute; margin-top:9.3em; margin-left:62.6%; padding: 0.1em 0.1em 0em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; height:12px; width:39%;}
.boxgreca3{position:relative; margin-top:0px; margin-left:1%; padding: 0em 0.1em 0em 0.1em; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; height:10px; width:43.7%;}
.boxgr{position:relative; margin-top:0px; margin-left:0; padding: 0.1em 0.1em 0.1em 0.1em; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; height:10px;}

div#boxaldx{position:absolute; top:5px; margin-left:62.6%; background-color: #FFFFFF; text-align:left; width:39%; height:35px;}

div#boxaldxfac {display:none;}

div#boxinfdx{position:absolute; margin-top:110px; margin-left:62.6%; top: 0px;padding: 0em 0.1em 0em 0.1em; text-align:left; height:35px; width:39%;}


div#boxsponsorlocale {}


/*Barra orizzontale generica*/
div#boxcentralehome {position:absolute; top:163px; margin-left:0%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:13%; line-height:30px; height:30px;}
div#boxcentrale {position:absolute; top:163px; margin-left:0%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:13%; min-height:30px; line-height:30px; height:30px;}
#boxcentrale a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxcentrale a:link, #boxcentrale a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxcentrale a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline; line-height:30px; height:30px;}
#boxcentrale a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxchihome {position:absolute; top:163px; margin-left:12%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:15%; line-height:30px; height:30px;}
div#boxchi {position:absolute; top:163px; margin-left:12%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:15%; min-height:30px; line-height:30px; height:30px;}
#boxchi a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height: 30px;text-decoration: none;}
#boxchi a:link, #boxchi a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height: 30px;}
#boxchi a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height: 30px;}
#boxchi a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height: 30px;}

div#boxinihome {position:absolute; top:163px; margin-left:26%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:17%; line-height:30px; height:30px;}
div#boxini {position:absolute; top:163px; margin-left:26%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color: #FFFFFF; width:17%; min-height:30px; line-height:30px; height:30px;}
#boxini a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px;text-decoration: none;}
#boxini a:link, #boxini a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxini a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxini a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxatthome {position:absolute; top:163px; margin-left:42%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:17%; line-height:30px; height:30px;}
div#boxatt {position:absolute; top:163px; margin-left:42%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:17%; min-height:30px; line-height:30px; height:30px;}
#boxatt a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px;text-decoration: none;}
#boxatt a:link, #boxatt a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxatt a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxatt a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxserhome {position:absolute; top:163px; margin-left:58%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:15%; line-height:30px; height:30px;}
div#boxser {position:absolute; top:163px; margin-left:58%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:15%; min-height:30px; line-height:30px; height:30px;}
#boxser a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxser a:link, #boxser a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxser a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxser a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxinizhome {position:absolute; top:163px; margin-left:73%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:13%; line-height:30px; height:30px;}
div#boxiniz {position:absolute; top:163px; margin-left:73%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:13%; min-height:30px; line-height:30px; height:30px;}
#boxiniz a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxiniz a:link, #boxiniz a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxiniz a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxiniz a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxlinhome {position:absolute; top:163px; float:left; margin-left:86%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:16%; line-height:13px; height:30px;}
div#boxlin {position:absolute; top:163px; margin-left:86%; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:16%; min-height:30px; line-height:13px; height:30px;}
#boxlin a {voice-family: "\"}\""; voice-family: inherit; line-height:13px; height:30px; text-decoration: none;}
#boxlin a:link, #boxlin a:visited {color:rgb(204, 207, 230); display: block; line-height:13px; height:30px;}
#boxlin a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:13px; height:30px;}
#boxlin a:active {color: #000031; background-color:#EAEAFF; line-height:13px; height:30px;}



/*Barra orizzontale a 7 blocchi
*/
div#boxcentralehome7 {position:absolute; top:163px; margin-left:0%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:13%; line-height:30px; height:30px;}
div#boxcentrale7 {position:absolute; top:163px; margin-left:0%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:13%; min-height:30px; line-height:30px; height:30px;}
#boxcentrale7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxcentrale7 a:link, #boxcentrale7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxcentrale7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline; line-height:30px; height:30px;}
#boxcentrale7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxchihome7 {position:absolute; top:163px; margin-left:12%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:15%; line-height:30px; height:30px;}
div#boxchi7 {position:absolute; top:163px; margin-left:12%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:15%; min-height:30px; line-height:30px; height:30px;}
#boxchi7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height: 30px;text-decoration: none;}
#boxchi7 a:link, #boxchi7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height: 30px;}
#boxchi7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height: 30px;}
#boxchi7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height: 30px;}

div#boxinihome7 {position:absolute; top:163px; margin-left:26%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:17%; line-height:30px; height:30px;}
div#boxini7 {position:absolute; top:163px; margin-left:26%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color: #FFFFFF; width:17%; min-height:30px; line-height:30px; height:30px;}
#boxini7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px;text-decoration: none;}
#boxini7 a:link, #boxini7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxini7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxini7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxatthome7 {position:absolute; top:163px; margin-left:42%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:17%; line-height:30px; height:30px;}
div#boxatt7 {position:absolute; top:163px; margin-left:42%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:17%; min-height:30px; line-height:30px; height:30px;}
#boxatt7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px;text-decoration: none;}
#boxatt7 a:link, #boxatt7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxatt7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxatt7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxserhome7 {position:absolute; top:163px; margin-left:58%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:15%; line-height:30px; height:30px;}
div#boxser7 {position:absolute; top:163px; margin-left:58%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:15%; min-height:30px; line-height:30px; height:30px;}
#boxser7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxser7 a:link, #boxser7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxser7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxser7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxinizhome7 {position:absolute; top:163px; margin-left:73%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:13%; line-height:30px; height:30px;}
div#boxiniz7 {position:absolute; top:163px; margin-left:73%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:13%; min-height:30px; line-height:30px; height:30px;}
#boxiniz7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
#boxiniz7 a:link, #boxiniz7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}
#boxiniz7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:30px; height:30px;}
#boxiniz7 a:active {color: #000031; background-color:#EAEAFF; line-height:30px; height:30px;}

div#boxlinhome7 {position:absolute; top:163px; float:left; margin-left:86%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:16%; line-height:13px; height:30px;}
div#boxlin7 {position:absolute; top:163px; margin-left:86%; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:16%; min-height:30px; line-height:13px; height:30px;}
#boxlin7 a {voice-family: "\"}\""; voice-family: inherit; line-height:13px; height:30px; text-decoration: none;}
#boxlin7 a:link, #boxlin7 a:visited {color:rgb(204, 207, 230); display: block; line-height:13px; height:30px;}
#boxlin7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:13px; height:30px;}
#boxlin7 a:active {color: #000031; background-color:#EAEAFF; line-height:13px; height:30px;}

div#boxbibhome7 {position:absolute; top:163px; float:left; margin-left:86%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; background-color: #FFFFFF; color:#000000; text-align:center; width:16%; line-height:13px; height:30px;}
div#boxbib7 {position:absolute; top:163px; margin-left:86%; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; background-color: #000D81; color:white; width:16%; min-height:30px; line-height:13px; height:30px;}
#boxbib7 a {voice-family: "\"}\""; voice-family: inherit; line-height:13px; height:30px; text-decoration: none;}
#boxbib7 a:link, #boxbib7 a:visited {color:rgb(204, 207, 230); display: block; line-height:13px; height:30px;}
#boxbib7 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration: underline;line-height:13px; height:30px;}
#boxbib7 a:active {color: #000031; background-color:#EAEAFF; line-height:13px; height:30px;}






.boxvuoto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align:center; width:9%; min-height:120px; height:120px;}
div#boxmeta {position:absolute; top: 193px; margin-left:0%; background-color: #FFFFFF; color:#000000; width: 101%; height:29px; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.85em; text-align: left; padding: 0.5em 0.1em 0.1em 0.1em;}

.boxsins {position:relative; top:0px;  margin-left:0%; background-color: #FFFFFF; color:#464646;  width:21.5%; border-color: #464646; border-style: solid; border-width: 0 1px 1px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 0.3em 1em 0em;}
#boxsins {position:relative; top:0px;  margin-left:0%; background-color: #FFFFFF; color:#464646;  width:21.5%; border-color: #464646; border-style: solid; border-width: 0 1px 1px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 0.3em 1em 1em;}

div#boxsub {position:relative; top:0px; margin-left:0%; background-color: #FFFFFF; color:#464646; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 1em 1em 1.1em;}
.boxsub {position:relative; top:0px; margin-left:0%; background-color: #FFFFFF; color: rgb(51, 51,51); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 1em 1em 1.1em;}

div#boxpunti{position:relative; margin-top:5px; margin-left:0%; padding: 0.1em 2em 0.1em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/punti.gif); background-repeat:repeat-x; height:15px;}
.boxpunti{position:relative; margin-top:5px; margin-left:0%; padding: 0.1em 2em 0.1em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/punti.gif); background-repeat:repeat-x; height:15px;}

div#boxlingue {position:relative; margin-top:0; background-color: #FFFFFF; color:#464646; text-align: left; padding: 1em 2em 1em 1em; width:19.5%; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em;line-height:2em;}

div#boxparri {position:relative; background-color: #FFFFFF; color:#464646; text-align: left; padding: 1em 0em 1em 1em; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; line-height:2em;}

div#boxstat {position:relative; background-color: #FFFFFF; color:#464646; text-align: left; padding: 1em 0em 1em 0em; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; line-height:2em;}
.boxpromo {position:relative; background-color: #FFFFFF; color:#464646; text-align: left; padding: 1em 0em 1em 0em; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; }

div#boxcilea {position:relative; background-color:#FFFFFF; color:#464646; text-align: left; padding: 1em 0em 1em 1em; border-color: #464646; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color:#A1B29A; line-height:1.0em;}

div#boxcilea2 {position:relative; margin-top:0; text-align: center; padding: 0em 2em 0.1em 0em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color:#A1B29A; line-height:1.0em;}

div#boxquadro {position:absolute; top: 230px; margin-left:0%; background-color: #FFFFFF; color:rgb(51, 51,51); text-align: left; height:1800px; width:98.9%; padding: 0 0.1em 0.1em 0.1em;}
div#boxsins {position:relative; top:0px; margin-left:0%; background-color: #FFFFFF; color: rgb(51, 51,51);  width:19.5%; border-color: rgb(51, 51,51); border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 2em 1em 1em; }

div#boxcontenuti {position:absolute; top:0px; margin-left:22.5%;  width: 78.5%; color:#464646; text-align: left;  font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0em 1em 0.5em 0.5em;
font-size: 11px; text-align: justify; vertical-align: middle; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-attachment: fixed; background-repeat: no-repeat; white-space: normal; background-color: #FFFFFF;}


div#boxcopy {position:relative; background-color: #FFFFFF; color:#464646; text-align: center; padding: 1em 0.1em 0em 0em;}

div#boxsponsorlocale {}

div#greca{position:relative; margin-top:0px; padding: 0.1em 0.1em 0.2em 0.1em; background-color: #FFFFFF; background-image: url(/ita/img/greca.gif); background-repeat:repeat-x; text-align:left; width:40%; height:14px;}

div#col1{position:absolute; top:0px; width:56%; padding-left:1%}
div#col2{position:absolute; top:0px; margin-left: 57%; text-align:left;}
div#col11{position:relative; float: left; top:0px; width:36%; padding-left:1%}
div#col22{position:relative; top:0px; margin-left: 40%;}
div#col111{position:relative; float: left; top:0px; width:46%; padding-left:0}
div#col222{position:relative; top:0px; height:50px; margin-left: 50%;}
div#par1{float: left; }
div#par2{margin-left: 1%;}
.par1{float: left; background-color: #FFFFFF;width:46%;}
.par2{text-align: right; top:3px;background-color: #FFFFFF;}
.par1meta{float: left; }
.par2meta{margin-left: 5%;}
div#par2bis {margin-left: 40%}
div#par11{float: left; padding-right:1%}
div#par22{margin-left: 5%}
div#par111{float: left;  height: 300px; margin-top:0;}
div#par222{height: 320px; margin-left: 35%; margin-top:0;}
.par111{float: left;  height: 250px; margin-top:0;}
.par222{height: 250px; margin-left: 25%; margin-top:0;}
div#par1111{float: left;  width: 53%; margin-top:0;}
div#par2222{ margin-left: 60%; margin-top:2px; padding:1px 0 0 0}
div#par11111{float: left;  width: 43%; margin:0 0 0 3px; }
div#par22222{padding:0 0 0 0px; margin-left: 63%;}
.par11111{float: left;  width: 43%; height:7.0em; margin:0 0 0 3px; background-color: #FFFFFF;}
.par22222{padding:0 0 0 30em; background-color: #FFFFFF;}

img { border: none; vertical-align: text-bottom;}

.mmenu a:hover{
background-color: #003366;
color:#FFF;
}
.mmenuqui{
border: 0px solid #003366;
width:160px;
text-align:left;
float: left;
padding: 0px;
margin: 1px;
background-color: #FFFFFF;
color:rgb(51, 51, 51);
font-weight:bold;
}


/*stili font: insmli, ottobre 2005*/
h1,h2{margin: 0;padding:0}
h1{margin-top: 0px; color: #000D81; font-family: Arial, Helvetica, sans-serif; font-size: 3.6em}
h2{color: #000D81; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height:0.9}
h3{color: #9B1818; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height:1.3}

.sottolineato {text-decoration: underline;}
.f09b {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em;}
.f11b {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em;}
.ftestanot {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.5em; color:#000D81}
.ftitnot {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#000D81}
.fnot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000D81}
.faltrenot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color:#000D81}
.fcopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#A1B29A}
.fneretto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#000000;}
.frossetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#9B1818;}
.fbluetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#000D81;}
.fbianchetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em; color:#FFFFFF;}
.fnot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000D81}
.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; vertical-align: middle; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-attachment: fixed; background-repeat: no-repeat; white-space: normal;}
.testodx {text-align: right; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.testocenter {text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.fsfondoblu {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; color:#FFFFFF; background-color: #000D81;}
.fsfondogrigio {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.0em; color:#000000; background-color: #EEEEEE;}
.pic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.85em;
}
.highlight { font-style: italic; background: #CCCCCD; }

input.text {
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 0.99em;
color: rgb(51, 51, 51);
}

input.pic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
background-color:#FFFFFF;
color: #000000;
margin-top:0px;
border: 1px solid #FFFFFF;
}

input.submit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
background-color:#FFFFFF;
color: #000000;
border-color: #CCCCCC #808080 #808080 #CCCCCC;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px
}
select.sel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.96em;
color: #464646;
background-color:#FFFFFF;
}

select.pic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #464646;
background-color:#FFFFFF;
width:120px;
}

input.button_i {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: bold;
background-color: rgb(204, 207, 230);
color: rgb(0, 13, 129);
border-color: #CCCCCD #CCCCCD #CCCCCD #CCCCCD;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;}

input.button_MM {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: bold;
background-color: red;
cursor:pointer;
color: rgb(255, 255, 255);
border-color: #CCCCCD #CCCCCD #CCCCCD #CCCCCD;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
padding: 0 0 0 0 ;}

/*puntatori: insmli, ottobre 2005*/
ul.punton { list-style-image:URL(/ita/img/punton.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.puntor { list-style-image:URL(/ita/img/puntor.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.crocen { list-style-image:URL(/ita/img/pvv.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.crocer { list-style-image:URL(/ita/img/pcrocer.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.spunta { list-style-image:URL(/ita/img/pv.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.pdf { list-style-image:URL(/ita/img/pdf.png); margin:0; padding: 0px 0px 0px 2em; /* elimino i rientri delle liste */ }
ul.forum { list-style-image:URL(/ita/img/3utenti.gif); margin:0; padding: 0px 0px 0px 33px; /* elimino i rientri delle liste */ }
ul.redattore { list-style-image:URL(/ita/img/2utenti.gif); margin:0; padding: 0px 0px 0px 33px; /* elimino i rientri delle liste */ }
ul.mm { list-style-image:URL(/ita/img/video.png); margin:0; padding: 0px 0px 0px 25px; /* elimino i rientri delle liste */ }
ul.www { list-style-image:URL(/ita/img/firefox.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.doc { list-style-image:URL(/ita/img/doc.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.rtf { list-style-image:URL(/ita/img/rtf.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.zip { list-style-image:URL(/ita/img/zip.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.img { list-style-image:URL(/ita/img/img.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.txt { list-style-image:URL(/ita/img/txt.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.csv { list-style-image:URL(/ita/img/txt.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.jpg { list-style-image:URL(/ita/img/img.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.gif { list-style-image:URL(/ita/img/img.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.png { list-style-image:URL(/ita/img/img.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.xls { list-style-image:URL(/ita/img/xls.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.mdb { list-style-image:URL(/ita/img/mdb.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.tricolore { list-style-image:URL(/ita/img/tricolore.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.link { list-style-image:URL(/ita/img/format_link.png); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.msg { list-style-image:URL(/ita/img/msg.jpg); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }
ul.telefono { list-style-image:URL(/ita/img/phone_icon.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }

/*-------Barra di menu orizzontale ---------*/
#barra{
position:absolute;
top:160px;
left:0px;
padding:0px;
background-color: #000D81;
width:102%;
}

/*-------Menu orizzontale a 3 blocchi (base) ---------*/
.ormenubase a{
  float: left;
  padding: 0px;
  margin: 0px;
  border: 0x solid #FFFFFF;
  background-color: #000D81;
  width:33.1%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#fff;
  }

.ormenubase a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenubase a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenubase a:link, .ormenubase a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhomebase{
width:33.1%;
height:30px;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
border: 0px solid #000D81;
background-color: #FFFFFF;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

/*-------Menu orizzontale a 4 blocchi ---------*/
.ormenu4 a{
  float: left;
  padding: 0px;
  margin: 0px;
  background-color: #000D81;
  width:24.5%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#fff;
  }

.ormenu4 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenu4 a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenu4 a:link, .ormenu6 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhome4{
width:24.5%;
height:30px;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
background-color: #fff;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

/*-------Menu orizzontale a 5 blocchi ---------*/
.ormenu5 a{
  float: left;
  padding: 0px;
  margin: 0px;
  background-color: #000D81;
  width:19.5%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#fff;
  }

.ormenu5 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenu5 a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenu5 a:link, .ormenu6 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhome5{
width:19.5%;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
background-color: #fff;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

/*-------Menu orizzontale a 6 blocchi---------*/
.ormenu6 a{
  float: left;
  padding: 0px;
  margin: 0px;
  background-color: #000D81;
  width:16.3%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#fff;
  }

.ormenu6 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenu6 a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenu6 a:link, .ormenu6 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhome6{
width:16.3%;
height:30px;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
background-color: #fff;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

/*-------Menu orizzontale a 7 blocchi---------*/
.ormenu7 a{
  float: left;
  padding: 0px;
  margin: 0px;
  background-color: #000D81;
  width:14%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#fff;
  }

.ormenu7 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenu7 a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenu7 a:link, .ormenu7 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhome7{
width:14%;
height:30px;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

/*-------Menu orizzontale a 8 blocchi---------*/
.ormenu8 a{
  float: left;
  padding: 0px;
  margin: 0px;
  background-color: #000D81;
  width:12.1%;
  height:30px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.0em;
  color:#FFFFFF;
  }

.ormenu8 a {voice-family: "\"}\""; voice-family: inherit; line-height:30px; height:30px; text-decoration: none;}
.ormenu8 a:hover {color: #9B1818; background-color:#FFFFFF; line-height:30px; height:30px;}

.ormenu8 a:link, .ormenu8 a:visited {color:rgb(204, 207, 230); display: block; line-height:30px; height:30px;}

.ormenuhome8{
width:12.1%;
height:30px;
line-height:30px;
text-align:center;
float: left;
padding: 0px;
margin: 0px;
background-color: #fff;
color:#000D81;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
}

table.zero{
table-layout: auto;
margin:0 0 0 0;
padding:0;
border: 0px solid #8a9;
}
caption.zero{
color:white;
font-weight:bold;
background:#9B1818;
text-transform:uppercase;
}
tr.zero{
margin:0;
padding:0.0em;
border:0px solid #000D81;
text-align:left;
font-size: 0.9em;
}
th.zero{
margin:0;
padding:0em;
border:0px solid #000D81;
background:#ddd;
text-align:center;
font-family:verdana; font-size:9px; color: black;
}
td.zero{
margin:0;
padding:0.0em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: top;
text-align: right;
font-family:verdana;
font-size:1.0em;
/*line-height:12px;*/
color: #000D81;
}
td.zerosx{
margin:0;
padding:0.0em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: top;
text-align: left;
font-family:verdana;
font-size:1.0em;
/*line-height:12px;*/
color: #000D81;
}
input.textindice {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
color: #FFFFFF;
background-color: #A1ABA9;
width:239px;
}
input.textricerca {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #FFFFFF;
margin-top:0px;
border: 1px solid #000D81;
background-color: #000D81;
width:239px;
}

/* ------------- Tabella contatti -------------*/
table.zerocont{
table-layout: auto;
margin:0 0 0 0;
padding:0;
border: 1px solid #8a9;
}
caption.ulcont{
color:white;
font-weight:bold;
background:#000D81;
text-transform:uppercase;
}

tr.ulcont{
color:white;
margin:0 1em 0 1em;
padding: 0.2em 0.2em 0.2em 0.2em;
border:0px solid #000D81;
background:#000D81;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight: bold;
}

tr.zerocont{
margin:0;
padding:0em;
border:0px solid #000D81;
text-align:left;
font-size: 0.9em;
}

td.zerocont{
margin:0;
padding:0em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: top;
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.8em;
font-size:1.1em;
color: #000D81;
}

/* ------------- Tabella statistiche -------------*/
table.stat{
margin:5px;
width:100%;
padding:0em 0em 0em 0em;
border: 1px solid #8a9;
font-weight:bold;
vertical-align: middle;
}

caption.stat{
color:#FFFFFF;
background-color:#000D81;
text-transform:uppercase;
margin:0em 0.5em 0em 0.5em;
border: 1px solid #8a9;
font-weight:bold;
vertical-align: middle;

}

th.stat{
margin:0;
padding:0em;
height:28px;
border:1px solid #000D81;
background-color:#EEEEEE;
color:#000000;
text-align:center;
font-size:1.0em;}

th.statsx{
margin:0;
padding:0em;
border:0px solid #000D81;
background-color:#000D81;
color:#FFFFFF;
text-align:center;
font-size:0.9em;
}

td.statdx{
margin:0;
padding:0em;
height:20px;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: middle;
text-align:right;
font-size:1.2em;
background-color:#EEEEEE;
}

td.statsx{
margin:0;
padding:0em;
height:20px;
border:0px solid #000D81;
color:#FFFFFF;
border-color: #000D81;
background-color:#000D81;
vertical-align: middle;
text-align:center;
font-size:0.9em;
}
td.statsxpic{
margin:0;
padding:0em;
border:0px solid #000D81;
color:#FFFFFF;
border-color: #000D81;
background-color:#000D81;
vertical-align: middle;
text-align:center;
font-size:0.8em;
}
td.statpic{
margin:0;
padding:0em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: middle;
text-align:left;
font-size:0.8em;
background-color:#EEEEEE;
}


tr{
margin:0;
padding:0em;

}