@charset "UTF-8";
/* CSS Document JAQUIO*/

body{text-align:center; padding:0; margin:0; color:#4d4d4d; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#mother{width:884px; text-align:left; margin:18px auto 0 auto;  position:relative; padding-top:88px;}

#head{position:relative; height:86px; width:879px;  margin:0;}

#logo{position:absolute; top:0; left:0; border:0; text-decoration:none;}

#menuIstituzionale{position:absolute; top:15px; right:12px; color:#bbb; width:300px; height:20px; text-align:right; border:0; vertical-align:middle;}
	#menuIstituzionale a{font-weight:bold; color:#707070; text-decoration:none; vertical-align:middle;}
	#menuIstituzionale img{vertical-align:middle; border:0;}
		#menuIstituzionale a:hover{text-decoration:underline;}
	#menuIstituzionale a img{border:0; vertical-align:middle; text-decoration:none; padding:0; margin:0 0 0 4px;}
		
span#payoff{position:absolute; top:45px; width:870px; height:33px; display:block; background:url(/images/layout/sunny-freshness.gif) no-repeat top right;}

#main{padding:0; margin:0 0 30px 0; position:relative; width:879px;}

#footer{background-color:#e8e9ea; padding:20px 28px 30px 28px; margin:20px 0 0 0; text-align:left; position:relative; width:816px;}
	#footer p{color:#7f7f7f; font-size:10px; margin:0; padding:0;}
		#footer p a{text-decoration:underline; color:#7f7f7f;}
			#footer p a:hover{text-decoration:none;}
			
#footer a.linkNoBorder{text-decoration:none; color:#333;}
#footer a.linkNoBorder:hover{color:#FFF;}

/*HOME PAGE*/

p#testoNews{position:absolute; top:580px; left:39px; width:392px; line-height:150%; margin:0; padding:0;}
p#testoNews img{float:left; border:0; margin:3px 10px 50px 0;}
p#testoNews b{color:#000;}
p#testoNews a{color:#00B5CB;}
p.large{font-size:12px; line-height:150%; margin:25px 0 15px 0;}

/*PAGINE*/


#content{width:788px; margin:0 0 0 21px; padding:20px 0 30px 0; position:relative;}
	#content a{text-decoration:underline; color:#00b6cd;}
	#content a:hover{text-decoration:none;}
	
ul.noBullett{list-style:none}

#content ul.submenu{list-style:none; margin:0; padding:0;}
	#content ul.submenu li{margin:0 0 10px 0; color:#e30079; padding-bottom:7px; border-bottom:1px solid #ccc;}
		#content ul.submenu li a{color:#00b6cd; text-decoration:none; font-size:11px; font-weight:normal;}
		#content ul.submenu li a:hover{text-decoration:underline;}
		
		

h1{margin:0 0 13px 0; padding:0; font-size:11px; text-indent:-4000px; border-bottom:1px solid #999; height:22px; background-position:top left; background-repeat:no-repeat; position:relative;}
	h1.waterpouff{background-image:url(/images/layout/h1-waterpouff.gif);}
	h1.cmoon{background-image:url(/images/layout/h1-cmoon.gif);}
	h1.sophie{background-image:url(/images/layout/h1-sophie.gif);}
	h1.marie{background-image:url(/images/layout/h1-marie.gif);}
	h1.pauline{background-image:url(/images/layout/h1-pauline.gif);}
	h1.margot{background-image:url(/images/layout/h1-margot.gif);}
	h1.multibox{background-image:url(/images/layout/h1-multibox.gif);}
	h1.nikpik{background-image:url(/images/layout/h1-nikpik.gif);}
	h1.amarcord{background-image:url(/images/layout/h1-amarcord.gif);}
	h1.brunch{background-image:url(/images/layout/h1-brunch.gif);}
	h1.meAndYou{background-image:url(/images/layout/h1-meyou.gif);}
	
	h1.about{background-image:url(/images/layout/h1-about.gif);}
	
	h1.contatti{background-image:url(/images/layout/h1-contatti.gif);}
	h1.contatti-en{background-image:url(/images/layout/h1-contatti-en.gif);} /*   <------------       */
	
	h1.about{background-image:url(/images/layout/h1-about.gif);}
	
	h1.press{background-image:url(/images/layout/h1-press.gif);}
	
	h1.invioOK{background-image:url(/images/layout/h1-invio-ok.gif);}
	h1.invioOK-en{background-image:url(/images/layout/h1-invio-ok-en.gif);}  /*   <------------       */
	
	h1.privacy{background-image:url(/images/layout/h1-privacy.gif); margin-bottom:20px;}
	
	h1.produzione{background-image:url(/images/layout/h1-produzione.gif);}
	h1.produzione-en{background-image:url(/images/layout/h1-produzione-en.gif);}  /*   <------------       */
	
	h1.catas{background-image:url(/images/layout/h1-catas.gif);}
	
	h1.oekoText{background-image:url(/images/layout/h1-oekotext.gif);}
	
	
	h1.agenti{background-image:url(/images/layout/h1-agenti-italia.gif);} /*solo in italiano*/
	
	h1.distributori{background-image:url(/images/layout/h1-distributori-italia.gif);} /*solo in italiano*/
	
	/*materiali RIVESTIMENTI*/
	h1.london{background-image:url(/images/layout/h1-london.gif);}
	h1.london-en{background-image:url(/images/layout/h1-london-en.gif);}
	
	h1.polivinilici{background-image:url(/images/layout/h1-polivinilici.gif);}
	h1.polivinilici-en{background-image:url(/images/layout/h1-polivinilici-en.gif);}
	
	h1.amsterdam{background-image:url(/images/layout/h1-amsterdam.gif);}
	h1.amsterdam-en{background-image:url(/images/layout/h1-amsterdam-en.gif);}
	
	h1.ecolefine{background-image:url(/images/layout/h1-ecolefine.gif);}
	h1.ecolefine-en{background-image:url(/images/layout/h1-ecolefine-en.gif);}

	
	/*materiali RIEMPIMENTI*/
	h1.eps{background-image:url(/images/layout/h1-eps.gif);}
	
	h1.poliuretanoAperto{background-image:url(/images/layout/h1-poliuretano-aperto.gif);}
	h1.poliuretanoAperto-en{background-image:url(/images/layout/h1-poliuretano-aperto-en.gif);}
	
	h1.poliuretanoChiuso{background-image:url(/images/layout/h1-poliuretano-chiuso.gif); margin-top:30px;}
	h1.poliuretanoChiuso-en{background-image:url(/images/layout/h1-poliuretano-chiuso-en.gif);}
	
	h1.tnt{background-image:url(/images/layout/h1-tnt.gif);}
	h1.tnt-en{background-image:url(/images/layout/h1-tnt-en.gif);}
	
	h1.polietilene{background-image:url(/images/layout/h1-polietilene.gif);}
	h1.polietilene-en{background-image:url(/images/layout/h1-polietilene-en.gif);}
	
	h1.ilpokoting{background-image:url(/images/layout/h1-ilpokoting.gif);}
	
	/*materiali STRUTTURA*/
	h1.legnoRiciclato{background-image:url(/images/layout/h1-legno-riciclato.gif);}
	h1.legnoRiciclato-en{background-image:url(/images/layout/h1-legno-riciclato-en.gif);}
	
	/*link h1*/
	#content h1 span{position:absolute; bottom:2px; right:0; width:170px; height:15px; text-align:right;}
		#content h1 span a{text-decoration:none; color:#000; background:url(/images/layout/arrow-small.gif) top right no-repeat; padding-right:16px; text-indent:0; font-weight:normal;}
		#content h1 span a:hover{color:#00b5cb; }
	
	

h2{margin:0 0 11px 0; padding:0; font-size:12px; text-indent:-4000px; border-bottom:1px solid #999; height:20px; background-position:top left; background-repeat:no-repeat;}

h2.standalone{margin:0 0 15px 0; padding:0; font-size:16px; text-indent:0; border-bottom:0; height:auto; font-family:Arial, Helvetica, sans-serif; color:#00bbd0;}

h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:0 0 15px 0;}
	
	/*ITALIANO E COMUNI*/
	h2.scenari{background-image:url(/images/layout/h2-scenari.gif);}
	h2.scenari-en{background-image:url(/images/layout/h2-scenari-en.gif);}
	
	h2.info{background-image:url(/images/layout/h2-info.gif);}
	
	h2.cura{background-image:url(/images/layout/h2-cura.gif);}
	h2.cura-en{background-image:url(/images/layout/h2-cura-en.gif);}
	
	h2.dimensioni{background-image:url(/images/layout/h2-dimensioni.gif);}
	h2.dimensioni-en{background-image:url(/images/layout/h2-dimensioni-en.gif);}
		
	h2.model3D{background-image:url(/images/layout/h2-3dmodel.gif);}
	h2.model3D-en{background-image:url(/images/layout/h2-3dmodel-en.gif);}
	
	h2.gallery{background-image:url(/images/layout/h2-gallery.gif); margin-bottom:15px;}
	
	h2.conceptProdotto{background-image:url(/images/layout/h2-concept-prodotto.gif); margin-top:35px;}
	h2.conceptProdotto-en{background-image:url(/images/layout/h2-concept-prodotto-en.gif);}
	
	/*---*/
	
	h2.ufficioStampa{background-image:url(/images/layout/h2-ufficio-stampa.gif);}
	h2.ufficioStampa-en{background-image:url(/images/layout/h2-ufficio-stampa-en.gif);}
	
	h2.download{background-image:url(/images/layout/h2-download.gif); margin-bottom:10px;}
	h2.informativaPrivacy{background-image:url(/images/layout/h2-informativa-privacy.gif); margin-bottom:10px;}
	
	h2.materiali{background-image:url(/images/layout/h2-materiali.gif); margin-top:30px; margin-bottom:4px;}
	h2.materiali-en{background-image:url(/images/layout/h2-materiali-en.gif); margin-top:30px; margin-bottom:4px; }
	
	h2.certificazioni{background-image:url(/images/layout/h2-certificazioni.gif); margin-top:30px;}
	h2.moduloContatto{background-image:url(/images/layout/h2-modulo-contatto.gif); }
	
	h2.agenti-moduloContattoITA{background-image:url(/images/layout/h2-agenti-modulocontatto.gif);}
	
	h2.colori{background-image:url(/images/layout/h2-colori.gif); margin-top:30px;}
	h2.colori-en{background-image:url(/images/layout/h2-colori-en.gif); margin-top:30px;}
	
	/*---*/
	
	h2.coloriBox{background-image:url(/images/layout/h2-colori-box.gif); margin-top:30px;}
	h2.coloriBox-en{background-image:url(/images/layout/h2-colori-box-en.gif); margin-top:30px;}
	
	h2.coloriPillow{background-image:url(/images/layout/h2-colori-cuscino.gif); margin-top:30px;}
	h2.coloriPillow-en{background-image:url(/images/layout/h2-colori-cuscino-en.gif); margin-top:30px;}
	
	h2.coloriTessuti{background-image:url(/images/layout/h2-colori-tessuto.gif); margin-top:30px;}
	h2.coloriTessuti-en{background-image:url(/images/layout/h2-colori-tessuto-en.gif); margin-top:30px;}
	
	h2.coloriTelaio{background-image:url(/images/layout/h2-colori-telaio.gif); margin-top:30px;}
	h2.coloriTelaio-en{background-image:url(/images/layout/h2-colori-telaio-en.gif); margin-top:30px;}
	

	
	

img.immagineBloccoProdotti{display:block; margin:0 0 20px 0; border:0;}

b.magenta{color:#e2007a; font-weight:300; font-size:12px;}
b.cyan{color:#00b5cb; font-weight:300; font-size:12px;}

p.descrizioneProdotto, p.descrizioneProdottoLong{margin-bottom:25px; width:60%; text-align:justify;}

p.descrizioneProdottoLong{width:100%;}

#content div.boxIsolated{vertical-align:middle; margin:15px 0 20px 0;}

#content div.boxIsolated a, #content div.boxIsolated img{vertical-align:middle;}

#content div.boxIsolated a{font-weight:bold; color:#000; text-decoration:underline;}
	#content div.boxIsolated a:hover{text-decoration:none;}


/*GALLERY*/
.img lide-caption, .highslide-controls, .highslide-number{display:none; font-size:0px; height:0px; padding:0;}

.highslide-gallery{padding-top:15px;}

.highslide-gallery ul li{background:none;}

a.highslide img{border-width:0 0 5px 0; border-style:solid; border-color:#00b5cb; margin:10px 10px 0 0;}

a.highslide img:hover{border-width:0 0 5px 0; border-style:solid; border-color:#ec008c;}



/*press area*/
table#pressArea{margin:10px 0 20px 0; color:#999; font-size:11px;}

table#pressArea td{padding:9px 0 6px 0; border-bottom:1px solid #999;}

table#pressArea img{border:1px solid #000; margin-right:10px; text-decoration:none;}
	table#pressArea img.noBorder{border:0;}

table#pressArea a{font-weight:bold; color:#000; text-decoration:underline;}
	table#pressArea a:hover{text-decoration:none;}
	
p.cliccaMiniature{}

p.downloadComunicatoStampa{margin-bottom:20px;}

p.downloadComunicatoStampa, p.downloadComunicatoStampa img, p.downloadComunicatoStampa a, p.downloadComunicatoStampa a img {vertical-align:middle;}
	

/*PRIVACY*/

#content .colUno{display:inline; float:left; width:120px; padding-right:15px; padding-top:35px; font-weight:bold;}

#content .colDue{display:inline; float:left; width:618px; padding-left:25px;}



/*-----------------*/
/*    MATERIALI    */
/*-----------------*/

/*div contenitore link submenu*/
div#menuMateriali{position:relative; height:30px; width:500px; margin:0 0 15px 0;}


/*div contenitore dei backgroud dei link, gli span in esso contenuti evidenziano lo status attivo delle relative voci di submenu*/
#bkgLinkMateriali{position:absolute; top:0; left:0; z-index:50; width:500px; height:25px;} 

span#labelNeutra-it, span#labelNeutra-en,
span.labelRivestimenti-it, span.labelRiempimenti-it, span.labelStruttura-it,
span.labelRivestimenti-en, span.labelRiempimenti-en, span.labelStruttura-en
{display:block; width:500px; height:25px; position:absolute; top:0; left:0; background-position:top left; background-repeat:no-repeat; padding:0; margin:0;}

/*background label italiano*/
span#labelNeutra-it{background-image:url(/images/layout/neutri-link.gif);} 
span.labelRivestimenti-it{background-image:url(/images/layout/neutri-link.gif);} 
span.labelRiempimenti-it{background-image:url(/images/layout/riempimenti-link.gif);} 
span.labelStruttura-it{background-image:url(/images/layout/struttura-link.gif); }

/*background label inglese*/
span#labelNeutra-en{background-image:url(/images/layout/rivestimenti-link-en.gif);} 
span.labelRivestimenti-en{background-image:url(/images/layout/rivestimenti-link-en.gif);} 
span.labelRiempimenti-en{background-image:url(/images/layout/riempimenti-link-en.gif);} 
span.labelStruttura-en{background-image:url(/images/layout/struttura-link-en.gif);}


/*lista contenitore delle singole voci di submenu*/
ul#linkMateriali{float: left; display:inline;  list-style-type: none; margin:0; position:absolute; top:0; left:0; z-index:100; padding:0;}
ul#linkMateriali li{float: left; display:inline; margin-right:7px; display:block; width:99px; height:25px; background-position:top left; background-repeat:no-repeat; cursor:pointer;}
	ul#linkMateriali li:hover{background-position:bottom left;}
	
	/*setto le immagini di bkg per ogni singolo link di submenu --- ITALIANO E COMUNI*/
	ul#linkMateriali li#linkRivestimenti-it{background-image:url(/images/layout/link-rivestimenti.gif);}
	ul#linkMateriali li#linkRivestimenti-en{background-image:url(/images/layout/link-rivestimenti-en.gif);  width:51px;}
	
	ul#linkMateriali li#linkRiempimenti-it{background-image:url(/images/layout/link-riempimenti.gif); margin-left:14px;}
	ul#linkMateriali li#linkRiempimenti-en{background-image:url(/images/layout/link-riempimenti-en.gif); margin-left:14px; width:51px;}
	
	ul#linkMateriali li#linkStruttura-it{background-image:url(/images/layout/link-struttura.gif); margin-left:5px;}
	ul#linkMateriali li#linkStruttura-en{background-image:url(/images/layout/link-struttura-en.gif); margin-left:6px;}
	
	
	/*setto le immagini di bkg per ogni singolo link di submenu --- INGLESE*/
	/*---
	
#contentz{width:788px; margin:0 0 0 24px; padding:20px 0 30px 0; position:relative; clear:both;}
	#contentz a{text-decoration:underline; color:#c4428b;}
	#contentz a:hover{text-decoration:none;}
	
	
/*THUMB*/

table.thumbMateriali{width:100%;}

table.thumbMateriali td{padding:0 0 20px 0; margin:0;}

a.thumbMateriali{text-decoration:none; border:0;}
	

a.thumbMateriali img{text-decoration:none; padding:0; margin:0; border-top:1px solid #fff; border-right:0; border-bottom:0; border-left:0;}
	a.thumbMateriali img:hover{border-color:#00b6cd;}


/*scheda materiale*/

img#headMateriale{margin:7px 0 11px 0;}

img.coloriMateriale{margin-top:17px;}


/*-----------------*/
/* SCHEDE PRODOTTO */
/*-----------------*/

/*TOOLTIP*/

#ttcont {display:block; padding:0; margin-left:0; background-color:#000; width:159px; height:35px;}
#ttcont span.amarcord{display:block; width:159px; height:35px; padding:0; background-position:top left; background-repeat:no-repeat; background-image:url(/images/tooltip-amarcord.gif);}


/* ICONE SUBMENU PRODOTTI */

/*div contenitore icone submenu*/
#menuProdotto{position:relative; margin-top:-124px; margin-left:300px; margin-bottom:30px; text-align:right; width:470px; height:83px;}

/*div contenitore dei backgroud delle icone, gli span in esso contenuti evidenziano lo status attivo delle relative voci di submenu*/
#bkgIcone{position:absolute; top:0; right:0; z-index:50; width:470px; height:83px;} 

span#iconaNeutra, span#iconaMateriali, span#iconaInfo, span#iconaGallery, span#iconaScheda, span#icona3d{display:block; width:470px; height:83px; position:absolute; top:0; right:0; background-position:top right; background-repeat:no-repeat;}

span#iconaNeutra{background-image:url(/images/layout/neutre-icone.gif);} 
span#iconaMateriali{background-image:url(/images/layout/materiali-icone.gif);} 
span#iconaInfo{background-image:url(/images/layout/info-icone.gif);} 
span#iconaGallery{background-image:url(/images/layout/gallery-icone.gif);}
span#iconaScheda{}
span#icona3d{background-image:url(/images/layout/3d-icone.gif);}

/*lista contenitore delle singole voci di submenu*/
ul#icone{float: left; display:inline;  list-style-type: none; margin:0; position:absolute; top:0; right:0; z-index:100;}
ul#icone li{float: left; display:inline; margin-left:7px; display:block; width:73px; height:83px; background-position:top right; background-repeat:no-repeat; cursor:pointer;}
	ul#icone li:hover{background-position:bottom right;}
	
	/*setto le immagini di bkg per ogni singola icona di submenu --- ITALIANO E COMUNI*/
	li#linkMateriali-it{background-image:url(/images/layout/icona-materiali.gif)}
	li#linkInfo-it{background-image:url(/images/layout/icona-info.gif)}
	li#linkGallery{background-image:url(/images/layout/icona-gallery.gif)}
	li#linkScheda-it{background-image:url(/images/layout/icona-scheda_tech.gif)}
	li#linkModello3d{background-image:url(/images/layout/icona-3d.gif)}
	
	/*setto le immagini di bkg per ogni singola icona di submenu --- INGLESE*/
	li#linkMateriali-en{background-image:url(/images/layout/icona-materiali-en.gif)}
	li#linkInfo-en{background-image:url(/images/layout/icona-info-en.gif)}
	li#linkScheda-en{background-image:url(/images/layout/icona-scheda_tech-en.gif)}
	
	
#content{width:788px; margin:0 0 0 24px; padding:20px 0 30px 0; position:relative; clear:both;}
	#content a{text-decoration:underline; color:#c4428b;}
	#content a:hover{text-decoration:none;}
	
	
div.prodottoMateriali{font-size:12px;}

div.prodottoMateriali table td{padding-top:8px;}

div.prodottoMateriali b.maiusc{font-variant:small-caps; font-size:110%; padding-right:8px;}

img.prodottoVarianti{margin:20px 0 28px 0;}

img.coloriMateriale {margin-top:17px;}



/*--------------------------------------*/
/*--------------------------------------*/
/*              F O R M                 */
/*--------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/


div.error {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#E10000; border:1px solid #ccc; padding:20px 20px 20px 65px; margin-bottom:20px; background:url(/images/layout/alert.gif) no-repeat left #F8F8F8;}
div.ok {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; border:1px solid #ccc; padding:20px 20px 20px 65px; margin-bottom:20px; background:url(/images/layout/ok.gif) no-repeat left #F8F8F8;}
div.msg {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; border:1px solid #ccc; padding:20px 20px 20px 65px; margin-bottom:20px; background:url(/images/layout/msg.gif) no-repeat left #F8F8F8;}

div.separatoreCampiForm{clear:both; height:19px;}

.errorFocus{color:#666; font-size:10px; font-weight:normal; margin:-1px 0 0 0; padding-left:195px; clear:both; background-image:url(/images/layout/error-focus-arrow.gif); background-repeat:no-repeat; background-position: 186px 5px;}

.ErrorCheckPrivacy{padding-left:9px; background-position:0 5px; margin-top:-8px;}

fieldset{border-width:1px 0 0 0; border-style:solid; border-color:#ccc; margin-top:15px; padding:15px 0 0 0; position:relative;}

legend{font-size:18px; color:#00B5CB; display:block; font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; margin-bottom:20px; }

/*label{font-weight:bold; color:#000;}*/


/*-- AGENTI --*/


form#contatto{margin:20px 0 30px 0; text-align:left;}
	form#contatto label, label{color:#666; font-size:11px; font-weight:bold; width:180px; text-align:right; margin-right:6px; display:block; float:left;}
		form#contatto label span{font-weight:normal; color:#666;}
		form#contatto label span.asterix, span.asterix{font-weight:normal; color:#ca0088; font-size:12px;}
	
	form#contatto input.checkbox,form#pre_registration span#middle{vertical-align:middle;}
	form#contatto input.field, input.field{font-size:12px; padding:1px; margin:0; border:1px solid #666;}
	
	form#contatto p.privacy{border-bottom:1px solid #ccc; padding:5px 0 5px 0;}
	
	form#contatto input#button{margin-top:15px; display:block;}
	
	form#contatto b, form#agenti strong{color:#666;}
	
div#button-login{text-align:right; padding-top:13px; border-top:1px solid #ccc; width:460px; margin-top:15px; }

textarea{font-family:Verdana, Geneva, sans-serif; font-size:11px;}


/* */