html  {
    width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
body  {
    width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_home.jpg);
	background-repeat: repeat-x;
}
a:active, a:focus{
outline:none;
}
.marchio_bl_titolo {
	height: 71px;
	width: 220px;
}
.body_main {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_main.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}
a img { border: 0; }
#container  {
	width: 984px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	background-color: #FFFFFF;
	position: relative;
	padding: 0px;
}
#banner {
	position: absolute;
	z-index: 99;
	height: 705px;
	width: 100%;
	left: 0px;
	top: 0px;
	text-align: center;
	background-image: url(Immagini/sfondo_banner.png);
	background-repeat: repeat-x;
	padding-top: 15px;
}
#banner_mecspe {
	position: absolute;
	z-index: 99;
	height: 680px;
	width: 100%;
	left: 0px;
	top: 0px;
	text-align: center;
	background-image: url(Immagini/sfondo_banner.png);
	background-repeat: repeat-x;
	padding-top: 40px;
}
.chiudi {
	position: absolute;
	top: 16px;
	right: 254px;
	height: 25px;
	width: 476px;
	background-color: #FFFF00;
}
.chiudi_mecspe {
	position: absolute;
	top: 18px;
	right: 342px;
	height: 25px;
	width: 300px;
	background-color: #FFFFFF;
}
.esplora {
	position: absolute;
	top: 574px;
	right: 253px;
	height: 24px;
	width: 476px;
}
#menu {
	position: absolute;
	height: 661px;
	width: 182px;
	background-color: transparent;
	left: 0px;
	top: 11px;
	z-index: 2;
}
.flash_vis_menu {
	position: absolute;
	left: 185px;
	top: 143px;
	z-index: 1;
	height: 56px;
}
.flash_vis_menu_ov {
	position: absolute;
	left: 185px;
	top: 119px;
	z-index: 1;
	height: 56px;
}
.flash_vis_menu_sistemi {
	height: 56px;
}
#principale_menu {
	background-color: #DFDEC9;
	margin-top: 3px;
	height: 627px;
	text-align: right;
	border: 1px solid #D3D1A3;
	position: relative;
}
.immagine_zoom {
	text-align: center;
}
.prova_immagini {
	margin-bottom: 10px;
}
.ricerca {
	height: 21px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #646567;
	text-decoration: none;
	text-align: center;
	margin-right: 19px;
	vertical-align: middle;
	margin-top: 8px;
	margin-bottom: 9px;
}
.freccia_ricerca {
	position: absolute;
	left: 163px;
	top: 12px;
}
.tipologia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E20C1A;
	text-decoration: none;
	height: 20px;
	background-color: #F1F2E6;
	padding-top: 6px;
	padding-right: 21px;
}
.tipologiaLink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E20C1A;
	text-decoration: none;
	background-color: #F1F2E6;
}
/** MENU **/
ul.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	width:180px;
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu1 a {
	display:block;
	text-decoration:none;
	padding-right: 21px;
	height:23px;
	line-height:23px;
	text-align: right;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #F1F2E6;
}
ul.menu1 li { display:inline }
ul.menu1 a:link, ul.menu1 li a:visited { 
color: #172982;
background-color: #DFDEC9;
}
ul.menu1 li a:hover, ul.menu1 li a:active {
	color: #E20C1A;
	background-color: #F1F2E6;
	background-image: url(Immagini/freccia_menu_hover.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
/** MENU ULTIMA VOCE**/
ul.menu_ultimo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	width:180px;
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu_ultimo li a {
	display:block;
	text-decoration:none;
	padding-right: 21px;
	height:23px;
	line-height:23px;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul.menu_ultimo li { display:inline }
ul.menu_ultimo li a:link, ul.menu_ultimo li a:visited { 
	color: #172982;
	background-color: #DFDEC9;
}
ul.menu_ultimo li a:hover, ul.menu_ultimo li a:active { 
	color: #E20C1A;
	background-color: #F1F2E6;
	background-image: url(Immagini/freccia_menu_hover.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.attuale a:link, .attuale a:visited{
	color: #E20C1A;
	background-color: #DFDEC9;
	background-image: url(Immagini/freccia_menu.jpg);
	background-position: right;
	background-repeat: no-repeat;
	display:block;
	text-decoration:none;
	padding-right: 21px;
	height:23px;
	width:159px;
	line-height:23px;
	text-align: right;
}
.prodotti_lista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	background-color: #DFDEC9;
	height: 18px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #F1F2E6;
	padding-right: 21px;
	padding-top: 6px;
}
.prodotti_lista a:link {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista a:visited {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista a:hover {
	color: #E20C1A;
	text-decoration: none;
	background-color: #F1F2E6
}
.prodotti_lista a:active {
	color: #E20C1A;
	text-decoration: none;
	background-color: #F1F2E6
}
.prodotti_lista_ultimo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	height: 19px;
	padding-right: 21px;
	padding-top: 6px;
}
.prodotti_lista_ultimo a:link {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista_ultimo a:visited {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista_ultimo a:hover {
	color: #E20C1A;
	text-decoration: none;
}
.prodotti_lista_ultimo a:active {
	color: #E20C1A;
	text-decoration: none;
}
.prodotti_lista_doppio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	height: 30px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #F1F2E6;
	padding-right: 21px;
	padding-top: 6px;
}
.prodotti_lista_doppio a:link {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista_doppio a:visited {
	color: #172982;
	text-decoration: none;
}
.prodotti_lista_doppio a:hover {
	color: #E20C1A;
	text-decoration: none;
}
.prodotti_lista_doppio a:active {
	color: #E20C1A;
	text-decoration: none;
}
#header  {
	background-color: #FFFFFF;
	height: 436px;
	width: 984px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#header_main {
	background-color: #FFFFFF;
	height: 61px;
	width: 984px;
	position: relative;
	margin: 0px;
	background-image: url(Immagini/sfondo_main.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 203px;
}
.voce_menu_alto_main {
	font-family: "Arial Black";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	padding-top: 19px;
	float: left;
}
.voce_menu_alto_main a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.voce_menu_alto_main a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.voce_menu_alto_main a:hover {
	color: #66CC00;
	text-decoration: none;
}
.voce_menu_alto_main a:active {
	color: #66CC00;
	text-decoration: none;
}
.tratteggino {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	width: 12px;
	float: left;
	margin-right: 12px;
	margin-top: 27px;
	height: 13px;
}
.riservata {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	left: 813px;
	top: 10px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	height: 14px;
	width: 80px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.riservata a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata a:hover {
	color: #66CC00;
	text-decoration: none;
}
.riservata a:active {
	color: #66CC00;
	text-decoration: none;
}
.riservata_main {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	left: 821px;
	top: 21px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	height: 14px;
	width: 80px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.riservata_main a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata_main a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata_main a:hover {
	color: #66CC00;
	text-decoration: none;
}
.riservata_main a:active {
	color: #66CC00;
	text-decoration: none;
}
.riservata_main_ing {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	left: 831px;
	top: 21px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	height: 14px;
	width: 80px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.riservata_main_ing a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata_main_ing a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.riservata_main_ing a:hover {
	color: #66CC00;
	text-decoration: none;
}
.riservata_main_ing a:active {
	color: #66CC00;
	text-decoration: none;
}
#cambia_lingua {
	position: absolute;
	height: 16px;
	width: 67px;
	left: 904px;
	top: 10px;
}
#cambia_lingua_main {
	position: absolute;
	height: 16px;
	width: 67px;
	left: 912px;
	top: 21px;
}
#cambia_lingua_main_ing {
	position: absolute;
	height: 16px;
	width: 67px;
	left: 922px;
	top: 21px;
}
.lingua {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-right: 6px;
}
.lingua a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.lingua a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.lingua a:hover {
	color: #66CC00;
	text-decoration: none;
}
.lingua a:active {
	color: #66CC00;
	text-decoration: none;
}
.marchio_service {
	position: absolute;
	left: 162px;
	top: 135px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_usato {
	position: absolute;
	left: 162px;
	top: 193px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_sistemi {
	position: absolute;
	left: 162px;
	top: 251px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#tabella_numeri {
	position: absolute;
	left: 185px;
	top: 317px;
	width: 583px;
}
.marchio_filservice_uno {
	position: absolute;
	left: 162px;
	top: 279px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_prototipazione {
	position: absolute;
	left: 162px;
	top: 308px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_tools {
	position: absolute;
	left: 162px;
	top: 367px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_tecnomach_uno {
	position: absolute;
	left: 642px;
	top: 135px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_tecnotrade_uno {
	position: absolute;
	left: 642px;
	top: 213px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_tecnomach_automazione_uno {
	position: absolute;
	left: 642px;
	top: 251px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_euromeccanica {
	position: absolute;
	left: 642px;
	top: 291px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.marchio_carservice {
	position: absolute;
	left: 642px;
	top: 367px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainContent  {
	padding: 0px;
	height: 217px;
	width: 984px;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_home_mainc.jpg);
	background-repeat: repeat-x;
}
.ie8 {
	float: left;
	margin-top: 1px;
}
#mainContent_main {
	width: 799px;
	background-color: #FFFFFF;
	position: relative;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 185px;
}
.float_sinistra {
	float: left;
}
#mainContent_sx {
	width: 523px;
	float: left;
	text-align: left;
	padding-left: 36px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#mainContent_sx_basso {
	width: 523px;
	float: left;
	text-align: left;
	padding-left: 36px;
	padding-top: 66px;
	padding-right: 9px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#mainContent_sx_service {
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#mainContent_sx_scheda {
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	width: 400px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9DADB;
	position: relative;
	padding: 0px;
}
#mainContent_dx_scheda {
	float: right;
	text-align: left;
	background-color: #FFFFFF;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 398px;
}
.anno_costruzione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	text-align: left;
	position: absolute;
	left: 17px;
	top: 103px;
}
.anno_costruzione_data {
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none;
}
#mappa_italia_stampa {
	position: absolute;
	left: 0px;
	top: 105px;
	width: 398px;
	height: 336px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 15px;
	background-color: #FFFFFF;
	visibility: hidden;
}
.cartina {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}
#regione_selezione {
	height: 17px;
	width: 185px;
	position: absolute;
	left: 185px;
	top: 110px;
}
#citta_selezione {
	height: 17px;
	width: 185px;
	position: absolute;
	left: 185px;
	top: 153px;
}
.ditta_scheda_dx {
	height: 51px;
	margin-left: 16px;
	margin-bottom: 0px;
	padding-top: 10px;
}
.nome_prodotto_scheda_dx {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 16px;
	margin-bottom: 16px;
}
.dati_macchina_scheda_dx {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 16px;
}
.caratteristiche_scheda_dx {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D9DADB;
	border-bottom-color: #D9DADB;
	padding-top: 10px;
	padding-bottom: 10px;
}
.istruzioni {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9DADB;
	padding-top: 10px;
	padding-bottom: 7px;
	padding-left: 16px;
}
.mobile_sinistra {
	float: left;
	margin-right: 10px;
}
.stampa {
	height: 35px;
}
.stampa_isole {
	height: 23px;
	width: 376px;
	position: absolute;
	top: 18px;
	right: 20px;
}
.contatta {
	height: 35px;
}
.testo_stampa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #808080;
	text-decoration: none;
	float: right;
	margin-top: 7px;
	width: 350px;
}
.testo_stampa a:link {
	color: #808080;
	text-decoration: none;
}
.testo_stampa a:visited {
	color: #808080;
	text-decoration: none;
}
.testo_stampa a:hover {
	color: #000000;
	text-decoration: none;
}
.testo_stampa a:active {
	color: #000000;
	text-decoration: none;
}
.testo_stampa_isole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #808080;
	text-decoration: none;
	float: left;
	margin-top: 7px;
}
.testo_stampa_isole a:link {
	color: #808080;
	text-decoration: none;
}
.testo_stampa_isole a:visited {
	color: #808080;
	text-decoration: none;
}
.testo_stampa_isole a:hover {
	color: #000000;
	text-decoration: none;
}
.testo_stampa_isole a:active {
	color: #000000;
	text-decoration: none;
}
.testo_contatta_agente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #808080;
	text-decoration: none;
	text-align: left;
	float: right;
	width: 349px;
	margin-top: 9px;
}
.testo_contatta_agente a:link {
	color: #808080;
	text-decoration: none;
}
.testo_contatta_agente a:visited {
	color: #808080;
	text-decoration: none;
}
.testo_contatta_agente a:hover {
	color: #000000;
	text-decoration: none;
}
.testo_contatta_agente a:active {
	color: #000000;
	text-decoration: none;
}
.torna_lista {
	height: 35px;
}
.testo_torna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #E1001A;
	text-decoration: none;
	float: right;
	width: 350px;
}
.testo_torna a:link {
	color: #E1001A;
	text-decoration: none;
}
.testo_torna a:visited {
	color: #E1001A;
	text-decoration: none;
}
.testo_torna a:hover {
	color: #000000;
	text-decoration: none;
}
.testo_torna a:active {
	color: #000000;
	text-decoration: none;
}
.navBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #172982;
	text-decoration: none;
	margin-bottom: 7px;
}
.navBar a:link {
	color: #172982;
	text-decoration: none;
}
.navBar a:visited {
	color: #172982;
	text-decoration: none;
}
.navBar a:hover {
	color: #172982;
	text-decoration: none;
}
.navBar a:active {
	color: #172982;
	text-decoration: none;
}
.foto_principale_scheda {
	height: 294px;
	width: 366px;
	position: absolute;
	left: 17px;
	top: 8px;
	visibility: visible;
}
.foto_principale_scheda2{
}

#foto_principale1_scheda {
	height: 294px;
	width: 366px;
	position: absolute;
	left: 17px;
	top: 8px;
	visibility: visible;
}
#foto_principale2_scheda {
	height: 294px;
	width: 366px;
	position: absolute;
	left: 17px;
	top: 8px;
	visibility: hidden;
}
#foto_principale3_scheda {
	height: 294px;
	width: 366px;
	position: absolute;
	left: 17px;
	top: 8px;
	visibility: hidden;
}
#foto_principale4_scheda {
	height: 294px;
	width: 366px;
	position: absolute;
	left: 17px;
	top: 8px;
	visibility: hidden;
}
#prodotti_main_sx {
	text-align: left;
	height: 360px;
}
.marchio_foto_scheda {
	height: 56px;
	margin-top: 310px;
	margin-left: 16px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.miniature_scheda {
	margin-top: 10px;
	margin-left: 16px;
}
.miniatura_scheda {
	float: left;
	height: 72px;
	width: 72px;
	margin-right: 25px;
}
#miniatura1_scheda {
	float: left;
	height: 72px;
	width: 72px;
	margin-right: 25px;
}
#miniatura2_scheda {
	float: left;
	height: 72px;
	width: 72px;
	margin-right: 25px;
}
#miniatura3_scheda {
	float: left;
	height: 72px;
	width: 72px;
	margin-right: 25px;
}
#miniatura4_scheda {
	float: left;
	height: 72px;
	width: 72px;
}
.prodotti_es {
	float: left;
	margin-right: 33px;
	width: 141px;
	margin-top: 0px;
}
.prodotti_es2 {
	float: left;
	padding-top: 2px;
	margin-right: 33px;
	width: 141px;
	margin-top: 20px;
}
.prodotti_es3 {
	float: left;
	padding-top: 10px;
	margin-right: 33px;
	width: 141px;
	margin-top: 20px;
}
.prodotti_es4 {
	float: left;
	padding-top: 21px;
	margin-right: 33px;
	width: 141px;
	margin-top: 20px;
}
.prodotti_es4_ing {
	float: left;
	padding-top: 21px;
	margin-right: 33px;
	width: 141px;
	margin-top: 20px;
}
.prodotti_es_5 {
	float: left;
	margin-right: 33px;
	width: 141px;
	margin-top: 20px;
}
p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.testo_main_car {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
	padding: 0px;
}
.testo_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
	padding: 0px;
	position: relative;
}
.testo_main a:link {
	color: #001B64;
}
.testo_main a:visited {
	color: #001B64;
}
.testo_main a:hover {
	color: #009DE2;
}
.testo_main a:active {
	color: #009DE2;
}
.marchio_vero {
	position: absolute;
	right: 13px;
	top: 72px;
}
.testo_main_black {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
}
.testo_main_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
}
.testo_main_bold_cors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
}
.testo_main_bold_cors_sott {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #001B64;
	text-decoration: underline;
	line-height: 19px;
}
.testo_main_bold_cors_sott_FTP {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	position: absolute;
	left: 567px;
	top: 13px;
	text-align: right;
	width: 170px;
	background-color: #F0F0F0;
	height: 28px;
	padding-right: 10px;
	padding-top: 10px;
}
.testo_main_bold_cors_sott_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #001B64;
	text-decoration: underline;
	line-height: 19px;
}
#cartina_service_parma {
	display: none;
	background-color: #f6f6f6;
	height: 250px;
	width: 500px;
	position: relative;
}
#cartina_service_caserta {
	display: none;
	height: 250px;
	width: 500px;
	background-color: #f6f6f6;
	position: relative;
}
.testo_main_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E1001A;
	text-decoration: none;
	line-height: 19px;
	padding: 0px;
}
.rosso {
	color: #E1001A;
}
.testo_main_blu {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #009DE2;
	text-decoration: none;
	line-height: 19px;
	margin-top: 8px;
}
.testo_main_blu_cors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #009DE2;
	text-decoration: none;
	line-height: 19px;
	margin-top: 8px;
}
.testo_main_blu_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #009DE2;
	text-decoration: none;
	line-height: 19px;
	margin-top: 8px;
}
.testo_main_elenco_black {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 27px;
}
.testo_main_blu_sottolineato {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #009DE2;
	text-decoration: underline;
	line-height: 19px;
	margin-top: 8px;
}
.testo_main_blu_sottolineato a:link {
	color: #009DE2;
}
.testo_main_blu_sottolineato a:visited {
	color: #009DE2;
}
.testo_main_blu_sottolineato a:hover {
	color: #001B64;
}
.testo_main_blu_sottolineato a:active {
	color: #009DE2;
}
.trafiletto_ditta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	position: relative;
}
.trafiletto_ditta_car {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	position: relative;
}
.trafiletto_ditta_sotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	position: relative;
}
.trafiletto_ditta_bold {
	font-weight: bold;
}
#clicca_foto_principali {
	margin-top: 10px;
}
.trafiletto_ditta_italic {
	font-style: italic;
}
#foto_mainContent_sx {
	position: relative;
	text-align: left;
	height: 130px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#miniature {
	position: relative;
	height: 500px;
}
#foto_principali {
	position: relative;
	text-align: center;
	margin-bottom: 20px;
}
#foto_principale1 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: visible;
}
#foto_principale2 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale3 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale4 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale5 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale6 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale7 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale8 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
#foto_principale9, #foto_principale10, #foto_principale11, #foto_principale12, #foto_principale13, #foto_principale14, #foto_principale15, #foto_principale16, #foto_principale17, #foto_principale18, #foto_principale19, #foto_principale20, #foto_principale21, #foto_principale22, #foto_principale23, #foto_principale24, #foto_principale25, #foto_principale26, #foto_principale27 {
	position: absolute;
	left: 125px;
	top: 0px;
	visibility: hidden;
}
.miniatura1 {
	float: left;
	margin-left:10px;	/*position: absolute;
	left: 0px;
	top: 0px;*/
}
#miniatura1 {
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
}
#miniatura2 {
	float: left;
	position: absolute;
	left: 105px;
	top: 0px;
}
#miniatura3 {
	float: left;
	position: absolute;
	left: 210px;
	top: 0px;
}
#miniatura4 {
	float: left;
	position: absolute;
	left: 315px;
	top: 0px;
}
#miniatura5 {
	float: left;
	position: absolute;
	left: 420px;
	top: 0px;
}
#miniatura6 {
	float: left;
	position: absolute;
	left: 0px;
	top: 85px;
}
#miniatura7 {
	float: left;
	position: absolute;
	left: 105px;
	top: 85px;
}
#miniatura8 {
	float: left;
	position: absolute;
	left: 210px;
	top: 85px;
}
#miniatura9 {
	float: left;
	position: absolute;
	left: 315px;
	top: 85px;
}
#miniatura10 {
	float: left;
	position: absolute;
	left: 420px;
	top: 85px;
}
#miniatura11 {
	float: left;
	position: absolute;
	left: 0px;
	top: 170px;
	width: 95px;
}
#miniatura12 {
	float: left;
	position: absolute;
	left: 105px;
	top: 170px;
}
#miniatura13 {
	float: left;
	position: absolute;
	left: 210px;
	top: 170px;
}
#miniatura14 {
	float: left;
	position: absolute;
	left: 315px;
	top: 170px;
}
#miniatura15 {
	float: left;
	position: absolute;
	left: 420px;
	top: 170px;
}
#miniatura16 {
	float: left;
	position: absolute;
	left: 0px;
	top: 255px;
}
#miniatura17 {
	float: left;
	position: absolute;
	left: 105px;
	top: 255px;
}
#miniatura18 {
	float: left;
	position: absolute;
	left: 210px;
	top: 255px;
}
#miniatura19 {
	float: left;
	position: absolute;
	left: 315px;
	top: 255px;
}
#miniatura20 {
	float: left;
	position: absolute;
	left: 420px;
	top: 255px;
}
#miniatura21 {
	float: left;
	position: absolute;
	left: 0px;
	top: 340px;
}
#miniatura22 {
	float: left;
	position: absolute;
	left: 105px;
	top: 340px;
}
#miniatura23 {
	float: left;
	position: absolute;
	left: 210px;
	top: 340px;
}
#miniatura24 {
	float: left;
	position: absolute;
	left: 315px;
	top: 340px;
}
#miniatura25 {
	float: left;
	position: absolute;
	left: 420px;
	top: 340px;
}
#miniatura26 {
	float: left;
	position: absolute;
	left: 0px;
	top: 425px;
}
#miniatura27 {
	float: left;
	position: absolute;
	left: 105px;
	top: 425px;
}
#foto_mainContent_sx a:link {
	color: #001B64;
}
.didascalia1_carservice {
	/*position: absolute;
	left: 0px;
	top: 182px;
	visibility: visible;*/
	width: 522px;
	
}
#didascalia1_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: visible;
}
.testo_flotta_dx {
	text-align: left;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #E1001A;
	text-decoration: none;
	margin-top: 100px;
	line-height: 26px;
	padding-left: 10px;
}
#didascalia2_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia3_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia4_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia5_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia6_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia7_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia8_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#didascalia9_carservice {
	position: absolute;
	left: 0px;
	top: 182px;
	width: 522px;
	visibility: hidden;
}
#foto_mainContent_sx a:visited {
	color: #001B64;
}
#foto_mainContent_sx a:hover {
	color: #009DE2;
}
#foto_mainContent_sx a:active {
	color: #001B64;
}
.esempi_main {
	text-align: left;
	position: relative;
	padding-top: 10px;
	height: 140px;
}
#mainContent_dx {
	width: 231px;
	float: right;
	background-color: #F2F2F2;
	text-align: center;
	padding-bottom: 10px;
}
.didascalia_proto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	position: absolute;
	left: 7px;
	top: 130px;
}
.didascalia_proto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	position: absolute;
	left: 140px;
	top: 130px;
}
.didascalia_proto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	position: absolute;
	left: 270px;
	top: 130px;
}
.didascalia_proto4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	position: absolute;
	left: 402px;
	top: 130px;
}
.didascalia_foto1_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	width: 140px;
	position: absolute;
	left: 1px;
	top: 87px;
	line-height: 13px;
}
.didascalia_foto2_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	width: 140px;
	position: absolute;
	left: 164px;
	top: 87px;
	line-height: 13px;
}
.didascalia_foto3_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	width: 140px;
	position: absolute;
	left: 327px;
	top: 87px;
	line-height: 13px;
}
.testo_mainContent_dx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #172982;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.testo_mainContent_dx_spaziosotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #172982;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
}
.sottolineato {
	text-decoration: underline;
}
.immagine_mainContent_dx_main {
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
.immagine_mainContent_dx_main_n {
	clear: both;
}
.immagine_mainContent_dx_main_bordino {
	clear: both;
	padding-top: 1px;
	padding-bottom: 5px;
}
.immagine_mainContent_dx_main_5px {
	clear: both;
	padding-top: 10px;
	padding-bottom: 5px;
}
.flash_mainContent_dx {
	clear: both;
	background-color: #F2F2F2;
	padding-bottom: 47px;
}
.flash_spazio_mainContent_dx {
	background-color: #FFFFFF;
	height: 10px;
}
.testo_mainContent_dx_uguale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #4D4D4D;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.immagine_mainContent_dx_nobordo {
	clear: both;
	padding-bottom: 10px;
}
.immagine_mainContent_dx_nobordo_soprasotto {
	padding-top: 20px;
}
#testata {
	height: 142px;
	width: 799px;
}
#testata_prodotti {
	height: 174px;
	width: 799px;
	position: relative;
}
#foto {
	height: 217px;
	width: 400px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-image: url(Immagini/sfondo_home_mainc.jpg);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nuovo {
	position: absolute;
	left: 0px;
	top: 110px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 110px;
}
.nuovo a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.nuovo a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.nuovo a:hover {
	color: #66CC00;
	text-decoration: none;
}
.nuovo a:active {
	color: #66CC00;
	text-decoration: none;
}
.usato {
	position: absolute;
	left: 94px;
	top: 110px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	width: 110px;
}
.usato a:link {
	color: #FF0000;
	text-decoration: none;
}
.usato a:visited {
	color: #FF0000;
	text-decoration: none;
}
.usato a:hover {
	color: #66CC00;
	text-decoration: none;
}
.usato a:active {
	color: #66CC00;
	text-decoration: none;
}
.nuovo_usato {
	position: absolute;
	left: 0px;
	top: 110px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	width: 110px;
}
.nuovo_usato a:link {
	color: #FF0000;
	text-decoration: none;
}
.nuovo_usato a:visited {
	color: #FF0000;
	text-decoration: none;
}
.nuovo_usato a:hover {
	color: #66CC00;
	text-decoration: none;
}
.nuovo_usato a:active {
	color: #66CC00;
	text-decoration: none;
}
.usato_usato {
	position: absolute;
	left: 94px;
	top: 110px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 110px;
}
.usato_usato a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.usato_usato a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.usato_usato a:hover {
	color: #66CC00;
	text-decoration: none;
}
.usato_usato a:active {
	color: #66CC00;
	text-decoration: none;
}
#descrizione_marchio {
	height: 217px;
	width: 584px;
	float: right;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.tipologia_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	left: 46px;
	top: 135px;
	text-align: left;
}
.marchio_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	left: 346px;
	top: 135px;
}
#tipologia_selezione   {
	height: 17px;
	width: 185px;
	position: absolute;
	left: 31px;
	top: 150px;
}
#marchio_selezione {
	height: 17px;
	width: 185px;
	position: absolute;
	left: 330px;
	top: 150px;
}
.tipologia_selezione_select {
	width: 280px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #001B64;
}
.tipologia_selezione_select_marchi {
	width: 140px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #001B64;
}
.pagine {
	position: absolute;
	left: 657px;
	top: 127px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 192px;
	background-color: #FFFFFF;
	height: 28px;
	padding-top: 22px;
	padding-left: 5px;
}
.di_n_pagine {
	/*position: absolute;
	left: 85px;*/
	float:left;
}
.body_main #container #mainContent_main #testata_prodotti form {
	margin: 0px;
	padding: 0px;
}
.freccia_indietro {
	margin-right: 8px;
	float: left;
	margin-top: 2px;
}
.freccia_avanti {
	/*position: absolute;*/
	margin-left: 8px;
	float: left;
	margin-top: 2px;
}
#form1 {
	position: absolute;
	top: -6px;
	left: 56px;
}
.pagine_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 20px;
	float: left;
	margin-top:-3px;
}
.modulo_prodotto {
	width: 152px;
	height: 120px;
	margin-right: 5px;
	float: left;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.modulo_prodotto_proto {
	width: 180px;
	margin-right: 19px;
	float: left;
	margin-top: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.modulo_prodotto_sx {
	float: left;
	width: 121px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.modulo_prodotto_sx a:link {
	color: #000000;
}
.modulo_prodotto_sx a:visited {
	color: #000000;
}
.modulo_prodotto_sx a:hover {
	color: #689AE3;
}
.modulo_prodotto_sx a:active {
	color: #689AE3;
}
.testo_modulo_prodotto_proto {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #689AE3;
	text-decoration: none;
	text-align: left;
	width: 118px;
}
.modello {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.modello_proto {
	color: #68676C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}
.titolo {
	height: 107px;
}
.testo_descrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15.5px;
	padding-left: 27px;
	padding-top: 3px;
}
.testo_descrizione_rosso {
	color: #E1001A;
	text-decoration: none;
}
.testo_descrizione_rosso a:link {
	color: #E1001A;
	text-decoration: none;
}
.testo_descrizione_rosso a:visited {
	color: #E1001A;
}
.testo_descrizione_rosso a:hover {
	color: #E1001A;
}
.testo_descrizione_rosso a:active {
	color: #E1001A;
}
.testo_descrizione_blocco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	line-height: 15.5px;
	padding-left: 27px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.freccia {
	float: left;
}
.entra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #0A71B3;
	text-decoration: underline;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: -1px;
}
.entra a:link {
	color: #0A71B3;
	text-decoration: underline;
}
.entra a:visited {
	color: #0A71B3;
	text-decoration: underline;
}
.entra a:hover {
	color: #339900;
	text-decoration: underline;
}
.entra a:active {
	color: #339900;
	text-decoration: underline;
}
.marchio_overmach {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 98px;
}
.marchio_tecnomach {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	left: 98px;
	top: -5px;
}
.marchio_overmach_service {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -17px;
	left: 98px;
}
.marchio_overmach_usato {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -13px;
	left: 98px;
}
.marchio_overmach_sistemi {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -5px;
	left: 98px;
}
.marchio_euromeccanica_2 {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -8px;
	left: 98px;
}
.marchio_tecnomach_automazione {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -24px;
	left: 98px;
}
.marchio_tecnotrade {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	left: 98px;
	top: -7px;
}
.marchio_filservice {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	margin: 0px;
	top: -8px;
	left: 98px;
	padding: 0px;
}
#footer_navigazione  {
	padding: 0px;
	background-color: #FFFFFF;
	height: 69px;
	background-image: url(Immagini/sfondo_footer_home.jpg);
	background-repeat: repeat-x;
}
#footer_navigazione_sx {
	padding: 0px;
	background-color: #FFFFFF;
	height: 69px;
	background-image: url(Immagini/sfondo_footer_home.jpg);
	background-repeat: repeat-x;
	float: left;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	width: 399px;
}
#footer_navigazione_dx {
	padding: 0px;
	background-color: #FFFFFF;
	height: 69px;
	background-image: url(Immagini/sfondo_footer_home.jpg);
	background-repeat: repeat-x;
	float: right;
	width: 584px;
}
.italia {
	float: left;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.testi_footer_navigazione {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.testi_footer_navigazione a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.testi_footer_navigazione a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.testi_footer_navigazione a:hover {
	color: #66CC00;
	text-decoration: none;
}
.testi_footer_navigazione a:active {
	color: #66CC00;
	text-decoration: none;
}
#footer {
	text-align: center;
	color: #666666;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	width: 984px;
	height: 57px;
}
.brochure_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	position: absolute;
	left: 247px;
	top: -61px;
	text-align: left;
	width: 239px;
}
.brochure_main a:link {
	color: #999999;
	text-decoration: none;
}
.brochure_main a:visited {
	color: #999999;
	text-decoration: none;
}
.brochure_main a:hover {
	color: #333333;
	text-decoration: none;
}
.brochure_main a:active {
	color: #999999;
	text-decoration: none;
}
.brochure_usato {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	position: absolute;
	left: 247px;
	top: -64px;
	text-align: left;
}
.brochure_usato a:link {
	color: #999999;
	text-decoration: none;
}
.brochure_usato a:visited {
	color: #999999;
	text-decoration: none;
}
.brochure_usato a:hover {
	color: #333333;
	text-decoration: none;
}
.brochure_usato a:active {
	color: #999999;
	text-decoration: none;
}
.contatti_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	position: absolute;
	left: 499px;
	top: -61px;
	width: 252px;
	text-align: left;
}
.contatti_main a:link {
	color: #999999;
	text-decoration: none;
}
.contatti_main a:visited {
	color: #999999;
	text-decoration: none;
}
.contatti_main a:hover {
	color: #333333;
	text-decoration: none;
}
.contatti_main a:active {
	color: #999999;
	text-decoration: none;
}
#footer_marchi {
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_footer_marchi.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#footer_marchi_usato {
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_footer_marchi.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#web_design {
	height: 15px;
	width: 130px;
	position: absolute;
	left: 847px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
