/* CSS Document */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	text-align:left;
	vertical-align:baseline;

	}
* {
margin:0;
padding:0;
}
	h1{ 
		font-size:18px;
		font-weight:bold;
		color:#97BE0D}
		
	h2{ font-size:16px; 
		font-weight:normal;
		color:#97BE0D}
	
	h3{ font-size:14px; 
		font-weight:normal;
		color:#97BE0D}
	h4{ 
		font-size:12px;
		font-weight:bold;
		color:#6C6C6C !important}
	a{
		color:#323232;
		text-decoration:none}
	
	.grigio{ color:#646B6E;}
	
/* display visibil none */		
	.nascondi{ visibility:hidden; display:none}
ol, ol li{ list-style-type:none }	 
	a{ text-decoration:none}

	#logo_mysanity a span, #box_shop_online a span, #box_newsletter a span, #box_mysanity_site a span{ visibility:hidden; display:block}
	
	:focus {outline:0}
	html{
		width:100%;
		height:100%}
		body{
			background:url(/images/bg_body.jpg) top right repeat-x;
			text-align:left;
		    height:100%;
			width:100%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#bac6cc; 
			}
			#wrapper{
				width:890px;
				height:auto;
				display:table;
				margin:0 auto;}
				#cont_bottom, #container{
					width:890px;
					height:auto;			
					margin:0 auto}
					#cont_bottom{
					position:relative;}
				
				
				
#top{
	width:890px;
	height:192px;
	margin:0 auto;
	text-align:center;
	position:relative;
	background:url(/images/top.jpg) top center no-repeat}
	.link_home{
		position:absolute;
		left:12px;
		top:40px;
		display:block;
		width:130px;
		height:85px;}
		#menu_tot {
			padding-top:168px;
			width:870px;
			text-align:center;}
			/*#top ul {
				margin: 0 auto;
				height:28px;
				width:870px;}
				#top li {
					padding-top:165px;
					display:inline;
					padding:0 2px;}.jqueryslidemenu ul li
					#top li .spaziatore{ padding:0 0;}
					#top li a{ 
						color:#646b6e;
						font-size:11px;
						line-height:18px;
						text-transform:uppercase;
						text-decoration:none;}
						#top li a:hover{ 
							color:#96bf0d;}*/
							#menu_spagnolo {
								margin: 0 auto;
								height:28px;}
								#menu_spagnolo li {
									padding-top:165px;
									display:inline;
									padding:0 1px;}
									#menu_spagnolo li .spaziatore{ width:1em}
									#menu_spagnolo li a{
										color:#646b6e;
										font-size:11px;
										line-height:18px;
										text-transform:uppercase;
										text-decoration:none;}
										#menu_spagnolo li a:hover{ 
											color:#96bf0d;}
								
							
		#container{
			min-height:500px;
  			height:auto !important;
  			height:500px;
			padding-top:10px;
			float:left;}
			#col_sx{
				padding:12px 0 0 0;
				width:639px;
				height:auto;
				float:left}
				#col_sx p{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:normal;
					color:#4D4D4D;
					text-align:left;
					line-height:15px}
					#col_sx a{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size:14px;
						color: #4D4D4D;}
						#col_sx a:hover{
							color:#96bf0d;}
		 					#col_sx	il{
								list-style-type:none }	
								#col_sx_interna{
									width:610px;
									display:table;
									height:auto;
									float:left}
									#col_sx_interna p{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size:12px;
										font-weight:normal;
										color:#4D4D4D;
										text-align:justify;
										line-height:15px}
										#col_sx_interna a{
											font-family: Verdana, Arial, Helvetica, sans-serif;
											font-size:12px;
											color:#4D4D4D;}
											#col_sx_interna a:hover{
												color:#7b9d0b;}
				
