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



  /*******************************/
 /*			GENERICO			*/
/*******************************/

/* Resetto tutto */
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,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, 
tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}

a, a:link, a:hover, a:visited a:active{
	text-decoration:none;
	border:0;
}

body {
	background: #342c2a;/*342c2a*/
	/*background-image:url(images/bg-html.jpg); viene poi sovrascritto dalle varie bg
	background-repeat:repeat;*/
	margin: 0;
	padding: 0;
	border:0;
	color: #FFF;
	text-align:left;
	font: 100% Arial,Helvetica,sans-serif;
}

div, img, span {
	border:0;
	padding:0;
	margin:0;
}

a{
  outline: none;
}

/* x firefox dotted line */
:focus{
  -moz-outline-style: none;
  outline: none;
}
:-moz-any-link:focus {
  outline: none;
}
a:active {
  outline: none;
}

#centeredContent, #centeredContentScheda{
	 position: absolute; 
	 top: 50%; 
	 left: 50%; 
	 width: 950px; 
	 height: 600px; 
	 margin: -300px -475px;
	 _margin:0px;
	 /*_margin-top:50px;*/
	 _margin-left:-475px;
	 _width: 1078px;
	 _height: 746px;
	 _margin-left:-539px;
	 z-index:10;
}

#centeredContentScheda{
	/*z-index:50;	*/
}

#logo{
	display:block;
	position: absolute;
	top: 50%;
	left: 50%;
	width:170px;
	height:37px;
	margin: -300px 307px;
	z-index:900;
}



  /*******************************/
 /*			FOOTER				*/
/*******************************/



#footer{
	position:absolute;
	width:950px;
	height:15px;
	top: 50%; 
	left: 50%;
	margin: 290px -475px;/* era 248*/
	font-size:10px;
	color:#989591;
	line-height:16px;
}

#footer-scuro{
	position:absolute;
	width:950px;
	height:15px;
	top: 50%; 
	left: 50%;
	margin: 290px -475px;/* era 248*/
	font-size:10px;
	color:#;FFF
	line-height:16px;
	font-size:10px;
}

#footerL{
	position:relative;
	float:left;
	
}

#footerR{
	position:relative;
	float:right;
	font-size:10px;
}

#footer a{
	color:#989591;
	text-decoration:none;
}

#footer a:hover{
	color:#FFF;
	text-decoration:none;
}

#footer-scuro a{
	color:#FFF;
	text-decoration:none;
}

#footer-scuro a:hover{
	color:#49433d;
	text-decoration:none;
}




  /*******************************/
 /*				MENU			*/
/*******************************/


#menu{
	display:block;
	position:absolute;
	width:200px;
	height:100px;
	top: 50%;
	left: 50%;
	margin: -300px -475px;
}

#sotto-menu{
	display:block;
	position:absolute;
	width:200px;
	height:100px;
	top: 50%; 
	left: 50%;	
	margin: -168px -475px;
}

#sotto-menu-adv{
	display:block;
	position:absolute;
	width:200px;
	height:100px;
	top: 50%; 
	left: 50%;	
	margin: -62px -475px;
}

#sub_prodotti{
	display:block;
	position:absolute;
	width:800px;
	height:30px;
	top: 50%; 
	left: 50%;	
	margin: -285px -400px;
}

#menu span, #sotto-menu span, #sotto-menu-adv span, #sub_prodotti div span{
	display:none;
	visibility:hidden;
	text-decoration:none;
	font-size:11px;
	line-height:11px;
}

#menu div a, #sotto-menu div a, #sotto-menu-adv div a, #menu div, #sotto-menu div, #sotto-menu-adv div{
	display:block;
	width:110px;
	height:15px;
	margin:0;
	padding:0;
	border:0;
}

#sub_prodotti div{
	float:left;	
}

#sub_prodotti #sub_prodotti_1 a, #sub_prodotti #sub_prodotti_1_actual, #sub_prodotti #sub_prodotti_1_eng a, #sub_prodotti #sub_prodotti_1_actual_eng{
	display:block;
	width:80px;
	height:15px;
	margin:0;
	padding:0;
	border:0;
}
	
#sub_prodotti #astina{
	width:7px;
	height:15px;
	background:url(images/menu/linea.png) no-repeat center center;
}

#sub_prodotti #sub_prodotti_2 a, #sub_prodotti #sub_prodotti_2_actual, #sub_prodotti #sub_prodotti_2_eng a, #sub_prodotti #sub_prodotti_2_actual_eng{
	display:block;
	width:55px;
	height:15px;
	margin:0;
	padding:0;
	border:0;
}

#sub_prodotti #sub_prodotti_3 a, #sub_prodotti #sub_prodotti_3_actual, #sub_prodotti #sub_prodotti_3_eng a, #sub_prodotti #sub_prodotti_3_actual_eng{
	display:block;
	width:75px;
	height:15px;
	margin:0;
	padding:0;
	border:0;
}






/* menu di ADV, dove siamo, contemporaneo, tradizione, scheda prodotto, progetti
	QUESTO MENU E' QUELLO STANDARD QUANDO HO LA PAGINA CON BG "NEUTRO"
*/

#menu1 a{background:url(images/m/azienda_99938A.png) no-repeat;}
#menu2 a{background:url(images/m/prodotti_99938A.png) no-repeat;}
#menu3 a{background:url(images/m/progetti_99938A.png) no-repeat;}
#menu4 a{background:url(images/m/press_99938A.png) no-repeat;}
#menu5 a{background:url(images/m/news_99938A.png) no-repeat;}
#menu6 a{background:url(images/m/contatti_99938A.png) no-repeat;}

#menu1_actual, #menu1 a:hover{background:url(images/m/azienda_433938.png) no-repeat;}
#menu2_actual, #menu2 a:hover{background:url(images/m/prodotti_433938.png) no-repeat;}
#menu3_actual, #menu3 a:hover{background:url(images/m/progetti_433938.png) no-repeat;}
#menu4_actual, #menu4 a:hover{background:url(images/m/press_433938.png) no-repeat;}
#menu5_actual, #menu5 a:hover{background:url(images/m/news_433938.png) no-repeat;}
#menu6_actual, #menu6 a:hover{background:url(images/m/contatti_433938.png) no-repeat;}

#menu1_eng a{background:url(images/m/company_99938A.png) no-repeat;}
#menu2_eng a{background:url(images/m/products_99938A.png) no-repeat;}
#menu3_eng a{background:url(images/m/projects_99938A.png) no-repeat;}
#menu4_eng a{background:url(images/m/press_99938A.png) no-repeat;}
#menu5_eng a{background:url(images/m/news_99938A.png) no-repeat;}
#menu6_eng a{background:url(images/m/contacts_99938A.png) no-repeat;}

#menu1_actual_eng, #menu1_eng a:hover{background:url(images/m/company_433938.png) no-repeat;}
#menu2_actual_eng, #menu2_eng a:hover{background:url(images/m/products_433938.png) no-repeat;}
#menu3_actual_eng, #menu3_eng a:hover{background:url(images/m/projects_433938.png) no-repeat;}
#menu4_actual_eng, #menu4_eng a:hover{background:url(images/m/press_433938.png) no-repeat;}
#menu5_actual_eng, #menu5_eng a:hover{background:url(images/m/news_433938.png) no-repeat;}
#menu6_actual_eng, #menu6_eng a:hover{background:url(images/m/contacts_433938.png) no-repeat;}



/* 2° livello di azienda per ADV, dove siamo = storia, vetreria */

#menu11 a{background:url(images/m/storia_99938A.png) no-repeat;}
#menu12 a{background:url(images/m/la_vetreria_99938A.png) no-repeat;}
#menu13 a{background:url(images/m/showroom_99938A.png) no-repeat;}
#menu14 a{background:url(images/m/adv_99938A.png) no-repeat;}
#menu15 a{background:url(images/m/dove_siamo_99938A.png) no-repeat;}
#menu16 a{background:url(images/m/de_majo_per_l_arte_99938A.png) no-repeat;}

#menu11_actual, #menu11 a:hover{background:url(images/m/storia_433938.png) no-repeat;}
#menu12_actual, #menu12 a:hover{background:url(images/m/la_vetreria_433938.png) no-repeat;}
#menu13_actual, #menu13 a:hover{background:url(images/m/showroom_433938.png) no-repeat;}
#menu14_actual, #menu14 a:hover{background:url(images/m/adv_433938.png) no-repeat;}
#menu15_actual, #menu15 a:hover{background:url(images/m/dove_siamo_433938.png) no-repeat;}
#menu16_actual, #menu16 a:hover{background:url(images/m/de_majo_per_l_arte_433938.png) no-repeat;}

#menu11_eng a{background:url(images/m/history_99938A.png) no-repeat;}
#menu12_eng a{background:url(images/m/glass_factory_99938A.png) no-repeat;}
#menu13_eng a{background:url(images/m/showroom_99938A.png) no-repeat;}
#menu14_eng a{background:url(images/m/adv_99938A.png) no-repeat;}
#menu15_eng a{background:url(images/m/location_99938A.png) no-repeat;}
#menu16_eng a{background:url(images/m/de_majo_for_art_99938A.png) no-repeat;}

#menu11_actual_eng, #menu11_eng a:hover{background:url(images/m/history_433938.png) no-repeat;}
#menu12_actual_eng, #menu12_eng a:hover{background:url(images/m/glass_factory_433938.png) no-repeat;}
#menu13_actual_eng, #menu13_eng a:hover{background:url(images/m/showroom_433938.png) no-repeat;}
#menu14_actual_eng, #menu14_eng a:hover{background:url(images/m/adv_433938.png) no-repeat;}
#menu15_actual_eng, #menu15_eng a:hover{background:url(images/m/location_433938.png) no-repeat;}
#menu16_actual_eng, #menu16_eng a:hover{background:url(images/m/de_majo_for_art_433938.png) no-repeat;}








