body {
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	marginheight: 0px;
	marginwidth: 0px;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-arrow-color:#5B8ED5;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
.index_sfondo {
	background-color: #729AFE;
}
.bg_sfondo {
	width: 100%;
	height: 100%;
/*	background: url(img/sfondo_gru1.jpg) #B5C7E5 no-repeat center;	*/
/*	background: url(img/sfondo_gru1.jpg) #729AFE no-repeat center;  */
	background: url(img/sfondo_gru.jpg) #0065B3 no-repeat center;
	position: absolute;
}
.bg_sfondo1 {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
}
.opacity80 {
	filter: alpha(opacity=80);	/* IE */
	-moz-opacity: 0.80;		/* Mozilla Firefox */
	opacity: 0.80;			/* Safari */
	-khtml-opacity: 0.80;		/* Konqueror Linux */
}
.opacity85 {
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	-khtml-opacity: 0.85;
}
.opacity90 {
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	-khtml-opacity: 0.90;
}
.opacity100 {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
}
.titolo_mod {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 27px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.titolo_mod1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.naviga {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.naviga1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #5B8ED5;
}
.titolo_pro {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 18px;
	font-weight: bold;
	color: #AB0534;
}
.titolo_pro1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	color: #AB0534;
}
.titolo_schede {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	font-weight: bold;
	color: #AB0534;
}
.titolo_eve {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #000000;
}
.titolo_contatti {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolo_modulo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolo_dove_siamo{
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}
.titolo_rivenditori {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #AB0534;
}
.testo_rivenditori {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	text-align: center;
	color: #0064AD;
}
.testo_rivenditori1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	text-align: center;
	color: #0064AD;
	background-color: #E1E1E1;
/*	background-color: #5B8ED5;  */
}
.testo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	text-align: justify;
	padding-left: 15px;
	color: #0064AD;
}
.testo_mod {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}
.testo_pdf {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
}
.testo_leg {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
}
.testo_leg1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 10px;
	text-align: left;
	color: #FFFFFF;
}
.testo_pass {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}
.testo_contatti {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	color: #FFFFFF;
}
.testo_modulo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 10px;
	text-align: justify;
	color: #0064AD;
}
.testo_contatti_piccolo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 10px;
	text-align: justify;
	color: #FFFFFF;
}
.testo_dove_siamo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}
.testo_indirizzo {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	text-align: center;
	color: #FFFFFF;
}
.testo_index {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.testo_popup {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 15px;
	text-align: center;
	color: #0064AD;
}
.testo_popup_bianco {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 20px;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 10px;
	text-align: left;
	color: #FFFFFF;
}
.testo1_popup {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right;
	color: #0064AD;
}
.testo1_popup_bianco {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	text-align: left;
	color: #FFFFFF;
}
.menu {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: left;
	color: #5B8ED5;
}
.menu_sel {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: left;
	color: #AB0534;
}
.menu_sel_area {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #5B8ED5;
}
.menu_pro {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
	color: #FFFFFF;
}
.menu_schede {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
	text-align: left;
	padding-left: 10px;
	color: #FFFFFF;
}
.menu_pro1 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
	color: #5B8ED5;
}
.menu_pro2 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}
.menu_pro_sel {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #AB0534;
}
.menu_area {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.indirizzo_14 {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	color: #000000;
}
.centrale {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 649px;
	height: 307px; 
	clip: rect(auto auto auto auto); 
	position: static;
}
.centrale_contatti {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 649px;
	height: 307px; 
	clip: rect(auto auto auto auto); 
	position: static;
	scrollbar-face-color:#0064AC;
	scrollbar-base-color:#0064AC;
	scrollbar-highlight-color:#0064AC;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-shadow-color:#0064AC;
	scrollbar-3dlight-color:#0064AC;
	scrollbar-track-color:#0064AC;
	scrollbar-darkshadow-color:#0064AC;
}
.centrale_contatti1 {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 649px;
	height: 307px; 
	clip: rect(auto auto auto auto); 
	position: static;
	scrollbar-face-color: #0064AC;
	scrollbar-base-color: #0064AC;
}
.centrale_rivenditori {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 625px;
	height: 281px; 
	clip: rect(auto auto auto auto); 
	position: static;
}
.centrale_modelli {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 449px;
	height: 200px; 
	clip: rect(auto auto auto auto); 
	position: static;
}
.centrale_dove_siamo {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 220px;
	height: 142px; 
	clip: rect(auto auto auto auto); 
	position: static;
}
.centrale_big {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 670px;
	height: 600px;
	clip: rect(auto auto auto auto); 
	position: static;
}
.centrale_schede {
	margin: auto auto auto auto; 
	overflow: auto; 
	width: 625px;
	height: 303px; 
	clip: rect(auto auto auto auto); 
	position: static;
}
.errore {
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
.bottoni{
	border-color: #ffffff;
	background-color: #5B8ED5;
	color: #ffffff;
	cursor: pointer;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 12px;
	text-align: center;
}
.bottoni1{
	border-color: #ffffff;
	background-color: #5B8ED5;
	color: #ffffff;
	cursor: pointer;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

a.menu_sopra_pro:link { color: #FFFFFF; text-decoration: none; }
a.menu_sopra_pro:visited { color: #FFFFFF; text-decoration: none; }
a.menu_sopra_pro:hover { color: #AB0534; text-decoration: none; }

a.menu_sopra_pro1:link { color: #5B8ED5; text-decoration: none; }
a.menu_sopra_pro1:visited { color: #5B8ED5; text-decoration: none; }
a.menu_sopra_pro1:hover { color: #AB0534; text-decoration: none; }

a.menu_sopra_pro2:link { color: #FFFFFF; }
a.menu_sopra_pro2:visited { color: #FFFFFF; }
a.menu_sopra_pro2:hover { color: #AB0534; }

a.link:link {  color: #006F80; text-decoration: none}
a.link:visited {  color: #006F80; text-decoration: none}
a.link:hover {  color: #000000; text-decoration: none}

a.menu_sopra:link { color: #5B8ED5; text-decoration: none; }
a.menu_sopra:visited {  color: #5B8ED5; text-decoration: none; }
a.menu_sopra:hover {  color: #AB0534; text-decoration: none; }

a.menu_sopra1:link { color: #0064AD; text-decoration: none; }
a.menu_sopra1:visited {  color: #0064AD; text-decoration: none; }
a.menu_sopra1:hover {  color: #AB0534; text-decoration: none; }

a.menu_naviga:link { color: #FFFFFF; text-decoration: none; }
a.menu_naviga:visited {  color: #FFFFFF; text-decoration: none; }
a.menu_naviga:hover {  color: #AB0534; text-decoration: none; }

a.popup_sopra:link { color: #0C6DAA; text-decoration: none; }
a.popup_sopra:visited {  color: #0C6DAA; text-decoration: none; }
a.popup_sopra:hover {  color: #E0001B; text-decoration: none; }
