body, td   { font-family: Arial, Verdana; FONT-SIZE: 12px; COLOR: #676767;}

input, textarea, select{ 
    border-left: solid 1px #000000; 
    border-top: solid 1px #000000; 
    border-right: solid 1px #000000; 
    border-bottom: solid 1px #000000; 
    font-family: 'Arial','Verdana', 'Helvetica'; 
    font-weight: normal; 
    font-size: 8pt; 
    color: #000000; 
    }
button.button_blu {
	background-color: #6077AB;
	border: 0px;
	color: #ffffff; 
	font-weight: bold;
	align: center;	
	}
button.button_red {
	background-color: #cf0a09;
	border: 0px;
	color: #ffffff; 
	font-weight: bold;
	}
button.button_gray {
	background-color: #808080;
	border: 0px;
	color: #ffffff; 
	font-weight: bold;
	
	}


.option {border-style: solid; border-width: 0px; background-color: trasparent}
   
a:link, a:visited{font-family: Arial,Trebuchet MS,  Verdana; color: #808080 ; font-size: 12 px ; font-weight: bold; text-decoration: none}
a:hover, a:active{font-family:  Arial,Trebuchet MS, Verdana;color: #000000 ; font-size: 12 px; font-weight: bold; text-decoration: none}
 

a:link.menu, a:visited.menu {font-family: Trebuchet MS, Arial, Verdana; color: #6077AB ; font-size: 12 px ; font-weight: bold; text-decoration: none}
a:hover.menu, a:active.menu {font-family: Trebuchet MS, Arial, Verdana;color: #e98000 ; font-size: 12 px; font-weight: bold; text-decoration: none}

a:link.green, a:visited.green{font-family: Arial,Trebuchet MS,  Verdana; color: #808080 ; font-size: 12 px ; font-weight: bold; text-decoration: none}
a:hover.green, a:active.green{font-family:  Arial,Trebuchet MS, Verdana;color: #a9d451 ; font-size: 12 px; font-weight: bold; text-decoration: none}

a:link.orange, a:visited.orange{font-family: Arial,Trebuchet MS,  Verdana; color: #808080 ; font-size: 12 px ; font-weight: bold; text-decoration: none}
a:hover.orange, a:active.orange{font-family:  Arial,Trebuchet MS, Verdana;color: #e98000 ; font-size: 12 px; font-weight: bold; text-decoration: none}

a:link.red, a:visited.red{font-family: Arial,Trebuchet MS,  Verdana; color: #808080 ; font-size: 12 px ; font-weight: bold; text-decoration: none}
a:hover.red, a:active.red{font-family:  Arial,Trebuchet MS, Verdana;color: #AF0C18; font-size: 12 px; font-weight: bold; text-decoration: none}

.LinkList {border-bottom-style: solid; border-bottom-width: 1px;}



#divfooter div {
	display: inline;
}



.footer {font-weight:bold; ; FONT-SIZE: 11px; COLOR: #676767; }


/*========================================================*/
/*   BOX     CENTRALI                           */
/*========================================================*/

span.Box_Title_BLU {font-family: Arial; FONT-SIZE: 16px; COLOR: #6077ab; font-weight:bold;}
span.Box_Title_ORANGE {font-family: Arial; FONT-SIZE: 16px; COLOR: #eb7b00; font-weight:bold;}
span.Box_Title_RED {font-family: Arial; FONT-SIZE: 16px; COLOR: #cf0a09; font-weight:bold;}
span.Box_Title_GRAY {font-family: Arial; FONT-SIZE: 16px; COLOR: #808080; font-weight:bold;}
span.Box_Title_GREEN {font-family: Arial; FONT-SIZE: 16px; COLOR: #a9d351; font-weight:bold;}


/*========================================================*/
/*  UGUALI PER TUTTI I BOX                                */
/*========================================================*/
span.Box_Title  {font-family: Arial; FONT-SIZE: 14px; COLOR: #FFFFFF;font-weight:bold; font-style:normal}
.Box_BG_Left   { width:  15px; background-image: url('images/Box/Box_BG_Left.gif'); background-repeat: repeat-y;  }
.Box_BG_Right   { width:  15px; background-image: url('images/Box/Box_BG_Right.gif'); background-repeat: repeat-y; }
.Box_Corner_Left  { background-position: left center; height: 18px; width:15px; background-image: url('images/Box/Box_corner_left.gif'); background-repeat: no-repeat;  }
.Box_BG_Bottom  { height: 18px; background-image: url('images/Box/Box_Bg_Bottom.gif'); background-repeat: repeat-x; background-position-y: center }
.Box_Corner_Right { background-position: left center; height: 18px; width:15px; background-image: url('images/Box/Box_corner_right.gif'); background-repeat: no-repeat;  }


/*========================================================*/
/*  DIVERSI PER CIASCUN COLORE                               */
/*========================================================*/
.Box_L_BLU    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/blu/Box_1.gif'); background-repeat: no-repeat;  }
.Box_BG_BLU   { height: 48px; background-image: url('images/Box/blu/Box_3.gif'); background-repeat: repeat-x; background-position-y: center; vertical-align: top; PADDING-TOP: 10PX; PADDING-LEFT: 10PX; }
.Box_R_BLU    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/blu/Box_5.gif'); background-repeat: no-repeat;  }

.Box_L_RED    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/RED/Box_1.gif'); background-repeat: no-repeat;  }
.Box_BG_RED   { height: 48px; background-image: url('images/Box/RED/Box_3.gif'); background-repeat: repeat-x; background-position-y: center; vertical-align: top; PADDING-TOP: 10PX; PADDING-LEFT: 10PX; }
.Box_R_RED    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/RED/Box_5.gif'); background-repeat: no-repeat;  }

.Box_L_GRAY    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/GRAY/Box_1.gif'); background-repeat: no-repeat;  }
.Box_BG_GRAY   { height: 48px; background-image: url('images/Box/GRAY/Box_3.gif'); background-repeat: repeat-x; background-position-y: center; vertical-align: top; PADDING-TOP: 10PX; PADDING-LEFT: 10PX; }
.Box_R_GRAY    { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/GRAY/Box_5.gif'); background-repeat: no-repeat;  }

.Box_L_GREEN  { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/GREEN/Box_1.gif'); background-repeat: no-repeat;  }
.Box_BG_GREEN { height: 48px; background-image: url('images/Box/GREEN/Box_3.gif'); background-repeat: repeat-x; background-position-y: center; vertical-align: top; PADDING-TOP: 10PX; PADDING-LEFT: 10PX; }
.Box_R_GREEN  { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/GREEN/Box_5.gif'); background-repeat: no-repeat;  }

.Box_L_ORANGE  { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/ORANGE/Box_1.gif'); background-repeat: no-repeat;  }
.Box_BG_ORANGE { height: 48px; background-image: url('images/Box/ORANGE/Box_3.gif'); background-repeat: repeat-x; background-position-y: center; vertical-align: top; PADDING-TOP: 10PX; PADDING-LEFT: 10PX; }
.Box_R_ORANGE  { background-position: left center; height: 48px; width:15px; background-image: url('images/Box/ORANGE/Box_5.gif'); background-repeat: no-repeat;  }