.intro_logo_robotica {	height: 63px;	width: 168px;	background-image: url(../images/logo_robot_intro.gif);	background-repeat: no-repeat;	background-position: left top;}.intro_logo_zucchCS {	height: 63px;	width: 168px;	background-image: url(../images/logo_zucch_cs_intro.gif);	background-repeat: no-repeat;	background-position: right top;}.intro_foto1 {	height: 280px;	width: 468px;	background-image: url(../images/foto1_intro.jpg);	background-repeat: no-repeat;	background-position: left top;}.intro_foto2 {	height: 63px;	width: 200px;	background-image: url(../images/foto2_intro.gif);	background-repeat: no-repeat;	background-position: left bottom;}.intro_foto3 {	background-image: url(../images/intro_foto3_unita.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 148px;	width: 514px;}.intro_foto4 {	height: 160px;	width: 179px;	background-image: url(../images/foto4_intro.jpg);	background-repeat: no-repeat;	background-position: left top;}.intro_patdx {	height: 280px;	width: 335px;	background-image: url(../images/patterdx_intro.gif);	background-repeat: repeat-x;	background-position: right top;}.intro_selectcountry {	height: 17px;	width: 168px;	background-image: url(../images/tit_select_country.gif);	background-repeat: no-repeat;	background-position: left top;}.intro_txt_nazioni {	font-family: verdana;	font-size: 10px;	color: #141414;	text-align: left;}.intro_disclaimer {	font-family: arial;	font-size: 10px;	color: #818181;	text-align: center;}.intro_bgcolor {	background-color: #141414;}.logo_robotica {	height: 63px;	width: 168px;	background-image: url(../images/logo_robotica.gif);	background-repeat: no-repeat;	background-position: left top;}.logo_zucchCS {	height: 63px;	width: 168px;	background-image: url(../images/logo_zucc_cs.gif);	background-repeat: no-repeat;	background-position: right top;}.home_foto1 {	height: 312px;	width: 468px;	background-image: url(../images/foto1_home.jpg);	background-repeat: no-repeat;	background-position: left top;}.home_foto2 {	height: 63px;	width: 200px;	background-image: url(../images/foto2_home.jpg);	background-repeat: no-repeat;	background-position: left bottom;}.home_foto3 {	background-image: url(../images/foto3_unita.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 148px;	width: 514px;}.home_foto4 {	height: 160px;	width: 179px;	background-image: url(../images/foto4_home.jpg);	background-repeat: no-repeat;	background-position: left top;}.home_patdx {	height: 280px;	width: 335px;	background-repeat: repeat-x;	background-position: right top;	background-color: #141414;}.home_num_serie {	font-family: arial;	font-size: 10px;	color: #ffffff;	text-align: left;}.home_txt_banner {	font-family: Arial;	font-size: 11px;	color: #141414;	text-align: left;}.home_tit_banner {	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #141414;	text-align: left;	padding-bottom: 9px;}.home_txt_head {	font-family: Arial;	font-size: 14px;	color: #608a38;	text-align: left;}.home_tit_head {	font-family: arial;	font-size: 17px;	font-weight: bold;	color: #608a38;	text-align: left;	padding-bottom: 9px;}.menu_up {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: bold;	color: #2d9dc3;	text-align: left;	padding-top: 4px;/*	padding-bottom: 2px; */	padding-right: 10px;}.menu_up a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: bold;	color: #2d9dc3;	text-decoration: none;	text-align: left;	padding-top: 6px;/*	padding-bottom: 2px; */	padding-right: 10px;}.menu_up a:hover {	color: #141414;	text-decoration: none;}.menu_lingua {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #608a38;	text-align: left;	padding-top: 7px;	padding-bottom: 18px;}.menu_lingua a {	color: #608a38;	text-decoration: none;}.menu_lingua a:hover {	color: #141414;	text-decoration: none;}.menu_lingua_scelta {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #141414;	text-align: left;	padding-top: 7px;	padding-bottom: 18px;}.menu_lingua_scelta a {	color: #141414;	text-decoration: none;}.menu_lingua_scelta a:hover {	color: #608a38;	text-decoration: none;}.menu_cambia_nazione {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #2d9dc3;	text-align: left;	padding-top: 7px;	padding-bottom: 18px;}.menu_cambia_nazione a {	color: #2d9dc3;	text-decoration: none;}.menu_cambia_nazione a:hover {	color: #141414;	text-decoration: none;}.menu_int_prod {	font-family: arial;	font-size: 13px;	color: #141414;	text-align: left;	vertical-align: middle;	font-weight: bold;	padding: 5px;}.menu_int_prod a {	color: #141414;	text-decoration: none;}.menu_int_prod a:hover {	color: #777777;	text-decoration: none;}.menu_int_prod_div {	background-image: url(../images/menu_int_prod_div.gif);	background-repeat: no-repeat;	height: 13px;	width: 13px;	background-position: center center;}.privacy_notelegali {	font-family: arial;	font-size: 10px;	color: #818181;	/*padding-bottom: 3px;*/}.privacy_notelegali a {	color: #818181;	text-decoration: none;}.privacy_notelegali a:hover {	color: #000000;	text-decoration: none;}.input_cerca {	font-family: verdana;	font-size: 10px;	color: #141414;	text-align: left;}.filetto_azz {	background-image: url(../images/pat_fil_azz.gif);	background-repeat: repeat-x;	background-position: center;}.bg_nero {	background-color: #141414;}.img_testata {	background-image: url(../images/testata_A.gif);	background-repeat: no-repeat;	background-position: left;	height: 200px;	width: 273px;}.pat_filetto {	background-image: url(../images/pat_fil.gif);	background-repeat: repeat-x;	height:1px;}.pat_filetto_vert {	background-image: url(../images/pat_fil_vert.gif);	background-repeat: repeat-y;	height:2px;	width: 1px;}.riflesso_testata {	background-image: url(../images/img_riflesso_a.gif);	background-repeat: no-repeat;	background-position: right;	width: 245px;}.tit_prodotti {	font-family: Arial;	font-size: 14px;	color: #2dacce;	text-align: left;	padding-bottom: 15px;}.txt_prodotti {	font-family: Arial;	font-size: 12px;	color: #ffffff;}.txt_menu_sx {	font-family: Arial;	font-size: 12px;	line-height: 12px;	font-weight: bold;	color: #2d9dc3;	padding-bottom: 15px;	padding-right: 6px;	padding-left: 8px;	text-align: left;	vertical-align: top;}.txt_menu_sx a {	color: #2d9dc3;	text-decoration: none;}.txt_menu_sx a:hover {	color: #141414;	text-decoration: none;}.tit_prod_50 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #1D9D9F;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_prod_50 a {	color: #1D9D9F;	text-decoration: none;}.tit_prod_50 a:hover {	color: #141414;	text-decoration: none;}.tit_prod_100 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #BE1A0A;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_prod_100 a {	color: #BE1A0A;	text-decoration: none;}.tit_prod_100 a:hover {	color: #141414;	text-decoration: none;}.tit_prod_200 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #137f4e;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_prod_200 a {	color: #137f4e;	text-decoration: none;}.tit_prod_200 a:hover {	color: #141414;	text-decoration: none;}.tit_prod_300 {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #0d8eba;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_prod_300 a {	color: #0d8eba;	text-decoration: none;}.tit_prod_300 a:hover {	color: #141414;	text-decoration: none;}.tit_bat_50 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #1d9d9f;	text-align: center;}.tit_bat_100 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #BE1A0A;	text-align: center;}.tit_bat_200 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #137f4e;	text-align: center;}.tit_bat_300 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #0d8eba;	text-align: center;}.tit_tab_50 {	font-family: arial;	font-size: 13px;	font-weight: bold;	color: #1D9D9F;	text-align: center;}.tit_tab_50 a {	color: #1D9D9F;	text-decoration: none;}.tit_tab_50 a:hover {	color: #141414;	text-decoration: none;}.tit_tab_100 {	font-family: arial;	font-size: 13px;	font-weight: bold;	color: #BE1A0A;	text-align: center;}.tit_tab_100 a {	color: #BE1A0A;	text-decoration: none;}.tit_tab_100 a:hover {	color: #141414;	text-decoration: none;}.tit_tab_200 {	font-family: arial;	font-size: 13px;	font-weight: bold;	color: #137f4e;	text-align: center;	padding-left: 2px;	padding-right: 2px;	}.tit_tab_200 a {	color: #137f4e;	text-decoration: none;}.tit_tab_200 a:hover {	color: #141414;	text-decoration: none;}.tit_tab_300 {	font-family: arial;	font-size: 13px;	font-weight: bold;	color: #0d8eba;	text-align: center;}.tit_tab_300 a {	color: #0d8eba;	text-decoration: none;}.tit_tab_300 a:hover {	color: #141414;	text-decoration: none;}.tit_info_int {	font-family: arial;	font-size: 16px;	font-weight: bold;	color: #737679;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_L50 {	font-family: Arial;	font-size: 22px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #1D9D9F;	padding-top: 20px;}.titoletto_L50 {	font-family: Arial;	font-size: 14px;	color: #6AB4B6;	text-align: left;	padding-top: 10px;}.tit_L100 {	font-family: Arial;	font-size: 22px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #BE1A0C;	padding-top: 20px;}.titoletto_L100 {	font-family: Arial;	font-size: 14px;	color: #DC5549;	text-align: left;	padding-top: 10px;}.tit_L200 {	font-family: Arial;	font-size: 22px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #45BC86;	padding-top: 20px;}.titoletto_L200 {	font-family: Arial;	font-size: 14px;	color: #249D66;	text-align: left;	padding-top: 10px;}.tit_L300 {	font-family: Arial;	font-size: 22px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #2EB2D5;	padding-top: 20px;}.titoletto_L300 {	font-family: Arial;	font-size: 14px;	color: #3098B4;	text-align: left;	padding-top: 10px;}.tit_funz_50 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #838A8B;	padding-top: 10px;	padding-bottom: 2px;	padding-left: 5px;}.tit_funz_100 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #BE1A0A;	padding-top: 10px;	padding-bottom: 2px;	padding-left: 5px;}.tit_funz_200 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #137f4e;	padding-top: 10px;	padding-bottom: 2px;	padding-left: 5px;}.tit_funz_300 {	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #8d8eba;	padding-top: 10px;	padding-bottom: 2px;	padding-left: 5px;}.bg_galleria {	background-color: #000000;}.galleria_logo_robotica {	height: 40px;	width: 157px;	background-image: url(../images/logo_robot_galleria.gif);	background-repeat: no-repeat;	background-position: left top;}.galleria_logo_zucchCS {	height: 40px;	width: 91px;	background-image: url(../images/logo_zucchcs_galleria.gif);	background-repeat: no-repeat;	background-position: right top;}.galleria_tit_prod {	font-family: arial;	font-size: 15px;	font-weight: bold;	color: #0d8eba;	text-align: center;	padding-top: 14px;	padding-bottom: 10px;	padding-left: 5px;}.tit_parametri {	font-family: arial;	font-size: 15px;	font-weight: bold;	color: #0d8eba;	text-align: right;	padding-top: 10px;	padding-right: 23px;	padding-bottom: 10;}.txt_evid_nero {	font-family: Arial;	font-size: 14px;	font-weight: bold;	color: #141414;	text-align: left;	padding-top: 10px;	padding-right: 23px;	padding-bottom: 10;}.txt_evid_nero a {	color: #141414;	text-decoration:none;}.txt_evid_nero a:hover {	color: #3C3C3C;	text-decoration:none;}.txt_prodotti_nero {	font-family: Arial;	font-size: 11px;	color: #141414;	text-align: left;	vertical-align: top;	padding-left: 5px;}.txt_nero {	font-family: Arial;	font-size: 11px;	color: #141414;	text-align: left;	vertical-align: top;	padding-top: 8px;	padding-bottom: 8px;}.txt_nero_tab {	font-family: Arial;	font-size: 11px;	color: #141414;	text-align: center;	vertical-align: center;	padding-top: 1px;	padding-bottom: 1px;}.txt_nero_tab_elenco {	font-family: Arial;	font-size: 11px;	color: #141414;	font-weight: bold;	text-align: left;	vertical-align: center;	padding-right: 1px;}.txt_evid_giallo {	font-family: Arial;	font-size: 14px;	font-weight: bold;	color: #CC6A02;	text-align: left;	padding-top: 10px;	padding-right: 23px;	padding-bottom: 10;}.txt_evid_giallo a {	color: #CC6A02;	text-decoration:underline;}.txt_evid_giallo a:hover {	color: #3c3c3c;	text-decoration:underline;}.txt_evid_nerounder {	font-family: Arial;	font-size: 14px;	font-weight: bold;	color: #141414;	text-align: left;	padding-top: 10px;	padding-right: 23px;	padding-bottom: 10;}.txt_evid_nerounder a {	color: #141414;	text-decoration:underline;}.txt_evid_nerounder a:hover {	color: #3c3c3c;	text-decoration:underline;}.tit_cerca_ambrogio {	font-family: Arial;	font-size: 18px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #2EB2D5;	padding-top: 20px;}.titoletto_cerca_ambrogio {	font-family: Arial;	font-size: 14px;	color: #71D6F0;	text-align: left;	padding-top: 10px;}.tit_privacy_notelegali {	font-family: Arial;	font-size: 22px;	font-weight: bold;	text-align: left;	vertical-align: bottom;	color: #ffffff;	padding-bottom: 10px;}.riflesso_testatina {	background-image: url(../images/img_testatina_ombra.gif);	background-repeat: no-repeat;	background-position: right;	width: 245px;}.img_testatina {	background-image: url(../images/img_testatina.gif);	background-repeat: no-repeat;	background-position: left;	height: 106px;	width: 251px;}