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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	/*vertical-align:baseline*/}
a img, :link img, :visited img {border:0}
table {
	border-collapse: collapse;
	border-spacing:0}
ul {list-style:none}
q:before, q:after,
blockquote:before, blockquote:after {
	content: ""}
:focus {outline:0}
	html{
		width:100%;
		height:100%}
		body{
			text-align:center;
			margin:0 auto;
		    height:100%;
			font:11px Verdana,Tahoma, Arial, Helvetica, sans-serif;			
			color:#4c4c4c}
				p{
					text-align:justify;
					margin:0 0 15px 0;
					font-size:11px;
					line-height:14px}
				p{text-shadow:#fff 0 0 0}

		input, textarea, select{font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif}	
		form{padding:0;margin:0}
		input, textarea,select{color:#2f2f2f;font-size:11px}
		textarea{overflow:auto}
		a{color:#4c4c4c}
		a:hover{text-decoration:none}
		
		
		/*classi*/
		.marginetop{margin:15px 0 0 0}
		.marginetop13{margin:13px 0 0 0}
		.margineleft{margin:0 0 0 55px}
		.marginebottom{margin:0 0 15px 0}
		.margineright{margin:0 15px 15px 0}
		.marginbottom{margin:0 !important}
		
		.nascondi{display:none}
		.nascondi_hiiden{visibility:hidden}
		.clear{clear:both}
		.no_li{list-style:none}
				
		.corsivo{font-style:italic}
		.grassetto{font-weight:bold}
		.sx{float:left}
		.dx{float:right}
		.rosso{color:#E01E38}
		.no_underline{ text-decoration:none !important}
		
		/* form invio flipness 
		.flipness{
			background:transparent url(images/banner_pdf.png) no-repeat;
			display:block;
			width:258px;
			height:92px;
			border:0;
			cursor:pointer;
			outline:0}		*/
		.flipness, .flipness span{display:none}
		/* form invio flipness */
		
		.gmap{
			border:1px solid #f7931d;
			padding:1px;
			overflow:hidden}
			.home{background:#fff url(/images/body.gif) repeat-x}
			.interna{background:#fff url(/images/body_interna.gif) repeat-x}
			
			.breadcrumbs{font-size:11px; margin:0 0 15px 55px !important; height:40px}
			.breadcrumbs li{
				float:left;
				color:#fff;
				margin:0 1px 0 0;
				height:15px;
				padding:1px 20px 0 5px;
				text-align:left;
				background-color:#e11837}				
				.breadcrumbs a{text-decoration:none;color:#fff}
				.divis{padding:1px 7px 0 7px !important; background:url(/images/divis.gif) no-repeat 3px 5px}
				
				.breadcrumbs_navigation_last{background-color:#a4a4a4 !important}
				/*.breadcrumbs_navigation_first{background:url(/images/breadcrumbs_navigation_first.png) no-repeat right}
					.breadcrumbs_navigation_last{background:url(/images/breadcrumbs_navigation_last.png) no-repeat right; margin:0 0 0 -2px}*/
								
		/*classi*/
#wrapper{
	width:100%;
	height:100%;
	display:table;
	margin:0 auto;
	text-align:center}
#container, #top, #comunicazione, #centro, #centro_1, #bottom1, #top_interna, #comunicazione_interna{width:996px;margin:0 auto;text-align:center} 			
#container{	
	position:relative;
	clear:both}
	#top{
		height:389px;
		background:url(/images/top.jpg) no-repeat}
		#top_interna{
		height:260px;
		background:url(/images/top_interna.jpg) no-repeat}
		/*menu*/
			#menu{
				height:40px;
				padding:30px 0 0 70px;
				width:876px;
				margin:0 auto;
				text-align:center}
				
				#menu span{display:none}
				ul.dropdown, ul.dropdown li, ul.dropdown ul{
					list-style:none;
					margin:0;
					padding:0}	
					
				ul.dropdown{
					position:relative;
					z-index:4;
					float:left}
				
				ul.dropdown li{
					float:left;
					line-height:1.3em;
					vertical-align:middle;
					zoom:1;
					padding:0}
				
				ul.dropdown li.hover, ul.dropdown li:hover{
					position:relative;
					z-index:3;
					cursor:default}
				
				ul.dropdown ul{
					visibility:hidden;
					position:absolute;
					top:100%;
					left:0;
					z-index:4;
					width:239px;
					border:1px solid #dfdfdf;
					background-color:#fff}
					ul.dropdown ul li ul{
						width:324px;}
						ul.dropdown ul li ul li ul{
						width:239px;}
					
					
				ul.dropdown ul li{
					float:none;
					text-align:left;
					background:#fff url(/images/menu/li.gif) no-repeat;
					width:205px;
					height:23px;
					padding:6px 0 0 34px;
					border-bottom:1px solid #e5e5e5}
					ul.dropdown ul li ul li{
						float:none;
						text-align:left;
						background:#fff url(/images/menu/liulli.gif) no-repeat;
						width:290px;
						height:23px;
						padding:6px 0 0 34px;
						border-bottom:1px solid #e5e5e5}
						ul.dropdown ul li ul li ul li{
							float:none;
							text-align:left;
							background:#fff url(/images/menu/li.gif) no-repeat;
							width:205px;
							height:23px;
							padding:6px 0 0 34px;
							border-bottom:1px solid #e5e5e5}
					
					.no_arrow{background:url(/images/menu/no_arrow_324.gif) no-repeat !important}
					
					ul.dropdown ul li:last-child, .ultimo_figlio{border:none !important}
				
				ul.dropdown ul ul{
					top:-1px;
					left:100%;
					background-color:#fff}
				
				ul.dropdown li:hover > ul{visibility:visible}
				ul.dropdown{font-size:12px}
				ul.dropdown li.hover,	ul.dropdown li:hover{color:#000}
				ul.dropdown a:link, ul.dropdown a:visited{color:#4c4c4c; text-decoration:none}
				ul.dropdown a:hover{color:#e11837}
				ul.dropdown a:active{color:#e11837}
				
									
					
					a.azienda_it{
						background:url(/images/menu/azienda.gif) no-repeat;
						width:51px;
						height:23px;
						display:block}
						a:hover.azienda_it{background:url(/images/menu/azienda.gif) no-repeat 0 -23px}
						a.prodotti_it{
							background:url(/images/menu/prodotti.gif) no-repeat;
							width:58px;
							height:23px;
							display:block}
							a:hover.prodotti_it{background:url(/images/menu/prodotti.gif) no-repeat 0 -23px}
							a.partner_it{
								background:url(/images/menu/partner.gif) no-repeat;
								width:52px;
								height:23px;
								display:block}
								a:hover.partner_it{background:url(/images/menu/partner.gif) no-repeat 0 -23px}
								a.certificazioni_it{
									background:url(/images/menu/certificazioni.gif) no-repeat;
									width:90px;
									height:23px;
									display:block}
									a:hover.certificazioni_it{background:url(/images/menu/certificazioni.gif) no-repeat 0 -23px}
									a.comunicazione_it{
										background:url(/images/menu/comunicazione.gif) no-repeat;
										width:98px;
										height:23px;
										display:block}
										a:hover.comunicazione_it{background:url(/images/menu/comunicazione.gif) no-repeat 0 -23px}
										a.opportunita_it{
											background:url(/images/menu/opportunita.gif) no-repeat;
											width:85px;
											height:23px;
											display:block}
											a:hover.opportunita_it{background:url(/images/menu/opportunita.gif) no-repeat 0 -23px}
											a.contatti_it{
												background:url(/images/menu/contatti.gif) no-repeat;
												width:55px;
												height:23px;
												display:block}
												a:hover.contatti_it{background:url(/images/menu/contatti.gif) no-repeat 0 -23px}
													a.newsletter_it{
													background:url(/images/menu/newsletter.gif) no-repeat;
													width:75px;
													height:23px;
													display:block}
													a:hover.newsletter_it{background:url(/images/menu/newsletter.gif) no-repeat 0 -23px}
													a.scelta_lingua_it{
													background:url(/images/menu/scelta_lingua.gif) no-repeat;
													width:89px;
													height:23px;
													display:block}
													a:hover.scelta_lingua_it{background:url(/images/menu/scelta_lingua.gif) no-repeat 0 -23px}
													
/*__________________________INGLESE__________________________*/						
						a.azienda_en{
						background:url(/images/menu/azienda_en.gif) no-repeat;
						width:57px;
						height:23px;
						display:block}
						a:hover.azienda_en{background:url(/images/menu/azienda_en.gif) no-repeat 0 -23px}
						a.prodotti_en{
							background:url(/images/menu/prodotti_en.gif) no-repeat;
							width:62px;
							height:23px;
							display:block}
							a:hover.prodotti_en{background:url(/images/menu/prodotti_en.gif) no-repeat 0 -23px}
							a.partner_en{
								background:url(/images/menu/partner_en.gif) no-repeat;
								width:60px;
								height:23px;
								display:block}
								a:hover.partner_en{background:url(/images/menu/partner_en.gif) no-repeat 0 -23px}
								a.certificazioni_en{
									background:url(/images/menu/certificazioni_en.gif) no-repeat;
									width:93px;
									height:23px;
									display:block}
									a:hover.certificazioni_en{background:url(/images/menu/certificazioni_en.gif) no-repeat 0 -23px}
									a.comunicazione_en{
										background:url(/images/menu/comunicazione_en.gif) no-repeat;
										width:99px;
										height:23px;
										display:block}
										a:hover.comunicazione_en{background:url(/images/menu/comunicazione_en.gif) no-repeat 0 -23px}
										a.opportunita_en{
											background:url(/images/menu/opportunita_en.gif) no-repeat;
											width:95px;
											height:23px;
											display:block}
											a:hover.opportunita_en{background:url(/images/menu/opportunita_en.gif) no-repeat 0 -23px}
											a.contatti_en{
												background:url(/images/menu/contatti_en.gif) no-repeat;
												width:59px;
												height:23px;
												display:block}
												a:hover.contatti_en{background:url(/images/menu/contatti_en.gif) no-repeat 0 -23px}
													a.newsletter_en{
													background:url(/images/menu/newsletter_en.gif) no-repeat;
													width:75px;
													height:23px;
													display:block}
													a:hover.newsletter_en{background:url(/images/menu/newsletter_en.gif) no-repeat 0 -23px}
													a.scelta_lingua_en{
													background:url(/images/menu/scelta_lingua_en.gif) no-repeat;
													width:115px;
													height:23px;
													display:block}
													a:hover.scelta_lingua_en{background:url(/images/menu/scelta_lingua_en.gif) no-repeat 0 -23px}
/*__________________________INGLESE__________________________*/						

									
						.separatore{
							display:block;
							background:url(/images/menu/separatore.gif) no-repeat;
							width:17px;
							height:23px}
			/*menu*/		
			
			#comunicazione{
				height:319px;
				background:url(/images/comunicazione.jpg) no-repeat;
				position:relative}				
				#comunicazione_interna{
					height:181px;
					background:url(/images/comunicazione_interna.jpg) no-repeat;
					position:relative}
				
				#centro{
					height:380px;
					background:url(/images/centro.jpg) no-repeat;
					padding:16px 7px 0 7px;
					clear:both}
					
					#centro_interna{
						width:936px;
						height:auto !important;
						height:500px;
						min-height:500px;
						background:url(/images/centro_interna.jpg) no-repeat;
						padding:50px 30px 0 30px;
						clear:both;
						/*display:table*/}
						
						#centro_interna ol{list-style:none; text-align:left;margin:0 0 15px 0;}
						#centro_interna ul{
							text-align:justify;
							margin:0 0 15px 15px;
							list-style:outside disc}							
							
							#prodotto_interna{
								width:936px;
								height:auto !important;
								height:300px;
								min-height:300px;
								background:url(/images/centro_interna.jpg) no-repeat;
								padding:50px 30px 0 30px;
								clear:both;
								/*display:table*/}
								
								#prodotto_interna ol, #prodotti_macro_container ol{list-style:none;text-align:left;margin:0 0 15px 0}
								#prodotto_interna ul{
									text-align:justify;
									margin:0 0 15px 0;
									list-style:inside disc}
							
								#prodotti_macro_container{
									width:936px;
									height:auto !important;
									height:400px;
									min-height:400px;
									background:url(/images/centro_interna.jpg) no-repeat;
									padding:50px 30px 0 30px;
									clear:both}							
					
					#centro_1{
						height:auto;
						padding:0 7px 0 7px;
						clear:both}
					
					#logo{
						width:332px;
						height:147px;
						background:url(/images/logo.gif) no-repeat;
						position:absolute;
						top:96px;
						left:53px}
						#logo a{
							display:block;
							width:332px;
							height:147px;
							text-decoration:none}
							#logo_interna{
								width:577px;
								height:67px;
								background:url(/images/logo_interna.gif) no-repeat;
								position:absolute;
								top:55px;
								left:85px}
								#logo_interna a{
									display:block;
									width:577px;
									height:67px;
									text-decoration:none}
									#logo span, #logo_interna span{display:none}
									#murano_interna{
										width:283px;
										height:145px;
										background:url(/images/murano_interna.jpg) no-repeat;
										position:absolute;
										top:20px;
										right:30px}
							
							.cella_home{
								width:246px;
								height:375px;
								float:left;
								background:url(/images/cella_home.gif) no-repeat top right;
								margin:0 auto;
								text-align:center;
								padding:15px 0 0 0}
									.box1,.box2,.box3,.box4{width:195px;height:215px; margin:0 auto; text-align:center}
									.cella_no_bck{background:none !important}
								
								.box1 a, .box2 a, .box3 a, .box4 a{width:195px;height:215px; display:block; text-decoration:none}
								.box1 a span, .box2 a span, .box3 a span, .box4 a span{display:none}
								.box1{background:url(/images/box1.jpg) no-repeat}								
								.box2{background:url(/images/box2.jpg) no-repeat}
								.box3{background:url(/images/box3.jpg) no-repeat}
								.box4{background:url(/images/box4.jpg) no-repeat}
								
								.cella_home p{
									font-size:11px;
									width:200px;
									padding:0 23px;
									text-align:center}
									.arrow{
										width:6px;
										height:3px;
										display:block;
										background:url(/images/arrow.gif) no-repeat;
										margin:7px auto;
										text-align:center}										
										.arrow1{
											background:url(/images/arrow.gif) no-repeat 90px 7px;
											text-align:left;
											padding:0 20px 0 0}
										
										.cella_home_1{
											width:200px;
											height:auto;											
											float:left;
											text-align:left;									
											padding:15px 23px 0 23px}
											.cella_home_1 ul{
												font-size:11px;
												width:auto;
												text-align:left;
												margin:5px 0 30px 0}
												.nomargin{margin:0 !important}
												.cella_home_1 img, .cella_home_2 img{
													padding:1px;
													border:1px solid #556061 !important;
													margin:15px 0 0 0}
													.cella_home_2{
														width:223px;
														height:auto;											
														float:left;
														text-align:left;									
														padding:15px 0 0 23px;
														_padding:15px 0 0 2px;}
														.cella_home_2 ul{
															font-size:11px;
															width:auto;
															text-align:left;
															margin:5px 0 0 0}
															.cella_home_2 li{
																list-style:none}
															.cella_home_2 ul p{
																margin:0 0 3px 0;}													
													