.footer_testo_black {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.footer_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}
.footer_testo a:link {
	color: #666666;
	text-decoration: none;
}
.footer_testo a:visited {
	color: #666666;
	text-decoration: none;
}
.footer_testo a:hover {
	color: #333333;
	text-decoration: none;
}
.footer_testo a:active {
	color: #333333;
	text-decoration: none;
}
.prodotti {
	width: 80px;
	float: left;
	margin-left: 15px;
	margin-right: 7px;
	display: inline
}
.artforart {
	font-weight: bold;
}
.artforart a:link {
	color: #666666;
	text-decoration: none;
}
.artforart a:visited {
	color: #666666;
	text-decoration: none;
}
.artforart a:hover {
	color: #333333;
	text-decoration: none;
}
.artforart a:active {
	color: #333333;
	text-decoration: none;
}
.richiamo_pagine_sotto {
	background-color: #E1001A;
	height: 25px;
	position: relative;
	margin-left: 185px;
}
.torna_lista_stampa {
	position: absolute;
	left: 13px;
	top: 332px;
	width: 230px;
}
.testo_torna_stampa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #E1001A;
	text-decoration: none;
	float: right;
	width: 200px;
	text-align: left;
}
.testo_torna_stampa a:link {
	color: #E1001A;
	text-decoration: none;
}
.testo_torna_stampa a:visited {
	color: #E1001A;
	text-decoration: none;
}
.testo_torna_stampa a:hover {
	color: #000000;
	text-decoration: none;
}
.testo_torna_stampa a:active {
	color: #000000;
	text-decoration: none;
}
.testata_prodotti_proto_sotto {
	height: 59px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #97979B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 15px;
}
.proto_sotto_sx {
	float: left;
	width: 290px;
}
.proto_sotto_dx {
	float: right;
	width: 290px;
}
.testo_isole1 {
	position: absolute;
	left: 228px;
	top: 13px;
	width: 374px;
}
.testo_isole2 {
	position: absolute;
	left: 228px;
	top: 173px;
	width: 374px;
}
.black_nero {
	font-family: "Arial Black", Arial, Helvetica;
	color: #000000;
}
#mainContent_sx_isole {
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	float: left;
}
.testo_main_isole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
	padding-top: 10px;
	padding-right: 182px;
	padding-bottom: 0px;
	padding-left: 28px;
}
.auto_sopra {
	float: left;
	width: 680px;
}
.main_isole {
	margin-top: 5px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
}
.pagine_sotto {
	position: absolute;
	left: 668px;
	top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 126px;
}
.modulo_isole {
	float: left;
	width: 384px;
	padding-right: 8px;
	height: 103px;
}
.composizione_isole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 15px;
}
.modulo_interno {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BCBDBF;
	margin-top: 6px;
	padding-top: 4px;
	padding-left: 16px;
}
.aletta_isole {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #172982;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.contenitore_isole {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #172982;
	margin-bottom: 4px;
	margin-top: 4px;
	float: right;
	position: relative;
	width: 788px;
}
.foto_modulo_interno {
	height: 85px;
	width: 116px;
	float: right;
}
.testi_modulo_interno {
	float: left;
	text-align: left;
}
.titolo_aletta_isole {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	left: 15px;
	top: 4px;
	width: 352px;
}
.riga1_modulo_interno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 48px;
	position: relative;
}
.riga1_modulo_interno a:link {
	color: #000000;
	text-decoration: none;
}
.riga1_modulo_interno a:visited {
	color: #000000;
	text-decoration: none;
}
.riga1_modulo_interno a:hover {
	color: #E1001A;
	text-decoration: none;
}
.riga1_modulo_interno a:active {
	color: #E1001A;
	text-decoration: none;
}
.riga2_modulo_interno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.riga2_modulo_interno a:link {
	color: #000000;
	text-decoration: none;
}
.riga2_modulo_interno a:visited {
	color: #000000;
	text-decoration: none;
}
.riga2_modulo_interno a:hover {
	color: #E1001A;
	text-decoration: none;
}
.riga2_modulo_interno a:active {
	color: #E1001A;
	text-decoration: none;
}
.isole_modulo_marchio {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00892E;
	text-decoration: none;
}
.foto_modulo_prodotto_sx_tools {
	text-align: left;
	margin-left: 200px;
	margin-top: 10px;
}
.scatola_modulo_isole {
	margin-bottom: 8px;
}
.auto_sotto_sx {
	float: left;
	width: 200px;
	margin-top: 6px;
}
.auto_sotto_dx {
	float: right;
	width: 228px;
	margin-top: 6px;
}
.testata_prodotti_auto_sotto {
	height: 59px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #97979B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-right: 24px;
	padding-left: 24px;
	padding-top: 15px;
}
.auto_sotto2_sx {
	float: left;
	width: 290px;
	margin-top: 6px;
}
.modulo_prodotto_auto {
	margin-right: 35px;
	float: left;
	margin-top: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	height: 150px;
}
.modulo_prodotto_sx_auto {
	float: left;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.modulo_prodotto_sx_auto a:link {
	color: #000000;
}
.modulo_prodotto_sx_auto a:visited {
	color: #000000;
}
.modulo_prodotto_sx_auto a:hover {
	color: #689AE3;
}
.modulo_prodotto_sx_auto a:active {
	color: #689AE3;
}
.pagine_tools {
	position: absolute;
	left: 667px;
	top: 153px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	width: 126px;
}
.modulo_prodotto_tools {
	width: 797px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #2C4663;
	text-decoration: none;
	text-align: right;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_sinistra_tools.jpg);
	background-repeat: no-repeat;
	height: 241px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#mainContent_sx_tools {
	float: left;
	text-align: left;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
.marchio_modulo_prodotto_sx_tools {
	margin-bottom: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.modulo_prodotto_sx_tools {
	float: left;
	width: 180px;
	height: 241px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 5px;
}
#testata_overmach {
	height: 118px;
	width: 799px;
}
.testo_main_black_overmach {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 24px;
}
.testo_mainContent_dx_marc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
	color: #41281B;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e1dac3;
	padding-top: 4px;
	padding-bottom: 4px;
}
.bold {
	font-weight: bold;	
}
.bold a:link {
	color: #41281B;
	
}
.bold a:visited {
	color: #41281B;
}
.bold a:hover {
	color: #41281B;
}
.bold a:active {
	color: #41281B;
}
.testo_mainContent_dx_marc a:link {
	color: #41281B;
}
.testo_mainContent_dx_marc a:visited {
	color: #41281B;
}
.testo_mainContent_dx_marc a:hover {
	color: #41281B;
}
.testo_mainContent_dx_marc a:active {
	color: #41281B;
}
.testo_mainContent_dx_overmach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
	color: #172982;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.testo_mainContent_dx_overmach_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
	color: #172982;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 0px;
}
.testo_mainContent_dx_overmach_cors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
	color: #172982;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 0px;
}
#mainContent_sx_storia {
	width: 523px;
	float: left;
	text-align: left;
	padding-left: 36px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_storia.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#mainContent_dx_storia {
	width: 231px;
	float: right;
	background-color: #FFFFFF;
	text-align: center;
	padding-bottom: 10px;
	background-image: url(Immagini/sfondo_storia.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.testo_main_storia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #41281B;
	text-decoration: none;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.corsivo {
	font-style: italic;
}
.black {
	font-family: "Arial Black", Arial, Helvetica;
}
.bold_corsivo {
	font-style: italic;
	font-weight: bold;
}
#c1817 {
	position: absolute;
	left: 205px;
	top: 183px;
}
#c1975 {
	position: absolute;
	left: 205px;
	top: 222px;
}
#c1978 {
	position: absolute;
	left: 205px;
	top: 282px;
}
#c1986 {
	position: absolute;
	left: 205px;
	top: 309px;
}
#c1987 {
	position: absolute;
	left: 205px;
	top: 398px;
}
#c1988 {
	position: absolute;
	left: 205px;
	top: 457px;
}
#c1990 {
	position: absolute;
	left: 205px;
	top: 482px;
}
#c2001 {
	position: absolute;
	left: 205px;
	top: 604px;
}
#c2003 {
	position: absolute;
	left: 205px;
	top: 662px;
}
#c2004 {
	position: absolute;
	left: 205px;
	top: 784px;
}
#c2004_2 {
	position: absolute;
	left: 205px;
	top: 954px;
}
#c2006 {
	position: absolute;
	left: 205px;
	top: 1108px;
}
#c2007 {
	position: absolute;
	left: 205px;
	top: 1182px;
}
#mainContent_dx_storia {
	width: 231px;
	float: right;
	background-color: #FFFFFF;
	text-align: center;
	padding-bottom: 10px;
	background-image: url(Immagini/sfondo_storia.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.testo_mainContent_dx_overmach_loc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	line-height: 16px;
	color: #4D4D4D;
	text-align: left;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 0px;
}
.testo_mainContent_dx_overmach_loc a:link {
	color: #4D4D4D;
}
.testo_mainContent_dx_overmach_loc a:visited {
	color: #4D4D4D;
}
.testo_mainContent_dx_overmach_loc a:hover {
	color: #4D4D4D;
}
.testo_mainContent_dx_overmach_loc a:active {
	color: #4D4D4D;
}
#mainContent_main_agenti {
	background-color: #FFFFFF;
	position: relative;
	margin: 0px;
	height: 480px;
	padding: 0px;
	text-align: center;
}
.freccia_footer_agenti {
	position: absolute;
	left: 0px;
	top: -1px;
}
.testata_agenti {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 40px;
	padding-bottom: 10px;
}
.cartina_agenti {
	float: left;
	margin-top: 30px;
	margin-left: 230px;
}
.dati_agenti {
	float: right;
	margin-top: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
	width: 470px;
}
#regione_selezione_ag {
	width: 185px;
}
#citta_selezione_ag {
	width: 185px;
	padding-top: 20px;
}
#regione_selezione_pr {
	position: absolute;
	left: 168px;
	bottom: 237px;
	width: 145px;
}
#citta_selezione_pr {
	width: 145px;
	padding-top: 20px;
	position: absolute;
	left: 168px;
	bottom: 203px;
}
#pulsante_stampa_pr {
	width: 145px;
	padding-top: 20px;
	position: absolute;
	left: 247px;
	bottom: 150px;
	visibility:hidden;
}
.indirizzi_agenti {
	position: absolute;
	left: 512px;
	top: 294px;
	width: 407px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
}
.indirizzi_agenti_marchio {
	position: absolute;
	left: 513px;
	top: 292px;
	width: 407px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
}
.titolo_indirizzi_agenti {
	float: right;
	width: 368px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 16px;
	padding-top: 4px;
	margin-bottom: 6px;
}
.titolo_indirizzi_agenti_sotto {
	float: right;
	width: 368px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
}
.bollo_indirizzi_agenti {
	float: left;
}
.centrata {
	text-align: center;
}
.dati_indirizzi_agenti_bold {
	float: right;
	width: 368px;
	font-size: 14px;
	font-weight: bold;
}
.dati_indirizzi_agenti {
	float: right;
	width: 368px;
}
.dati_indirizzi_agenti a:link {
	color: #172982;
}
.dati_indirizzi_agenti a:visited {
	color: #172982;
}
.dati_indirizzi_agenti a:hover {
	color: #172982;
}
.dati_indirizzi_agenti a:active {
	color: #172982;
}
.marchio_carservice2_dove {
	position: absolute;
	left: -2px;
	top: 33px;
}
.marchio_leasint_dove {
	position: absolute;
	left: -2px;
	top: 130px;
}
.prodotti_footer_agenti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	position: relative;
	padding-left: 10px;
}
.prodotti_footer_agenti a:link {
	color: #666666;
}
.prodotti_footer_agenti a:visited {
	color: #666666;
}
.prodotti_footer_agenti a:hover {
	color: #000000;
}
.prodotti_footer_agenti a:active {
	color: #000000;
}
#footer_agenti {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	padding-top: 18px;
	padding-left: 360px;
	height: 195px;
}
#ingresso_footer_agenti {
	height: 15px;
	position: absolute;
	width: 300px;
	left: -2px;
	top: 95px;
}
#mainContent_main_agenti_dove_prova {
	background-color: #FFFFFF;
	position: relative;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.testata_sotto {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	height: 25px;
	background-color: #F0F0F0;
	padding-left: 31px;
	padding-top: 5px;
	margin-top: 5px;
}
#testata_prodotti_sistemi {
	width: 799px;
	position: relative;
}
.testo_main_sistemi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
	line-height: 19px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 28px;
}
.altezza_riga_superiore {
	line-height: 25px;
}
#mainContent_sx_loc {
	float: left;
	text-align: left;
	padding-left: 36px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(Immagini/sfondo_storia.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 754px;
}
.immagine_miniature_sede {
	position: relative;
	margin-top: 10px;
}
.immagine_miniature_sede_img {
	position: absolute;
	left: -15px;
	top: 8px;
}
.didascalia_sede {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #172982;
	position: absolute;
	left: 4px;
	top: 132px;
}
#ingresso_automazione {
	height: 15px;
	position: absolute;
	left: 234px;
	top: 42px;
	width: 322px;
}
.mobile_sinistra {
	float: left;
}
.nuovi_prodotti {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E1001A;
	text-decoration: none;
	position: absolute;
	left: 36px;
	top: 14px;
	width: 137px;
}
.nuovi_prodotti a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.nuovi_prodotti a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.nuovi_prodotti a:hover {
	color: #E1001A;
	text-decoration: none;
}
.nuovi_prodotti a:active {
	color: #E1001A;
	text-decoration: none;
}
.pulsanti {
	position: relative;
	width: 799px;
	text-align: center;
}
.news_titolo_destra {
	position: absolute;
	left: 581px;
	top: 14px;
}
.eventi {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E1001A;
	text-decoration: none;
	position: absolute;
	left: 187px;
	top: 14px;
	width: 137px;
}
.eventi a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.eventi a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.eventi a:hover {
	color: #E1001A;
	text-decoration: none;
}
.eventi a:active {
	color: #E1001A;
	text-decoration: none;
}
#mainContent_dx_news {
	width: 231px;
	float: right;
	background-color: #F2F2F2;
	text-align: center;
	padding-bottom: 10px;
	height: 465px;
}
.modulo_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	text-align: left;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #F2F2F2;
}
.titoli_news {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #BD0926;
	text-decoration: none;
	line-height: 17px;
}
.titoli_news a:link {
	color: #BD0926;
	text-decoration: none;
}
.titoli_news a:visited {
	color: #BD0926;
	text-decoration: none;
}
.titoli_news a:hover {
	color: #172982;
	text-decoration: none;
}
.titoli_news a:active {
	color: #172982;
	text-decoration: none;
}
.modulo_news_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	text-align: left;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.open {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E1001A;
	text-decoration: none;
	position: absolute;
	left: 338px;
	top: 14px;
	width: 191px;
}
.open a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.open a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.open a:hover {
	color: #E1001A;
	text-decoration: none;
}
.open a:active {
	color: #E1001A;
	text-decoration: none;
}
#mainContent_main_agenti_contattaci {
	background-color: #FFFFFF;
	position: relative;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.marchio_overmach_carservice {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -11px;
	left: 98px;
}
.chiudi_cartina {
	position: absolute;
	left: 186px;
	top: 221px;
	width: 200px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #E5001B;
	text-decoration: none;
	text-align: right;
}
.chiudi_cartina a:link {
	color: #E5001B;
	text-decoration: none;
}
.chiudi_cartina a:visited {
	color: #E5001B;
	text-decoration: none;
}
.chiudi_cartina a:hover {
	color: #172982;
	text-decoration: none;
}
.chiudi_cartina a:active {
	color: #172982;
	text-decoration: none;
}
.chiudi_cartina_2 {
	position: absolute;
	left: 186px;
	top: 210px;
	width: 200px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #E5001B;
	text-decoration: none;
	text-align: right;
}
.marchio_carservice_dove {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: -13px;
	left: 111px;
}
.testo_mainContent_dx_filmato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #4D4D4D;
	text-align: left;
	padding-left: 25px;
	padding-right: 45px;
}
.testo_mainContent_dx_filmato a:link {
	color: #4D4D4D;
	text-decoration: none;
}
.testo_mainContent_dx_filmato a:visited {
	color: #4D4D4D;
	text-decoration: none;
}
.testo_mainContent_dx_filmato a:hover {
	color: #17A345;
	text-decoration: none;
}
.testo_mainContent_dx_filmato a:active {
	color: #17A345;
	text-decoration: none;
}
.pulsante_servizi_home {
	margin-top: 3px;
	padding-left: 25px;
}
.riga_dati {
	text-align: left;
	width: 380px;
}
.filaV {
	background-color: #D8E8C4;
	margin: 1px;
	padding: 0px;
	height: 15px;
	width: 380px;
}
.filaVN {
	background-color: #D8E8C4;
	margin: 1px;
	/*height: 15px;*/
	width: 296px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 84px;
}

