body {
 SCROLLBAR-FACE-COLOR: #6E6E6E; 
 SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
 SCROLLBAR-SHADOW-COLOR: #000000; 
 SCROLLBAR-ARROW-COLOR: #000000; 
 SCROLLBAR-BASE-COLOR: #000000; 
 scrollbar-track-color: #000000; 
 scrollbar-darkshadow-color: #000000; 
 scrollbar-3d-light-color: #000000;
	background: #000000 url(images/pix_sfondo.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


ul {
	font-size: 10px;
	color: #4A4A4A;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: disc;
	list-style-position: outside;
}
		
				

li {
	font-family: tahoma, verdana, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	padding-left: 0px;
	margin-left: 5px;
	
}

h1 {
	font-size: 12px;
	color: #9FD6F0;
	font-family: arial,helvetica,verdana,sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-top: 3px;
	text-align: left;
}

h2 {
	font-size: 11px;
	color: #B2B2B2;
	font-family: arial,helvetica,verdana,sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 10px;
	text-align: left;
}

h3 {
	font-size: 11px;
	color: #ffffff;
	font-family: arial,helvetica,verdana,sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: left;
	
}

  
 
  
p { font-size: 10px; color: #D8D8D8; 
  font-family: tahoma,verdana,sans-serif;
  letter-spacing: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right:10px;
  margin-top: 10px;}





/* A */





a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

a.class { color: #B3BDC7; text-decoration: none; }
a:hover.class { color: #ffffff; text-decoration: none; }

a.bianco{ color: #ffffff; text-decoration: none; }
a:hover.bianco { color: #ffffff; text-decoration: underline; }

a.bianco_under{ color: #ffffff; text-decoration: none; }
a:hover.bianco_under { color: #ffffff; text-decoration: underline; }

img {
	border: 0px;
}

		
/* CLASSI */




.centra { text-align: center; }
.sx { text-align: left; }
.dx {
	text-align: right;
}

.barra {
 SCROLLBAR-FACE-COLOR: #626161; 
 SCROLLBAR-HIGHLIGHT-COLOR: #4A4A4A; 
 SCROLLBAR-SHADOW-COLOR: #4A4A4A; 
 SCROLLBAR-ARROW-COLOR: #4A4A4A; 
 SCROLLBAR-BASE-COLOR: #4A4A4A; 
 scrollbar-track-color: #4A4A4A; 
 scrollbar-darkshadow-color: #4A4A4A; 
 scrollbar-3d-light-color: #4A4A4A;
}

.barra_azzurra {
 SCROLLBAR-FACE-COLOR: #A0A9B1; 
 SCROLLBAR-HIGHLIGHT-COLOR: #B6C1CC; 
 SCROLLBAR-SHADOW-COLOR: #B6C1CC; 
 SCROLLBAR-ARROW-COLOR: #B6C1CC; 
 SCROLLBAR-BASE-COLOR: #B6C1CC; 
 scrollbar-track-color: #B6C1CC; 
 scrollbar-darkshadow-color: #B6C1CC; 
 scrollbar-3d-light-color: #B6C1CC;
}


/* CELLE */

.spazio {
	padding-left: 20px;
	padding-right: 20px;

 }   
 
 
 .spazio_cell {
	padding-left: 10px;
	padding-right: 10px;

 }   

 
 .azzurro{
    font-size: 10px;
    color: #B3BDC7;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }
 
 .bianco{
    font-size: 10px;
    color: #ffffff;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }
 
  .bianco_b{
    font-size: 11px;
    color: #ffffff;
	 font-family: arial,tahoma,verdana,sans-serif;
	 font-weight: bold;
 }
 
  .Error{
    font-size: 10px;
    color: #FFB400;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }



/* FORM CONTATTI */




	

.input {
        color: #ffffff;
	font-family: tahoma,verdana;
	letter-spacing: 1px;
	font-size: 7pt;
	font-weight: bold; clip: rect( ) ;
	width: 120px;
	border: 0px #7e1223 solid;
	background-color: #747778; }
	
	
.input2 {
        color: #666666;
	font-family: tahoma,verdana;
	letter-spacing: 0px;
	font-size: 7pt;
	font-weight: normal; clip: rect( ) ;
	width: 100%;
	border: 1px #747778 solid;
	background-color: #FFFFFF; }
	
	
.sel { font-size: 7pt; 
       font-family: tahoma,verdana; width: 100%; 
		 letter-spacing: 1px;
       color: #444444; background-color: #ffffff; 
       border-bottom: 1px #aaaaaa solid; 
       border-top: 1px #aaaaaa solid; 
       border-left: 1px #aaaaaa solid; 
       border-right: 1px #aaaaaa solid;}