/* menu di storia, vetreria */

#bg_vetreria #menu1 a, #bg_storia #menu1 a{background:url(images/m/azienda_AAA08F.png) no-repeat;}
#bg_vetreria #menu2 a, #bg_storia #menu2 a{background:url(images/m/prodotti_AAA08F.png) no-repeat;}
#bg_vetreria #menu3 a, #bg_storia #menu3 a{background:url(images/m/progetti_AAA08F.png) no-repeat;}
#bg_vetreria #menu4 a, #bg_storia #menu4 a{background:url(images/m/press_AAA08F.png) no-repeat;}
#bg_vetreria #menu5 a, #bg_storia #menu5 a{background:url(images/m/news_AAA08F.png) no-repeat;}
#bg_vetreria #menu6 a, #bg_storia #menu6 a{background:url(images/m/contatti_AAA08F.png) no-repeat;}

#bg_vetreria #menu1_actual, #bg_vetreria #menu1 a:hover, #bg_storia #menu1_actual, #bg_storia #menu1 a:hover{background:url(images/m/azienda_DDD8D4.png) no-repeat;}
#bg_vetreria #menu2_actual, #bg_vetreria #menu2 a:hover, #bg_storia #menu2_actual, #bg_storia #menu2 a:hover{background:url(images/m/prodotti_DDD8D4.png) no-repeat;}
#bg_vetreria #menu3_actual, #bg_vetreria #menu3 a:hover, #bg_storia #menu3_actual, #bg_storia #menu3 a:hover{background:url(images/m/progetti_DDD8D4.png) no-repeat;}
#bg_vetreria #menu4_actual, #bg_vetreria #menu4 a:hover, #bg_storia #menu4_actual, #bg_storia #menu4 a:hover{background:url(images/m/press_DDD8D4.png) no-repeat;}
#bg_vetreria #menu5_actual, #bg_vetreria #menu5 a:hover, #bg_storia #menu5_actual, #bg_storia #menu5 a:hover{background:url(images/m/news_DDD8D4.png) no-repeat;}
#bg_vetreria #menu6_actual, #bg_vetreria #menu6 a:hover, #bg_storia #menu6_actual, #bg_storia #menu6 a:hover{background:url(images/m/contatti_DDD8D4.png) no-repeat;}

#bg_vetreria #menu1_eng a, #bg_storia #menu1_eng a{background:url(images/m/company_AAA08F.png) no-repeat;}
#bg_vetreria #menu2_eng a, #bg_storia #menu2_eng a{background:url(images/m/products_AAA08F.png) no-repeat;}
#bg_vetreria #menu3_eng a, #bg_storia #menu3_eng a{background:url(images/m/projects_AAA08F.png) no-repeat;}
#bg_vetreria #menu4_eng a, #bg_storia #menu4_eng a{background:url(images/m/press_AAA08F.png) no-repeat;}
#bg_vetreria #menu5_eng a, #bg_storia #menu5_eng a{background:url(images/m/news_AAA08F.png) no-repeat;}
#bg_vetreria #menu6_eng a, #bg_storia #menu6_eng a{background:url(images/m/contacts_AAA08F.png) no-repeat;}

#bg_vetreria #menu1_actual_eng, #bg_vetreria #menu1_eng a:hover, #bg_storia #menu1_actual_eng, #bg_storia #menu1_eng a:hover{background:url(images/m/company_DDD8D4.png) no-repeat;}
#bg_vetreria #menu2_actual_eng, #bg_vetreria #menu2_eng a:hover, #bg_storia #menu2_actual_eng, #bg_storia #menu2_eng a:hover{background:url(images/m/products_DDD8D4.png) no-repeat;}
#bg_vetreria #menu3_actual_eng, #bg_vetreria #menu3_eng a:hover, #bg_storia #menu3_actual_eng, #bg_storia #menu3_eng a:hover{background:url(images/m/projects_DDD8D4.png) no-repeat;}
#bg_vetreria #menu4_actual_eng, #bg_vetreria #menu4_eng a:hover, #bg_storia #menu4_actual_eng, #bg_storia #menu4_eng a:hover{background:url(images/m/press_DDD8D4.png) no-repeat;}
#bg_vetreria #menu5_actual_eng, #bg_vetreria #menu5_eng a:hover, #bg_storia #menu5_actual_eng, #bg_storia #menu5_eng a:hover{background:url(images/m/news_DDD8D4.png) no-repeat;}
#bg_vetreria #menu6_actual_eng, #bg_vetreria #menu6_eng a:hover, #bg_storia #menu6_actual_eng, #bg_storia #menu6_eng a:hover{background:url(images/m/contacts_DDD8D4.png) no-repeat;}


/* 2° livello di azienda per storia, vetreria = come quello generale */




/* menu di index2, arte, prodotti - cambiano solo glo hover/actual rispetto a default */

#bg_img #menu1_actual, #bg_img #menu1 a:hover, #bg_arte #menu1_actual, #bg_arte #menu1 a:hover, #bg_contatti #menu1_actual, #bg_contatti #menu1 a:hover, #bg_prodotti #menu1_actual, #bg_prodotti #menu1 a:hover{background:url(images/m/azienda_FFFFFF.png) no-repeat;}
#bg_img #menu2_actual, #bg_img #menu2 a:hover, #bg_arte #menu2_actual, #bg_arte #menu2 a:hover, #bg_prodotti #menu2_actual, #bg_contatti #menu2_actual, #bg_contatti #menu2 a:hover, #bg_prodotti #menu2 a:hover{background:url(images/m/prodotti_FFFFFF.png) no-repeat;}
#bg_img #menu3_actual, #bg_img #menu3 a:hover, #bg_arte #menu3_actual, #bg_arte #menu3 a:hover, #bg_prodotti #menu3_actual, #bg_contatti #menu3_actual, #bg_contatti #menu3 a:hover, #bg_prodotti #menu3 a:hover{background:url(images/m/progetti_FFFFFF.png) no-repeat;}
#bg_img #menu4_actual, #bg_img #menu4 a:hover, #bg_arte #menu4_actual, #bg_arte #menu4 a:hover, #bg_prodotti #menu4_actual, #bg_contatti #menu4_actual, #bg_contatti #menu4 a:hover, #bg_prodotti #menu4 a:hover{background:url(images/m/press_FFFFFF.png) no-repeat;}
#bg_img #menu5_actual, #bg_img #menu5 a:hover, #bg_arte #menu5_actual, #bg_arte #menu5 a:hover, #bg_prodotti #menu5_actual, #bg_contatti #menu5_actual, #bg_contatti #menu5 a:hover, #bg_prodotti #menu5 a:hover{background:url(images/m/news_FFFFFF.png) no-repeat;}
#bg_img #menu6_actual, #bg_img #menu6 a:hover, #bg_arte #menu6_actual, #bg_arte #menu6 a:hover, #bg_prodotti #menu6_actual, #bg_contatti #menu6_actual, #bg_contatti #menu6 a:hover, #bg_prodotti #menu6 a:hover{background:url(images/m/contatti_FFFFFF.png) no-repeat;}

#bg_img #menu1_actual_eng, #bg_img #menu1_eng a:hover, #bg_arte #menu1_actual_eng, #bg_arte #menu1_eng a:hover, #bg_contatti #menu1_actual_eng, #bg_contatti #menu1_eng a:hover, #bg_prodotti #menu1_actual_eng, #bg_prodotti #menu1_eng a:hover{background:url(images/m/company_FFFFFF.png) no-repeat;}
#bg_img #menu2_actual_eng, #bg_img #menu2_eng a:hover, #bg_arte #menu2_actual_eng, #bg_arte #menu2_eng a:hover, #bg_contatti #menu2_actual_eng, #bg_contatti #menu2_eng a:hover, #bg_prodotti #menu2_actual_eng, #bg_prodotti #menu2_eng a:hover{background:url(images/m/products_FFFFFF.png) no-repeat;}
#bg_img #menu3_actual_eng, #bg_img #menu3_eng a:hover, #bg_arte #menu3_actual_eng, #bg_arte #menu3_eng a:hover, #bg_contatti #menu3_actual_eng, #bg_contatti #menu3_eng a:hover, #bg_prodotti #menu3_actual_eng, #bg_prodotti #menu3_eng a:hover{background:url(images/m/projects_FFFFFF.png) no-repeat;}
#bg_img #menu4_actual_eng, #bg_img #menu4_eng a:hover, #bg_arte #menu4_actual_eng, #bg_arte #menu4_eng a:hover, #bg_prodotti #menu4_actual_eng, #bg_contatti #menu4_actual_eng, #bg_contatti #menu4_eng a:hover,#bg_prodotti #menu4_eng a:hover{background:url(images/m/press_FFFFFF.png) no-repeat;}
#bg_img #menu5_actual_eng, #bg_img #menu5_eng a:hover, #bg_arte #menu5_actual_eng, #bg_arte #menu5_eng a:hover, #bg_prodotti #menu5_actual_eng, #bg_contatti #menu5_actual_eng, #bg_contatti #menu5_eng a:hover, #bg_prodotti #menu5_eng a:hover{background:url(images/m/news_FFFFFF.png) no-repeat;}
#bg_img #menu6_actual_eng, #bg_img #menu6_eng a:hover, #bg_arte #menu6_actual_eng, #bg_arte #menu6_eng a:hover, #bg_prodotti #menu6_actual_eng, #bg_contatti #menu6_actual_eng, #bg_contatti #menu6_eng a:hover, #bg_prodotti #menu6_eng a:hover{background:url(images/m/contacts_FFFFFF.png) no-repeat;}

