img a {border:0}
a img {border:0}

HTML {
    WIDTH:100%;
	BORDER: 0px; 
	PADDING: 0px; 
	MARGIN: 0px auto; 
	HEIGHT: 100%; 
		}

BODY {
   WIDTH:100%;
	BORDER: 0px; 
	PADDING: 0px; 
	MARGIN: 0px auto;
	HEIGHT: 100%; 
	BACKGROUND-COLOR:#D2DADF;
	}
	
	
BODY {
	FONT-SIZE: 100%; 
	FONT-FAMILY: verdana; 
	HEIGHT:100%; 
    TEXT-ALIGN: center;
}
/* ************************************************************************* */
DIV.nascosto {position: absolute;
              bottom:10000px;
			  }

DIV.corpo {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING:0px; 
		   MARGIN-TOP: 0px;
		   MARGIN-BOTTOM: 0px;
		   MARGIN-LEFT: auto;
		   MARGIN-RIGHT: auto;
		   visibility: visible;
	       overflow: visible;
		   BACKGROUND-IMAGE: url(img-home/bg-txt.gif);
		   background-repeat:repeat-y;
		   background-position:top center;
		   height:100%;
		   height:auto; min-height:100%;
		   			}

/* ************************************************************************* */


DIV.header {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   HEIGHT:83px;
		   visibility: visible;
	       overflow: visible;
		   PADDING:0px; 
		   MARGIN: 0px;
		   BACKGROUND-IMAGE: url(img-home/bg-header.gif);
			}
			
DIV.logo {
POSITION:ABSOLUTE; 
TOP:5px;
LEFT:10px;
WIDTH:181px;
HEIGHT:76px;
TEXT-ALIGN: left;
}

DIV.mappa {
POSITION:ABSOLUTE; 
TOP:0px;
LEFT:569px;
WIDTH:196px;
HEIGHT:19px;
TEXT-ALIGN: right;
}

DIV.ricerca {
POSITION:ABSOLUTE; 
top:57px;
padding:0px;
margin:0px;
LEFT:487px;
WIDTH:278px;
HEIGHT:26px;
TEXT-ALIGN: right;
BACKGROUND-IMAGE: url(img-home/bg-ricerca.gif);
}

/* ************************************************************************* */
DIV.animazione {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING:0px; 
		   MARGIN: 0px;
           HEIGHT:165px; 
		   visibility: visible;
	       overflow: visible;
		   BACKGROUND-IMAGE: url(img-home/bg-animazione.gif);
			}

DIV.rigascura {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING:0px; 
		   MARGIN: 0px;
           HEIGHT:14px; 
		   visibility: visible;
	       overflow: visible;
		   BACKGROUND-IMAGE: url(img-home/menu-riga-scura.gif);
			}




/* ************************************************************************* */


DIV.menu {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING:0px; 
		   MARGIN: 0px;
           HEIGHT:18px; 
		   MARGIN-LEFT: auto;
		   MARGIN-RIGHT: auto;
		   visibility: visible;
	       overflow: visible;
		   BACKGROUND-IMAGE: url(img-home/bg-menu.gif);
		   text-align:center;
			}

DIV.areacx {
		   WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING:0px; 
		   MARGIN: 0px;
		   visibility: visible;
	       overflow: visible;
		   BACKGROUND-IMAGE: url(img-home/bg-txt-big.gif);
		   background-position:bottom center;
           background-repeat:no-repeat;
			}
			
DIV.currentPath {
         color:#FF7D21; 
         font-family:Verdana;
         font-weight:normal;
         font-size:7pt;
         margin-left:10px;
		 margin-right: 10px;
         margin-top:22px;
         padding-top:3px;
         padding-bottom:3px;
		 padding-left:130px;
         TEXT-ALIGN:LEFT;
		 text-decoration:none; 
		 BORDER: #C0C7CC 1px solid;
         text-transform:uppercase;
		 letter-spacing:0.01em;
		 word-spacing:2px;
         }

DIV.currentPath A{
         color:#506570; 
         font-family:Verdana;
         font-weight:normal;
         font-size:100%;
		 text-decoration:none; 
                  }
				  