#newsletter{
	/*position:absolute;
	top:340px;
	left:515px;*/
	float:left;
	width:223px;
	height:150px;
	margin:17px 0 0 0;
	background:url(/images/newsletter_1.gif) no-repeat 136px 24px}
	#newsletter p{font-size:11px; text-align:left}	
	.area_riservata{
		/*position:absolute;
		top:340px;
		left:755px;*/
		float:left;
		margin:30px 0 0 0;
		width:223px;
		height:150px;
		text-align:left}
		.area_riservata p{font-size:11px; margin:5px 0 0 0; text-align:left}													
		.area_riservata ol{list-style:none}
		.area_riservata input{
			background:url(/images/input.gif) no-repeat;
			border:0;
			width:154px;
			height:19px;
			padding:5px 0 5px 5px}			
			.area_riservata1 p{font-size:11px; text-align:right}													
			.area_riservata1 ol{list-style:none}
			.area_riservata1 input{
				
				/*
				background:url(/images/input.gif) no-repeat;
				border:0;
				*/
				width:154px;
				height:20px;
				margin:5px 0 5px 5px

				
				}			
				.bottone_invia_home{
					cursor:pointer;
					border:0;
					margin:0;
					padding:0;
					font-size:12px;
					background:none}
/*prodotto*/		
#prodotto{padding:0 25px 0 55px; clear:both; position:relative}
#prodotto_sx, #prodotto_dx{float:left}
#prodotto_sx{
	width:375px;
	height:auto;
	background:url(/images/prodotto_sx.gif) no-repeat right top;
	padding:0 50px 10px 0;
	}
	#prodotto_dx{
		width:430px;
		height:325px;		
		padding:0;		
		background:url(/images/prodotto_dx.png) no-repeat right bottom;
		overflow:hidden;
		position:relative}