/* 2° livello di azienda per arte - cambiano solo glo hover/actual rispetto a default */

#bg_arte #menu11_actual, #bg_arte #menu11 a:hover{background:url(images/m/storia_FFFFFF.png) no-repeat;}
#bg_arte #menu12_actual, #bg_arte #menu12 a:hover{background:url(images/m/la_vetreria_FFFFFF.png) no-repeat;}
#bg_arte #menu13_actual, #bg_arte #menu13 a:hover{background:url(images/m/showroom_FFFFFF.png) no-repeat;}
#bg_arte #menu14_actual, #bg_arte #menu14 a:hover{background:url(images/m/adv_FFFFFF.png) no-repeat;}
#bg_arte #menu15_actual, #bg_arte #menu15 a:hover{background:url(images/m/dove_siamo_FFFFFF.png) no-repeat;}
#bg_arte #menu16_actual, #bg_arte #menu16 a:hover{background:url(images/m/de_majo_per_l_arte_FFFFFF.png) no-repeat;}

#bg_arte #menu11_actual_eng, #bg_arte #menu11_eng a:hover{background:url(images/m/history_FFFFFF.png) no-repeat;}
#bg_arte #menu12_actual_eng, #bg_arte #menu12_eng a:hover{background:url(images/m/glass_factory_FFFFFF.png) no-repeat;}
#bg_arte #menu13_actual_eng, #bg_arte #menu13_eng a:hover{background:url(images/m/showroom_FFFFFF.png) no-repeat;}
#bg_arte #menu14_actual_eng, #bg_arte #menu14_eng a:hover{background:url(images/m/adv_FFFFFF.png) no-repeat;}
#bg_arte #menu15_actual_eng, #bg_arte #menu15_eng a:hover{background:url(images/m/location_FFFFFF.png) no-repeat;}
#bg_arte #menu16_actual_eng, #bg_arte #menu16_eng a:hover{background:url(images/m/de_majo_for_art_FFFFFF.png) no-repeat;}






/* 2° livello di prodotti */

#menu21 a{background:url(images/m/contemporaneo_AAA08F.png) no-repeat;}
#menu22 a{background:url(images/m/tradizione_AAA08F.png) no-repeat;}
#menu23 a{background:url(images/m/euroluce_AAA08F.png) no-repeat;}

#menu21 a:hover{background:url(images/m/contemporaneo_DDD8D4.png) no-repeat;}
#menu22 a:hover{background:url(images/m/tradizione_DDD8D4.png) no-repeat;}
#menu23 a:hover{background:url(images/m/euroluce_DDD8D4.png) no-repeat;}

#menu21_eng a{background:url(images/m/contemporary_AAA08F.png) no-repeat;}
#menu22_eng a{background:url(images/m/traditional_AAA08F.png) no-repeat;}
#menu23_eng a{background:url(images/m/euroluce_AAA08F.png) no-repeat;}

#menu21_eng a:hover{background:url(images/m/contemporary_DDD8D4.png) no-repeat;}
#menu22_eng a:hover{background:url(images/m/traditional_DDD8D4.png) no-repeat;}
#menu23_eng a:hover{background:url(images/m/euroluce_DDD8D4.png) no-repeat;}




/* 2° livello di prodotti - contemporaneo, tradizione, euroluce - quando sono in alto */

#sub_prodotti #sub_prodotti_1 a{background:url(images/m/contemporaneo_99938A.png) no-repeat;}
#sub_prodotti #sub_prodotti_1_actual, #sub_prodotti #sub_prodotti_1 a:hover{background:url(images/m/contemporaneo_433938.png) no-repeat;}

#sub_prodotti #sub_prodotti_2 a{background:url(images/m/tradizione_99938A.png) no-repeat;}
#sub_prodotti #sub_prodotti_2_actual, #sub_prodotti #sub_prodotti_2 a:hover{background:url(images/m/tradizione_433938.png) no-repeat;}

#sub_prodotti #sub_prodotti_3 a{background:url(images/m/euroluce_99938A.png) no-repeat;}
#sub_prodotti #sub_prodotti_3_actual, #sub_prodotti #sub_prodotti_3 a:hover{background:url(images/m/euroluce_433938.png) no-repeat;}

#sub_prodotti #sub_prodotti_1_eng a{background:url(images/m/contemporary_99938A.png) no-repeat;}
#sub_prodotti #sub_prodotti_1_actual_eng, #sub_prodotti  #sub_prodotti_1_eng a:hover{background:url(images/m/contemporary_433938.png) no-repeat;}

#sub_prodotti  #sub_prodotti_2_eng a{background:url(images/m/traditional_99938A.png) no-repeat;}
#sub_prodotti  #sub_prodotti_2_actual_eng, #sub_prodotti  #sub_prodotti_2_eng a:hover{background:url(images/m/traditional_433938.png) no-repeat;}

#sub_prodotti  #sub_prodotti_3_eng a{background:url(images/m/euroluce_99938A.png) no-repeat;}
#sub_prodotti  #sub_prodotti_3_actual_eng, #sub_prodotti  #sub_prodotti_3_eng a:hover{background:url(images/m/euroluce_433938.png) no-repeat;}





/* 3° livello di prodotti - contemporaneo, tradizione */

#menu31 a{background:url(images/m/sospensione_99938A.png) no-repeat;}
#menu32 a{background:url(images/m/sospensione-verticale.png) no-repeat;}
#menu33 a{background:url(images/m/parete_99938A.png) no-repeat;}
#menu34 a{background:url(images/m/soffitto_99938A.png) no-repeat;}
#menu36 a{background:url(images/m/faretto_99938A.png) no-repeat;}
#menu38 a{background:url(images/m/tavolo_99938A.png) no-repeat;}
#menu39 a{background:url(images/m/terra_99938A.png) no-repeat;}
#menu40 a{background:url(images/m/tesata_99938A.png) no-repeat;}
#menu41 a{background:url(images/m/esterno_99938A.png) no-repeat;}
#menu42 a{background:url(images/m/contemporaneo_99938A.png) no-repeat;}
#menu43 a{background:url(images/m/tradizione_99938A.png) no-repeat;}

#menu31 a:hover, #menu31_actual{background:url(images/m/sospensione_433938.png) no-repeat;}
#menu32 a:hover, #menu32_actual{background:url(images/m/sospensione-verticale-over.png) no-repeat;}
#menu33 a:hover, #menu33_actual{background:url(images/m/parete_433938.png) no-repeat;}
#menu34 a:hover, #menu34_actual{background:url(images/m/soffitto_433938.png) no-repeat;}
#menu36 a:hover, #menu36_actual{background:url(images/m/faretto_433938.png) no-repeat;}
#menu38 a:hover, #menu38_actual{background:url(images/m/tavolo_433938.png) no-repeat;}
#menu39 a:hover, #menu39_actual{background:url(images/m/terra_433938.png) no-repeat;}
#menu40 a:hover, #menu40_actual{background:url(images/m/tesata_433938.png) no-repeat;}
#menu41 a:hover, #menu41_actual{background:url(images/m/esterno_433938.png) no-repeat;}
#menu42 a:hover, #menu42_actual{background:url(images/m/contemporaneo_433938.png) no-repeat;}
#menu43 a:hover, #menu43_actual{background:url(images/m/tradizione_433938.png) no-repeat;}

#menu31_eng a{background:url(images/m/suspension_99938A.png) no-repeat;}
#menu32_eng a{background:url(images/m/vertical-suspension.png) no-repeat;}
#menu33_eng a{background:url(images/m/wall_lamp_99938A.png) no-repeat;}
#menu34_eng a{background:url(images/m/ceiling_lamp_99938A.png) no-repeat;}
#menu36_eng a{background:url(images/m/spot_light_99938A.png) no-repeat;}
#menu38_eng a{background:url(images/m/table_lamp_99938A.png) no-repeat;}
#menu39_eng a{background:url(images/m/floor_lamp_99938A.png) no-repeat;}
#menu40_eng a{background:url(images/m/bridgesystem_99938A.png) no-repeat;}
#menu41_eng a{background:url(images/m/outdoor_99938A.png) no-repeat;}
#menu42_eng a{background:url(images/m/contemporary_99938A.png) no-repeat;}
#menu43_eng a{background:url(images/m/traditional_99938A.png) no-repeat;}

#menu31_eng a:hover, #menu31_actual_eng{background:url(images/m/suspension_433938.png) no-repeat;}
#menu32_eng a:hover, #menu32_actual_eng{background:url(images/m/vertical-suspension-over.png) no-repeat;}
#menu33_eng a:hover, #menu33_actual_eng{background:url(images/m/wall_lamp_433938.png) no-repeat;}
#menu34_eng a:hover, #menu34_actual_eng{background:url(images/m/ceiling_lamp_433938.png) no-repeat;}
#menu36_eng a:hover, #menu36_actual_eng{background:url(images/m/spot_light_433938.png) no-repeat;}
#menu38_eng a:hover, #menu38_actual_eng{background:url(images/m/table_lamp_433938.png) no-repeat;}
#menu39_eng a:hover, #menu39_actual_eng{background:url(images/m/floor_lamp_433938.png) no-repeat;}
#menu40_eng a:hover, #menu40_actual_eng{background:url(images/m/bridgesystem_433938.png) no-repeat;}
#menu41_eng a:hover, #menu41_actual_eng{background:url(images/m/outdoor_433938.png) no-repeat;}
#menu42_eng a:hover, #menu42_actual_eng{background:url(images/m/contemporary_433938.png) no-repeat;}
#menu43_eng a:hover, #menu43_actual_eng{background:url(images/m/traditional_433938.png) no-repeat;}