DIV.currentPath A:HOVER{
         color:#FF7D21; 
         font-family:Verdana;
         font-weight:normal;
         font-size:100%;
		 text-decoration:none;
                  }
/* ************************************************************************* */


DIV.corpotesto {
         color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt;
         margin-left:20px;
		 margin-right: 170px;
         margin-top:30px;
         padding-left:0px;
		 padding-right:0px;
         TEXT-ALIGN:LEFT;
		 text-decoration:none; 
         margin-bottom:0px;
		 padding-bottom:0px;
		 WIDHT:396px;
		          }

DIV.corpotesto P {color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt;}
		 
DIV.newsSmallList ul {list-style-type:none; padding-left:10px; padding-right:10px; margin:0px; padding-top:16px;}
DIV.newsSmallList LI {line-height:14px; padding-bottom:10px;}
	 
DIV.areaspotdx {
         color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt;
         POSITION:ABSOLUTE;
		 right:19px;
		 top:30px;
		 WIDHT:288px;
         padding-left:10px;
         TEXT-ALIGN:LEFT;
		 text-decoration:none; 
		          }

DIV.areaspotdx2 {
         color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt;
         POSITION:ABSOLUTE;
		 right:19px;
		 top:258px;
		 WIDHT:149px;
         padding-left:10px;
         TEXT-ALIGN:LEFT;
		 text-decoration:none; 
		          }

DIV.areaspotdx2 P {  color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt; 
		 margin-top:4px;
		 padding-top:4px;
         padding-left:10px;
		 padding-right:6px;}


/* ************************************************************************* */
				 
DIV.areaspotdx P {  color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt; 
		 padding-top:8px;
         padding-left:10px;
		 padding-right:6px;}
		 
/* ************************************************************************* */

				  
DIV.menu2 {
color:#000000; 
font-family:Verdana;
font-weight:none;
font-size:10px;
text-decoration:none;
LEFT: 0px; 
VISIBILITY: visible; 
OVERFLOW: visible; 
WIDTH: 153px; 
PADDING-TOP: 0px;
POSITION: absolute; 
TOP: 72px; 
MARGIN-LEFT:10px;
TEXT-ALIGN:LEFT;
}




/* ************************************************************************* */
				 
DIV.areaspotdx P {  color:#000; 
         font-family:Verdana;
         font-weight:normal;
         font-size:8pt; 
		 padding-top:8px;
         padding-left:10px;
		 padding-right:6px;}
/* ************************************************************************* */


DIV.menufooter {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   PADDING-TOP:0px;
		   BORDER:0px;
		   HEIGHT:31px; 
		   visibility: visible;
		   font-family:Verdana;
           font-weight:normal;
           font-size:8pt;
	       overflow: visible;
		   TEXT-ALIGN:LEFT;
		   BACKGROUND-IMAGE: url(img-home/bg-barra-menu-sotto.gif);
		   BACKGROUND-REPEAT: NO-REPEAT;
		   MARGIN-TOP: 0px;
		   MARGIN-BOTTOM: 0px;
		   MARGIN-LEFT: auto;
		   MARGIN-RIGHT: auto;
		   			}
					
DIV.menufooter P {color:#000; font-family:Verdana; font-size:8pt; 
           font-weight:normal; PADDING-LEFT:22px;}
		   
DIV.menufooter P A {color:#000; text-decoration:none; font-family:Verdana;
           font-weight:normal;}
		   
DIV.menufooter P A:HOVER {color:#FF7D21; text-decoration:underline; font-family:Verdana;
           font-weight:normal; }
					
DIV.footer {WIDTH:765px; 
           POSITION:RELATIVE; 
		   TOP:0px; 
		   font-family:Verdana;
           font-weight:normal;
           color:#506570;
		   PADDING-TOP:0px;
		   BORDER:0px;
           HEIGHT:40px; 
		   visibility: visible;
	       overflow: visible;
		   TEXT-ALIGN:CENTER;
		   BACKGROUND-IMAGE: url(img-home/bg-anagrafica2.gif);
		   BACKGROUND-REPEAT: NO-REPEAT;
		   MARGIN-TOP: 0px;
		   MARGIN-BOTTOM: 0px;
		   MARGIN-LEFT: auto;
		   MARGIN-RIGHT: auto;
		   			}
					
