div#footer{
	position:absolute;
	bottom: 10px;
	width: 100%;
	left: 10px;
}

A:LINK {
   text-decoration: none; 
}
A:VISITED {
   text-decoration: none;
}
A:HOVER {
   text-decoration : underline;
}

li.logo {
   list-style-image: url(grafica/logo-piccolo.gif);
}

.grigiochiaro_80_impact { 
   font-size:80px; 
	font-family:impact; 
	color: #ebebeb; 
	font-weight: 900; 
	font-stretch: ultra-expanded;
	letter-spacing: 60px;
}

.grigiochiaro_50_impact { 
   font-size:50px; 
	font-family:impact; 
	color: #ebebeb; 
	font-weight: 900; 
	font-stretch: ultra-expanded;
	letter-spacing: 20px;	
}

.grigiochiaro_40_impact { 
   font-size:40px; 
	font-family:impact; 
	color: #ebebeb; 
	font-weight: 900; 
	font-stretch: ultra-expanded;
	letter-spacing: 10px;	
}

.grigioscuro_40 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #969696;
}

.grigioscuro_30 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #969696;
	Letter-spacing: 5x;
}

.grigioscuro_25 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #969696;
	Letter-spacing: 5x;
}
.grigioscuro_22 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #969696;
}

.grigiochiaro_22 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ebebeb;
}

.grigiochiaro_22alto {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #ebebeb;
}

.grigioscuro_22_bold {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 600;
	font-variant: small-caps;
	Letter-spacing: 2px;
	color: #969696;
}

.grigioscuro_16alto {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #3f3f3f;
	letter-spacing: 4px;
}

.rossoscuro_16alto {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #b43c3c;
	letter-spacing: 4px;
}

.grigioscuro_15 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
}

.rossoscuro_15 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b43c3c;
}

.rossoscuro_13bold {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #b43c3c;
}

.grigioscuro_13 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
	letter-spacing: 1px;
}

.grigioscuro_13alto {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #3f3f3f;
	letter-spacing: 1px;
}

.grigioscuro_13bold {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #3f3f3f;
}

.grigioscuro_13cvo {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
	letter-spacing: 1px;
}

.rossoscuro_12 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b43c3c;
}

.grigioscuro_12cvo {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
	letter-spacing: 1px;
}

.grigiochiaro_12 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d2d2d2;
}

.grigioscuro_12 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
}

.grigioscuro_11cvo {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;	
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
	letter-spacing: 1px;
}

.grigioscuro_11 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
}

.grigioscuro_11bold {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #3f3f3f;
}

.grigioscuro_11_alto {
font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;	
	font-weight: normal;
   font-variant: small-caps;
	letter-spacing: 3px;
}

.grigioscuro_11_alto_bold {
font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;	
	font-weight: bold;
   font-variant: small-caps;
	letter-spacing: 1px;
}

.grigioscuro_10 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3f3f3f;
}

.grigioscuro_10bold {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #3f3f3f;
}

.sommario1 {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;	
	font-weight: normal;
    font-variant: small-caps;
	letter-spacing: 3px;
}

.sommario_rosso {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: red;	
	font-weight: bold;
    font-variant: small-caps;
	letter-spacing: 3px;
}

.sommario_rosso_pic {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: red;	
	font-weight: bold;
    font-variant: small-caps;
	letter-spacing: 3px;
}


.bordotabella {
border-bottom: 1px solid;
border-bottom-color: #3f3f3f; 
}

.bordotabella-dx {
border-right: 3px ridge;
}

.sommarietto { 
   font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; 
	color: #3f3f3f;  
	font-size:16px; 
	font-style: italic; 
	font-weight: normal; 
	
} 

.Stile1 {
   font-size: 13px; 
	font-style: normal; 
	font-variant: normal; 
	color: #3f3f3f; 
	letter-spacing: 1px; 
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
}

.arretrati {
   font-size:170px; 
	font-family:impact; 
	color: #f2f2f2;
	font-weight: 900;
	font-stretch: ultra-expanded;
	line-height: 130px;
}

.arretrati2 {
   font-size:60px; 
	font-family:impact; 
	color: #f2f2f2;
	font-weight: 900;
	font-stretch: ultra-expanded;
	line-height: 50px;
	letter-spacing: 5px;
}

.login {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #3f3f3f;
	width: 105px;
	vertical-align: middle;
}

.login_red {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #b41919;
	vertical-align: middle;
}


.windowMenu  {
	width: 250px;
	height: 340px;
	overflow: auto;
	background-color: #ebebeb;
	/*
	scrollbar-base-color: #e2003b;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #DDDDDD;
	*/
}