/* menu di PRESS */

#bg_press #menu1 a{background:url(images/m/azienda_AAA08F.png) no-repeat;}
#bg_press #menu2 a{background:url(images/m/prodotti_AAA08F.png) no-repeat;}
#bg_press #menu3 a{background:url(images/m/progetti_AAA08F.png) no-repeat;}
#bg_press #menu4 a{background:url(images/m/press_AAA08F.png) no-repeat;}
#bg_press #menu5 a{background:url(images/m/news_AAA08F.png) no-repeat;}
#bg_press #menu6 a{background:url(images/m/contatti_AAA08F.png) no-repeat;}

#bg_press #menu1_actual, #bg_press #menu1 a:hover{background:url(images/m/azienda_FFFFFF.png) no-repeat;}
#bg_press #menu2_actual, #bg_press #menu2 a:hover{background:url(images/m/prodotti_FFFFFF.png) no-repeat;}
#bg_press #menu3_actual, #bg_press #menu3 a:hover{background:url(images/m/progetti_FFFFFF.png) no-repeat;}
#bg_press #menu4_actual, #bg_press #menu4 a:hover{background:url(images/m/press_FFFFFF.png) no-repeat;}
#bg_press #menu5_actual, #bg_press #menu5 a:hover{background:url(images/m/news_FFFFFF.png) no-repeat;}
#bg_press #menu6_actual, #bg_press #menu6 a:hover{background:url(images/m/contatti_FFFFFF.png) no-repeat;}

#bg_press #menu1_eng a{background:url(images/m/company_AAA08F.png) no-repeat;}
#bg_press #menu2_eng a{background:url(images/m/products_AAA08F.png) no-repeat;}
#bg_press #menu3_eng a{background:url(images/m/projects_AAA08F.png) no-repeat;}
#bg_press #menu4_eng a{background:url(images/m/press_AAA08F.png) no-repeat;}
#bg_press #menu5_eng a{background:url(images/m/news_AAA08F.png) no-repeat;}
#bg_press #menu6_eng a{background:url(images/m/contacts_AAA08F.png) no-repeat;}

#bg_press #menu1_actual_eng, #bg_press #menu1_eng a:hover{background:url(images/m/company_FFFFFF.png) no-repeat;}
#bg_press #menu2_actual_eng, #bg_press #menu2_eng a:hover{background:url(images/m/products_FFFFFF.png) no-repeat;}
#bg_press #menu3_actual_eng, #bg_press #menu3_eng a:hover{background:url(images/m/projects_FFFFFF.png) no-repeat;}
#bg_press #menu4_actual_eng, #bg_press #menu4_eng a:hover{background:url(images/m/press_FFFFFF.png) no-repeat;}
#bg_press #menu5_actual_eng, #bg_press #menu5_eng a:hover{background:url(images/m/news_FFFFFF.png) no-repeat;}
#bg_press #menu6_actual_eng, #bg_press #menu6_eng a:hover{background:url(images/m/contacts_FFFFFF.png) no-repeat;}




  /*******************************/
 /*			Ricerca 			*/
/*******************************/


/* da http://www.sohtanaka.com/web-design/styling-input-search-form-css/  */
#ricerca {
	position:absolute;
	width: 90px;
	height: 15px;
	top: 50%; 
	left: 50%;
	margin: 0 -472px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	/*border: 0;
	background-color: #9A886C; */ 
 	/*padding: 5px; */
}

#ricerca_tradizione {
	position:absolute;
	width: 90px;
	height: 15px;
	top: 50%; 
	left: 50%;
	margin: -133px -472px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	/*border: 0;
	background-color: #9A886C; */ 
 	/*padding: 5px; */
}

fieldset.search {
	border: none;
	width: 120px;
	margin: 0 auto;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #333;
	width: 91px;
	height: 15px;
	padding-left:3px;
	background: url(images/search.jpg) no-repeat -1px -1px;
	margin-right: 5px;
}
.search input.box:focus {
	background: #616161 url(images/search.jpg) no-repeat -1px -20px;
	outline: none;
}
.search button.btn {
	width: 15px;
	height: 15px;
	cursor: pointer;
	text-indent: -9999px;
	background: url(images/search.jpg) no-repeat -100px -39px;
}
.search button.btn:hover {
	background: url(images/search.jpg) no-repeat -100px -20px;
}

/* SOLO PER E 7 */
/* Unique Input Box background image specifically for IE, and the background position must be aligned to the right*/
/*
.search input.box {
	background: url(images/search.jpg) no-repeat right bottom; 
}
/*


  /*******************************/
 /*			HOMEPAGE			*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_img{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-home-new.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_img #centeredContent{
	_background-image:url(images/bg-html-home-new.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#testo_home{
	position:absolute;
	width:325px;
	height:200px;
	top: 50%; 
	left: 50%;
	margin: -165px -475px;
	font-size:12px;
	color:#D3CCC9;
	line-height:16px;
	background:url(images/logo-x-home.png) no-repeat top left;
}

a#link_dmpress{
	position:absolute;
	top:100px;
	left:-5px;
	_left:60px;
	_top:170px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px 40px 10px 10px;
	background:url(images/news.png) no-repeat center right;
	_background:url(images/news-IE6.gif) no-repeat center right;
}
a#link_dmpress:hover{
	background:url(images/news_over.png) no-repeat center right;
	_background:url(images/news_over-IE6.gif) no-repeat center right;
}

a#link_idm{
	position:absolute;
	top:143px;
	left:-5px;
	_left:60px;
	_top:170px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px 40px 10px 10px;
	background:url(images/news_idm.png) no-repeat center right;
	_background:url(images/news-IE6.gif) no-repeat center right;
}
a#link_idm:hover{
	background:url(images/news_over.png) no-repeat center right;
	_background:url(images/news_over-IE6.gif) no-repeat center right;
}
a#news{
	
	display:block;
	position:absolute;
	width:308px;
	height:30px;
	top: 33%;
	left: 50%;
	margin: 312px -480px;
	font-size:11px;
	border:0;
	color:#9a7f5f;
	line-height:14px;
	background:url(images/news.png) center left;
	background-repeat:repeat-y;
	padding:10px;
	_background:url(images/news-IE6.gif) no-repeat top left;
}

a#news:hover{
	color:#FFF;
	background:url(images/news_over.png) repeat-y center left;
	_background:url(images/news_over-IE6.gif) repeat-y center left;
}

a#news div{
	margin:10px;
	
}

a#news strong{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:14px;

	position: relative;
	top: 7px;
}

/* caso standard, con news su più righe 
a#news2{
	display:block;
	position:absolute;
	width:308px;
	height:68px;
	top: 40%;
	left: 50%;
	margin: 250px -480px;
	font-size:11px;
	border:0;
	color:#9a7f5f;
	line-height:14px;
	background:url(images/news.png) top left;
	background-repeat:repeat-y;
	padding:10px;
	_background:url(images/news-IE6.gif) no-repeat top left;
}

a#news2 strong{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:14px;
}

a#news2:hover{
	color:#FFF;
	background:url(images/news_over.png) repeat-y top left;
	_background:url(images/news_over-IE6.gif) repeat-y top left;
}
*/

/* caso con news di una sola riga, ridimensiono il blocco */
a#news2{
	display:block;
	position:absolute;
	width:308px;
	height:30px;
	top: 33%;
	left: 50%;
	margin: 250px -480px;
	font-size:11px;
	border:0;
	color:#9a7f5f;
	line-height:14px;
	background:url(images/news.png) center left;
	background-repeat:repeat-y;
	padding:10px;
	_background:url(images/news-IE6.gif) no-repeat top left;
}

a#news2 strong{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:14px;
	position: relative;
	top: 8px;
}

/* */

a#news2:hover{
	color:#FFF;
	background:url(images/news_over.png) repeat-y center left;
	_background:url(images/news_over-IE6.gif) repeat-y center left;
}

a#news2 div{
	margin:10px;
	
}

.data{
	font-size:11px;
	line-height:12px;
	color:#FFF;
}




  /*******************************/
 /*			STORIA				*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_storia{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-storia.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_storia #centeredContent{
	_background-image:url(images/bg-html-storia.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#testo_storia{
	position:absolute;
	width:550px;
	height:370px;
	top: 50%;
	left: 50%;
	margin: -164px -247px; /*-165px 17px*/
	color:#D3CCC9;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
}


#testo_storia .panel{
	font-size:12px;
	line-height:16px;
	margin-bottom:10px;
	color:#5E5F61;
}


#testo_storia .panel p{
	font-size:12px;
	line-height:16px;

}


.panel{
	display: block;
	width:500px;
	height:370px;
	float: left;
}

/* titoli storia */
#testo_storia strong, #testo_vetreria strong{
	font-family: Times, "Times New Roman", serif;
	font-size:22px;
	line-height:22px;
	font-weight:bold;
	color:#332b2A;
}




  /*******************************/
 /*			 SCROLLS			*/
/*******************************/


.scrollUp{
	position:absolute;
	width:30px;
	height:39px;
	top: 50%;
	left: 50%;
	margin: -170px 0 0 -80px; 
	z-index:700;
}
.scrollDown{
	position:absolute;
	width:30px;
	height:39px;
	top: 50%;
	left: 50%;
	margin: 140px 0 0 -80px; 
	z-index:700;
}

.scrollUp a,.scrollDown a{
	display:block;
	width:30px;
	height:39px;
}

