
/*<agl.folder "btn">*/
	.BottonePiccolo   { font-size: 9px; line-height: 100%; background-color: #ffeec4; text-align: center; padding: 3px 1px; width: 116px; height: 20px; min-width: 70px; min-height: 20px; max-width: 120px; max-height: 30px; overflow: hidden; border: solid 1pt #ffdc00 }
	.BottonePiccolo_home { font-size: 9px; font-variant: small-caps; line-height: 100%; background-color: #ffffe0; text-align: center; padding: 2px; width: 96px; height: 25px; min-width: 70px; min-height: 20px; max-width: 120px; max-height: 30px; overflow: hidden; border: solid 1pt #ffdc00 }
	.BottonePiccolo_mini       { font-size: 8px; line-height: 95%; background-color: #ffeec4; padding: 0 2px; position: fixed; top: 5px; width: 64px; height: 18px; min-width: 50px; min-height: 8px; max-width: 110px; max-height: 20px; overflow: hidden; border: ridge 1pt #ffdc00 }
	.btnNavExtLinks { color: #00008b; font-size: 100%; font-family: georgia; font-variant: small-caps; line-height: 100%; background-image: url("../BTN/PAT/BTN_120_24.png"); background-repeat: no-repeat; background-attachment: scroll; text-align: center; text-transform: lowercase; visibility: visible; margin: 0; padding: 4px 0; z-index: 100; width: 120px; height: 24px; min-width: 100px; min-height: 26px; max-width: 120px; max-height: 80px; overflow: hidden; clip: auto; border-color: transparent; outline: groove 3pt #fc9 }
	.btnNavExtLinkshlg { color: #00008b; font-size: 8pt; font-family: georgia; line-height: 9pt; background-color: yellow; background-image: url("../BTN/PAT/BTN_120_24.png"); background-attachment: fixed; background-position: 0 7px; list-style-type: disc; display: table-cell; margin: 0; padding: 5px 10px; z-index: 100; width: 120px; height: 24px; overflow: auto; border-style: solid; border-width: 2px 4px; border-color: ; outline: solid 4pt #fc9 }
	.btnNavH  { color: #00008b; font-size: 8pt; font-family: georgia; line-height: 9pt; background-color: yellow; list-style-type: disc; display: block; margin: 0; padding: 5px 10px; z-index: 100; border-style: solid; border-width: 2px 4px; border-color: ; outline: solid 3mm #fc9 }
	.btnNavHm  { color: #00008b; font-size: 8pt; font-family: georgia; line-height: 9pt; background-color: transparent; list-style-type: disc; display: block; margin: 0; padding: 2px 6px; z-index: 250; border-style: none; border-width: 2px 4px; border-color: ; outline: solid 2mm #fc9 }
	.btnNavV    { font-size: 8pt; font-family: georgia; line-height: 9pt; text-align: left; cursor: pointer; display: block; margin: 1px; padding: 2px 4px; z-index: 90; width: 124px }
	.btnNavVH   { color: #00008b; font-size: 8pt; font-family: georgia; line-height: 9pt; background-color: transparent; background-image: url("BKG/bkg_marbleBtn.png"); background-repeat: repeat; background-position: 50px 0; list-style-type: disc; display: table-cell; margin: 0 2px; padding: 2px 6px; z-index: 90; width: 140px; border-style: groove; border-width: 2px 2px 4px 4px; border-color: #009; outline: ridge 2px gray }
	.btnNavVhlg { color: #fff; font-size: 8pt; font-family: georgia; line-height: 9pt; background-color: #009; list-style-type: disc; display: table-cell; margin: 0; padding: 5px 10px; z-index: 100; border-style: solid; border-width: 2px 4px; border-color: ; outline: solid 3mm #fc9 }
	.btnNavX { font-size: 8pt; font-family: georgia; line-height: 9pt; display: table-cell; margin: 0 2px; padding: 2px 6px; z-index: 100; width: 140px; border-style: ridge inset groove groove; border-width: 1px 1px 4px 4px; border-color: #999 #999 #669 #669; outline: ridge 2px #ff0 }
/*</agl.folder>*/
/*<agl.folder "datMaps" "Grafica dati in mappa">*/
	.contactADE0 { color: #009; font-size: 80%; line-height: 80%; text-align: center; text-transform: capitalize; text-indent: 2pt; margin-top: -10px; width: 292px; border-style: none; direction: rtl    }
	.contactADE1 { color: #2a3d9e; font-weight: 500; line-height: 90%; text-transform: capitalize; margin-top: -2px; clip: rect(3px auto 3px auto); border-style: none }
	.contactCLI0 { color: red; line-height: 80%; text-align: center; text-transform: capitalize; text-indent: 2pt; margin-top: -10px; width: 292px; border-style: none; direction: rtl   }
	.contactCLI1 { color: red; line-height: 90%; text-transform: capitalize; margin-top: -2px; clip: rect(3px auto 3px auto); border-style: none }
/*</agl.folder>*/
/*<agl.folder "h">*/
	H1 { color: blue; font-size: 12pt; font-family: monospace; font-type: bold  }
	H1.bigg  { color: #fc0; font-size: 18pt; font-family: georgia; font-type: bold    }
	H1.bigr { color: red; font-size: 18pt; font-family: georgia; font-type: bold   }
	H1.bigv { color: green; font-size: 18pt; font-family: georgia; font-type: bold   }
	H1.caricamentos { color: #8b0000; font-size: 6pt; font-family: "Univers LT 57 Condensed", "Courier New", Courier, Monaco, monospace, Arial, "Courier New" }
	H1.mtitareo { color: blue; font-size: 9pt; font-family: georgia }
	H1.tit  { color: #960; font-size: 14pt; font-family: georgia; font-type: bold    }
	H1.titareo { color: blue; font-size: 14pt; font-family: georgia; font-type: bold   }
	H2 { color: #00008b; font-size: 12pt; font-family: arial }
	H2.tit { color: #309; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: 600; line-height: 12pt; font-type: bold        }
	H2.titareo { color: #309; font-size: 14pt; font-family: georgia; font-type: bold    }
	H3 { font-size: 9pt; font-family: arial }
	H3.endsnc  { color: #fc9; font-size: 14pt; font-family: tt }
	H3.extecod { color: #00008b; font-size: 11pt; font-family: georgia }
	H3.prcr { color: nightblue ; font-size: 12pt; font-family: georgia }
	H3.prcrcod { color: #00008b; font-size: 12pt; font-family: georgia }
	H3.richi { color: #00008b; font-size: 9pt; font-family: verdana }
	H3.testalink { color: green; font-size: 9pt; font-family: georgia }
	H3.tit    { color: #009; font-size: 11pt; font-family: georgia; font-type: bold     }
	H3.titareo { color: #00008b; font-size: 12pt; font-family: georgia; font-type: bold   }
	H4  { color: #960; font-size: 9pt; font-family: arial }
	H4.end  { color: #fc9; font-size: 9pt; font-family: tt }
	H4.richi { color: #00008b; font-size: 9pt; font-family: verdana }
	H4.testatit { color: yellow; font-size: 8pt; font-family: verdana }
	H5 { color: red; font-size: 8pt; font-family: arial }
	H5.hlg { color: #f00; font-size: 8pt; font-family: georgia; font-type: bold     }
	H5.latart { font-size: 10pt; font-family: georgia; font-type: bold   }
	H5.latmen { font-size: 10pt; font-family: georgia }
	H5.latprc { font-size: 10pt; font-family: georgia }
	H5.latpro { font-size: 8pt; font-family: georgia }
	H5.tit  { color: #c96; font-size: 9pt; font-family: georgia; font-type: bold   }
	H6.descat { color: blue; font-size: 9pt; font-family: verdana }
	H6.ean { color: #006400; font-size: 12pt; font-family: tt }
	H6.euro { color: blue; font-size: 10pt; font-family: tt; word-spacing: 120%; letter-spacing: 95% }
	H6.latart { font-size: 9pt; font-family: georgia }
	H6.latmen { font-size: 11pt; font-family: georgia }
	H6.latprc { font-size: 10pt; font-family: georgia }
	H6.latpro { font-size: 9pt; font-family: georgia }
	H6.prcr { color: #00008b; font-size: 10pt; font-family: georgia }
	H6.supart { color: #0ff; font-size: 9pt; font-family: arial }
/*</agl.folder>*/
/*<agl.folder "input">*/
	.inpupaOff { color: #0ff; font-size: 8pt; font-family: georgia; background-color: yellow; z-index: 30 }
	.inpupaOn { color: #ffffe0; font-size: 8pt; font-family: georgia; background-color: #006400; z-index: 30 }
	.inputCOff { color: white; font-size: 11pt; font-family: georgia; background-color: gray; z-index: 80; border: solid 1px }
	.inputCOrd { color: yellow; font-size: 11pt; font-family: georgia; background-color: #00008b; z-index: 80; border: solid 1px }
	.inputLOGINa   { font-size: 9px; line-height: 9px; position: fixed; width: 80px; height: 22px }
	.inputLOGINa_mini { font-size: 7px; line-height: 7px; width: 72px; height: 16px }
	.inputOrd { color: #00008b; font-size: 9pt; font-family: georgia; background-color: yellow; z-index: 100; border: solid 2px }
	.inputSubmit { color: yellow; font-size: 12pt; font-family: georgia; background-color: #00008b; z-index: 100; border: solid 1px }
/*</agl.folder>*/
/*<agl.folder "links">*/
	a.arg:link   { color: #009; font-size: 12pt; font-variant: small-caps; line-height: 250%; background: #fefefe url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 2px; padding: 0 2px 2px; width: 166px; height: 44px; overflow: hidden; vertical-align: middle; border: groove 6px #0046d5 }
	a.arg:visited { color: #006; font-size: 12pt; font-variant: small-caps; line-height: 250%; background: #f9f9f9 url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 2px; padding: 0 2px 2px; width: 166px; height: 44px; overflow: hidden; vertical-align: middle; border: groove 6px #2a3d9e }
	a.arg:hover { color: #c00; font-size: 12pt; font-variant: small-caps; line-height: 250%; background: #ffa url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 2px; padding: 0 2px 2px; width: 166px; height: 44px; overflow: hidden; vertical-align: middle; border: groove 6px #ff9f00; outline-color: black }
	a.argl:link  { color: #009; font-size: 11pt; font-variant: small-caps; line-height: 200%; background: #ecffe7 url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 0; padding: 0; width: 166px; height: 34px; overflow: hidden; vertical-align: middle; border-style: groove; border-width: 0 3px; border-color: #ff0 }
	a.argl:visited  { color: #006; font-size: 11pt; font-variant: small-caps; line-height: 200%; background: #ecffe7 url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 0; padding: 0; width: 166px; height: 34px; overflow: hidden; vertical-align: middle; border-style: groove; border-width: 0 3px; border-color: #2a3d9e }
	a.argl:hover  { color: #c00; font-size: 11pt; font-variant: small-caps; line-height: 200%; background: #ffa url("Asezioni/pat-line-Arg.png") repeat-x 0 6px; text-align: center; margin: 0; padding: 0; width: 166px; height: 34px; overflow: hidden; vertical-align: middle; border-style: groove; border-width: 0 3px; border-color: #ff9f00; outline-color: black }
	a.external:visited { color: blue }
	a.navv:link  { color: #2a00aa; background-image: url("BKG/patinaGnavL.png"); background-repeat: repeat; background-attachment: fixed; background-position: 100% 100%; cursor: auto; display: block; border: solid 2px #009 }
	a.navv:visited  { color: #2a5f55; background-image: url("BKG/patinaGnavV.png"); background-repeat: repeat; background-attachment: fixed; background-position: 100% 100%; cursor: auto; display: block; border: solid 2px teal }
	a.navv:hover    { color: #2a00ff; background-image: url("BKG/patinaGnavH.png"); background-repeat: repeat; background-attachment: fixed; background-position: 100% 100%; display: block; position: static; border: solid 2px #ff0 }
	a.pup:link    { font-size: 3mm; line-height: 90%; background: url("../ICO/ico16/arteazi16.ico") no-repeat right center; padding-right: 18px }
	a.pup:visited     { font-size: 3mm; line-height: 90%; background: url("../ICO/ico16/arteazi16.ico") no-repeat right center; padding-right: 18px }
	a.pup:hover    { font-size: 3mm; line-height: 90%; background: url("../ICO/ico16/arteazi16.ico") no-repeat right center; padding-right: 18px }
	a.pupsh:link   { font-size: 100%; font-variant: small-caps; line-height: 100%; background-image: url("Asezioni/pat-line-NavL.png"); background-repeat: repeat-x; background-attachment: scroll; text-align: center; margin: 0; padding: 0; width: 80px; height: 20px; overflow: hidden; border-style: solid; border-width: 2px 1px; border-color: #0046d5; outline-style: solid }
	a.pupsh:visited  { font-size: 90%; font-variant: small-caps; line-height: 100%; background-color: transparent; text-align: center; padding: 1px 16px 2px 1px; width: 80px; height: 20px; overflow: hidden; border-style: solid; border-width: 2px 1px; border-color: #2a3d9e }
	a.pupsh:hover  { font-size: 90%; font-variant: small-caps; line-height: 100%; background: #ffa url("Asezioni/pat-line-NavL.png") repeat-x right top; text-align: center; margin: 0; padding: 0; width: 80px; height: 20px; overflow: hidden; border-style: groove; border-width: 2px 1px; border-color: #ff9f00; outline-style: solid; outline-color: black }
	a.pupshe:link    { font-size: 90%; font-variant: small-caps; line-height: 100%; background-color: #fefefe; background-image: url("Asezioni/pat-line-NavL.png"); background-repeat: repeat-x; background-attachment: scroll; text-align: center; margin: 0; padding: 0; width: 70px; height: 20px; overflow: hidden; border-style: solid; border-width: 2px 1px; border-color: #0046d5; outline-style: solid }
	a.pupshe:visited  { font-size: 90%; font-variant: small-caps; line-height: 100%; background-color: #f9f9f9; text-align: center; width: 70px; height: 20px; overflow: hidden; border-style: solid; border-width: 2px 1px; border-color: #2a3d9e }
	a.pupshe:hover  { font-size: 90%; font-variant: small-caps; line-height: 100%; background: #ff9 url("Asezioni/pat-line-NavL.png") repeat-x right top; text-align: center; margin: 0; padding: 0; width: 70px; height: 20px; overflow: hidden; border-style: groove; border-width: 2px 1px; border-color: #ff9f00; outline-style: solid; outline-color: black }
	a:link { color: #4431ff; font-size: 10pt; font-style: normal; font-variant: small-caps; font-weight: 500; font-size-adjust: inherit; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; word-spacing: 110%; letter-spacing: 1% }
	a:link1 { color: #f00; background-color: #5ff }
	a:visited { color: #c90; font-size: 10pt; font-variant: small-caps; font-weight: 500; font-size-adjust: inherit; text-decoration: none; background: transparent; word-spacing: 110%; letter-spacing: 1% }
	a:hover { color: #f90; font-size: 10pt; font-variant: small-caps; font-weight: 500; font-stretch: condensed; font-size-adjust: inherit; text-decoration: blink; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; word-spacing: 110%; letter-spacing: 1% }
/*</agl.folder>*/
/*<agl.folder "spanEpara">*/
	.paragCOr   { color: yellow; font-size: 11px; font-family: georgia; line-height: 14px; background-color: #069; background-image: url("BKG/bkgDIVpara.png"); background-position: 80px 0; list-style-type: disc; list-style-position: inside; display: list-item; margin: 10px; padding: 15px; z-index: 80; width: 77%; height: 44%; border: solid 2px }
	.paragOr { color: #00008b; font-size: 9pt; font-family: georgia; background-color: yellow; list-style-type: disc; list-style-image: url("FIX/space.gif"); display: list-item; margin: 15px; padding: 10px 20px 10px 30px; z-index: 100; border: solid 2px }
	.spanErr { color: rgb(185,255,255); background-color: rgb(228,0,0) }
	.spanFind { color: rgb(255,255,255); background-color: rgb(0,20,180) }
	.spanInfC { color: rgb(186,186,255); background-color: rgb(20,20,120) }
	.spanInfS { color: rgb(20,20,120); background-color: rgb(186,186,255) }
/*</agl.folder>*/
/*<agl.folder "tabelle">*/
	.txtTDDatL  { color: #666; text-align: right; display: table-cell; padding-right: 4px; padding-left: 4px }
	.txtTDDatR { display: table-cell; padding-right: 4px; padding-left: 4px }
/*</agl.folder>*/
/*<agl.folder "text">*/
	.testo /*  Recapiti e pič di pagina  */  { font-size: 10px; font-style: normal; font-weight: 300; line-height: 11px; font-stretch: narrower }
	.testoGrande { font-size: 16px; font-style: normal; font-weight: 200; line-height: 18px; font-stretch: narrower }
	.testoGrandeB { font-size: 20px; font-style: normal; font-weight: 500; line-height: 18px; font-stretch: narrower }
	.testoMedio { font-size: 12px; font-style: normal; line-height: 14px }
	.testoMedioB { font-size: 12px; font-style: normal; font-weight: 700; line-height: 14px }
	.testoPiccolo { font-size: 9px; font-style: normal; font-weight: 300; line-height: 10px; font-stretch: narrower }
/*</agl.folder>*/
acronym { font-weight: bold; cursor: help; border-bottom: 1px dashed #000 }
altern { top: 256px; left: 150px }
/* basic elements */
body     { font-size: 12px; font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Georgia, sans-serif; line-height: 105%; background-color: #ffc; background-image: url("BKG/bkg_marble5020HEAD.png"); background-repeat: repeat-x; background-attachment: fixed; margin: 0; padding: 0 }
.bodyB  { font-size: 12px; font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Georgia, sans-serif; line-height: 19px; background: #ffeec4 url("../../../bkg_wood5050.png") no-repeat fixed 5px 20px; text-align: center; margin: 0; padding: 0 }
/*_
release 030507*/
.provinciaAttiva { color: #006; background-color: #ff9 }
.spaziatura { line-height: 90% }
#bkg { visibility: visible; position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 104px }
#CONTENTPAGE    { color: black; font-size: medium; font-family: serif; visibility: visible; display: block; position: absolute; z-index: 99; top: 130px; left: 0; width: 600px }
#IntestazioneSito { visibility: visible; position: absolute; z-index: 44; top: 2px; left: 15px; width: 100%; height: 22px }
#IntestazioneSlogan { font-size: 10px; line-height: 100%; visibility: visible; position: absolute; z-index: 44; top: 25px; left: 0; width: 100%; height: 19px }
#LogoSito { visibility: visible; position: absolute; z-index: 44; top: 37px; left: 15px; width: 129px; height: 52px }
#Marchi { visibility: visible; position: absolute; z-index: 100; top: 37px; left: 114px; width: 86px; height: 40px }

