body {
	background-color: #fd8a17;
	text-align: center;
}
#tutto {
  margin: 0 auto;      /* centrare nei browser standard */
}
#centrato {
  text-align:center;    
}

table tr th {display: none;}

#destra {
  text-align:right;    
}
td { text-align:justify;
}
img {
  border: 0;
}
.fondo_bianco {
	background-color: #ffffff;
	text-align:right;  
}
.fondo_bianco2 {
	background-color: #ffffff;
	text-align:justify;
}
.fondo_grigio {
	background-color: #333333;
	margin-top: 0;
	text-align:center;  
}
.fondo_grigio_su {
	background-color: #333333;
	margin-top: 0;
	text-align:left;  
}
.fondo_grigio_layer {
	background-color: #c8c8c8;
	margin-top: 0;
	text-align:left;  
}
.fondo_bianco_layer {
	background-color: #ffffff;
	margin-top: 0;
	text-align:left;  
}
.fondo_bianco_table {
	background-color: #ffffff;
	margin-top: 0;
	text-align:center;  
}
.fondo_grigio2 {
	background-color: #858585;
	margin-top: 0;
}
.fondo_grigio_indirizzo {
	background-color: #858585;
	margin-top: 0;
	text-align:center;  
}
.fondo_grigio3 {
	background-color: #c8c8c8;
	margin-top: 0;
	text-align:left;  
}
.fondo_grigio4 {
	background-color: #ececec;
	margin-top: 0;
}
.fondo_bianco {
	background-color: #ffffff;
	margin-top: 0;
}
.fondo_arancio {
	background-color: #fd8a17;
	margin-top: 0;
}
div.testobase {
	overflow: auto;
	position: absolute;
	width: 495px;
	height: 220px;
	z-index: 1;	
}
div.testobase_basso {
	overflow: auto;
	position: absolute;
	width: 495px;
	height: 100px;
	z-index: 1;	
}
div.testobase2 {
	overflow: auto;
	position: absolute;
	width: 460px;
	height: 700px;
	z-index: 1;
	left: 264px;
}
div.testobase3 {
	overflow: auto;
	position: absolute;
	width: 480px;
	height: 222px;
	z-index: 1;	
}
div.testobase4 {
	overflow: auto;
	position: absolute;
	width: 500px;
	height: 750px;
	z-index: 1;
	}
	
div.testobase5 {
	overflow: auto;
	position: absolute;
	width: 500px;
	height: 600px;
	z-index: 1;
	}


.titolo_bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; font-weight: bold; text-align:left;   
}


.titolo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #333333; font-weight: bold;
}


.base_bianca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; text-align:right;  
}
.base_bianca a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.base_bianca a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.base_bianca a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; BACKGROUND: #fd8a17;}

.dex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; text-align:right;  
}
.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #fd8a17; font-weight: bold; text-align:left;  
}

.freccia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; text-align:right;
}
.freccia a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.freccia a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.freccia a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; BACKGROUND: #ffffff;}

.base_indirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; text-align:center;  
}
.base_indirizzo a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.base_indirizzo a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.base_indirizzo a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; BACKGROUND: #fd8a17;}


.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #222126; line-height: 12px; text-align:justify;
}
.base a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.base a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.base a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #fd8a17;}


.titolo_arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #fd8a17; font-weight: bold; text-align:justify;
}


.titolo_arancio2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #fd8a17; font-weight: bold; 
}


.base_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; font-weight: bold; color: #222126;
}
.base_bold a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.base_bold a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.base_bold a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}




.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #222126;
}
.menu a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.menu a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #222126;}
.menu a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; BACKGROUND: #C6282D;}

.menu_attivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #ffffff; BACKGROUND: #C6282D;
}




.catalogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #222126; BACKGROUND: #B4B1B1;
}