.scrollUp a{
	background-image:url(images/frecce-scroll-su.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.scrollUp a:hover{
	background-image:url(images/frecce-scroll-su.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.scrollDown a{
	background-image:url(images/frecce-scroll-giu.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.scrollDown a:hover{
	background-image:url(images/frecce-scroll-giu.gif);
	background-repeat:no-repeat;
	background-position:left;
}





  /*******************************/
 /*			VETRERIA			*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_vetreria{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-vetreria.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_vetreria #centeredContent{
	_background-image:url(images/bg-html-vetreria.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#testo_vetreria{
	position:absolute;
	width:690px;
	height:370px;
	top: 50%;
	left: 50%;
	margin: -164px -247px;
	color:#5E5F61;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
}

#testo_vetreria p{
	font-size:12px;
	line-height:16px;
	color:#5E5F61;
	margin-bottom:10px;
}

#testo_vetreria p.titolo{
	margin-bottom:18px;	
}

#gallery-vetreria{
	position:absolute;
	top: 50%; 
	left: 50%;
	margin: -170px 12px;
}

#testo_vetreria a{
	font-size: 12px;
	color: #FFF;	/* DA SISTEMARE */
	text-decoration: none;
}
#testo_vetreria a:hover, #testo_vetreria a.current{
	color: #CCC;
}


#bg_vetreria .link div {
	margin:0;
	float:left;
	margin: -1px 0 0 -1px;
}
#bg_vetreria .link a {
	font-size:10px;
	display:block;
	width:150px;
	height:24px;
	border:1px solid #5E5F61;
	font-weight:bold;
	font-size:12px;
	color:#5E5F61;
}

#bg_vetreria .link span{
	display:block;
	position:absolute;
	float:left;
	width:130px;
	height:14px;
	margin:7px 0 0 6px;
	color:#5E5F61;
	font-weight:bold;
	font-size:12px;
}

#bg_vetreria .link .freccina{
	display:block;
	float:right;
	border:0;
	width:6px;
	height:7px;
	margin:8px 10px 0 0;
}
#bg_vetreria .link a:hover, #bg_vetreria .link a.selezionato {
	background-color:#f6f3f2;
}

  /*******************************/
 /*		VETRERIA GALLERY		*/
/*******************************/


#vetreria_gallery{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#vetreria_gallery #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#vetreria_gallery #close{
	margin:-13px 0 0 646px;
	width:65px;
	text-align:right;
}



/* USA STRIPVIEWER - vedi fondo di questo css */




  /***************************/
 /*			ARTE			*/
/***************************/



#bg_arte{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-arte.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_arte #centeredContent{
	_background-image:url(images/bg-html-arte.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}


#testo_arte{
	position:absolute;
	width:550px;
	height:370px;
	top: 50%;
	left: 50%;
	margin: -164px -247px; /*-165px 17px*/
	color:#EAEAEA;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
}

#testo_arte p{
	color:#EAEAEA;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
}


/* titoli storia */
#testo_arte strong{
	font-family: Times, "Times New Roman", serif;
	font-size:22px;
	line-height:22px;
	font-weight:bold;
	color:#FFFFFF;
}

.logoICG{
	position:absolute;
	width:138px;
	height:68px;
	top: 50%;
	left: 50%;
	margin: 125px 0 0 -250px; 
}




  /***************************/
 /*			ADV				*/
/***************************/

#bg_adv{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_adv #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#griglia-adv .page img{
	float:left;
}

#griglia-adv{
	margin:0;
	padding:0;
	list-style:none;
	width:680px;
	height:400px;
	overflow:hidden;
	top: 50%; 
	left: 50%;
	margin: 130px 0 0 240px;
}

#griglia-adv-inner{
	width:1464px;
}
#griglia-adv .page{
	margin:0;
	padding:0;
	list-style:none;
	width:680px;
	height:400px;
	overflow:hidden; 
	float: left;
}	
	

.scrollLeft, .scrollRight{ 
	display:block;
	width:38px;
	height:30px;
	z-index:1000;
	text-indent:-8000px;
	position:absolute;
	top: 50%; 
	left: 50%;
	margin: 10px -302px;
	}	
.scrollRight{ 
	margin: 10px 442px;
	}	
	
.scrollLeft a, .scrollRight a{  
	display:block;
	position:relative;
	width:38px;
	height:30px;
}
	
.scrollLeft a{ 
	background:url(images/frecce-scroll-sx.gif) no-repeat 0px 0px;	
}
.scrollRight a{ 
	background:url(images/frecce-scroll-dx.gif) no-repeat 0px 0px;
}	
.scrollLeft a:hover{ 
	background:url(images/frecce-scroll-sx.gif) no-repeat 0px -29px;	
}
.scrollRight a:hover{ 
	background:url(images/frecce-scroll-dx.gif) no-repeat 0px -29px;
}	



/* DA QUI IN POI = NUOVA GRAFICA A 4 COLONNE */



#griglia-adv-4x{
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	width:740px;
	height:400px;
	top:0;
	left:0;
	margin: 130px 0 0 195px;
	_margin: 130px 0 0 255px;
	overflow:hidden;
}
#griglia-adv-4x #slide{
	float:left;
	position:relative;
	height:400px;
	width:1480px;
}

.singolaADV{
	display:block;
	width:185px;
	height:400px;
	float:left;
	_margin-top:80px;
}

.dettagliADV{
	display:block;
	width:185px;
	float:left;
}

.testiADV{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	color:#A3A19F;
	font-style:italic;
	margin: 9px 0 0 6px;
}


.titoloADV{
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-size:20px;
	line-height:20px;
	width:168px;
	color:#5E5F61;
	margin: 6px 0 0 7px;
	height:27px;
	border: 0;
	border-bottom-width:1px;
	border-color:#A3A19F;
	border-style:solid;
}


.uscitaADV{
	display:block;
	width:168px;
	height:14px;
}

.testataADV{
	text-align:left;
	float:left;
}

.dataADV{
	text-align:right;
	float:right;
}





  /***************************/
 /*	  	  DOVE SIAMO		*/
/***************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_dove_siamo{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-dove_siamo.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_dove_siamo #centeredContent{
	_background-image:url(images/bg-html-dove_siamo.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#content_dove_siamo{
	position:absolute;
	width:770px;
	height:430px;
	top: 50%; 
	left: 50%;
	margin: -199px 0 0 -263px;
}

#bg_dove_siamo small a{
	color:#999;
	float:right;
	font-size:11px;
	margin: 7px 4px;
}

#bg_dove_siamo small a:hover {
	color:#FFF;
}


#indirizzo{
	position:absolute;
	width:210px;
	/*height:120px;*/
	top:50%; 
	left:50%;
	margin:-65px 0 0 -472px;
	font-size:11px;
	line-height:14px;
	color:#99938A;
	font-size:12px;
	font-weight:normal;
}
#indirizzo a {
	font-size:12px;
	color:#5E5F61;
}
#indirizzo a:hover{
	color:#99938A;
}

#indirizzo strong{
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	color:#5E5F61;
}

.spaceline{
	font-size:8px;
	line-height:8px;
}

#da-dove {
	display:block;
	left:50%;
	margin:160px 0 0 -472px;
	position:absolute;
	top:50%;
	z-index:900;
}
#da-dove div {
	margin:0;
	float:left;
	margin: -1px 0 0 -1px;
}
#da-dove a {
	font-size:10px;
	display:block;
	width:106px;
	height:24px;
	border:1px solid #5E5F61;
	font-weight:bold;
	font-size:12px;
	color:#5E5F61;
}
#da-dove .eng_rett a { 
	/* l'inglese è un po' più lungo */
	width:120px;		
}

#da-dove span{
	display:block;
	position:absolute;
	float:left;
	width:95px;
	height:14px;
	margin:7px 0 0 6px;
	color:#5E5F61;
	font-weight:bold;
	font-size:12px;
}

#da-dove .freccina{
	display:block;
	float:right;
	border:0;
	width:6px;
	height:7px;
	margin:8px 10px 0 0;
}
#da-dove a:hover, #da-dove a.selezionato {
	background-color:#f6f3f2;
}

#da_venezia{
	clear:left;
}



  /***************************/
 /*			AGENTI			*/