#col_sx_interna ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4D4D4D;
	text-align:justify;
	line-height:15px;
	padding-left:15px}
	#col_sx_interna ul li{
		list-style:disc;
		font-size:12px;}
		#tit_news{
			width:639px;
			height:33px;
			background:url(/images/tit_news.jpg) no-repeat;}
			#tit_news_es{
				width:639px;
				height:33px;
				background:url(/images/tit_news_es.jpg) no-repeat;}
				.news_home{
					position: relative;
					width:190px;
					height:auto !important;
					height:102px;
					min-height:102px;
					float:left;
					padding:0 20px 0 0}
					.news_home h3{
						font-size:10px;
						padding:0 0 5px 0}
					.news_home p, .news_home p a{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size:11px !important;
						color:#323232;}
						.news_home h2 {
							padding:0 0 5px 0}
						.news_home h2 a{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size:12px !important;
							font-weight:bold;
							color:#323232;}
						.archivio_home {
							float:right;
							font-size:11px !important;}	
							#tabella_scheda{
								margin-top:40px;
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#000;}
								#tabella_scheda td{
									padding:5px;
									text-align:center}
									.cella_titolo{
										font-size:12px;
										color:#FFFFFF;
										text-align:center;
										font-weight:bold;
										background:#97be0d}
										.cella_1{
											text-align:left;
											background:#cfdf99}
											.cella_2{
												text-align:left;
												background:#dcdcdc}
												
												
												
#prima_fascia_index{
	padding:12px 0 0 0;
	width:890px;
	height:auto;
	float:left}
	#comunicazione{
		width:639px;
		height:237px;
		float:left;}
		#seconda_fascia_index{
			padding:20px 0 0 0;
			width:890px;
			height:auto;
			float:left}
			#focus_video{
				background:url(../images/sf_video.jpg) no-repeat;
				width:156px;
				height:96px;
				border:1px solid #c0cbd0;
				margin:0 21px 0 0;
				padding:200px 0 0 30px;
				float:left}
				#focus_video li{
					list-style-type:disc;
					padding:5px 0 0 0}
					#focus_video li a, #focus_video li p{
						font-size:12px;
						color:#323232;
						text-decoration:none;}
						#focus_centrale{
							float:left;
							width:430px;}
							.banner_sezioni{
								float:left;
								margin:0 0 20px 0;
								border:1px solid #bbc7cc;}
								.banner_sezioni_newsletter{
									float:left;
									margin:0;
									border:1px solid #bbc7cc;}
								.banner_sx{
									margin:0 16px 20px 0;
									_margin:0 13px 20px 0;}		
									#focus_fiere{
										border:1px solid #bbc7cc;
										float:left;
										width:428px;
										height:140px;
										padding:0;
										/*width:396px;
										height:124px;
										padding:16px 16px 0 16px;*/
										margin:0 0 16px 0}
										
										#focus_fiere h3{
											font-size:14px;
											font-weight:bold;
											padding:0 0 10px 0;}
											#focus_fiere p{
												 color:#323232;
												 font-size:12px;}
												#focus_impianti{
													/*background:url(../images/sf_impianti.gif) no-repeat;*/
													float:left;
													width:232px;
													height:296px;
													padding:0px;
													margin:0 0 0 17px !important;
													margin:0 0 0 16px}
													#focus_impianti li{
														list-style-type:disc;
														padding:5px 0 0 0}
														#focus_impianti li a{
															font-size:12px;
															color:#323232;
															text-decoration:none;}
															#terza_fascia_index{
																padding:20px;
																border:1px solid #c0cbd0;
																width:850px;
																height:auto;
																margin:20px 0 0 0;
																_margin:10px 0 0 0;
																float:left}
																#fascia_banner{
																	padding:0 0 20px 0;
																	height:auto;
																	margin:20px 0 0 0;
																	_margin:10px 0 0 0;
																	float:left}
																	.banner_home_ingombranti{
																		float:left;
																		padding:0 20px 0 0}
																		.banner_home_business{
																			float:left;
																			padding:0 16px 0 0}
																			.banner_home_diminuzione{
																				float:left;
																				padding:0}
																				.banner_home_centrali{
																					border:1px solid #ccc;
																					width:205px;
																					height:98px;
																					float:left;
																					margin:0 16px 0 0}
											
						
						
			#col_dx{
				/*border:1px solid red;*/
				padding:10px 0 0 10px;
				width:230px;
				min-height:500px;
  				height:auto !important;
  				height:500px;
				float:left}
				#box_banner{
					width:210px;
					height:204px;
					float:left;
					background:url(../images/banner_box.jpg) no-repeat;
					margin:0 0 0 17px;
					padding:35px 0 0 24px;}
					#box_banner img{
						float:left}
				
				#banner_palizzolo{
					width:234px;
					height:60px;
					float:left;}
					#banner_palizzolo{
						margin-top:16px;}
						#banner_omer{
							width:234px;
							height:80px;
							float:left;}
				
				
				/* old modificato per inserire banner palizzolo
				#banner_omer{
					width:234px;
					height:141px;
					float:left
					}
				*/	
					
				/*#banner_occasioni{
					position:relative;
					width:234px;
					height:111px;
					padding:15px;
					margin-top:16px;
					float:left;
					background:url(/images/banner_occasioni.jpg) top left no-repeat;
					}
				*/
				
				
					.data_usato{ color:#a51c1f; font-size:12px; font-style:italic;}
					.titolo_usato{ color:#929495; font-size:12px; font-style:normal;}
					.archivio_occasioni{ display:block; width:204px; height:111px;}
					
				#banner_salvadori{
					margin-top:16px;
					width:234px;
					height:61px;
					float:left}
					
				#banner_photogallery, #banner_occasioni, #banner_cipro{
					margin-top:16px;
					width:234px;
					height:140px;
					float:left;}
					
				#banner_newsletter{
					margin:16px 0 0 0;
					width:213px;
					height:61px;
					float:left;
					text-align:center}
					
				#banner_download{
					margin:16px 0 0 0;
					width:213px;
					height:61px;
					float:left;
					text-align:center}
					
				#banner_offerte{
					margin:16px 0 0 0;
					width:210px;
					height:61px;
					float:left;
					text-align:center}
					
		/*#tit_azienda{
			width:639px;
			height:33px;
			background:url(/images/tit_news.jpg) no-repeat;
			margin-top:10px;
			float:left}*/
		
		#thumb_dx{
			width:204px;
			padding:33px;
			float:left;
			background:url(/images/bk_thumb_dx.jpg) no-repeat;
			}
			#thumb_dx a{ font-size:12px; color:#97BE0D; font-weight:bold }
					
					
			#distributori img{
				border:1px solid #666 !important;
				margin:3px 3px 0 0}		
					
				#distributori_italiani{
					float:left;
					margin:20px 20px 0 0;
					padding:10px;
					background-color:#fff;
					width:300px;
					border:1px solid #666}	
					#distributori_italiani p{
						padding:5px 0 0 0;
						color:#333}
					
					
		#azienda, #azienda_en,#azienda_es, #progettazione,#progettazione_en,#progettazione_es, #servizi, #servizi_en,#servizi_es, #contatti,#contatti_en,#contatti_es, #newsletter, #dove_siamo,#dove_siamo_en,#dove_siamo_es, #copyright, #privacy, #news,#news_es, #press,#press_es, #site_map, #occasioni,#occasioni_en, #occasioni_es, #distributori, #distributori_en, #distributori_es, #popup_home, #press_release, #smaltire, #business, #diminuzione{
			width:409px;
			height:auto !important;
			height:300px;
			min-height:300px;
			margin-top:10px;
			padding:115px 50px 40px 111px}
			
			#prodotti,#prodotti_en,#prodotti_es{
				width:459px;
				height:auto !important;
				height:300px;
				min-height:300px;
				margin-top:10px;
				padding:90px 50px 40px 61px}
			
				#steel, #omer, #panizzolo, #ets {
					width:409px;
					height:auto !important;
					height:300px;
					min-height:300px;
					margin-top:10px;
					padding:80px 50px 40px 111px}
			
			
			
			
		#prodotti_top{
			width:460px;
			padding:20px;
			float:left;
			border:1px solid #CCCCCC;
			margin:0 0 10px 0}
			#prodotti_top li{
				float:left;
				width:210px;
				font-size:12px;
				color:#6c6c6c;
				padding:3px 0;
				list-style-position:inside}
				#prodotti_top li a{
					color:#97BE0D}
			
		#prodotti_bot{
			width:460px;
			padding:20px 0 20px 20px;
			float: left;
			border:1px solid #CCCCCC}
			.prodotti_elenco{
				float:left;
				width:150px;
				float:left;}
				.prodotti_elenco ul{
					color:##6C6C6C !important;
					padding:5px 0 0 0}
					.prodotti_elenco ul li {
						padding:5px 0 0 0}
					.prodotti_elenco ul li a{
						font-size:15px !important;
						color:#97BE0D !important}
						.prodotti_elenco p{
							color:#6C6C6C !important}
							.prodotti_elenco h2{ 
								font-size:12px;
								font-weight:bold;
								color:#6C6C6C !important}
			
		#prodotti_scelta, #prodotti_scelta_en, #prodotti_scelta_es, #impianti_prodotti, #macchine, #glossario{
			/*width:409px;*/
			width:512px;
			height:auto !important;
			height:500px;
			min-height:500px;
			margin-top:10px;
			padding:78px 30px 40px 30px}
		
		#azienda{ background:url(/images/bk_azienda.jpg) no-repeat}
		#azienda_en{ background:url(/images/bk_azienda_en.jpg) no-repeat}
		#azienda_es{ background:url(/images/bk_azienda_es.jpg) no-repeat}	
		
		#progettazione{ background:url(/images/bk_progettazione.jpg) no-repeat}
		#progettazione_en{ background:url(/images/bk_progettazione_en.jpg) no-repeat}	
		#progettazione_es{ background:url(/images/bk_progettazione_es.jpg) no-repeat}	
		
		#servizi{ background:url(/images/bk_servizi.jpg) no-repeat}
		#servizi_en{ background:url(/images/bk_servizi_en.jpg) no-repeat}
		#servizi_es{ background:url(/images/bk_servizi_es.jpg) no-repeat}	
		
		#contatti{ background:url(/images/bk_contatti.jpg) no-repeat}
		#contatti_en{ background:url(/images/bk_contatti_en.jpg) no-repeat}	
		#contatti_es{ background:url(/images/bk_contatti_es.jpg) no-repeat}
		#newsletter{ background:url(/images/bk_newsletter.jpg) no-repeat}
			
		#dove_siamo{ background:url(/images/bk_dove_siamo.jpg) no-repeat}
		#dove_siamo_en{ background:url(/images/bk_dove_siamo_en.jpg) no-repeat}	
		#dove_siamo_es{ background:url(/images/bk_dove_siamo_es.jpg) no-repeat}
		
		#contatti p, #contatti a{ font-size:10px}
		#contatti_en p, #contatti_en a{ font-size:10px}
		#contatti_es p, #contatti_es a{ font-size:10px}
		
		#dove_siamo p, #dove_siamo a{ font-size:10px}
		#dove_siamo_en p, #dove_siamo_en a{ font-size:10px}
		#dove_siamo_es p, #dove_siamo_es a{ font-size:10px}
		
		#prodotti{ background:url(/images/bk_prodotti.jpg) no-repeat}
		#prodotti_en{ background:url(/images/bk_prodotti_en.jpg) no-repeat}
		#prodotti_es{ background:url(/images/bk_prodotti_es.jpg) no-repeat}	
		
		#prodotti_scelta{ background:url(/images/bk_prodotti.jpg) no-repeat}
		#prodotti_scelta_en{ background:url(/images/bk_prodotti_en.jpg) no-repeat}
		#prodotti_scelta_es{ background:url(/images/bk_prodotti_es.jpg) no-repeat}
			
		#occasioni{	background:url(/images/bk_occasioni.jpg) no-repeat}
		#occasioni_en{	background:url(/images/bk_occasioni_en.jpg) no-repeat}
		#occasioni_es{	background:url(/images/bk_occasioni_es.jpg) no-repeat}
		
		#distributori{ background:url(/images/bk_distributori.jpg) no-repeat; }
		#distributori_en{ background:url(/images/bk_distributori_en.jpg) no-repeat; }
		#distributori_es{ background:url(/images/bk_distributori_es.jpg) no-repeat; }
		
		#press_release{ background:url(/images/bk_press_release.jpg) no-repeat; }
		#impianti{ background:url(/images/bk_impianti.jpg) no-repeat; }
		#archivio_video{ background:url(/images/bk_video.jpg) no-repeat; }
		#video_prodotti{ background:url(/images/bk_video_prodotti.jpg) no-repeat;}
		#impianti_prodotti{ background:url(/images/bk_impianti_prodotti.jpg) no-repeat;
			float:left;
			height:auto !important;
			height:400px;
			min-height:400px;}
		#macchine{ background:url(/images/bk_macchine.jpg) no-repeat;}
		
		
		#smaltire {background:url(/images/bk_ingombranti.jpg) no-repeat; }
		#business {background:url(/images/bk_riciclaggio.jpg) no-repeat; }
		#diminuzione {background:url(/images/bk_diminuzione.jpg) no-repeat; }
		#glossario {background:url(/images/bk_glossario.jpg) no-repeat; }
		
		
		#popup_home{ background:url(/images/bk_ecomondo.jpg) no-repeat}
				
			#menu_prodotti{
				border:1px solid #ccc;
				padding:11px;
				/*width:208px;
				height:50px;
				padding:11px 0 0 10px;
				background:url(/images/bk_menu_prodotti.jpg) no-repeat;*/}
				
			#menu_prodotti_02{
				border:1px solid #ccc;
				padding:11px;
				/*background:url(/images/bk_menu_prodotti_02.jpg) no-repeat;*/}
				#menu_prodotti_02 p{
						float:left}
				
			#menu_prodotti_03{
				width:298px;
				height:50px;
				padding:11px 0 0 16px;
				background:url(/images/bk_menu_prodotti_03.jpg) no-repeat;
				}
			#menu_prodotti_03_es{
				width:375px;
				height:50px;
				padding:11px 0 0 16px;
				background:url(/images/bk_menu_prodotti_03_es.jpg) no-repeat;
				}
				
			#menu_prodotti a, #menu_prodotti_02 a, #menu_prodotti_03 a{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				}
				
				#menu_prodotti a:hover, #menu_prodotti_02 a:hover, #menu_prodotti_03 a:hover{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:13px;
					}
		
		#photogallery, #photogallery_es, #photogallery_en, #photogallery_sede, #photogallery_sede_es, #photogallery_sede_en, #photogallery_cipro, #photogallery_cipro_en, #photogallery_cipro_es, #photogallery_pro, #impianti, #archivio_video, #video_prodotti, #ecomondo, #meeting{
			width:700px;
			height:auto !important;
			height:300px;
			min-height:300px;
			margin-top:10px;
			padding:78px 83px 40px 111px;}
			
		#photogallery{ background:url(/images/bk_photogallery.jpg) no-repeat}
		#photogallery_en{ background:url(/images/bk_photogallery_en.jpg) no-repeat}
		#photogallery_es{ background:url(/images/bk_photogallery_es.jpg) no-repeat}
		
		#photogallery_pro{background:url(/images/bk_photogallery_pro.jpg) no-repeat}
		
		#photogallery_cipro{ background:url(/images/bk_cipro.jpg) no-repeat}
		#photogallery_cipro_en{ background:url(/images/bk_cipro_en.jpg) no-repeat}
		#photogallery_cipro_es{ background:url(/images/bk_cipro_es.jpg) no-repeat}
			
		#photogallery_sede { background:url(/images/bk_photogallery_sede.jpg) no-repeat}
		#photogallery_sede_es { background:url(/images/bk_photogallery_sede_es.jpg) no-repeat}
		#photogallery_sede_en { background:url(/images/bk_photogallery_sede_en.jpg) no-repeat}
		#ecomondo{ background:url(/images/bk_fiera_ecomondo.jpg) no-repeat}
		#meeting{ background:url(/images/bk_meeting.jpg) no-repeat;}
			
		.photogallery{ float:left; width:700px; padding:25px 0; list-style-type:none}
		.photogallery li{ float:left; padding:0 10px 10px 0; list-style-type:none}
		.photogallery li a{ width:150px; height:112px; display:block; overflow:hidden} 
		.photogallery li h2{ font-weight:bold; letter-spacing:normal}
		.photogallery li a{ border:6px solid #b3b3b3}
		.photogallery li a:hover{ border:6px solid #98C10F}	
		.photogallery ol{ list-style:none }	 
		
		
		.photogallery_azienda{ float:left; padding:25px 0; list-style-type:none}
		.photogallery_azienda li{ float:left; padding:0 10px 10px 0; list-style-type:none}
		.photogallery_azienda li a{ width:150px; height:112px; display:block; overflow:hidden} 
		.photogallery_azienda li h2{ font-weight:bold; letter-spacing:normal}
		.photogallery_azienda li a{ border:6px solid #b3b3b3}
		.photogallery_azienda li a:hover{ border:6px solid #98C10F}	
		.photogallery_azienda ol{ list-style:none }	 
			
		#copyright{
			background:url(/images/bk_copyright.jpg) no-repeat}
			
		#privacy{
			background:url(/images/bk_privacy.jpg) no-repeat}
		#privacy h2{
			padding:20px 0 3px 0}
		
				
		#news_es{
			background:url(/images/bk_news_es.jpg) no-repeat}
				
		#news{
			background:url(/images/bk_news.jpg) no-repeat}
			
			.thumb a:hover {
				border:10px solid #9abd25;
				}
				.thumb a {
					background:#FFFFFF none repeat scroll 0 0;
					border:10px solid #9abd25;
					float:left;
					height:52px;
					margin:0 10px 10px 0;
					width:52px;}
		
		#omer{
			background:url(/images/bk_omer.jpg) no-repeat}
		#steel{
			background:url(/images/bk_steel.jpg) no-repeat}
		#panizzolo{
			background:url(/images/bk_panizzolo.jpg) no-repeat}
		#ets{
			background:url(/images/bk_ets.jpg) no-repeat}
			
		#press{
			background:url(/images/bk_press.jpg) no-repeat}
		#press_es{
			background:url(/images/bk_press_es.jpg) no-repeat}
				
		#site_map{
			background:url(/images/bk_map.jpg) no-repeat}	
			
		#bottom{
			float:left;
			width:100%;
			background:url(/images/bg_bottom.jpg) top center repeat-x #C0C0C0;
			height:auto !important;
			height:280px;
			min-height:280px;
			margin-top:20px;
			padding-top:25px;
			clear:both}
					
				#bottom a{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#4D4D4D;
					}
					
				#bottom a:hover{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#97BE0D; 
					}
			
			#dati_bottom, #newsletter_bottom, #info_bottom, #desc_bottom{
				float:left;
				background:url(/images/tratteggi_bottom.gif) 0px 3px no-repeat;
				padding-left:15px;
				padding-right:15px;
				height:77px;
				} 
				#dati_bottom h3, #newsletter_bottom h3, #info_bottom h3, #desc_bottom h3{
					color:#96bf0d;
					font-weight:bold;
					padding-bottom:10px;
					} 
					#dati_bottom p, #newsletter_bottom a, #desc_bottom p, #info_bottom li a{
						color:#4D4D4D;
						font-weight:normal;
						line-height:16px;
						
						} 
						
					 	#desc_bottom a{
					 		cursor: default;
					 		text-decoration:none;
					 		color:#969696;
							 }
							#desc_bottom a:hover{
						 		cursor: default;
						 		text-decoration:none;
						 		color:#969696;
								 } 
								#dati_bottom{
									width:239px;
									}
									#desc_bottom{
									width:239px;
									color:#969696;						
									}
										#newsletter_bottom{
											width:100px;
											}
											#info_bottom{
												width:103px;
												}
												
												#info_bottom li{
												width:103px;
												list-style-type:none;
												}
												
												#linkness_bottom{
													position:absolute;
													right:47px;
													top:30px;
													width:66px;
													height:30px;
													background:url(/images/logo_linkness.gif) top left no-repeat;
													}
													#linkness_bottom a{
														display:block;
														width:66px;
														height:30px;}
														#linkness_bottom a span{ visibility:hidden}

