BODY,TD {font-family: Verdana; font-size: 8pt;}
h2 {font-size: 14pt; padding-top: 0px; margin: 0px; margin-bottom: 10px;}
A {color: 5DA56D}
.menubar {border: 1px solid white; border-right: none; color: white;}
A.menubar {color: white; border: none; text-decoration: none; width: 100%; height: 100%; margin: 0px; padding: 0px; line-height: 20px;}
A.menubar:hover {text-decoration: underline; background-color: #5DA56D;}
.menubarACT {border: none; border-left: 1px solid white; border-top: 1px solid white; color: white; font-weight: bold; font-size: 10pt;}
A.menubarACT {color: white; border: none; text-decoration: none;}

UL {margin: 15px;}

.submenubar {border-bottom: 1px solid silver;}
A.submenubar {color: black; border: none; text-decoration: none; width: 100%; height: 100%; margin: 0px; padding: 0px; line-height: 18px; padding: 2px;}
A.submenubar:hover {text-decoration: underline; background-color: 5DA56D; color: white;}
LI.submenubar {list-style-type: circle; border: none;}

.submenubarACT {border-bottom: 1px solid silver; background-color: white;}
A.submenubarACT {color: black; border: none; text-decoration: none; width: 100%; height: 100%; margin: 0px; padding: 0px; line-height: 18px; padding: 2px;}
A.submenubarACT:hover {text-decoration: underline}
LI.submenubarACT {list-style-type: dish;  border: none;	font-weight: bold;}

.subsubmenubar {margin-left: 15px; font-size: 10px; border-bottom: 1px solid silver; font-weight: normal;  line-height: 10px;}
A.subsubmenubar {color: black; border: none; text-decoration: none; width: 100%; height: 100%; margin: 0px; padding: 0px; line-height: 18px; padding: 2px;}
A.subsubmenubar:hover {text-decoration: underline; background-color: #ffbb00; color: white;}
LI.subsubmenubar {list-style: URL("../images/freccia.gif"); border: none;}

.subsubmenubarACT {15px; font-size: 10px; border-bottom: 1px solid silver; background-color: #eeeeee; font-weight: normal; line-height: 10px;}
A.subsubmenubarACT {color: black; border: none; text-decoration: none; width: 100%; height: 100%; margin: 0px; padding: 0px; line-height: 18px; padding: 2px;}
A.subsubmenubarACT:hover {text-decoration: underline}
LI.subsubmenubarACT { margin-left: 15px; list-style: dish;  border: none;	font-weight: bold;}

A.BOTTONI {text-decoration: none; font-size: 7pt; color: white; width: 100%; height: 100%; border: 1px transparent; padding: 1px; padding-left: 5px; }
A.BOTTONI:hover {width: 100%; height: 100%; border: 1px transparent; background-color: #5DA56D; padding: 1px; padding-left: 5px;}

A.GALLERY {font-size: 7pt; color: gray; text-decoration: underline;}
A.GALLERY:hover {color: #5DA56D;}

IMG.GALL {border: 1px solid gray;}
li.ELENCO {list-style : url(../images/info.gif);}
li.ELENCO2 {list-style : url(../images/infoverde.gif);}

li.DOWN {list-style : url(../images/dwnl16.gif);}
li.SAVE {list-style : url(../images/save.gif);}
li.DOC {list-style : url(../images/arrow1.gif);}
li.DOC:hover {list-style : url(../images/arrow2.gif);}

INPUT.LOGIN {width: 100px; border: 1px solid black; height: 16px; font-family: Verdana; font-size: 7pt; }
TD.LOGIN {font-size: 7pt; height: 18px;}
TD.LOGIN2 {font-size: 7pt; height: 18px;}

TD.DATABASE {font-size: 7pt;} 
A.DATABASE {font-size: 7pt; text-decoration: none; color:black} 
A.DATABASE:hover {text-decoration: underline;} 

A.USATO {padding-left: 5px; font-size: 8pt; text-decoration: none; color: black;} 
A.USATO:hover {text-decoration: underline;} 
A.USATO LI {list-style: URL("../images/freccia.gif"); margin: 0px; padding-left: 5px; } 
TD.USATO LI {list-style: URL("../images/freccia.gif"); margin-left: 5px;}

A.HP {color: gray; text-decoration: none; font-size: 10px; height: 15px; padding: 2px;}
A.HP:hover {text-decoration: underline; }

TD.HP {color: black; text-decoration: none; font-size: 10px;}
LI.HP {margin-left: 0px; list-style: square; }
LI.HP:hover {list-style: circle; }

TD.TABELLA {border-left: 1px solid #5DA56D; border-right: 1px solid #5DA56D; color: black; font-size: 10px; padding: 5px; } 
DIV.TITTABELLA {margin-left: 25px; font-size: 10px; color: white; }

B.PROD {width: 360px; font-size: 9pt; line-height: 14px; background-color: #5DA56D; padding: 1px; color: white;}
TD.PROD {width: 380px;font-size: 10px; line-height: 13px; text-align: justify; padding-left: 10px; padding-right: 10px;
			/* border-bottom: 1px dotted gray; margin-bottom: 5px;*/} 
UL.PROD {margin-left: 8px; margin-top: 2px;}
LI.PROD {list-style : url(../images/li2.gif); list-style-position: outside;}
A.PROD {font-size: 7pt; text-align: center; color: gray; text-decoration: none; padding: 1px; background-color: #ffffff; border: 1px solid white; width: 100%; height: 100%;}
A.PROD:hover {background-color: #EEEEEE; border: 1px solid gray; width: 100%; height: 100%; padding: 1px;}

/* A.PROD:hover {font-size: 7pt; text-align: center; color: gray; text-decoration: none; background-color: #ffffff; border: 1px solid #5DA56D; width: 100%; height: 100%; padding: 1px;}*/

INPUT.FORM2 {width: 150px; height: 18px; border: 1px solid gray; font-size: 8pt;}
INPUT.FORM3 {width: 240px; height: 18px; border: 1px solid gray; font-size: 8pt;}

INPUT.FORM {width: 380px; height: 18px; border: 1px solid gray; font-size: 8pt;}
BUTTON.FORM {width: 200px; height: 15px; border: 1px solid gray; font-size: 7pt;}
TEXTAREA.FORM {width: 380px; height: 35px; border: 1px solid gray; font-family: Verdana; font-size: 8pt;}
TEXTAREA.PRIVACY {width: 380px; height: 80px; border: 1px solid gray; font-family: Verdana; font-size: 7pt;}

A.CONTATTI {text-decoration: none; padding: 1px; width: 100%; height: 100%;  }
A.CONTATTI:hover {background-color: #5DA56D; color: white; width: 100%; height: 100%; padding: 1px;}