/***************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_agenti, #bg_agenti_dettaglio{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_agenti #centeredContent,#bg_agenti_dettaglio #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#bg_agenti #cartina_blank{
	position:absolute;
	width:1024px;
	height:431px;
	top:50%; 
	left:50%;
	margin:-200px -515px;
	z-index:20;
}

#bg_agenti #cartina_continenti{
	position:absolute;
	width:1024px;
	height:431px;
	top:50%; 
	left:50%;
	margin:-200px -515px;
	background-image:url(images/cartine.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	z-index:10; 
}



#bg_agenti_dettaglio #agenti_tutti{
	position:absolute;
	width:1024px;
	height:431px;
	top:50%; 
	left:50%;
	margin:-200px -515px;
	background-image:url(images/agenti_tutti.png);
	background-repeat:no-repeat;
	z-index:20;
}

#agenti_continenti{
	position:absolute;
	width:80px;
	height:405px;
	margin-left:40px;
	margin-top:25px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FFF;
	text-transform:uppercase;
}

#agenti_stati{
	position:absolute;
	width:98px;
	height:405px;
	margin-left:170px;
	margin-top:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FFF;
	text-transform:uppercase;
}

#agenti_indirizzo{
	position:absolute;
	width:600px;
	height:405px;
	margin-left:365px;
	margin-top:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#99938A;
}
#agenti_indirizzo_blocco{
	float:left;
	width:280px;
	margin-right:20px;
}
#agenti_indirizzo b{
	color:#666666;
	text-transform:uppercase;
}
#agenti_indirizzo span{
	color:#666666;
	font-style:italic;
	text-transform:capitalize;
}

#bg_agenti_dettaglio a{
	color:#99938A;
}

#bg_agenti_dettaglio a:hover{
	color:#332B2A;
}

#bg_agenti_dettaglio .current{
	color:#332B2A;
}

#agenti_indirizzo strong{
	color:#332B2A;
	font-size:20px;
	font-weight:bold;
	font-family: Times, "Times New Roman", serif;
	width:600px;
}
#agenti_indirizzo a{
	color:#666666;
}
#agenti_indirizzo a:hover{
	color:#99938A;
}

#cont_showroom{
	position:absolute;
	bottom:100px;
	left:0px;
	font-size:12px;
	line-height:16px;
	color:#99938A;
	z-index:999;
}
#cont_showroom span{
	color:#666666;
	font-size:12px;
	line-height:16px;
}

#cont_showroom strong{
	display:block;
	font-family: Times, "Times New Roman", serif;
	font-weight:bold;
	font-size:18px;
	height:20px;
	color:#666666;
}

#cont_showroom a{
	color:#666666;
}

#cont_showroom a:hover{
	color:#99938A;
}
#bg_agenti .title{
	position:absolute;
	top:140px; 
	left:0;
	font-family: Times, "Times New Roman", serif;
	color:#332B2A;
	font-weight:bold;
	z-index:999;
}




  /*******************************/
 /*			PRODOTTI			*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_prodotti{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-prodotti-contemporaneo-new.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center;
	z-index:1; 
}

#bg_prodotti #centeredContent{
	_background-image:url(images/bg-html-prodotti-contemporaneo-new.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#testo_prodotti{
	position:absolute;
	width:400px;
	height:370px;
	top: 50%; 
	left: 50%;
	margin: -165px 17px;
	color:#D3CCC9;
	line-height:16px;
	overflow:hidden;
}


#testo_prodotti p{
	font-size:12px;
	line-height:15px;
	margin-bottom:10px;
}

#bg_img2{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-prodotti-tradizione-new.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;
	z-index:2;
}

#bg_img3{
	position:absolute;
	width:100%;
	height:100%;
	background-image: url(images/bg-html-prodotti-euroluce.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;
	z-index:2;
}
#scarica-cont{
	width:120px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo.png);
	_background-image:none;
	position:absolute;
	top:0px;
	left:85px;
}
#scarica-cont:hover{
	background-image:url(images/scarica-catalogo-on.png);
	_background-image:none;
}
#scarica-trad{
	width:120px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo.png);
	_background-image:none;
	position:absolute;
	top:15px;
	left:85px;
}
#scarica-trad:hover{
	background-image:url(images/scarica-catalogo-on.png);
	_background-image:none;
}
#scarica-euro{
	width:125px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo-euro.png);
	_background-image:none;
	position:absolute;
	top:30px;
	left:85px;
}
#scarica-euro:hover{
	background-image:url(images/scarica-catalogo-euro-on.png);
	_background-image:none;
}
#scarica-cont-eng{
	width:120px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo-eng.png);
	_background-image:none;
	position:absolute;
	top:0px;
	left:75px;
}
#scarica-cont-eng:hover{
	background-image:url(images/scarica-catalogo-eng-on.png);
	_background-image:none;
}
#scarica-euro-eng{
	width:133px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo-euro-eng.png);
	_background-image:none;
	position:absolute;
	top:30px;
	left:75px;
}
#scarica-euro-eng:hover{
	background-image:url(images/scarica-catalogo-euro-eng-on.png);
	_background-image:none;
}
#scarica-trad-eng{
	width:120px!important;
	height:15px;
	display:block;
	background-image:url(images/scarica-catalogo-eng.png);
	_background-image:none;
	position:absolute;
	top:15px;
	left:75px;
}
#scarica-trad-eng:hover{
	background-image:url(images/scarica-catalogo-eng-on.png);
	_background-image:none;
}
#scarica-cont span,#scarica-trad span,#scarica-cont-eng span,#scarica-trad-eng span{_color:#AAA08F}
#scarica-cont:hover span,#scarica-trad:hover span,#scarica-cont-eng:hover span,#scarica-trad-eng:hover span{_color:FFFFFF;}
  /*******************************/
 /*			CONTEMPORANEO		*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_contemporaneo, #bg_tradizionale{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_contemporaneo #centeredContent,#bg_tradizionale #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#griglia, #griglia-no-scorr, #griglia-scorr{
	position:absolute;
	width:744px;
	height:388px;
	top: 50%; 
	left: 50%;
	margin: -170px -295px;
	overflow:hidden;
}

#griglia-no-scorr, #griglia-scorr{
	height:440px;	
	margin: -170px -255px;
}

#griglia .singolo, #griglia-no-scorr .singolo, #griglia-scorr .singolo{
	float:left;
	_margin-top:-2px;
}

.prodotto{
	border:0;
	margin:0;
	padding:0;
	display:block;
	width:93px;
	height:97px;
}

#griglia-inner{
	/*width:1488px;*/ /* VIENE SETTATO NELLA PAGINA */
}

#griglia .page{
	margin:0;
	padding:0;
	list-style:none;
	width:744px;
	height:388px;
	overflow:hidden; 
	float: left;
}



#bg_contemporaneo .scrollLeft{ 
	margin: 10px -335px;
	}	




/*

#griglia-adv{
	margin:0;
	padding:0;
	list-style:none;
	width:680px;
	height:400px;
	overflow:hidden;
	top: 50%; 
	left: 50%;
	margin: 130px 0 0 240px;
}



	

.scrollLeft, .scrollRight{ 
	display:block;
	width:38px;
	height:30px;
	z-index:1000;
	text-indent:-8000px;
	position:absolute;
	top: 50%; 
	left: 50%;
	margin: 10px -302px;
	}	

.scrollLeft a, .scrollRight a{  
	display:block;
	position:relative;
	width:38px;
	height:30px;
}
	
.scrollLeft a{ 
	background:url(images/frecce-scroll-sx.png) no-repeat 0px 0px;	
}
.scrollRight a{ 
	background:url(images/frecce-scroll-dx.png) no-repeat 0px 0px;
}	
.scrollLeft a:hover{ 
	background:url(images/frecce-scroll-sx.png) no-repeat 0px -29px;	
}
.scrollRight a:hover{ 
	background:url(images/frecce-scroll-dx.png) no-repeat 0px -29px;
}	

*/


  /*******************************/
 /*			TRADIZIONE			*/
/*******************************/

#testo_tradizione{
	position:absolute;
	width:550px;
	height:430px;
	top: 50%; 
	left: 50%;
	margin: -180px -247px;
	color:#D3CCC9;
	line-height:16px;
	overflow:hidden;
}

#slides div.previewImg{
	border:1px solid #CCCCCC;
	background-color:#FFF;
	position:absolute;
	width:364px;
	height:346px;
	top: 50%; 
	left: 50%;
	margin: -180px 109px;
}

#slides div.previewImg img{
	padding:7px;
}

#slides div.previewImg .nomeProdotto{
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-size:20px;
	line-height:20px;
	color:#5E5F61;
	margin: 6px 0 0 7px;
}


#slides div.previewImg .designerProdotto{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#c6c6c6;
	font-style:italic;
	margin: 4px 0 0 7px;
}


#slides div {
  display: none;
}

#slides div.active {
  display: block;
}

  
.listaTradizione{
	display:block;
	width:70px;
	height:420px;
	float:left;
}

.listaTradizione ul{
	list-style-type:none;
	width:180px;
	float:left;
	margin:0 10px 30px 0;
}
	
.listaTradizione li{
	width:180px;
	_width:100px;
	float:left;
	padding:0;
	list-style:none;
}

.listaTradizione li a{
	float:left;
	text-decoration:none;
	color:#99938A;
	font-size:12px;
	line-height:14px;
	text-transform:capitalize;
}

.listaTradizione li a:hover{
	color:#433938;
}





  /*******************************/
 /*				SCHEDA			*/
/*******************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_scheda{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_scheda #centeredContentScheda{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#immagine{
	position:absolute;
	display:block;
	width:295px;
	height:265px;
	top: 50%; 
	left: 50%;
	margin: -170px -237px;
}

#immagine img{
	border:1px solid #777;
}

#sommario{
	position:absolute;
	display:block;
	width:300px;
	height:280px;
	color:#99938A;
	top: 50%; 
	left: 50%;
	margin: -171px 155px;
	font-size:11px;
	line-height:14px;
}

#sommario p{
	font-size:11px;
	line-height:14px;
	
}

#sommario strong{
	font-weight:bold;
	color:#5E5F61;
	font-size:11px;
	line-height:14px;
}

#sommario .big{
	font-family:Times, "Times New Roman", serif;
	font-size:21px;
	line-height:21px;
	color:#433938;
	text-transform: capitalize;
}

#sommario .design_by{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	font-style:italic;
	color:#99938A;
}

#sommario a{
	color:#433938;
	text-decoration:none;
	font-size:11px;	
}

#sommario a:hover{
	color:#99938A;
	text-decoration:none;
}


#menu_basso{
	position:absolute;
	width:705px;
	top: 50%; 
	left: 50%;
	margin: 140px -237px;
	color:#99938A;
	font-size:11px;
	line-height:15px;
}

#menu_basso a{
	color:#99938A;
	font-size:11px;
	line-height:15px;
	font-weight:normal;	
}

#sommario a:hover, #menu_basso a:hover{
	color:#5E5F61;
	font-weight:normal;	
}

#menu_basso_actual{
	color:#5E5F61;
	font-weight:bold;
}

#sommario .alternative a{
	color:#99938A;
	font-size:11px;
	text-transform:uppercase;
}

#sommario .alternativaCorrente{
	color:#5E5F61;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}

#sommario .alternative a:hover{
	color:#5E5F61; /* era 9A7F5F */	
}