.prodotti_macro{
	padding:0 25px 0 55px;
	width:700px;
	height:auto;	
	clear:both;
	float:left}
	.prodotti_macro li{
		background:url(/images/prodotti_macro.png) no-repeat;
		height:30px;
		padding:20px 0 0 60px;
		margin:0 0 2px 0}
		.prodotti_macro li a{color:#e11837}
		.prodotti_macro li:first-child{
			padding:20px 0 0 40px;
			color:#e11837;
			font-weight:bold;
			background:url(/images/prodotti_macro_first.png) no-repeat}
			#primo_figlio{
				padding:20px 0 0 40px;
				color:#e11837;
				font-weight:bold;
				background:url(/images/prodotti_macro_first.png) no-repeat}
/*prodotto*/	
	#interne_dx{
		width:430px;
		height:auto;		
		padding:0;		
		position:relative;
		float:left}
				
		#slideshow1{
			overflow:hidden;
			height:198px;
			width:300px;
			margin:40px 0 0 90px !important;
			margin:40px 0 0 50px;
			float:left;
			z-index:2}	
			.estrai_img{
				width:280px;
				height:198px;
				overflow:hidden;
				float:left}
				.titolo_prodotti_link{position:absolute;top:0;right:40px; z-index:3}
				#murano_logo_small{
					width:112px;
					height:15px;
					background:url(/images/murano_logo_small.png) no-repeat;
					position:absolute;
					top:260px;
					left:270px}
					#gallery_dx{
						padding:35px 0 35px 0;
						height:auto !important;
						height:500px;
						min-height:500px
						/*display:table*/}
						#mappa, #partner_eu, #partner_ita{float:left}
						#gallery_dx img{
							float:left;
							border:1px solid #ccc;
							padding:1px;
							margin:0 15px 15px 0}
							.pagine_pubblicitarie img{
								float:left;
							border:1px solid #ccc;
							padding:1px;
							margin:0 15px 15px 0;}
							
							
							#partner_dx{
								padding:35px 0 35px 50px;
								height:auto !important;
								height:300px;
								min-height:300px
								/*display:table*/}
								#partner_dx img{
									float:left;
									border:1px solid #ccc;
									padding:1px;
									margin:0 15px 15px 0;
									width:130px;
									height:80px}
										#elenco_distributori{
											padding:35px 0 35px 0;
											height:auto !important;
											height:300px;
											min-height:300px
											/*display:table*/}
											#elenco_distributori img{
												clear:both;
												float:left;
												border:1px solid #ccc;
												padding:1px;
												margin:5px 0 5px 0;
												/*margin:0 15px 15px 0;*/}
												.remove_all{
													width:auto !important;
													height:auto !important}
													.ajax_loader{
														border:none !important;
														width:16px !important;
														height:16px !important}
														#elenco_distributori h1{
															text-align:left;
															font-size:12px;
															background-color:#e11837;
															padding:5px;
															color:#fff;
															font-weight:normal}
															#elenco_distributori h2{
															text-align:left;
															font-size:12px;
															margin:10px 0 0 0}
																
