body { background : #c0c0c0 0px;  margin : 10px 0px 10px 0px; }

.tab_top { background-color : #000080; height: auto; width: 720px; border-top-width: 1px; border-right-width: 1px;
	border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
	border-top-color: #000080; border-right-color: #000080; border-left-color: #000080; }

	.top_sx  { background-color : #cc0066; text-align : center; vertical-align : center; height: 70px; width: 33%;  }
	.top_dx  { background-color : #cc0066; text-align : center; vertical-align : center; height: 70px; width: 67%;  }
	.top_spacer  { background-color : #ffff33; height: 1px; width: 100%;  }


.tab_barra { background-color : #000080; height: auto; width: 720px; border-right-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-left-style: solid; border-right-color: #000080; border-left-color: #000080; }

	.barra_nav  { background-color : #4874b8; text-align : center; vertical-align : center; height: 30px; width: 60%;  }
	.barra_search  { background-color : #4874b8; text-align : center; vertical-align : center; height: 30px; width: 40%;  }
	.barra_spacer  { background-color : #ffff33; height: 1px; width: 100%;  }


.table { background-color : #000080; height: auto; width: 720px; border-bottom-width: 1px; border-right-width: 1px;
	border-left-width: 1px; border-bottom-style: solid; border-right-style: solid; border-left-style: solid;
	border-bottom-color: #000080; border-right-color: #000080; border-left-color: #000080; }

  .col_sin  { background-color : #005B7E;  vertical-align : top; height: auto; width: 150px;  }

	.tab_sin  { vertical-align : top; height: auto; width: 120px;  }

	.sin_top  { text-align : center;  vertical-align : center; height: 100px; width: auto; }

	.sin_mid  { text-align : center;  vertical-align : center; height: 100px; width: auto; }

	.sin_dwn  { text-align : center;  vertical-align : center; height: 5px; width: auto; }

		.tab_menu { width: 120px; border-width: 0px; border-style: solid; border-color: #ff9934; }

		.menu_titolo  { background-color : #a44856; text-align :left; text-indent : 22px; vertical-align : center; 		height: 14px; }

		.menu_link  { background-color : #524852; text-align : left; text-indent : 5px; vertical-align : center; 
		height: 14px; }

		.menu_link_soft  { background-color : #524852; text-align : left; text-indent : 22px; vertical-align : center; 		height: 14px; }

		.menu_part_titolo { background-color : #644856; text-align : left; text-indent : 22px; vertical-align : center; 		height: 14px; }

		.cella_counter { width: 120px; text-align : center; vertical-align : center; height: 40px; }


  .col_cent  { background-color : #ffffff;  text-align : center;  vertical-align : top; height: auto; width: 570px; }

	.tab_corpo  { text-align : center;  vertical-align : top; orizontal-align: center; height: auto; width: 96%; }

	  .corpo_titolo  { text-align : center;  vertical-align : center; height: 120px; width: 100%; }

	  .corpo_corpo  { text-align : left;  vertical-align : top; height: auto; width: auto; }

	  .corpo_scambio_link  { text-align : center;  vertical-align : center; height: auto; width: auto; }

	  .corpo_dwn  { text-align : left;  vertical-align : center; height: 60px; width: auto; }


.linea  {  color : #4874b8; height: 2px; width: 90%; text-align : center;  }

h1  {  color : #000000;  font : bold Times New Roman, Arial, sans-serif; }

h2  {  color : #000000;  font : bold 16px Verdana, Arial, sans-serif; }

h3  {  color : #000000;  font : bold 14px Courier New, Tahoma, Garamond, Arial, sans-serif; }

p      {  font : 14px Courier New, Tahoma, Garamond, Arial, sans-serif; }

.font  {  font : 14px Courier New, Tahoma, Garamond, Arial, sans-serif; }

.font_barra  {  color : #ffc400; font : bold 11px Arial, Verdana, sans-serif;  }

.font  {  font : 14px Courier New, Tahoma, Garamond, Arial, sans-serif; }

.font_barra  {  color : #ffc400; font : bold 11px Arial, Verdana, sans-serif;  }

.font_ch  {  color : #ffffff; font : 12px Times New Roman, Arial, sans-serif;  }

.font_menu_tit  {  color : #FFFFFF; font : bold  11px Verdana, Arial, sans-serif;  }

.font_menu  {  color : #ffffff; font : bold  10px Verdana, Arial, sans-serif;  }

.font_search  {  color : #ffffff;  font : bold  12px Arial, Verdana, sans-serif;  }

.fontbig  {  color : Navy;  font : bold 14px Arial, Verdana, Times New Roman, sans-serif; }

.fontmega  { font-family: "Times New Roman", Times, serif; font-size: xx-large; font-style: oblique; font-weight: bolder; 	color: #333399; }

.font_underline  {  color : #ffffff;  font : bold 14px Times New Roman, Arial, sans-serif; text-decoration : underline; }

.fontmin  {  font : normal 10px Times New Roman, Arial, sans-serif;  }

.font_scambio  {  font : normal 12px Verdana, Arial, sans-serif;  }

.fontfirma  {  color : #B22222;  font : bold 12px Times New Roman, Arial, sans-serif; text-align : right; }


A:link, A:visited {  color : #a00000; font : bold; text-decoration : underline;  } 
A:hover {  color : navy; text-decoration : underline;  } 

A.barra:link, A.barra:visited {  color : #ffffff; text-decoration : none;  font-weight : bold;   }
A.barra:hover  {  color : #ffffff; font-weight : bold;  text-decoration : none  }

A.menu:link, A.menu:visited {  color : #ffc400; text-decoration : none;  }
A.menu:hover  {  color : #ff9800;; font-weight : bold;  text-decoration : none  }

A.color:link, A.color:visited {  color : Navy; text-decoration : none;  font-weight : bold;   }
A.color:hover  {  color : Red; font-weight : bold;  text-decoration : none  }

A.small:link, A.small:visited {  color : #4874b8; font-size: 10px; font-weight: normal; font-style: italic; text-decoration : none;  }
A.small:hover  {  color : red; text-decoration : none  }

A.scambio:link, A.scambio:visited {  color : #a00000; font-weight: bold; font-style: italic; text-decoration : none;  }
A.scambio:hover  {  color : navy; text-decoration : none  }

A.underline:link,  A.underline:visited {  color : #4874b8; font-size: 11px; text-decoration : underline;  }
A.underline:hover  {  color : #ff9800; text-decoration : none  }

.elenpunt  { list-style : disc;  }

.elennum  { list-style : upper-roman;  font : bold 10px Verdana, Arial, sans-serif;    }.linea {
	background-color: #CC9966;
}



.unnamed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-transform: capitalize;
	color: #0066CC;
	text-decoration: underline;
}