DIV.footer P {color:#506570; font-family:Verdana; font-size:7pt; 
           font-weight:normal; padding-top:4px; margin:0px; }
		   
DIV.footer P A {color:#506570; text-decoration:underline; font-family:Verdana;
           font-weight:normal;}
		   
DIV.footer P A:HOVER {color:#292623; text-decoration:underline; font-family:Verdana;
           font-weight:normal;}


/* ************************************************************************* */



H1 {}
H1 {font-family:Verdana, Arial; font-size:12pt;font-weight:bold;text-decoration:none;color:#000; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px; }
H2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt;font-weight:bold;text-decoration:none;color:#506570; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px; }
H3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt;font-weight:bold;text-decoration:none;color:#FF7D21; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px; }
H4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-weight:bold;text-decoration:none;color:#000; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px;}
H5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-weight:bold;text-decoration:none;color:#000; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px;}
H6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;font-weight:bold;text-decoration:none;color:#000; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:1px;}
P	{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 8pt;
	}

br    {font-family: Verdana, Arial; font-size: 8pt;}
table {font-family: Verdana, Arial; font-size: 100%}
td    {font-family: Verdana, Arial; font-size: 100%}
tr    {font-family: Verdana,Arial; font-size: 100%}

H4 A {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-weight:bold;text-decoration:none;color:#000; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px;}
H4 A:HOVER{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;text-decoration:none;color:#FF7D21; PADDING-TOP:0px; MARGIN:0px;PADDING-BOTTOM:2px;}

H6 A {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;font-weight:bold;text-decoration:none;color:#000; MARGIN:0px;PADDING:0px;}
H6 A:HOVER{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;text-decoration:none;color:#FF7D21; PADDING:0px; MARGIN:0px;}

H6 BR {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1pt; LINE-HEIGHT:4px;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF7D21; text-decoration:underline;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #80929C; text-decoration:underline;}

INPUT.searchText {
    POSITION:ABSOLUTE;
	LEFT:60px;
	TOP:4px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    WIDTH:160px;
	LINE-HEIGHT:16px;
	font-family : Verdana;
    font-size : 8pt;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-color : #D3D0C9;
    border-left-color : #808080;
    border-right-color : #D3D0C9;
    border-top-color : #808080;
    color: #000;
}

INPUT {
	font-family : Verdana;
    font-size : 8pt;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-color : #D3D0C9;
    border-left-color : #808080;
    border-right-color : #D3D0C9;
    border-top-color : #808080;
    color: #000;
}

TEXTAREA {
    font-family : Verdana;
    font-size :8pt;
    color: #000;
	}

.formLabelTd {font-family:VERDANA;font-weight:bold; font-size:12px; text-decoration:none; white-space:nowrap; vertical-align:top; padding-top:6px; color:#FF7D21;}
.formFieldTd {font-family:VERDANA;font-weight:normal; font-size:12px; text-decoration:none; line-height:16px;}
.formHintTd {font-family:VERDANA;font-weight:bold; font-size:12px; text-decoration:none; text-align:left; vertical-align:top;}
.formTextTd {font-family:VERDANA;font-weight:bold; font-size:12px; text-decoration:none; color: #000;}

A.NavigationAutoLink {color:#FF7D21;font-size: 11px; font-weight:normal; line-height:20px;}
A.NavigationAutoLink:hover {color:#80929C;font-size: 11px; font-weight:normal; line-height:20px;} 
A.NavigationAutoLink:active {color:#FF7D21;font-size: 11px; font-weight:normal; line-height:20px;} 
A.NavigationAutoLink:visited {color:#FF7D21;font-size: 11px; font-weight:normal; line-height:20px;}

.NavigationAutoLink {font-size: 11px; font-weight:normal; line-height:20px; padding-left:10px;}
.SmallBoxTitle {display:none}