.tab_1{
	background:url(/images/tab_1.png) no-repeat left top;
	width:418px;
	height:auto;	
	float:left;
	padding:50px 0 20px 80px}
	.tab_1 ul li{text-align:left}
	.tab_2{
		background:url(/images/null.gif) no-repeat left top;
		width:418px;
		height:auto;	
		float:left;
		padding:50px 0 20px 80px}
	
	.sirene_dati_tecnici{
		clear:both;
		margin:0 0 25px 0;
		display:table;
		float:left;
		height:auto;
		width:415px}
		
	.sirene_dati_tecnici_singola{
		margin:0 25px 10px 0;
		float:left;
		width:68px;
		height:auto}
		.sirene_dati_tecnici_singola p{margin:0; text-align:center; clear:both; float:left; width:68px}
		.sirene_dati_tecnici_singola img{
			margin:0 0 0 0;
			float:left;
			border:1px solid #ccc;
			width:68px;
			height:87px}
			.img_desc{float:left;margin:10px 15px 20px 0}
			.img_desc_01{float:left}

			
																
#news_home{float:left; position:relative; margin:0 0 30px 0}																		
#murano{
	width:483px;
	height:247px;
	background:url(/images/murano.jpg) no-repeat;
	position:absolute;
	top:35px;
	left:487px}			
	a.linkness{
		text-decoration:none;
		display:block;
		width:61px;
		height:44px;
		background:url(/images/linkness.png) no-repeat !important;
		background:url(/images/linkness.gif) no-repeat;
		position:absolute;
		right:20px;
		top:130px}				
		a.linkness span{ display:none}
		a.pdf, a:hover.pdf{
			background:url(/images/icon_pdf.gif) no-repeat 0 3px;
			padding:10px 0 0 35px;
			width:190px;
			height:25px;
			display:block}
			
			a.pdf_1, a:hover.pdf_1{
			background:url(/images/icon_pdf.gif) no-repeat 0 3px;
			padding:10px 0 0 35px;
			width:auto;
			height:25px;
			display:block}

			
			#logo_venitem{
				background:url(/images/logo_venitem.gif) no-repeat;
				width:136px;
				height:44px;
				position:absolute;
				top:300px;
				left:330px}