#gallery_e_tech {
	display:block;
	left:50%;
	margin:0 0 0 1px;
	top:50%;
	z-index:900;
}
#gallery_e_tech div {
	margin:0;
	float:left;
	margin: -1px 0 0 -1px;
}

#gallery_e_tech a {
	font-size:10px;
	display:block;
	width:106px;
	height:24px;
	border:1px solid #AAA;
	font-weight:bold;
	font-size:12px;
	color:#5E5F61;
}

#galleryBtn a{
	width:123px;
}
#techBtn a{
	width:165px;
}
#gallery_e_tech .eng_rett a { 
	/* l'inglese è un po' più lungo */
	width:120px;		
}

#gallery_e_tech span{
	display:block;
	position:absolute;
	float:left;
	margin:7px 0 0 6px;
	color:#5E5F61;
	font-weight:bold;
	font-size:12px;
}

#gallery_e_tech .freccina{
	display:block;
	float:right;
	border:0;
	width:6px;
	height:7px;
	margin:8px 10px 0 0;
}
#gallery_e_tech a:hover {
	background-color:#FFF;
}





  /*******************************/
 /*		Gallery					*/
/*******************************/


#close, #close-tech{
	margin: -19px 8px;
	width:65px;
	position:absolute;
	z-index:60;
}

 #close a, #close a,  #close a:visited,  #close a:active,  #close a:link,
 #close-tech a,  #close-tech a:visited,  #close-tech a:active,  #close-tech a:link{
	color:#99938A;
	font-size:10px;
	line-height:15px;
	text-align:right;
}

#close a:hover, #close-tech a:hover{
	color:#433938; /* era 9A7F5F */	
}
#bg_scheda .lente-zoom{position:absolute;bottom:25px;right:10px;}

  /*******************************/
 /*		 	JCAROUSEL			*/
/*******************************/

#gallery, #gallery-tech{
	position:absolute;
	width:603px;
	height:320px;
	top:50%; 
	left:50%;
	margin:-172px 0 0 -238px;
	_margin:0px;
	_margin:200px 0 0 -238px;
	z-index:50;
}

.jcarousel-container {
    background: #FFF;
    border: 1px solid #AAA;
}

.jcarousel-container-horizontal {
    width: 590px;
	height: 304px;
    padding: 7px;
}

.jcarousel-clip-horizontal {
   	width:  590px;
    height: 290px;
}

/*la singola immagine*/
.jcarousel-item {
    width: 590px;
    height: 290px;
    /*border: 1px solid #777777;*/
}
.jcarousel-item:hover {
    border-color: #5E5F61;
}


/* Buttons */
.jcarousel-next-horizontal {
    position: absolute;
    top: 299px;
    right: 5px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: transparent url(images/frecce-prev-next.gif) no-repeat -54px -52px;
}

.jcarousel-next-horizontal:hover {
    background-position: -54px -17px;
}

.jcarousel-next-horizontal:active {
    background-position: -54px -52px;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -54px -17px;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 299px;
    right: 17px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: transparent url(images/frecce-prev-next.gif) no-repeat -17px -52px;
}

.jcarousel-prev-horizontal:hover {
    background-position: -17px -17px;
}

.jcarousel-prev-horizontal:active {
    background-position: -17px -52px;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -17px -17px;
}



  /***************************/
 /*			PROGETTI		*/
/***************************/


/* è il body ma deve avere una img diversa per ogni pagina */
#bg_progetti{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center;
}
#bg_progetti #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}
#testo_dx{
	position:absolute;
	width:390px;
	height:260px;
	top:50%; 
	left:50%;
	margin:-145px 0 0 -20px;
	font-size:12px;
	line-height:16px;
	color:#99938A;
}
#bg_progetti #galleria-progetti{
	position:absolute;
	width:747px;
	height:408px;
	top:50%; 
	left:50%;
	margin:-188px 0 0 -255px;
}
#bg_progetti .content{
	position:absolute;
	top:0px;
	left:0px;
	width:747px;
	height:330px;
}


/* controlli immagine */

#bg_progetti div.navigation a.pageLink{
	height:62px;
}
#bg_progetti div.controls{
	height:20px;
	width:310px;
	position:absolute;
	left:0;
	top:305px;
	background:#000;
	padding:6px 10px 0 10px;
	z-index:100;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter:alpha(opacity=75);
}
#bg_progetti div.ss-controls{
	float:right;
}
#bg_progetti div.nav-controls{
	float:left;
	width:100%;
}
#bg_progetti div.ss-controls a, #bg_progetti div.nav-controls a{
	color:#CCC;
	font-size:12px;
}
#bg_progetti div.ss-controls a:hover, #bg_progetti div.nav-controls a:hover{
	color:#FFF;
}



/* prev e next delle immagini */
#bg_progetti #controls .nav-controls a.prev{
	display:block;
	background:url(images/frecce-prev-next.png) no-repeat -17px -52px;
	_background:url(images/frecce-prev-next-b.gif) no-repeat -17px -52px;
	width:15px;
	height:15px;
	float:left;
	cursor: pointer;
}
#bg_progetti #controls .nav-controls a.prev:hover {
    background-position: -17px -17px;
}


#bg_progetti #controls .nav-controls a.next{
	display:block;
	background:url(images/frecce-prev-next.png) no-repeat -54px -52px;
	_background:url(images/frecce-prev-next-b.gif) no-repeat -54px -52px;
	width:15px;
	height:15px;
	float:right;
	cursor: pointer;
}
#bg_progetti #controls .nav-controls a.next:hover {
    background-position: -54px -17px;
}
#bg_progetti #controls .ss-controls {
	display:none!important;
	visibility:hidden!important;
}


/* Immagine grande */
#bg_progetti div.slideshow{
	width:330px;
	height:330px;
	float:left;
	overflow:hidden;
}
#bg_progetti div.slideshow-container{
	position:absolute;
	top:0px;
	left:0px;
	height:330px;
	width:330px;
}
#bg_progetti div.slideshow img{
	position:absolute;
	top:0px;
	left:0px;
}


/* caption */ 
#bg_progetti div.caption-container{
	position:absolute;
	left:355px;
}
#bg_progetti span.image-caption{
	display:block;
	position:absolute;
	z-index:100;
}
#bg_progetti div.caption-container, span.image-caption{
	width:378px;
	margin-right:20px;
}
/*titolo (location)*/
#bg_progetti div.image-title{
	font-family:Times, "Times New Roman", serif;
	font-size:20px;
	line-height:21px;
	font-weight:bold;
	color:#332B2A;
}
/*sottotitolo (città)*/
#bg_progetti div.image-title span{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	text-transform:none;
	font-size:13px;
	font-weight:normal;
	color:#666;
}
#bg_progetti div.image-desc{
	font-size:12px;
	line-height:14px;
	margin-top:30px;
}







/* thumbnails */
#bg_progetti div.navigation-container{
	position:absolute;
	bottom:0px;
	left:-15px;
}
#bg_progetti div.navigation{
	float:left;
	position:relative;
}
#bg_progetti div.navigation a.pageLink{
	display:block;
	position:relative;
	float:left;
	background-position:center center;
	background-repeat:no-repeat;
}
#bg_progetti div.navigation a.pageLink:focus{
	outline:none;
}
#bg_progetti ul.thumbs{
	position:relative;
	float:left;
	margin:0;
	padding:0;
}
#bg_progetti ul.thumbs li{
	float:left;
	padding:0;
	margin-right:5px;
	list-style: none;
}
#bg_progetti a.thumb{
	display:block;
	border:1px solid #6A635A;
}
#bg_progetti a.thumb:focus{
	outline:none;
}
#bg_progetti ul.thumbs img{
	border:none;
	display:block;
}
#bg_progetti div.pagination{
	position:relative;
}
#bg_progetti div.pagination a, div.pagination span.current, div.pagination span.ellipsis{
	position:relative;
	display:block;
	float:left;
}
#bg_progetti div.pagination a:hover{
	text-decoration:none;
}
#bg_progetti div.pagination span.ellipsis{
	border:none;
}



/* prev e next delle pagine di thumbs */

#bg_progetti div.navigation a.next, #bg_progetti div.navigation a.prev{
	width:15px;	
}


#bg_progetti div.navigation a.next{
	background:url(images/frecce-prev-next.gif) no-repeat -52px -28px;
	margin-left:-5px;
}
#bg_progetti div.navigation a.prev{
	background:url(images/frecce-prev-next.gif) no-repeat -17px -28px;
	width:15px;
}


  /***********************/
 /*			PRESS		*/
/***********************/


#bg_press{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-press.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_press #centeredContent{
	_background-image:url(images/bg-press.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

#press_contact{
	position:absolute;
	width:400px;
	height:400px;
	top:50%; 
	left:50%;
	margin: -160px 0 0 -250px;
	font-size:12px;
	line-height:16px;	
}

/* titolo */
#press_contact strong{
	font-family: Times, "Times New Roman", serif;
	color:#FFF;
	font-size:26px;
	/*font-weight:bold;*/
}

#press_contact .indirizzo{
	font-family: Arial, Helvetica, sans-serif;
	color:#DED7CB;
	font-size:12px;
	line-height:16px;
}

#press_contact span{
	font-family: Times, "Times New Roman", serif;
	color:#FFF;
	font-size:18px;
	line-height:20px;
	/*font-weight:bold;*/
}

#press_contact a{
	color:#9E9B97;
}


