.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;
}
.menu_up a {
	color: #2d9dc3;
	text-decoration: none;
}
.menu_up a:hover {
	color: #141414;
	text-decoration: none;
}
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;
}
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_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;
}
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{
	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: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{
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #2d9dc3;
	text-decoration: none;
	padding-bottom: 15px;
	padding-right: 6px;
	/*padding-left: 8px;*/
	text-align: left;
	vertical-align: top;
}
.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: 16px;
	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: 16px;
	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: 16px;
	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: 24px;
	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: #1D9D9F;
	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;*/
	color: #0d8eba;
	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: 18px;
	padding-bottom: 10;
}
.txt_evid_giallo  a{
	color: #CC6A02;
	text-decoration:underline;
	text-align: left;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10;
}
.txt_evid_giallo  a:hover{
	color: #3c3c3c;
	text-decoration:underline;
	text-align: left;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10;
}
.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{
	margin-top: 0px;
	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;
}
.tasto_center {
	background-image: url(images/pat_tasto_center.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	/*padding-top: 10px;*/
	padding-right: 2px;
	padding-left: 2px;
	text-transform: uppercase;
	text-decoration:none;
	
}
.tasto_center a {
	color: #141414;
	text-decoration:none;
}
.tasto_center a:hover {
	color: #2d9dc3;
	text-decoration:none;
}
.tasto_sx {
	background-image: url(images/pat_tasto_sx.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	width: 14px;
}
.tasto_dx {
	background-image: url(images/pat_tasto_dx.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 25px;
	width: 14px;
}
.txt_risultato {
	font-family: Arial;
	font-size: 12px;
	color: #141414;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 10px;
	line-height: 18px;
	padding-bottom: 10px;
}
.txt_risultato a {
	color: #141414;
	font-weight: bold;
	text-decoration:underline;
}
.txt_risultato a:hover {
	color: #3c3c3c;
	text-decoration:underline;
}
.mappa_su_sx {
	background-image: url(images/pat_mappa_su_sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 19px;
}
.mappa_su_dx {
	background-image: url(images/pat_mappa_su_dx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 17px;
	width: 25px;
}
.mappa_giu_sx {
	background-image: url(images/pat_mappa_giu_sx.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	width: 19px;
}
.mappa_giu_dx {
	background-image: url(images/pat_mappa_giu_dx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 25px;
	width: 25px;
}
.mappa_giu_center {
	background-image: url(images/pat_mappa_giu_center.gif);
	background-repeat: repeat;
	background-position: center center;
	height: 25px;
}
.mappa_su_center {

	background-image: url(images/pat_mappa_su_center.gif);
	background-repeat: repeat;
	background-position: center center;
	height: 17px;
}
.mappa_sx_center {
	background-image: url(images/pat_mappa_sx.gif);
	background-repeat: repeat-y;
	background-position: left center;
	width: 19px;
}
.mappa_dx_center {
	background-image: url(images/pat_mappa_dx.gif);
	background-repeat: repeat-y;
	background-position: left center;
	width: 25px;
}
.mappa_dx_center_img {
	background-image: url(images/mappa_dx_center_img.gif);
	background-repeat: repeat-y;
	background-position: left center;
	width: 25px;
	height: 17px;
}
.tit_testo_azienda{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	color: #141414;
	padding-bottom: 10px;
}
.txt_contenuti{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #141414;
}
.voci_registrazione {
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11px;
	color: #141414;
	font-weight: normal;
	text-align: left;
	line-height: 14px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px
}
.testo_registrati {
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11px;
	color: #141414;
	font-weight: bold;
	text-align: justify;
	line-height: 14px
}
.testo_registrati a {
	color: #141414;
	text-decoration:none;
}
.testo_registrati a:hover {
	color: #2d9dc3;
	text-decoration:none;
}
.mappa_sito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #2d9dc3;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 2px;
}
.mappa_sito a {
	color: #2d9dc3;
	text-decoration: none;
}
.mappa_sito a:hover {
	color: #141414;
	text-decoration: none;
}