#bottom{
	width:100%;
	height:239px;
	background:url(/images/bottom.gif) repeat-x;
	clear:both;
	margin:15px 0 0 0}						
	#bottom1{position:relative}

		
/*tabs*/
.usual a{color:#2f2f2f}
.usual a:hover{ text-decoration:none}
.usual ul, .usual dl{
	margin:0;
	font:11px Verdana,Tahoma, Arial, Helvetica, sans-serif;}
	.usual li{
		list-style:none;
		float:left;
		width:99px;
		height:20px}
		.usual ul a{
			display:block;	  
		  	margin:0 auto;
		  	text-align:center;
			text-decoration:none;
			color:#fff}
			  .tab_contatti, .tab_copy, .tab_download{width:99px; height:18px; padding-top:2px}
			  a.tab_contatti, a.tab_copy, a.tab_download{background:url(/images/tab.gif) no-repeat}
			  a:hover.tab_contatti, a:hover.tab_copy, a:hover.tab_download{background:url(/images/tab.gif) no-repeat 0 -20px}
			  
			  #tab1,#tab2,#tab3, #tab4{
			  	width:325px;
			  	position:absolute;
			  	top:20px;
			  	left:0}			  		
				#tab1 p, #tab2 p, #tab3 p, #tab4 p{
					width:310px;
					padding:12px 0 0 10px;
					float:left;
					text-align:left;
					font-size:11px;
					color:#2f2f2f}			  	  
/*tabs*/
.usual dl{text-align:left; margin:10px 0 0 10px}
.usual dl dt {color:#2f2f2f}



/*contatti form_c_c*/
.form_c_c{margin:0}
.form_c_c .nascosto{display:none}					
.form_c_c fieldset{
	float:left;
	clear:both;
	width:500px;
	margin:5px 0;
	padding:0;
	border:1px solid  #ccc}
	.grass{font-weight:bold}
	.form_c_c textarea{border:1px solid  #ccc}
	 .form_c_c fieldset, .form_c_c textarea{font:11px Verdana,Tahoma, Arial, Helvetica, sans-serif}
		 .form_c_c fieldset ol{
			padding:1em 1em 0 1em;
			list-style:none}		
			 .form_c_c fieldset li{padding-bottom:1em; position:relative}
				 .form_c_c fieldset.submit{border-style:none}
					 .form_c_c input{
						padding:1px;
						font:11px Verdana,Tahoma, Arial, Helvetica, sans-serif;
						width:207px;
						border:1px solid #ccc}
						 .form_c_c input[type|="checkbox"], .form_c_c input[type|="radio"]{width:15px; padding:0; border:0}
						 .form_c_c textarea{
						 	overflow:auto;
							width:210px;
							height:150px}
						 .form_c_c select{						
							padding:0;
							margin:0;
							font:11px Verdana,Tahoma, Arial, Helvetica, sans-serif;
							width:210px; border:1px solid #ccc}
							.form_c_c  ol li {
								clear:both;
								list-style-position:inside}
							
							 .form_c_c label{
								float:left;
								width:13em;
								margin-right:1em;
								text-align:right}
								 .form_c_c fieldset.submit{
									float:none;									
									border-style:none;
									padding-left:12em;
									background-color:transparent}
									 .form_c_c fieldset.alt{background-color:#fff}
									 	.asterisco{left:420px !important; left:230px}
										.asterisco_sicurezza{left:290px !important; left:100px}
										.asterisco_controllo{left:328px; top:1px !important}
										.asterisco, .asterisco_sicurezza, .asterisco_controllo, .asterisco_controllo_en{
											background:url(/images/asterisco.gif) no-repeat;
											width:9px;
											height:9px;
											position:absolute;
											top:5px}
											
													.input_sicurezza{width:80px !important;}
													.errore{color:#ff0000} 
													.fake_label{visibility:hidden}
													.bottone_invia{
														width:86px;
														height:20px;
														background:url(/images/invia.gif) no-repeat;
														cursor:pointer;
														border:0;
														margin:10px 0 0 0}
														.bottone_invia span{visibility:hidden}
													.bottone_invia_en{
														width:86px;
														height:20px;
														background:url(/images/invia_en.gif) no-repeat;
														cursor:pointer;
														border:0;
														margin:10px 0 0 0}
														.bottone_invia_en span{visibility:hidden}
/*contatti*/
/*privacy*/
.privacy h2{color:#753b36; text-decoration:none; font:18px Verdana,Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px; text-align:left}
.privacy h4{ text-align:left;font:12px "Trebuchet MS",Helvetica, tahoma, Arial, sans-serif;color:#4c4c4c}

.privacy ol{list-style:inside decimal !important; text-align:justify !important}
.news_contenitore{
	clear:both;
	width:500px;
	display:table;
	position:relative}
	.news_contenitore_sx{
		width:130px;
		float:left;		
		margin:0 10px 0 0}
		.news_contenitore img{
			float:left;
			border:1px solid #a4a4a4;
			padding:1px}
			.news_contenitore_dx{width:350px;float:left}		
			
		.data_news, .titolo_news{float:left; width:320px; text-align:left}
		.data_news{font-size:10px}
		.titolo_news{font-size:11px; color:#e11837;margin:0 0 15px 0}
		.news_contenitore p{font-size:11px;float:left;width:290px}
		#news_dx a{color:#e11837; text-decoration:none}
		#news_dx a:hover{color:#ea586f; text-decoration:none}
		#paginazione{clear:both; width:222px; height:20px; text-align:right; float:left}
/*news*/
#news{padding:0 25px 0 55px; clear:both}
#news_sx, #news_dx{float:left}
#news_sx{
	width:475px;
	height:auto;
	background:url(/images/prodotto_sx.gif) no-repeat right top;
	padding:0 50px 10px 0;
	clear:both}
	#news_dx{
		width:300px;
		height:auto;		
		padding:0 0 0 30px;		
		position:relative}
		.leggi_news{
			width:59px;
			height:16px;
			background:url(/images/leggi_news.gif) no-repeat;
			display:block;
			position:absolute;
			top:120px;
			left:370px}
			.news_contenitore a span{display:none}	
/*news*/
.pagina_certificazioni p{
	clear:both;
	float:left;
	margin:15px 0;
	width:420px}
/*popup per .atx2s*/	
.atx2s{
	overflow:hidden;
	padding:0 20px}
	.atx2s h1{
		font:18px Verdana,Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px;
		text-align:left;
		margin:20px 0 0 0;
		color:#e21938}
		.atx2s p, .atx2s ol{text-align:justify}
		.atx2s ol{list-style:none}
		.sx_popup{	
			float:left;
			width:380px}
			.dx_popup{	
				float:left;
				width:200px;
				margin:0 auto;
				text-align:center}
				.dx_popup img{
					margin:0 auto;
					text-align:center;
					padding:10px;
					border:1px solid #ccc}
/*pagina gallery*/
#gallery_flash{padding:0 25px 0 55px; clear:both}
#gallery_flash_sx, #gallery_flash_dx{float:left}
#gallery_flash_sx{
	width:660px;
	height:auto;
	background:url(/images/prodotto_sx.gif) no-repeat right top;
	padding:0 50px 10px 0;
	clear:both}
	#gallery_flash_dx{
		width:115px;
		height:auto;		
		padding:0 0 0 30px;		
		position:relative}
		#pagina_gallery_flash{
			width:634px;
			height:282px;
			float:left;
			overflow:hidden}
			#gallery_flash_dx ul{	list-style:none; padding:30px 0 0 0}
			#gallery_flash_dx ul li{padding:3px 0}
			#gallery_flash_dx ul li a{color:#e11837; text-decoration:none}
			#banner_certificazioni{ width:214px; height:108px}
			
#backstage_calendario_2009{
	margin:0;
	padding:0;
	float:left;
}

#video_istituzionale{
	width:480px;
	height: 270px;
	overflow: hidden;
	background-color: #fff;}
	
	.img_storia_bottom{
		float:left;
		padding:50px 0 0 0;}



a.file_pdf, a:hover.file_pdf{
background:url(/images/pdf.jpg) no-repeat 0 3px;
padding:15px 0 0 30px;
width:auto;
height:25px;
display:block}

a.file_doc, a:hover.file_doc{
background:url(/images/doc.jpg) no-repeat 0 3px;
padding:15px 0 0 32px;
width:auto;
height:25px;
display:block}


a.file_xls, a:hover.file_xls{
background:url(/images/xls.jpg) no-repeat 0 3px;
padding:15px 0 0 32px;
width:auto;
height:25px;
display:block}


a.file_zip, a:hover.file_zip{
background:url(/images/zip.jpg) no-repeat 0 3px;
padding:15px 0 0 32px;
width:auto;
height:25px;
display:block}