#press_contact a:hover{
	color:#FFF;
}




  /***********************/
 /*		CONTATTI		*/
/***********************/


#bg_contatti{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-contatti.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_contatti #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

.contacts_address{
	position:absolute;
	width:400px;
	height:400px;
	top:50%; 
	left:50%;
	margin: -100px -248px;
	font-size:12px;
	line-height:16px;
	color:#DED7CB;
}
.contacts_address span{
	color:#FFF;
	font-size:12px;
	line-height:16px;
}

.contacts_address strong{
	display:block;
	font-family: Times, "Times New Roman", serif;
	font-weight:bold;
	font-size:18px;
	height:20px;
	color:#FFF;
}

.contacts_address a{
	color:#9E9B97;
}

.contacts_address a:hover{
	color:#DED7CB;
}

.link2{
	display:block;
	margin-top:4px;
}
#contacts_agents{
	position:absolute;
	width:400px;
	height:400px;
	top:50%; 
	left:50%;
	margin: -173px 88px;
	font-size:13px;
	line-height:14px;	
}
#bg_contatti .title{
	position:absolute;
	top:50%; 
	left:50%;
	font-size:20px;
	margin: -160px -248px;
	font-family: Times, "Times New Roman", serif;
	color:#FFF;
	font-weight:bold;
}

#bg_contatti #link {
	display:block;
}
#bg_contatti #link div, #contattimappa {
	margin:0;
	float:left;
	margin:-5px 0 0 -1px;
}
#bg_contatti #link a {
	font-size:10px;
	display:block;
	width:150px;
	height:24px;
	border:1px solid #5E5F61;
	font-weight:bold;
	font-size:12px;
	color:#9e9b97;
}
#contattimappa a {
	font-size:10px;
	display:block;
	height:24px;
	font-weight:bold;
	font-size:12px;
	color:#9e9b97;
}

#bg_contatti #link span {
	display:block;
	position:absolute;
	float:left;
	width:130px;
	height:14px;
	margin:5px 0 0 6px;
	color:#9e9b97;
	font-weight:bold;
	font-size:12px;
}
#contattimappa span {
	display:block;
	float:left;
	height:14px;
	margin:5px 10px 0 0px;
	color:#9e9b97;
	font-weight:bold;
	font-size:12px;
}
#bg_contatti #link .freccina {
	display:block;
	float:right;
	border:0;
	width:6px;
	height:7px;
	margin:9px 10px 0 0;
}
#contattimappa .freccina{
	display:block;
	float:left;
	border:0;
	width:6px;
	height:7px;
	margin:9px 10px 0 0;
}
#bg_contatti #link a:hover, #bg_contatti #link a.selezionato {
	background-color:#f6f3f2;
}


  /***********************/
 /*			NEWS		*/
/***********************/


#bg_news{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}
#bg_news_inside{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(images/bg-html-neutro.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center; 
}

#bg_news #centeredContent,#bg_news_inside #centeredContent{
	_background-image:url(images/bg-html-neutro.jpg);
	_background-repeat:no-repeat;
	_background-position:center center;
}

/* tutto il riquadro con le news */
#content-news{
	position:absolute;
	width:744px;
	height:430px;
	top: 50%; 
	left: 50%;
	margin: -200px 0 0 -255px;
}
.elenco-news{
	width:744px;
	height:430px;
}

/* la singola news (nell'elenco) */
#content-news div.notizia{
	float:left;
	width:725px;
	height:126px;/* 123 */
	padding:19px 0 0 19px;/* 13px 0 0 13px */
	overflow:hidden;
	background-color:#E5E0DF;
}
#content-news div.alt{
	background-color:#D8D3D2;
}
#content-news div.notizia:hover{
	background:#CCC5BF;
	color:#FFF;
}
#content-news img{
	float:left;
	width:200px;
	height:106px;
	border:1px solid #6A635A;
}

/*testo a dx dell'immagine*/
#content-news span{
	float:left;
	color:#7A7A79;
	font-size:12px;
	line-height:16px;
	width:500px;
	margin-left:12px;
}
/* questa è la interna */
#content-news .news-aperta span{
	position:absolute;
	width:420px;
	margin:13px 0 0 0;
	float:left;
}
#content-news span.data, #content-news .news-aperta span.data{
	font-family:Arial, Helvetica, sans-serif;
	color:#332B2A;
	font-size:12px;
	line-height:13px;
	font-weight:normal;
	margin:0;
	
}

#content-news strong{
	font-family:Times, "Times New Roman", serif;
	color:#332B2A;
	font-size:22px;
	line-height:27px;
}
#content-news .more{
	display:block;
	position:absolute;
	margin: 99px 0 0 213px;
	color:#99938A;/* #332B2A */
	font-size:11px;
}
#content-news div.notizia:hover .more{
	color:#433938;
}



/* NEWS INTERNE */

/*.news-aperta div{
	float:left;
	width:256px;
}*/

.news-aperta{
	margin-top:15px;
	width:744px;
	height:415px;
}
.solo-testo{
	height:405px;
	padding-right:20px;
}
#content-news .news-aperta img{
	float:left;
	width:284px;
	height:203px;
	border:0;
}
#content-news .news-aperta a, #content-news .news-aperta a:link, #content-news .news-aperta a:active, #content-news .news-aperta a:visited{
	color:#99938A;/* #332B2A */
}
#content-news .news-aperta a:hover{
	color:#433938;/* #7A7A79 */
}
#content-news .news-aperta #images{
	display:block;
	float:left;
	width:300px;
	height:400px;
}
#content-news .news-aperta .pop-up{
	display:block;
	clear:both;
}



  /***********************/
 /*	 INFINITE CAROUSEL	*/
/***********************/

			
/* Easy Slider */

/* PER PAGINA TRADIZIONE */
#griglia ul, #griglia li.page{
	margin:0;
	padding:0;
	list-style:none;
	width:744px;
	height:388px;
	}
#griglia li.page{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:744px;
	height:388px;
	overflow:hidden; 
}


/* PER PAGINA ADV */
/*#griglia li.page img, #griglia-no-scorr li.page img, #griglia-scorr li.page img{
	float:left;
}
#bg_adv #griglia ul, #bg_adv #griglia li.page, #bg_adv #griglia-no-scorr ul, #bg_adv #griglia-no-scorr li.page, #bg_adv #griglia-scorr ul, #bg_adv #griglia-scorr li.page{
	margin:0;
	padding:0;
	list-style:none;
	width:732px;
	height:440px;
	}
#bg_adv #griglia li.page, #bg_adv #griglia-no-scorr li.page, #bg_adv #griglia-scorr li.page{ 
	width:732px;
	height:440px;
	overflow:hidden; 
}	


#prevBtn, #nextBtn{ 
	display:block;
	width:38px;
	height:30px;
	z-index:1000;
	text-indent:-8000px;
	position:absolute;
	top: 50%; 
	left: 50%;
	margin: 10px -302px;
	}	
#nextBtn{ 
	margin: 10px 442px;
	}	
	
#prevBtn a, #nextBtn a{  
	display:block;
	position:relative;
	width:38px;
	height:30px;
}
	
#prevBtn a{ 
	background:url(images/frecce-scroll-sx.png) no-repeat 0px 0px;	
}
#nextBtn a{ 
	background:url(images/frecce-scroll-dx.png) no-repeat 0px 0px;
}	
#prevBtn a:hover{ 
	background:url(images/frecce-scroll-sx.png) no-repeat 0px -29px;	
}
#nextBtn a:hover{ 
	background:url(images/frecce-scroll-dx.png) no-repeat 0px -29px;
}	
*/		
/* // Easy Slider */




  /*******************************/
 /*		 SLIDEVIEWER			*/
/*******************************/


#vetreria_gallery  #gallery, #vetreria_gallery  #gallery-tech {
	display:block;
    width:710px;
    height:364px;
	position:absolute;
	top: 50%; 
	left: 50%;
	margin: -170px -237px;
}

#vetreria_gallery  #slideshow, #vetreria_gallery  #slideshow-tech {
	display:block;
    width:710px;
    height:350px;
	
}

/*preload classes*/
#vetreria_gallery  .svw {width: 50px; height: 20px; background: #000;}
#vetreria_gallery  .svw ul {position: relative; left: -999em;}

/*core classes*/
#vetreria_gallery  .stripViewer { 
	position: relative;
	overflow: hidden; 
	margin: 0 0 1px 0;
}
#vetreria_gallery  .stripViewer ul { /* this is your UL of images */
	margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
}
#vetreria_gallery  .stripViewer ul li { 
	float:left;
}

/* linea dei quadratini */
#vetreria_gallery  .stripTransmitter {
	overflow: auto;
	width: 1%;
	z-index:100;
}
#vetreria_gallery  .stripTransmitter ul {
	margin: 0;
	padding: 0;
	position: relative;
	list-style-type: none;
	z-index:200;
}
#vetreria_gallery  .stripTransmitter ul li{
	display: block;
	width: 12px;
	height: 12px;
	float:left;
	margin: 0 2px 2px 0;
	z-index:200;
}
#vetreria_gallery  .stripTransmitter a{
	display: block;
	text-align: center;
	line-height: 12px;
	font-size: 5px;
	background: #99938A;
	color: #99938A;
	text-decoration: none;
	z-index:200;
}
#vetreria_gallery  .stripTransmitter a:hover, #vetreria_gallery  .stripTransmitter a.current{
	background: #322b28; /* era 9A7F5F */
	color: #322b28; /* era 9A7F5F */
	z-index:200;
}

/*tooltips formatting*/
#vetreria_gallery  .tooltip{
	padding: 0.5em;
	background: #fff;
	color: #000;
}

