*{text-shadow:#000 0 0 0}

/* safari text fix*/
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}
.paddine_right5{ padding-right:5px;}

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:14px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
			background:#fff url(/images/bg.jpg) repeat-x;
			color:#727272}
				p{text-align:justify}
				p{text-shadow:#fff 0 0 0}

		input, textarea, select{font-family:"Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif}	
		form{padding:0;margin:0}
		input, textarea,select{color:#0b3032;font-size:11px}
		textarea{overflow:auto}
		
		/*classi*/
		.marginetop{margin:15px 0 0 0}
		.margineleft{margin:0 0 0 55px}
		.marginebottom{margin:0 0 15px 0}
		.margineright{margin:0 15px 15px 0}
		
		.nascondi{display:none}
		.clear{clear:both}
				
		.corsivo{font-style:italic}
		.grassetto{font-weight:bold}
		.sx{float:left}
		.dx{float:right}
		
		.gmap{
			border:1px solid #f7931d;
			padding:1px;
			overflow:hidden}				
		/*classi*/
			
#wrapper, #container{margin:0 auto;text-align:center}
#wrapper{
	width:100%;
	height:100%;
	background:url(/images/wrapper.jpg) no-repeat top center}
	#container{
		width:996px;
		height:auto !important;
		height:2200px;
		/*height:890px;*/
		min-height:890px;
		position:relative}
		#logo_murano{
			width:343px;
			height:55px;
			position:absolute;
			top:40px;
			left:510px;
			/*background:url(/images/logo_murano.png) no-repeat*/}
			#donna_venitem{
				width:368px;
				height:622px;
				position:absolute;
				top:55px;
				left:10px;
				z-index:2}
				#contenuto{
					width:782px;
					height:374px;
					position:absolute;
					top:138px;
					left:216px;
					background:url(/images/contenuto.png) no-repeat;
					z-index:1}
					#murano_red{
						width:189px;
						height:367px;
						position:absolute;
						top:3px;
						right:0;
						z-index:1}
						
						#murano_ani{
							width:189px;
							height:367px;
							position:absolute;
							top:25px;
							right:50px;
							z-index:1}
						
						#menu{
							width:174px;
							height:210px;
							position:absolute;
							top:60px;
							left:310px}
							#menu ul li{padding:4px 0}
							#menu ul li a{color:#753b36; text-decoration:none; font-size:18px; letter-spacing:-1px}
							#menu ul li a:hover{color:#ba9d9b}
							.divisore{padding:0 !important; margin:2px 0 0 0}
							.cliccato{color:#ba9d9b !important}
							
							#menu_interne{
								width:704px;
								height:40px;
								position:absolute;
								top:150px;
								/*left:350px;*/
								left:314px;
								z-index:4;
								background:url(/images/menu_interne.png) no-repeat;
								padding:8px}
								#menu_interne ul li{padding:0 4px; float:left}
								#menu_interne ul li a{color:#753b36;text-decoration:none;font-size:16px; font-weight:bold;letter-spacing:-1px}
								#menu_interne ul li a:hover{color:#ba9d9b}		
							
								.comunicazione_pubbl{
									margin:0 25px 25px 0;
									float:left;
									width:159px;
									height:auto}
									.comunicazione_pubbl p{font-size:11px; margin:10px 0 0 0; clear:both; float:left; width:159px}
									
									.comunicazione img{
										margin:0;
										float:left;
										border:1px solid #ccc;
										width:159px;
										height:212px}
										
										.sirene_dati_tecnici{clear:both; margin:0 0 25px 0; height:120px}
										.sirene_dati_tecnici_singola{
											margin:0 25px 0 0;
											float:left;
											width:68px;
											height:auto}
											.sirene_dati_tecnici_singola p{font-size:11px; margin: 0 auto; text-align:center; clear:both; float:left; width:68px}
											.sirene_dati_tecnici_singola img{
												margin:0;
												float:left;
												border:1px solid #ccc;
												width:68px;
												height:87px}
													
								.dettagli_foto{
									margin:0 25px 0 0 !important;
									margin:0;
									float:left;
									width:115px;
									height:250px}
									.dettagli_foto p{font-size:11px; margin:0 auto; text-align:center; clear:both; float:left; width:150px}
									.dettagli_foto img{
										margin:0;
										float:left;
										width:140px;
										height:182px}
										
										.dettagli_foto1{
											margin:0 25px 0 0 !important;
											margin:0;
											float:left;
											width:115px;
											height:200px}
											.dettagli_foto1 p{font-size:11px; margin:0 auto; text-align:center; clear:both; float:left; width:150px}
											.dettagli_foto1 img{
												margin:0;
												float:left;
												width:140px;
												height:130px}
												.dati_tecnici_img{
													margin:40px 0 10px 30px;
													float:right;
													width:239px;
													height:234px}
													#slideshow1{
														overflow:hidden;
														height:234px;
														width:239px;
														margin:40px 0 10px 30px;
														/*margin:40px 0 0 90px !important;
														margin:40px 0 0 50px;*/
														float:right;
														z-index:2}	
									
									
									.presentazione img{
											margin:0 25px 25px 0;
											float:left;
											border:1px solid #ccc;
											width:140px;
											height:105px;
											padding:1px}
									
									
									.img_desc{float:left;margin:10px 15px 20px 0; font-size:12px}
									
									.table_murano{clear:both}									
									.table_murano table, .table_murano td{border:1px solid #ccc}
									.table_murano td{padding:4px}
									.green{background:url(/images/green.gif) no-repeat center center}
									.orange{background:url(/images/orange.gif) no-repeat center center}	
									
										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}										
											a.linkness span{ display:none}
											a.pdf, a:hover.pdf{
											background:url(/images/icon_pdf.gif) no-repeat 0 3px;
											padding:0 0 0 18px}
											
										
							#logo_venitem{
								background:url(/images/logo_venitem.gif) no-repeat;
								width:136px;
								height:44px;
								position:absolute;
								top:300px;
								left:330px}
								#box_bottom_home_it{
									width:626px;
									height:155px;
									position:absolute;
									top:546px;
									left:350px;
									z-index:2}
									#box_bottom_home_en{
										width:626px;
										height:155px;
										position:absolute;
										top:546px;
										left:350px;
										z-index:2}							
										.sposta_img{
											margin:35px 0 0 35px}
											.bordino{border:1px solid #ccc; padding:1px}
#bottom{
	width:325px;
	height:210px;
	position:absolute;
	top:712px;
	left:0;
	z-index:2}						
	#box_bottom_interno{
		width:572px;
		/*height:auto !important;
		height:561px;
		min-height:561px;*/
		height:auto !important;
		height:1200px;
		min-height:1200px;		
		background:url(/images/box_bottom_interno.png) no-repeat top !important;
		background:url(/images/box_bottom_interno.jpg) no-repeat top;
		position:absolute;
		/*top:546px;*/
		top:125px;
		left:370px;
		z-index:2;
		padding:80px 30px 30px 30px;
		text-align:left}	
