@font-face {font-family: 'CourierNewRegular';src: url('courier_new-webfont.eot');src: url('courier_new-webfont.eot?#iefix') format('embedded-opentype'),url('courier_new-webfont.woff') format('woff'),url('courier_new-webfont.ttf') format('truetype'),url('courier_new-webfont.svg#CourierNewRegular') format('svg');font-weight: normal;font-style: normal;}
body{font-size:11px;color:#1d1d1b;font-family: 'CourierNewRegular';margin:0;}
body img{border:none;outline:none;}
#background{width:100%;height:100%;font-size:0;position:fixed;top:0;left:0;z-index:-1;text-align:center;}
#contenuti{width:808px;z-index:1;margin-left:auto;margin-right:auto;}
#contenuti .vuoto{width:808px;clear:both;}
#logo{ height:51px; width:445px; position:absolute; top:20px; left:25px;}
#menu{width:765px;height:45px;background-color:#FFF;margin:0 auto;text-transform:uppercase; height:62px; border-bottom:#c6c5c6 solid 1px;}
#menu .maiuscolo{text-transform:none; margin-left:0px;}
#header{width:808px;height:184px; position:relative; background:url(../img/header_bg.jpg) top left no-repeat;}
#slider{width:606px;height:200px;background-color:#000;float:left;position:relative;background-image:url(../img/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;}
#header .slogan{ color:#000; position:absolute; top:60px; right:35px; letter-spacing:-1px;}
#header .slogan-it{ position:absolute; top:102px; left:25px; font-size:14px;}
#header .slogan-en{ position:absolute; top:136px; left:25px; font-size:14px; color:#a89682;}
.modulo{width:200px;height:200px;margin-right:2px;margin-bottom:2px;float:left;position:relative;}
.rollover{width:200px;height:200px;background-image:url(../img/maschera.png);background-repeat:no-repeat;background-position:top left;z-index:950;position:absolute;opacity:0;}
.modulo_small{width:99px;height:99px;float:left;}
#mail{background-image:url(../img/mail_over.jpg);background-repeat:no-repeat;background-position:top left;}
#vimeo{background-image:url(../img/vimeo_over.jpg);background-repeat:no-repeat;background-position:top left;}
#area{background-image:url(../img/area_over.jpg);background-repeat:no-repeat;background-position:top left;}
#tweet{background-image:url(../img/twitter_over.jpg);background-repeat:no-repeat;background-position:top left;}
.sotto{width:200px;height:200px;overflow:hidden;position:relative;}
.sopra{z-index:998;position:absolute;top:0;left:0;width:180px;height:auto;padding-left:10px;padding-top:15px;padding-right:10px;}
.link{z-index:999;position:absolute;top:0;left:0;}
.sinistra{margin-right:2px;margin-bottom:2px;}
#flickr_box{padding:0 0 100px 14px; float:left; font-size:14px;}
#contatti{width:186px;height:auto;background-color:#FFF;float:left;padding:0 0 0 14px; font-size:11px}
#colonna_destra .dashes{ background:url(../img/dash.jpg) top left repeat-x; height:1px; width:175px; margin-top:7px; margin-bottom:9px; }
#logointerna{width:200px;height:200px;float:left;}
.marginLeft{margin-left:-1px;}
#footer{float:left;margin-left:14px;padding-top:15px;padding-bottom:25px;}
#download_magazine{float:left;margin-left:14px;padding-top:15px;padding-bottom:25px;font-size:14px;}
#contenitore{width:606px;float:left;}
#testo{width:534px;float:left;margin-bottom:2px;background-color:#FFF;padding:35px;}
#programma{ width:576px; height:auto; float:left; padding:15px;}
#programma .title{ height:25px; border-bottom:solid 1px #8e8e8d; line-height:25px; font-size:15px;}
#programma .subtitle{font-size:15px; color:#a89682; padding:11px 0 0 0;}
#programma .programma{ background:url(../img/dash.jpg) top left repeat-x; font-weight:bold; padding-top:7px; margin-top:9px;}
#programma .programma .spacer{ height:10px; width:100%; float:left;}
#programma .close{ height:7px;border-top:solid 1px #8e8e8d; background:url(../img/dash.jpg) bottom left repeat-x; margin-top:7px;}
.close_footer{ height:12px;border-top:solid 1px #8e8e8d; background:url(../img/dash.jpg) bottom left repeat-x; margin-top:7px; float:left; width:554px;}
.close_footer.footer_top{margin-top:15px;}
.close_footer.footer_showroom{margin:0 0 10px 20px;}
.close_footer.footer_uonuon{width:564px; margin-left:19px; margin-bottom:15px;}
#testologo{width:382px;height:170px;float:left;margin-bottom:2px;background-color:#FFF; padding-left:22px; padding-top:30px;}

#testologo.paddingTestologo{padding-top:15px; margin-bottom:17px;}
#testologo.paddingCompositing{padding-top:34px; height:100px; width:530px;}
#testologo.paddingCompositing .logoCompositing{padding-bottom:10px; background:url(../img/dash2.jpg) bottom repeat-x;}
h4.sottotitoloCompositing{padding-top:10px; font-size:15px;}
#._tartan{height:150px; padding-top:50px;}
#testologo._pino{height:150px; padding-top:50px;}
#testologo._pinocchi_general{height:120px; padding-top:80px;}

#testologo span{ display:block; background:url(../img/dash.jpg) top left repeat-x; margin-top:12px;width:363px; padding-top:5px; font-size:14px; color:#a89682;}
#testologo span .tit{ color:#1a171b; font-style:normal;}
#testologo p{ display:block; background:url(../img/dash.jpg) top left repeat-x; margin-top:5px; letter-spacing:-1.5px; width:370px; padding-top:10px; font-size:11px; line-height:12px;}
#testologo p.fontSize{font-size:11px;}
.testolungobase{width:554px;background-color:#FFF;float:left;margin-bottom:12px;margin-top:2px;padding:25px;}
.testolungo{width:576px; height:auto; float:left; padding:15px;}
.testolungo .title{ height:25px; border-bottom:solid 1px #8e8e8d; line-height:25px; font-size:15px; clear:left;}
.testolungo .subtitle{font-size:15px; color:#a89682; padding:11px 0 0 0;}
.testolungo .txt{ font-weight:bold; margin-top:7px; letter-spacing:-1px;}
.testolungo .contenitore_immagini{ background:url(../img/dash.jpg) top left repeat-x; padding-top:10px; margin-top:7px; }
.testolungo .contenitore_immagini.last{ border-bottom:solid 1px #8e8e8d; margin-bottom:14px; }
.testolungo .container{width:552px; height:auto;}
.testolungo .container span{color:#a89682; font-size:15px;}
.testolungo .container .img_prodotti{background:url(../img/dash.jpg) repeat-x top left}
.testolungo .container img{margin:7px 7px 0 0;}
.testolungo .container img.margin_zero{margin-right:0px;}
.testolungo.spaziato_small{margin-top:0;}
.oggetto{width:604px;height:454px;float:left;background:#FFF;margin-top:12px;}
.sinistra_oggetto{width:272px;float:left;padding-left:15px;padding-top:15px;padding-right:15px;}
.destra_oggetto{width:302px;float:left;}
.colori{width:110px;height:424px;float:left;}
.misure{width:162px;height:424px;float:left;}
.dimenzione{margin-left:15px;margin-bottom:30px;margin-top:15px;float:left;}
.bigspace .colore_big{margin-bottom:45px;}
.immagine{width:604px;float:left;}
.immagine img{float:left;margin-bottom:2px;}
img.nobordo{margin-bottom:0;}
#contenitore .vuoto{width:606px;clear:both;}
#colonna_destra{width:202px;height:600px;float:left;}
.nav{float:right;}
.language{float:left;margin-left:32px;margin-top:15px;}
.nav li{float:left;position:relative;list-style:none;margin-right:50px;}
.language li{float:left;position:relative;list-style:none;margin-right:10px;}
.language li.logotxt{ text-transform:lowercase; margin-left:30px; color:#1d1d1b; font-size:14px;}
.nav li ul{display:none;position:absolute;top:30px;left:0;background:#fff;padding-top:25px;z-index:999;padding-bottom:10px;}
.nav li ul li{float:none;margin-right:0;padding-top:5px;padding-bottom:5px;}
.ora,.uonuon,.base{width:180px;text-align:center;}
.ora{margin-left:-15px;}
.uonuon{margin-left:-40px;}
.base{margin-left:-42px;}
li.menu{font-size:14px;color:#3F3F41; text-transform:lowercase; background-image:url(../img/freccia.jpg);background-repeat:no-repeat;background-position:center right;padding:15px;}
.trasparenza{position:absolute; left:0; cursor:pointer;}
li.sottomenu{font-size:10px;font-weight:400;padding:0;}
#tweets{background-color:#FFF;width:150px;float:left;margin-left:14px;padding-right:25px;height:417px;word-wrap:break-word; border: }
#titolo_tweets{width:175px;height:20px;float:left;background-color:#FFF;color:#000;margin-left:14px;padding-top:20px;font-size:14px;font-weight:bolder; text-transform:lowercase; background:url(../img/dash.jpg) bottom left repeat-x; margin-bottom:13px;}
#titolo_contatti{width:175px;height:20px;float:left;background-color:#FFF;color:#000;margin-left:14px;font-size:14px;font-weight:bolder; text-transform:lowercase;background:url(../img/dash.jpg) bottom left repeat-x;margin-bottom:13px;}
small{font-style:italic;}
#tweets li{list-style-type:none;float:left;margin-bottom:10px;width:160px;}
#slider img{position:absolute;top:0;left:0;display:none;}
h1{color:#000;margin-top:0;font-size:18px;font-weight:bolder;padding:0;}
h2{font-size:24px;margin-top:0;padding:0;}
h3{color:#000;font-size:18px;font-weight:bolder;margin:0;padding:0;}
h3.gallery{width:589px; padding-top:15px; padding-bottom:15px; padding-left:15px; background-color:#FFF; float:left; margin-bottom:2px;}
#flickrbox, #flickrbox_inthepress{background-color:#FFF;}
#flickrbox img, #flickrbox_inthepress img{margin-bottom:2px;}

h3.spaziato_small{margin-bottom:15px;}
h3.nospaziato{margin-bottom:-15px;}
h5{color:#333;margin-top:0;margin-bottom:15px;font-size:9px;font-weight:lighter;padding:0;}
div.spaziato{margin-bottom:40px;}
h4{margin-top:0;font-size:14px;color:#000;font-weight:100;padding:0;}
h4.titolo_compositing{width:554px;background-color:#FFF;float:left;margin-bottom:2px;padding:25px;}
a.lingua:link,a.lingua:visited,a.lingua:active{text-decoration:none;font-weight:normal;color:#000;font-size:14px;text-transform:uppercase;}
a.lingua:hover{text-decoration:none;color:#a79581;font-size:14px;text-transform:uppercase;}
#menu a:hover{text-decoration:none;color:#999;}
.contenitore_immagini{width:554px;float:left;}
.distanziato{margin-top:25px;}
.formati{height:80px;}
.formati_allblack{height:150px;position:relative;}
.formati_allwhite{height:150px;position:relative;}
.dati_tecnici{width:100px;height:180px;float:left;text-align:center;line-height:1em;margin-right:13px; text-transform:lowercase;}
.dati_tecnici.dati_centro{margin-left:112px;}
.piastrella{width:201px;height:32px;float:left;background-color:#FFF;position:relative;}
.colore{width:69px;height:80px;margin-bottom:15px;float:left;text-align:left;}
.trama{width:100px;height:125px;margin-bottom:15px;float:left;text-align:center;margin-right:51px;}
.colore_big{width:98px;height:95px;margin-left:15px;float:left;margin-bottom:30px;}
.colore_big_{width:109px;height:109px;margin-right:15px;float:left;margin-bottom:30px;}
.colore_oggetti{width:110px;float:left;text-align:right;margin-bottom:8px;}
.primo{margin-left:0;}
.formato{width:auto;height:40px;float:left;text-align:left;margin-right:15px;}
.primo_spazio{margin-right:90px;}
.secondo_spazio{margin-left:-77px;}
.secondo_spazio_cemento{margin-left:180px; position:absolute;}
.terzo_spazio{left:244px;position:absolute;top:155px; }
.terzo_spazio_cemento{left:350px;position:absolute; top:70px;}
.terzo_spazio_allwhite{left:343px;position:absolute; top:79px;}
.titolo_colore{text-align:left;}
.asterisco{color:#a89682;}
.nota{margin:8px 0 9px 0; color:#a89682; float:left;}
.titolo_formato{text-align:center;padding-left:2px;}
.finale{margin-left:0;margin-right:0;}
#menu_interno li{list-style:none;display:inline;margin-left:25px; color:#1a171b; font-size:15px;}
#menu_interno ul.pinocchi li, #menu_interno ul.pinocchi span{ margin-left:50px;}
#menu_interno span{margin-left:25px;}

#menu_interno ul span.first, #menu_interno ul li.first{ margin-left:0;}
#menu_interno{width:774px;height:30px; color:#baa792; padding:17px 0 3px 2px; margin-left:14px; text-transform:lowercase; font-size:15px; background:url(../img/bordiMenu.png);}
#menu_interno .maiuscolo{text-transform:none; margin-left:0px;}
.small{text-transform:lowercase;}
.affianca{float:left;margin-right:50px;}
.affianca_all{float:left;margin-right:28px;}
.affianca img{margin-top:10px;}
.spaziato_sotto{margin-bottom:60px;}
.spaziato_sotto_all{margin-bottom:30px;}
.nav li.last{margin-right:16px;}
.invisibile{display:none;visibility:hidden;}
#logointerna.no_spazio,ul,#menu_interno ul{margin:0 0 0 10px;padding:0;}
.showroom,.testolungo.big{height:49px;margin-bottom:2px;}
.nav li a,.nav li:hover ul,.nav li ul li a{display:block;}
h3.spaziato,h4.spaziato{margin-bottom:35px;}
a:link,a:visited,a:active,#menu a:link,.modulo a:visited,.modulo a:active{text-decoration:none;color:#000;}
a:hover,.modulo a:link,.modulo a:visited,.modulo a:active,.modulo a:hover{text-decoration:none;color:#666;}
#footer a:link,#footer a:visited,#footer a:active,#footer a:hover{text-decoration:none;color:#FFF;}
#tweets a:link,#tweets a:active,#tweets a:visited,#contatti a:link,#contatti a:active,#contatti a:visited{text-decoration:none;color:#000;word-wrap:break-word;}
#tweets a:hover,#contatti a:hover{text-decoration:none;color:#666;word-wrap:break-word;}
#tweets .tweet_time{ color: #a89682;}
.colore img,.formato img{margin-bottom:3px;}
#flickrbox img, #flickrbox_inthepress img{width:604px; height:auto;}
#flickrbox li, #flickrbox_inthepress li{list-style:none; margin:0; padding:0; float:left;}
#testologo.long{height:230px;}
#logointerna.long{height:300px; position:relative}
#logointerna.long img{position:absolute; top:50%; margin-top:-100px}
.colonna_sinistra{width:50%; float:left;}
.colonna_destra{widows:50%; float:left;}

#div_20_mm, #div_10_mm, #div_80_60_mm{width:100%; margin-bottom:50px; float:left; position:relative; padding-bottom:15px;}
#div_20_mm .uno{width:100px; position:absolute; bottom:0; left:0px;}
#div_20_mm .due{width:100px; position:absolute; bottom:0; left:202px;}
#div_20_mm .tre{width:100px; position:absolute; bottom:0; left:405px; text-align:left}
#div_20_mm .quattro{width:100px; position:absolute; bottom:0; right:6px; text-align:right}


#div_10_mm .uno{width:100px; position:absolute; bottom:105px; left:0;}
#div_10_mm .due{width:100px; position:absolute; bottom:105px; left:205px;}
#div_10_mm .tre{width:100px; position:absolute; bottom:105px; left:340px; text-align:left}
#div_10_mm .quattro{width:100px; position:absolute; bottom:105px; right:32px; text-align:right}
#div_10_mm .cinque{width:100px; position:absolute; bottom:0; left:205px; text-align:left}
#div_10_mm .sei{width:100px; position:absolute; bottom:0; left:370px; text-align:left}

#div_80_60_mm{padding-bottom:20px;}
#div_80_60_mm .uno{width:100px; position:absolute; bottom:0; left:0;}
#div_80_60_mm .due{width:100px; position:absolute; bottom:0; left:200px;}

.basso{height:120px;}
.cemento14{background-color:#b2b3a1}

#slides {
	width:606px;height:200px;float:left;position:relative;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
width:606px;height:200px;float:left;position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by th
*/

#testologo span.logoSchemi{padding-top:70px;}
.coloreGrandeMargin{float:left; margin-left:7px;}
.coloreGrande{float:left;}
.subtitleSchemi{color:#000; font-size:15px;}
.subtitleSchemi span{ color:#a89682; display:block; font-size:10px; margin-top:3px;}
.contenitore_immagini_down{float:left; width:300px; margin-top:5px;}
.fabrizio{float:left;}
.tencredi{margin-left:66px; float:left;}
.donna_margherita{margin-left:70px; float:left;}
.marigin_bottom{margin-bottom:20px;}
.pinocchi_titolo{font-size:15px; color:#1d1d1b;}
.pinocchi_margin_img{margin-top:10px; margin-bottom:5px;}
.immagine.conteniroeImg{background:url(../img/dash2.jpg) repeat-x top left; padding-top:20px;}
.immagine img.uonuon_margin_img{padding-bottom:15px;}
.testolungo .contenitore_immagini.pinocchi{background:url(../img/dash2.jpg) repeat-x top left; width:542px;}
.contenitore_immagini_showroom{background:url(../img/dash2.jpg) repeat-x top left;}
span.clear{ display: block; clear: both; width: 1px; height: 0.001%;font-size: 0px; line-height: 0px; }
img.contenitoreShowroom{padding:21px 0 20px 0; background:url(../img/dashShowroom.png) no-repeat top center;}
.showroomHeader{width:760px; margin-left:21px; height:2px; background:url(../img/dashHeader.png)}
.video{margin:2px 0 20px 0}
.letter_spacing{letter-spacing:-1px;}
.showroomMargin{margin-left:10px}
.testolungo .marginTop{margin-top:-26px;}