.box_archivio_video{
	width:340px;
	float:left;
	padding:0 10px 20px 0;}
	.box_archivio_video img{
		border:4px solid #96BF0D;
		margin:0 20px 0 0;
		float:left}
		.box_archivio_video p{
			text-align:left !important}



/* Form di contatti  */
.form_linkness .nascosto{display:none}					
.form_linkness fieldset{
	color:#4D4D4D;
	float:left;
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	background-color:#fff}
	.grass{font-weight:bold}
	 .form_linkness fieldset, .form_linkness textarea{font:13px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
		 .form_linkness fieldset ol{
			padding:1em 1em 0 1em;
			list-style-type:none !important;
			list-style:none !important}		
			 .form_linkness fieldset li{padding-bottom:1em; position:relative;list-style:none !important;list-style-type:none !important;}
				 .form_linkness fieldset.submit{border-style:none}
					 .form_linkness input{
						padding:1px;
						font:12px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
						width:207px}
						 .form_linkness input[type|="checkbox"], .form_linkness input[type|="radio"]{width:15px}
						 .form_linkness textarea{overflow:auto}
						 .form_linkness select{						
							padding:0;
							margin:0;
							font:12px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
							width:207px}
							 .form_linkness label{
								float:left;
								width:10em;}
								 .form_linkness fieldset.submit{
									float:none;									
									border-style:none;
									padding-left:12em;
									background-color:transparent}
									 .form_linkness fieldset.alt{background-color:#fff}
									 	.asterisco{left:370px !important; left:230px}
										.asterisco_sicurezza{left:240px !important; left:100px}
										.asterisco_controllo{left:330px}
										.asterisco, .asterisco_sicurezza, .asterisco_controllo{
											background:url(/images/asterisco.gif) no-repeat;
											width:9px;
											height:9px;
											position:absolute;
											top:5px;}
											.bottone_invia{
													width:57px;
													height:17px;
													background:url(/images/invia_gr.gif) no-repeat;
													cursor:pointer;
													border:0;
													margin:10px 0 0 0}
													.bottone_invia span{visibility:hidden}
													
													.bottone_invia_en{
														width:57px;
														height:17px;
														background:url(/images/invia_gr_en.gif) no-repeat;
														cursor:pointer;
														border:0;
														margin:10px 0 0 0}
														.bottone_invia_en span{visibility:hidden}
															
															.bottone_invia_es{
																width:57px;
																height:17px;
																background:url(/images/invia_gr_es.gif) no-repeat;
																cursor:pointer;
																border:0;
																margin:10px 0 0 0}
																.bottone_invia_es span{visibility:hidden}
															
														.input_sicurezza{width:80px !important}
														.errore{color:#ff0000}
														.label_nascosta label {display:none}

#pager{
	float:left;
	margin-top:30px;
	clear:both
}


	
				.gallery {
					width:410px;
					margin-top:40px;
					float:left}
					
				.thumb a{
					width:52px;
					height:52px;					
					margin: 0 10px 10px 0;
					background:#FFFFFF;
					float:left;
					border:10px solid #bdbdbd}
					
				.thumb a:hover{ border:10px solid #9abd25 }
				
#selezione_lingua{
	position:absolute;
	top:10px;
	right:21px;
	z-index:2}

#selezione_lingua img{	width:16px;
	height:11px;}
	
#selezione_lingua ol, #selezione_lingua li{	
	height:20px;	
	padding:0 0 0 5px;
	display: inline;
	list-style: none;
	margin:0}

.archivio_newsletter{
	padding:30px 0 0 0;
	float:left;}
	.archivio_newsletter ul{
		padding:10px 0 0 0}
		.archivio_newsletter ul li{
			padding:3px}
			
.archivio_immagini{
	padding:10px 0 0 0;
	float:left;}
	.archivio_immagini ul{
		padding:10px 0 0 0}
		.archivio_immagini ul li{
			list-style-type:none;
			padding:3px}
			.archivio_immagini ul li a{
				font-size:11px !important;
				color:#666666 !important;
				font-weight:normal !important;}
			.archivio_immagini h2{
				color:#97BE0D;
				font-size:12px;
				font-weight:bold;}
			

			.note{
				color:#999999;
				font-size:10px;}
				
.archivio_fotografico{
	padding:0px 0 0 30px;
	_padding:0px 0 0 30px;
	_margin:-20px 0 0 0;
	float:left;}
	.archivio_fotografico ul{
		padding:10px 0 0 0}
		.archivio_fotografico ul li{
			padding:3px;
			list-style-type:none;}
			.archivio_fotografico ul li a{
				font-size:12px;
				color:#4D4D4D}
				
				*+html .archivio_fotografico{
					padding:0 0 0 30px;
					margin:160px 0 0 0;
					float:left;}	
					
					
#impianti_elenco{
	padding:30px 0 0 0;
	float:left;}
	#impianti_elenco ul li{
		list-style-type:none;
		padding:0 0 5px 0;
		float:left;
		width:400px;
		height:45px;}
		#impianti_elenco li img{
			float:left;
			padding:0 10px 0 0;}
			#impianti_elenco li a{
				float:left;
				font-size:16px;
				padding:12px 0 0 0;}
.mp_flex{
	width:220px;
	padding:30px 0 0 0;}
	.bordi td, .bordi tr{
		border:1px solid #999;
		text-align:center}
		#prodotti h2{
			font-size:12px;
			font-weight:bold;
			color:#4D4D4D !important}
			#vocabolario ul li{
				margin:10px;
				list-style-type:none !important}
				#vocabolario ul li .voce_alfabeto{
					margin:0}
					.voce_alfabeto{
						list-style-type:none !important;
						text-transform:uppercase;
						font-size:20px !important;
						margin:5px 0 0 0 !important;
						color:#ccc;}
						.alfabeto{
							width:100%;
							margin:0 0 20px 0;
							float:left}
							.alfabeto li{
								margin:5px !important;
								float:left}
								#glossario strong{
									text-transform:uppercase}