.filaB {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 380px;
}
.filaBN {
	background-color: #FFFFFF;
	margin: 0px;
	/*height: 17px;*/
	width: 296px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 84px;
}

.caratteristiche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	float: left;
	height: 15px;
	width: 290px;
}
.unita {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	float: left;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 13px;
	padding-top: 1px;
	text-align: right;
	padding-right: 3px;
}
.caratteristicheN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	/*height: 15px;*/
	width: 290px;
}
.unitaN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width: 80px;
	/*height: 13px;*/
	padding-top: 1px;
	text-align: right;
	padding-right: 3px;
}
.numeri {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	float: left;
	height: 13px;
	width: 290px;
}
.numeriN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	/*height: 13px;*/
	width: 290px;
	font-style: normal;
	font-weight: normal;
}

.unitaOpt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 13px;
	padding-top: 1px;
	text-align: right;
	padding-right: 3px;
	color:#666666;
}
.numeriOpt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#666666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	float: left;
	height: 13px;
	width: 290px;
}
.unitaOptN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	width: 80px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	/*height: 13px;*/
	padding-top: 1px;
	text-align: right;
	padding-right: 3px;
	color:#666666;
}
.numeriOptN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#666666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 3px;
	float: left;
	/*height: 13px;*/
	width: 290px;
}
.note {
	font-family: "Arial Black";
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 135px;
	text-align: right;
	float: left;
	padding-right: 10px;
}
.spazio_note {
	width: 185px;
	background-color: #D8E8C4;
	margin-left: 145px;
	padding-top: 3px;
	padding-left: 3px;
}
.riferimenti_agenti_dove_cuggiono {
	text-align: right;
	width: 302px;
	position: absolute;
	left: 18px;
	top: 156px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_cuggiono a:link {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_cuggiono a:visited {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_cuggiono a:hover {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove_cuggiono a:active {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove {
	position: relative;
}
.riferimenti_agenti_dove_parma {
	text-align: left;
	width: 302px;
	position: absolute;
	left: 668px;
	top: 156px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_modena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	text-align: center;
	position: absolute;
	left: 322px;
	top: 363px;
	width: 344px;
}
.riferimenti_agenti_dove_modena a:link {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_modena a:visited {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_modena a:hover {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove_modena a:active {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove_parma a:link {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_parma a:visited {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_parma a:hover {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove_parma a:active {
	color: #17A345;
	text-decoration: none;
}
.agenti_dove_zona {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
}
#main_content_contattaci {
}
.riferimenti_agenti_dove_vicenza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	text-align: center;
	position: absolute;
	left: 322px;
	top: 448px;
	width: 344px;
}
.riferimenti_agenti_dove_vicenza a:link {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_vicenza a:visited {
	color: #404040;
	text-decoration: none;
}
.riferimenti_agenti_dove_vicenza a:hover {
	color: #17A345;
	text-decoration: none;
}
.riferimenti_agenti_dove_vicenza a:active {
	color: #17A345;
	text-decoration: none;
}
.main_content_contattaci_dx {
	background-color: #F7F7F7;
	text-align: left;
	height: 780px;
	width: 690px;
	margin-top: 10px;
	padding: 14px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	margin-left: auto;
	margin-right: auto;
}
.testi_modulo {
	text-align: right;
	width: 127px;
	color: #808080;
	float: left;
	padding-top: 2px;
	padding-right: 8px;
}
.moduli {
	float: right;
	width: 550px;
}
.moduli2 {
	float: right;
	width: 550px;
	height: 120px;
}
.scelta2 {
	margin-left: 30px;
}
.pp1 {
	height: 30px;
	width: 690px;
}
.main_content_contattaci_invia {
	position: absolute;
	left: 0px;
	bottom: 2px;
	width: 718px;
	background-color: #B3B3B3;
	height: 35px;
}
.main_content_contattaci_invia_richiesta {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #172982;
	text-decoration: none;
	margin-top: 6px;
	padding-top: 6px;
	padding-right: 18px;
	padding-left: 18px;
}
.main_content_contattaci_invia_richiesta a:link {
	color: #172982;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta a:visited {
	color: #172982;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta a:hover {
	color: #17A345;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta a:active {
	color: #17A345;
	text-decoration: none;
}
.main_content_contattaci_sx {
	float: left;
	width: 241px;
	text-align: right;
	margin-top: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	line-height: 21px;
}
.contattaci_service {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #40A52B;
	text-decoration: none;
}
.pp2 {
	height: 128px;
}
.testi_modulo2 {
	text-align: right;
	width: 127px;
	color: #808080;
	float: left;
	padding-top: 2px;
	padding-right: 8px;
}
.main_content_contattaci_invia_richiesta2 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 6px;
	padding-top: 6px;
	padding-right: 18px;
	padding-left: 18px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 23px;
}
.main_content_contattaci_invia_richiesta2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta2 a:hover {
	color: #17A345;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta2 a:active {
	color: #17A345;
	text-decoration: none;
}
.parentesi{
	text-align:right;
	font:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color: #4d4d4d;
}
.tipologia_selezione_select_corto {
	width: 230px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #001B64;
}
.n_pagina_corrente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #E1001A;
	text-decoration: none;
	float: left;
	margin-right: 3px;
	margin-top: -1px;
}
.main_content_contattaci_invia_richiesta3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 16px;
	padding-top: 8px;
	height: 21px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #B3B3B3;
}
.main_content_contattaci_invia_richiesta3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta3 a:hover {
	color: #17A345;
	text-decoration: none;
}
.main_content_contattaci_invia_richiesta3 a:active {
	color: #17A345;
	text-decoration: none;
}
.classe_scheda_proto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
}
.classe_scheda_proto_blu{
	margin-top:20px;
	padding-top:20px;
	border-top:1px;
	border-top-style:dashed;
	border-top-color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3399CC;
	text-decoration: none;
}
.nessun_prodotto {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #001B64;
	text-decoration: none;
}
.nessun_prodotto_verde {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #40A52B;
	text-decoration: none;
}
.prova_curriculum {
	height: 40px;
}
.testata_curriculum {
	border-bottom-style: none;
	padding-top: 20px;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	margin: 0px;
}
.main_content_contattaci_dx_curriculum {
	background-color: #FFFFFF;
	text-align: left;
	width: 690px;
	margin-top: 0px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}
.testata_riga_curriculum {
	background-color: #FFFFFF;
	background-image: url(Immagini/tetata_riga_curriculum.jpg);
	text-align: center;
	height: 35px;
	background-repeat: no-repeat;
	background-position: center;
	width: 690px;
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 36px;
}
.inserire_dati {
	height: 30px;
	width: 690px;
}
.riga_curriculum {
	width: 690px;
	padding-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 10px;
}
.contenuto_riga_curriculum {
	background-color: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #172982;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.footer_riga_curriculum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E1001A;
	text-decoration: underline;
	background-color: #D9D9D9;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
.footer_riga_curriculum a:link {
	color: #E1001A;
	text-decoration: underline;
}
.footer_riga_curriculum a:visited {
	color: #E1001A;
	text-decoration: underline;
}
.footer_riga_curriculum a:hover {
	color: #17A345;
	text-decoration: underline;
}
.footer_riga_curriculum a:active {
	color: #17A345;
	text-decoration: underline;
}.main_content_curriculum_invia {
	background-color: #B3B3B3;
	height: 35px;
	margin-top: 10px;
	margin-bottom: 14px;
}
.allega_curriculum {
	float: left;
	padding-top: 3px;
}
.modulo_curriculum {
}
.pp1_curriculum {
	height: 30px;
	width: 480px;
	float: right;
	text-align: left;
}
.moduli_curriculum {
	width: 400px;
}
.curriculum_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	position: absolute;
	left: 805px;
	top: -61px;
	text-align: left;
	width: 163px;
}
.curriculum_main a:link {
	color: #999999;
	text-decoration: none;
}
.curriculum_main a:visited {
	color: #999999;
	text-decoration: none;
}
.curriculum_main a:hover {
	color: #333333;
	text-decoration: none;
}
.curriculum_main a:active {
	color: #999999;
	text-decoration: none;
}
#c1986_ing {
	position: absolute;
	left: 205px;
	top: 323px;
}
#c1987_ing {
	position: absolute;
	left: 205px;
	top: 413px;
}
#c1988_ing {
	position: absolute;
	left: 205px;
	top: 471px;
}
#c1990_ing {
	position: absolute;
	left: 205px;
	top: 513px;
}
#c2001_ing {
	position: absolute;
	left: 205px;
	top: 635px;
}
#c2003_ing {
	position: absolute;
	left: 205px;
	top: 708px;
}
#c2004_ing {
	position: absolute;
	left: 205px;
	top: 846px;
}
#c2004_2_ing {
	position: absolute;
	left: 205px;
	top: 1032px;
}
#c2006_ing {
	position: absolute;
	left: 205px;
	top: 1186px;
}
#c2007_ing {
	position: absolute;
	left: 205px;
	top: 1261px;
}
.testi_modulo_ing {
	text-align: right;
	width: 127px;
	color: #808080;
	float: left;
	padding-top: 2px;
	padding-right: 8px;
}
.testi_modulo2_ing {
	text-align: right;
	width: 180px;
	color: #808080;
	float: left;
	padding-top: 2px;
	padding-right: 8px;
}
#footer_agenti_ing {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	padding-top: 18px;
	padding-left: 360px;
	height: 210px;
}
#ingresso_footer_agenti_ing {
	height: 15px;
	position: absolute;
	width: 300px;
	left: -2px;
	top: 112px;
}
.marchio_leasint_dove_ing {
	position: absolute;
	left: -2px;
	top: 149px;
}
.proto_sotto_dx_ing {
	float: right;
	width: 320px;
}
.formCerca{
	margin:0px 0px 0px 0px;
}
.didascalia1_eventi {	/*position: absolute;
	left: 0px;
	top: 182px;
	visibility: visible;*/
	width: 420px;
	text-align: center;
}
.p_carservice {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.altezza95 {
	height: 95px;
}
.chiudi_zoom {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #0F3FC3;
	margin-top: 20px;
	margin-bottom: 20px;
}
.chiudi_zoom a:link {
	color: #0F3FC3;
	text-decoration: none;
}
.chiudi_zoom a:visited {
	color: #0F3FC3;
	text-decoration: none;
}
.chiudi_zoom a:hover {
	color: #17A345;
	text-decoration: underline;
}
.chiudi_zoom a:active {
	color: #17A345;
	text-decoration: underline
}
.visita_objet {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 16px;
	color: #1A3173;
}
.visita_objet a:link {
	color: #BD162F;
	text-decoration: underline;
}
.visita_objet a:visited {
	color: #BD162F;
	text-decoration: underline;
}
.visita_objet a:hover {
	color: #1A3173;
	text-decoration: underline;
}
.visita_objet a:active {
	color: #1A3173;
	text-decoration: underline
}
.offerta {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 13px;
	color: #1A3173;
}
.offerta a:link {
	color: #BD162F;
	text-decoration: underline;
}
.offerta a:visited {
	color: #BD162F;
	text-decoration: underline;
}
.offerta a:hover {
	color: #1A3173;
	text-decoration: underline;
}
.offerta a:active {
	color: #1A3173;
	text-decoration: underline
}
.foto_cornice {
	height: 117px;
}
.testo_absolute_news {
	height: 458px;
	width: 272px;
	position: absolute;
	left: 252px;
	top: 0px;
}
.foto_news_nuova {
	text-align: left;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 524px;
	height: 458px;
}
.testata_takamaz {
	text-align: left;
	position: absolute;
	left: 198px;
	top: 57px;
	width: 495px;
}
.link_takamaz {
	text-align: left;
	position: absolute;
	left: 198px;
	top: 32px;
	width: 808px;
}
.link_takamaz a:link {
	text-decoration: underline;
	font-size: 12px;
}
.link_takamaz a:visited {
	text-decoration: underline;
	font-size: 12px;
}
.link_takamaz a:hover {
	text-decoration: underline;
	font-size: 12px;
}
.link_takamaz a:active {
	text-decoration: underline;
	font-size: 12px;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-family: "Arial Black", Gadget, sans-serif;
	line-height: 30px;
	font-size: 30px;
	color: #1C2576;
}

