	html {height: 100%;}
	body, table, ul, ol, p, h1, h2, h3, form{ margin: 0; padding: 0; }
	body {height: 100%; background-color: #AFAAD5; font-family: arial; font-size: 0.8em; overflow-x: hidden;}
	ul, ol{ list-style: none;}
	img{ border: none; display: block;}
	a img{ border: none;}
	div.notizie img, div.realizzazioni img{overflow: hidden;}
	div.clear{ clear: both;}
	.pointer{ cursor:pointer;}
	.hidden{visibility:hidden;}
	.clessidra{ cursor: wait;}
	img#background{ position: fixed; z-index: 1;}

/*LIVELLO VISIVO*/
	#jquery_slide{ z-index: 1; height: 100%; width:100%; position:fixed;}	
	#big_trama{z-index: 2; height: 100%; width:100%; position:fixed; /*background: transparent url(../img/trama.png) repeat;*/}

/*LAYOUT BASE*/
	#main{ z-index: 1000; top:0; left: 0; position: absolute; width:100%; min-width: 1000px;}
	#griglia{position: relative; margin: 0 15px 0;} 
	#navigation{ float: right; margin:19px 15px 16px 0; width: 2.25%; z-index: 10000; position: relative; cursor: pointer;}
	div.browser_error a:link, browser_error a:visited{ text-decoration: underline; color: #FFF;}
	div.browser_error a:hover, browser_error a:active, browser_error a:focus{ text-decoration: none;}
	
	#griglia_tipo_2{ /*margin:0.7% 0.2% 1.04% -0.1%;*/ position: relative; margin: 0 15px 0;}
	div.lingua{ float: left; width: 95%; z-index: 10; position: relative; text-align: right; margin: 1.60% 0 0 0; font-size: 0.9em;}
	div.lingua, x:-moz-any-link { margin: 1.40% 0 0 0;}
	div.lingua, x:-moz-any-link, x:default { margin: 1.40% 0 0 0;}
	div.lingua a{ text-decoration: none;}
	div.lingua p.colore_0, div.lingua p.colore_0 a{ color: #000;}
	div.lingua p.colore_0 a:hover, div.lingua p.colore_0 span:hover{ color: #FFF;}
	div.lingua p.colore_1, div.lingua p.colore_1 a{ color: #FFF;}
	div.lingua p.colore_1 a:hover, div.lingua p.colore_1 span:hover { color: #000;}
	
	#board{z-index:2; width: 100%; height: 100%;}
	div.absolute{ position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: 2000;}
	ul.dati_fiscali{font-size: 0.8em; color: #FFF; position: relative; margin: 0 15px 15px 15px; float: left; width: 40%;}
	ul.dati_fiscali li{ display: inline; padding-right: 0.5%;}
	ul.credits{font-size: 0.8em; color: #FFF; text-decoration: underline; position: relative; z-index: 7000;  margin: 0 15px 15px 15px; float: right;}
	ul.credits li span{ cursor: pointer;}
	div.display_credits{ display:none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 11000; }
	div.display_credits div.testo{ margin:1.60% 0 0 15px; position: relative; z-index: 12000;}
	div.display_credits div.testo, x:-moz-any-link {margin:1.40% 0 0 15px;}
	div.display_credits div.testo, x:-moz-any-link, x:default {margin:1.40% 0 0 15px;}
	div.display_credits div.testo p{ color: aqua; font-size: 1.1em;}
	div.display_credits div.testo p a{ text-decoration: none; color: aqua; }

/*BOXES IN HOME PAGE///////////////////////////////////////////////////////////// */
	div.box { margin:0 1.29% 1.29% 0; width:19.00%; float: left; text-align: center; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;  background-color: #FFF; }
	div.big_box { margin:0 1.29% 1.29% 0; width:39.25%; float: left; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #FFF;}
	div.bigger_box{ margin:0 0 1.29% 0; width:79.79%; float: left; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #FFF;}
	div.big_box_dashed{ width: 49.2%; margin:0 1.29% 1.29% 0; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	div.box_img{margin: 4px;}
	div.bigger_box div.box_img{margin: 4px 4px 5px;}
	div.big_box div.box_img{margin: 4px 4px 5px;}
	div.last{margin:0 0 1.29% 0; }
	div.box, x:-moz-any-link {margin:0 1.25% 1.25% 0;}
	div.box, x:-moz-any-link, x:default {margin:0 1.25% 1.25% 0;}
	div.big_box, x:-moz-any-link{ margin:0 1.25% 1.25% 0;}
	div.big_box, x:-moz-any-link, x:default {margin:0 1.25% 1.25% 0;}
	div.bigger_box, x:-moz-any-link{margin:0 0 1.25% 0; width:79.75%;}
	div.bigger_box, x:-moz-any-link, x:default {margin:0 0 1.25% 0;}
	div.last, x:-moz-any-link {margin:0 0 1.25% 0;}
	div.last, x:-moz-any-link, x:default {margin:0 0 1.25% 0;}
	div.edizione{ background-color: #FBF7EC;}


/*HEADER DI PAGINA //////////////////////////////////////////////////////////////////////////////*/
	div.big_rounder{background-color: #FFF; width: 100%; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding:1.1% 0 0.9%; margin-bottom:1.25%; }
	div.big_rounder, x:-moz-any-link{padding:1.05% 0 0.75%;}	
	div.big_rounder, x:-moz-any-link, x:default {padding:1.05% 0 0.75%;}

	div.big_rounder_glicine{background-color:#AFAAD5; width: 100%; -moz-border-radius: 3px; -webkit-border-radius: 3px;  margin-bottom:1.25%; }

/*BOX DESIGNERS*/
	div.content_designers{ margin:0 15px;}
	div.box_designer{ float: left; width: 10.0%; margin: 0 1.218% 1.05% 0;}
	div.box_designer, x:-moz-any-link{margin: 0 1.25% 0.95% 0;}
	div.box_designer, x:-moz-any-link, x:default { margin: 0 1.25% 0.95% 0;}
	.last_box_random{float: left; width: 10.0%; margin: 0 0 0 0;}
	.last_box_random, x:-moz-any-link{margin: 0 0 0 0;}
	.last_box_random, x:-moz-any-link, x:default {margin: 0 0 0 0;}
	div.ultimo_rigo div.box_designer{ float: left; width: 10.0%; margin: 0 1.218% 0 0;}
	div.ultimo_rigo div.box_designer, x:-moz-any-link{margin: 0 1.25% 0 0;}
	div.ultimo_rigo div.box_designer, x:-moz-any-link, x:default {margin: 0 1.25% 0 0;}
	div.big_siluette{ width: 21.218%; float: left; margin-right: 1.218% ;}
	div.big_siluette div.box_designer{  width: 47.3%;}
	div.big_siluette div.last_box_random{float:right; width: 47.3%;}
	div.big_siluette div.ultimo_rigo{ margin-top: 9.7%; }
	div.questionario_designer{ float: left; width: 48.9%; margin-right: 1.218%; }
	div.curriculum_designer{ float: left; width: 26.7%; }
	div.curriculum_designer, x:-moz-any-link{ float: left; width: 27.446%; }
	div.curriculum_designer, x:-moz-any-link, x:default { float: left; width: 27.446%;}
	p{ line-height: 1.5em;}
	ul, p{font-size: 1.1em;}
	ul li a{ color: #000; }
/*ul.questionario li:first-letter{ text-transform: lowercase;}*/
	ul.questionario li.risposta{ line-height: 1.1em; font-weight: bold; font-size: 1.2em;  padding-bottom:1.50%;}

/*STAMPA*/

	div.stampa div.contenitore_box_stampa{float: left; width:19%; margin:0 0 0 1.29%;}
	div.stampa div.contenitore_box_stampa, x:-moz-any-link {margin:0 0 0 1.25%;}
	div.stampa div.contenitore_box_stampa, x:-moz-any-link, x:default {margin:0 0 0 1.25%;}
	div.contenuto_riga{width: 100%;}
	div.contenuto_riga{width: 100%;}
	/*div.contenuto_riga div.contenitore_box_stampa:first-child{ margin-left: 0;}*/	
	div.stampa div.primo_contenitore{ margin-left: 0;}
	

	div.contenitore_box_stampa_grande{float: left; width:39.2%; margin:0 0 0 1.25%;}
	div.stampa div.contenuto_riga div.contenitore_box_stampa_grande:first-child{ margin-left: 0;}
	/*div.contenitore_box_stampa_grande img{ padding-bottom: 1%;}*/

	/*
		#stampa_prodotto div.contenitore_box_stampa_grande{float: left; width:39.2%; margin:0 1.35% 0 0;}
		#stampa_prodotto div.contenitore_box_stampa_grande, x:-moz-any-link{margin:0 1.20% 0 0%; width:39.3%;}
		#stampa_prodotto div.contenitore_box_stampa_grande,x:-moz-any-link, x:default{margin:0 1.20% 0 0%; width:39.3%;}
	*/
	#stampa_prodotto div.primo_contenitore{ margin-left: 0;}
	#primo_in_stampa{ margin-right: 0;}
		
	div.stampa table{ border: 0; border-collapse: collapse;}
	div.stampa table td{ vertical-align: top;}
	
	div.stampa table td.mincol{ width:1.29%;}
	div.stampa table td.mincol, x:-moz-any-link {width:0 0 0 1.25%;}
	div.stampa table td.mincol, x:-moz-any-link, x:default { width: 1.25%;}
	div.stampa table td.minbox{ width: 19%;}
	div.stampa table td.bigbox{}
	
	/*
	tr div.box{ width: 97.75%;}*/
	div.stampa div.box{ text-align: left; position: relative; width: 100%; margin:0 0 7.3% 0; cursor:default;}
	div.stampa div.box, x:-moz-any-link {margin:0 0 6.8% 0;}
	div.stampa div.box, x:-moz-any-link, x:default {margin:0 0 6.8% 0;}
	div.stampa div.big_box{ text-align: left; position: relative; width: 100%;  cursor:default;}

	div.titolo_stampa{position: absolute; height: 70%;  margin:2.2% 3.7%; }
	div.titolo_stampa h1{font-family: Georgia; font-size:1.8em; line-height: 1.2em; font-weight: normal;}
	div.titolo_stampa h1 a{ text-decoration: none; color: #000;}
	div.big_box div.titolo_stampa{margin:0 1.8%;}
	div.big_box div.titolo_stampa h1{ font-size:4.5em; }
	div.dati_stampa{position:absolute; bottom:0; overflow:hidden;}
	div.dati_stampa{padding:0 3.7% 3.7%;}
	div.big_box div.dati_stampa{padding:0 1.8% 1.8%;}
	div.dati_stampa ul li{ display: inline;}
	div.dati_stampa ul li.testata{ font-weight: bold;display:block;}
	div.dati_stampa ul li.data{ display:block;}
	div.select_stampa{ background-color: transparent; position: relative; z-index: 4000;}

/*NEWS*/
	#colonna_sx{ float: left; margin:0 0 0 0; width:19.00%;}
	#colonna_sx div.box{ width: 100%; margin-bottom: 7.5%; cursor: default;}
	#colonna_sx div.box, x:-moz-any-link{ margin-bottom: 6.5%;}
	#colonna_sx div.box, x:-moz-any-link{ margin-bottom: 6.5%;}
	
	#colonna_dx{ float: left; width: 79.9%; margin-left:1.10%;}
	#colonna_dx div.big_box{ width: 49.2%; margin:0 0 1.6%;}
	#colonna_dx div.margine_sinistro_news{ float: right;}
	
	#colonna_dx div.bigger_box{ margin-bottom: 1.6%; width: 100%;}
	#colonna_dx div.bigger_box, x:-moz-any-link{margin-bottom: 1.50%;}
	#colonna_dx div.bigger_box, x:-moz-any-link, x:default {margin-bottom: 1.50%;}
	
	/*#colonna_dx div.big_box_dashed{margin-left:1.60%;}
	#colonna_dx div.big_box_dashed, x:-moz-any-link{margin-left:1.50%;}
	#colonna_dx div.big_box_dashed, x:-moz-any-link, x:default {margin-left:1.50%;}*/
	div.notizie a{ color: #000; text-decoration: none;}
	div.notizie div.box, div.notizie div.big_box, div.notizie div.bigger_box, div.notizie div.big_box_dashed{ text-align: left; position: relative;}
	div.footer_news{position:absolute; bottom:0; overflow:hidden; width: 49.05%;}


/*TAG GENERALI NOTIZIE */
	/*div.sequenza_absolute img{ overflow: hidden; position: absolute; z-index: 3000;}*/
	div.dati_bottom{ position: absolute; bottom:0; overflow:hidden; width: 100%;}
	div.dati_bottom a{ text-decoration: none;}
	div.galleria_immagini{ width: 100%; position: relative;}
	
/*TIPOLOGIA_1 OK*/
	div.tipologia_1  div.contenitore{ position: relative; margin:4px 4px 0 4px;}
	div.tipologia_1 h1, div.tipologia_1 p.big_text{font-size: 2.6em; line-height: 1.2em; font-weight: normal;} 
	div.tipologia_1 div.testo{ width: 50%; float: left; height: 100%;}
	div.tipologia_1 div.testo div.testo_350{ position: absolute; top:0; left: 0; width: 49.5%;}
	div.tipologia_1 div.testo div.testo_350 p{ padding: 6px;}
	div.tipologia_1 div.media{ width: 49%; position: relative; float: right;}
	div.tipologia_1 div.media img.bg{ position: relative; top: 0; left: 0; width: 100%;}
	div.tipologia_1 div.footer_news{ position:absolute; bottom:0;}
	div.tipologia_1 div.footer_news p.sinistro{ float: left;  margin-left: 6px;}
	div.tipologia_1 div.footer_news p.destro{ float: right; text-align: right;  width: 70%;}
	div.tipologia_1 div.ufoDemo{position: absolute; z-index: 4000; top: 0; left: 0; height: 43.4%; width: 100%; }
	div.tipologia_1 div.ufoDemo, x:-moz-any-link{height: 100%; width: 100%; background-color: #000;}
	div.tipologia_1 div.ufoDemo, x:-moz-any-link, x:default{height: 100%; width: 100%; background-color: #000;} 

/*TIPOLOGIA_2 OK*/
	div.tipologia_2  div.contenitore{ position: relative; margin:4px 4px 0 4px;}
	div.tipologia_2 p.big_testo_1{font-size:2.6em; line-height: 1.2em;} 
	div.tipologia_2 p.big_testo_2{font-size:2.4em; line-height: 1.2em;} 
	div.tipologia_2 div.testo{ width: 50%; float: left; height: 100%;}
	div.tipologia_2 div.testo div.testo_650{ position: absolute; top:0; left: 0;  width: 49.5%;}
	div.tipologia_2 div.testo div.testo_650 p{ padding: 6px;}
	div.tipologia_2 div.media{ width: 49%; position: relative; float: right;}
	div.tipologia_2 div.media img.bg{ position: relative; top: 0; left: 0; width: 100%;}
	div.tipologia_2 div.footer_news{ position:absolute; bottom:0;}
	div.tipologia_2 div.footer_news p.sinistro{ float: left;  margin-left: 6px;}
	div.tipologia_2 div.footer_news p.destro{ float: right; text-align: right;  width: 70%;}
	div.tipologia_2 div.ufoDemo{position: absolute; z-index: 4000; top: 0; left: 0; height: 43.4%; width: 100%; }
	div.tipologia_2 div.ufoDemo, x:-moz-any-link{height: 100%; width: 100%; background-color: #000;}
	div.tipologia_2 div.ufoDemo, x:-moz-any-link, x:default{height: 100%; width: 100%; background-color: #000;} 
	
/*TIPOLOGIA_3*/
	div.tipologia_3  div.contenitore{ position: relative; margin:4px 4px 0 4px;}
	div.tipologia_3 div.media{ position: relative; width: 100%;}
	div.tipologia_3 div.testo{ margin:15px 10px;}
	div.tipologia_3 p.big_testo_1{font-size:2.2em; line-height: 1.2em;} 
	div.tipologia_3 p.big_testo_2{font-size:1.8em; line-height: 1.2em;} 
	div.tipologia_3 div.media img.bg{ position: relative; top: 0; left: 0; width: 100%;}
	div.tipologia_3 div.media h1{font-weight: normal; font-size: 2.0em;}
	div.tipologia_3 div.media h2{font-weight: bold;}
	div.tipologia_3 div.footer_news{ position:absolute; bottom:4px;  width: 100%;}
	div.tipologia_3 div.footer_news p.sinistro{ float: left;  margin-left: 10px;}
	div.tipologia_3 div.footer_news p.destro{ float: right; text-align: right; width: 70%;  margin-right: 10px;}
	div.tipologia_3 div.ufoDemo{position: absolute; z-index: 4000; top: 0; left: 0; height: 43.5%; width: 100%;}
	div.tipologia_3 div.ufoDemo, x:-moz-any-link{height: 100%; background-color: #000;}
	div.tipologia_3 div.ufoDemo, x:-moz-any-link, x:default{height: 100%; background-color: #000;}
	
/*TIPOLOGIA 4*/
	div.tipologia_4  div.contenitore{ position: relative; margin:4px 4px 0 4px;}
	div.tipologia_4 div.media{ position: relative; width: 100%;}
	div.tipologia_4 div.media img.bg{ position: relative; top: 0; left: 0; width: 100%;}
	div.tipologia_4 div.testo{ margin:15px 10px 10px;}
	div.tipologia_4 h1{font-weight: normal; font-size: 2.0em;}
	div.tipologia_4 h2{font-size: 1.7em; margin-bottom: 15px;}
	div.tipologia_4 div.footer_news{ position:absolute; bottom:4px;  width: 100%;}
	div.tipologia_4 div.footer_news p.sinistro{ float: left;  margin-left: 10px;}
	div.tipologia_4 div.footer_news p.destro{ float: right; text-align: right; width: 70%;  margin-right: 10px;}
	div.tipologia_4 div.ufoDemo{position: absolute; z-index: 4000; top: 0; left: 0; height: 43.5%; width: 100%;}
	div.tipologia_4 div.ufoDemo, x:-moz-any-link{height: 100%;  background-color: #000;}
	div.tipologia_4 div.ufoDemo, x:-moz-any-link, x:default{height: 100%;  background-color: #000;	}

/*TIPOLOGIA_5 OK*/
	div.tipologia_5 div.absolute{ position: absolute; top:0; left: 0;}
	div.tipologia_5 div.media{ margin: 4px; height: 40%; position: relative; }
	div.tipologia_5 div.media h1{font-weight: normal; font-size: 2.3em; margin: 6px 6px 10px; }
	div.tipologia_5 div.media h2{font-weight: normal; margin: 6px 6px 10px; }
	div.tipologia_5 div.media p{font-weight: normal; height: 58%; position: relative; margin: 6px;}
	div.tipologia_5 div.sequenza_absolute{ bottom: 4px; margin: 4px 4px 0; position: relative;}

	
/*TIPOLOGIA 6* OK */
	div.tipologia_6{ background-color: #F4EB9F; }
	div.tipologia_6 div.media{ margin: 10px;}
	div.tipologia_6 h1{ font-weight: normal; font-family: Courier; font-size: 1.7em; line-height: 1.2em; } /* usato per corpo 23pt*/
	div.tipologia_6 p{ font-weight: normal; font-family: Courier; font-size: 1.7em; line-height: 1.2em; } 
	
/*TIPOLOGIA_7 OK*/
	div.tipologia_7{ background-color: #B2D395;}
	div.tipologia_7 div.media{ margin: 10px; height: 94%;}
	div.tipologia_7 div.titolo_news h1{ font-size: 1.3em; margin-bottom: 10px;}/* usato per corpo 20pt*/
	div.tipologia_7 div.testo_news p{ font-size: 1.2em;} /* usato per corpo 18pt*/

/*TIPOLOGIA_8 OK*/
	div.tipologia_8{background-color: #AFAAD5; border: 1px dotted #FFF; font-weight: bold; color: #FFF; font-size: 1.0em; line-height: 1.0em; }
	div.tipologia_8 div.absolute{position: absolute;}
	div.tipologia_8 div.testo_news{margin: 10px;}
	
/*TIPOLOGIA_9 OK*/
	div.tipologia_9 div.media{margin:10px;}
	div.tipologia_9 div.media p{ font-size: 2.7em; line-height: 1.0em; font-weight: bold; padding: 0;}

/*TIPOLOGIA_10*/
	div.tipologia_10 div.media{ margin: 4px;}
	div.tipologia_10 div.media div.sequenza_absolute img.img_prodotto{ position: relative;}

/*TIPOLOGIA_12, TIPOLOGIA_13 - E REALIZZAZIONI */
	div.realizzazioni div.big_box{ text-align: left; position: relative; }
	
	div.tipologia_12 div.contenitore{position:relative; margin:4px 4px 0 4px; }
	div.tipologia_12 div.media{ position: relative; width: 100%;}
	div.tipologia_12 div.media img.bg{ position: relative; top: 0; left: 0; width: 100%;}
	div.tipologia_12 div.footer_news div.dati_sx h1{font-weight: normal; font-size: 1.7em; margin-bottom: 4px;}
	div.tipologia_12 div.footer_news div.dati_sx h2{font-weight: normal; font-size: 1.3em;}
	div.tipologia_12 div.footer_news{bottom:0; left: 0; overflow:hidden; width: 100%; height: 22.5%; margin-bottom: 10px;}
	div.tipologia_12 div.footer_news div.dati_sx{ width: 74%; float: left; margin-left: 10px;  }
	div.tipologia_12 div.footer_news div.dati_dx{ width: 18%; float: right; margin:0 10px 0 18px;}
	
	
	div.box_lungo{ width: 19%; float: left; position: relative; margin-right:1.2%;}
	div.realizzazioni div.last, div.azienda div.last{ margin-right: 0;}
	div.box_lungo div.edizione{ background-color: #F8F8EC;}
	div.tipologia_13 div.media{margin:10px;}	
	div.tipologia_13 div.media div.absolute{ width: 100%;}
	div.tipologia_13{-moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #FFF; width: 100%; float: left;}
	div.tipologia_13 div.absolute{ z-index: 1;}
	div.select_realizzazioni{ position: absolute; margin-top: 3.9%; width: 100%;  z-index: 5000;}
	div.select_realizzazioni, x:-moz-any-link{margin-top: 7%; }
	div.select_realizzazioni, x:-moz-any-link, x:default{ margin-top: 7%;}
	div.tipologia_13 p{padding-bottom: 8%; line-height: 1.3em;}
	
/*PRODOTTI /////////////////////////////////////////////////// */
	div.big_rounder_prodotti{width: 100%; margin-bottom:1.6%; position: relative; float: left; }
	div.content_prodotti{ position: absolute; top: 0; width: 100%; background-image: url(../img/bg_prodotti_bottom.png); background-repeat: repeat-y; background-position: 40% top;}
	div.prodotto_sx{ width: 40%; float: left; }
	div.parte_superiore_prodotto{ background: #FFF; width: 100%; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;}
	div.nome_prodotto{ margin:4px 0 0 4px; float: left; width:97.7%;}
	div.nome_designer{ margin:4px 0 0 4px; float: left; width:65.0%; padding-bottom: 6%;}
	div.nome_designer, x:-moz-any-link{ margin:4px 0 0 4px;}
	div.nome_designer, x:-moz-any-link, x:default { margin:4px 0 0 4px;}
	div.testo_evocativo_prodotto{position: absolute; bottom: 0; width:40%; }
	div.bottom_prodotto{ height: 11px; background-color: #FFF; -moz-border-radius-bottomleft: 3px;  -webkit-border-bottom-left-radius: 3px; margin-top: -1px;  }
	div.prodotto_dx{ width: 60%; float: right; background-color: #FFF; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; position: relative;}

	div.galleria_prodotto{ margin: 4px 4px 0; position: relative;}
	div.galleria_prodotto img{ width: 100%;}
	div.prodotto_dx div.absolute{ z-index: 1; position: absolute; top:0; }
	div.sequenza_absolute img.img_prodotto{ position: absolute; top: 0;}
	
	div.descrizione_prodotto{width: 19.5%; float: left; margin:15px 0 0 15px;}
	div.caratteristiche_tecniche{width: 19.5%; float: left;  margin:15px 0 0 17px;}
	div.caratteristiche_tecniche p{ padding-bottom: 3%;}
	div.disegni_tecnici{float: left; margin:4px 0 4px 17px; width: 43.1%;}
	div.download_prodotto{float: right; margin:15px 17px 0 0; width: 10%; text-align: right;}
	div.download_prodotto ul li.dwnld{ color: #FFF; padding-bottom: 3%;}
	div.download_prodotto ul li a{color: #FFF; text-decoration: underline;}

	

/*CONTATTI ////////////////////////////////////////////////////////////////*/
	div.contatti div.box{ text-align: left; position: relative; width: 100%; margin-bottom: 6.5%; cursor:default;}
	div.contatti div.big_box{ text-align: left; position: relative; width: 100%;  cursor:default; }
	div.contatti img{ display: block; overflow: hidden;}
	div.contenitore_box_contatti{float: left; width:18.65%; margin:0 0 0 1.25%;}
	div.contenitore_box_contatti, x:-moz-any-link{margin:0 0 0 1.2%;}
	div.contenitore_box_contatti,x:-moz-any-link, x:default{margin:0 0 0 1.2%;}
	div.contenuto_contatti{position: absolute; }
	div.contenuto_contatti p{ padding:10px; line-height: 1.1em;}
	div.contenuto_contatti p a{ text-decoration: none; color: #000;}
	div.contenuto_contatti p.big_contact{ font-size: 1.4em;}
	div.contenuto_contatti h1{font-size: 3.0em;}
	#ufficio_tecnico{margin-top:20%;}
	#showroom{margin-top:9.5%;}
	#invito{margin-left:11.1%;}
	#press{margin-left:40.95%; margin-top: -20%;}

	

/*DISTRIBUZIONE*/
	div.distribuzione div.contenuto_riga div.primo_contenitore{ margin-left: 0;}
	div.distribuzione div.box{ text-align: left; position: relative; width: 100%; margin-bottom: 6.5%; cursor:default;}
	div.distribuzione div.contenitore_box_stampa{float: left; width:19%; margin:0 0 0 1.29%;}
	div.distribuzione div.contenitore_box_stampa, x:-moz-any-link {margin:0 0 0 1.25%;}
	div.distribuzione div.contenitore_box_stampa, x:-moz-any-link, x:default {margin:0 0 0 1.25%;}
	div.distribuzione  p{ line-height: 1.2em; font-size: 1.0em;}
	div.distribuzione div.showroom_nome{ margin: 10px;}
	div.distribuzione div.showroom_orari{ margin:20px 10px 10px;}
	div.distribuzione div.showroom_recapiti{ position: absolute; bottom: 0; margin: 10px;}
	div.distribuzione a{ color: #000; text-decoration: none; }
	div.distribuzione div.box_negozio{ text-align: left; position: relative; width: 100%; margin-bottom: 6.5%; cursor:default; }
	div.distribuzione div.box_negozio img{ margin-bottom: -0.5%;}
	div.distribuzione div.box_negozio img, x:-moz-any-link{ margin-bottom: -0.4%;}
	div.distribuzione div.box_negozio img, x:-moz-any-link, x:default{ margin-bottom: -0.4%;}
	div.box_negozio{ width:19.50%; float: left;  -moz-border-radius: 3px; -webkit-border-radius: 3px; background: url(../img/bg_trasparenza.png) repeat-y 99%;}
	div.box_negozio div.absolute{position: absolute; top: 0; width: 100%; }
	div.box_negozio div.dati{  background-color: #FFF; width: 78%; height: 100%; float: left; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;}
	div.box_negozio div.chiusura{ float: left; background-color: #FFF; width: 2%; height: 100%; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; background-color: #FFF;}
	div.trasparenza{ float: left; width: 20%;}
	div.bottom_trasp{ height: 10px; position: absolute; bottom: 0; width: 20%; background-color: #FFF;}

/*COMPONENTS*/
	/*SLIDE SHOW*/
		/*
			div.slide_menu{ width: 100%; position: relative; top: 80%;}
			div.slide_menu ul li{ display: block; cursor: pointer;}
			ul.arrow_menu li.prev_button{ float:left; width: 49.9%; position: relative;}
			ul.arrow_menu li.next_button{ float: left; width: 49.9%; position: relative;}
			div.prodotto_dx ul.arrow_menu li.prev_button{ width: 4%; position:absolute;}
			div.prodotto_dx ul.arrow_menu li.next_button{ bottom:0; width: 4%; position:absolute;}
			div.pulsante_over_sx{ float:left; bottom: 0; width: 20%;}
			div.pulsante_over_dx{float:left;right:0; bottom: 0;}
		*/
		
		div.sequenza_absolute img{ cursor: pointer;}
 		div.slide_menu{ margin:0 0 2.2% 1.9%; width: 65%; position: absolute; z-index: 4000; bottom:0;}
 		div.slide_menu img{ width: 80%;}
 		div.slide_menu, x:-moz-any-link{ margin:0 0 2% 1.9%;}
		div.slide_menu,x:-moz-any-link, x:default{ margin:0 0 2% 1.9%;}
		ul.arrow_menu{ background: url(../img/bg_skyn_slideshow.png); float: left; width: 12%; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor: pointer;}
		ul.arrow_menu li{ width: 46%; margin: 7.4% 0 5.2%;}
		ul.arrow_menu li.prev_button{ float: left; margin-left: 5.0%;}
		ul.arrow_menu li.next_button{ float: right;}		
 		div.galleria_prodotto div.slide_menu{width: 45%;}
 		div.galleria_prodotto div.slide_menu, x:-moz-any-link{ margin:0 0 1.7% 1.9%;}
		div.galleria_prodotto div.slide_menu,x:-moz-any-link, x:default{ margin:0 0 1.7% 1.9%;}

		
		/*FORM//////////////////////////////////////////////////////////////*/
		div.first_block{ width: 3%; height: 32px; background: url(../img/bg_first_block.png); float: left;}
		input{ height: 32px; background: transparent url(../img/bg_input.png); float: left; border: none; margin: 0; padding: 0; width: 71%;}
		div.second_block{ width: 3%; height: 32px; background: url(../img/bg_second_block.png) right; float: left;}
		input.submit{ height: 32px; background: transparent url(../img/bg_input.png); float: left; border: none; width: 20%;}
	
/*MAIN MENU1 */

#main_menu{ position: fixed; z-index: 5000;}
div.main_menu_1{ width: 10.76%; position: absolute; z-index: 10000; cursor: move; display: block;}


div.menu_1_open, div.menu_2_open, div.menu_3_open, div.menu_4_open{ display: none;}
div.menu_1_open ul, div.menu_2_open ul, div.menu_3_open ul, div.menu_4_open ul{ list-style: none;}
ul.big_menu{ font-size: 1.0em; line-height: 1.2em;}
ul.little_menu{  font-size: 0.8em; line-height: 1.2em; }
ul.big_menu, x:-moz-any-link { line-height: 1.15em;}
ul.little_menu, x:-moz-any-link { line-height: 1.15em; }
ul.big_menu, x:-moz-any-link, x:default { line-height: 1.15em;}
ul.little_menu, x:-moz-any-link, x:default {line-height: 1.15em; }
ul.big_menu li a:link, ul.big_menu li a:visited{ display: block; width: 60%; text-decoration: none; color: #000;}
ul.big_menu li a:hover, ul.big_menu li a:active, ul.big_menu li a:focus, ul.big_menu li.selected a{ color: #FFF;}
ul.little_menu li a:link, ul.little_menu li a:visited{ display: block; width: 60%; text-decoration: none; color: #000;}
ul.little_menu li a:hover, ul.little_menu li a:active, ul.little_menu li a:focus, ul.little_menu li.selected a{ color: #FFF;}
div.float_menu{ float: left;}


div.menu_1_closed, div_menu_1_open{ position: relative;}
div.main_menu_1 div.logo_menu{ width: 84%; margin-left:5%; height: 21%; cursor: pointer; margin-top: 45%; /* border: 1px solid #000; */ position: relative;}
div.main_menu_1 div.logo_menu, x:-moz-any-link {margin-top: 48%;}
div.main_menu_1 div.logo_menu, x:-moz-any-link, x:default {margin-top: 48%;}
div.main_menu_1 div.menu_absolute{ position: absolute; top: 0; left: 0; width: 90%; height: 92%; margin: 4% 0 0 5%;}
div.menu_1_closed div.hover_menu{ width: 100%; height:5%; cursor: pointer; margin-top: 9%;}
div.main_menu_1 ul.big_menu{ margin-top: 28%; margin-left: 5%;}
div.main_menu_1 ul.little_menu{ margin-top: 8%; margin-left: 5%;}
div.main_menu_1 ul.little_menu, x:-moz-any-link {margin-top: 7.5%;}
div.main_menu_1 ul.little_menu, x:-moz-any-link, x:default{ margin-top: 7.5%;}



#big_preloader{ position:absolute; z-index:90000; width:100%; height:100%; background:#AFAAD5; text-align:center; position: fixed;}
#big_preloader_img{ margin:25% auto; }