#box_bottom_interno h1{color:#753b36; text-decoration:none; font:18px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px}
	#box_bottom_interno a{text-decoration:none; font:13px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;color:#753b36}
		#box_bottom_interno a:hover{text-decoration:none; font:13px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;color:#ba9d9b}
/*tabs*/
.usual a{color:#000}
.usual a:hover{ text-decoration:none}
.usual ul, .usual dl{
	margin:0;
	font:11px 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:#e4e4e4}
			  .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.png) no-repeat}
			  a:hover.tab_contatti, a:hover.tab_copy, a:hover.tab_download{background:url(/images/tab.png) no-repeat 0 -20px}
			  
			  #tab1,#tab2,#tab3{
			  	width:325px;
			  	position:absolute;
			  	top:20px;
			  	left:0}			  		
				#tab1 p, #tab2 p, #tab3 p{
					width:310px;
					padding:12px 0 0 10px;
					float:left;
					text-align:left;
					font-size:11px;
					color:#333}			  	  
/*tabs*/
.usual dl{text-align:left; margin:10px 0 0 10px}
.usual dl dt {color:#333}
/*contatti form_c_c*/
.form_c_c{margin-top:25px}
.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:13px "Trebuchet MS",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:13px "Trebuchet MS",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:13px "Trebuchet MS",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:330px}
										.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 h2{color:#753b36; text-decoration:none; font:18px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px}
.privacy ol{list-style:inside decimal; text-align:justify}
/*site_map*/
.site_map h2{color:#753b36; text-decoration:none; font:18px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px}

/*lang*/
.lang{
	position:absolute;
	top:110px;
	left:940px}
	.lang a, .lang p{
		color:#ccc;
		text-decoration:none;
		font-size:11px;
		text-transform:uppercase}
/*lang*/

