
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#testata  {
	background-image:url(imm_struttura/sfondo_testata.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:86px;
	text-align:center;
	margin-top:0px;
}

/*============================================================ MENU SPAZI*/

.menu_spazi{
	width:125px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	line-height: 21px;
	text-align:center;
}

.menu_spazi ul{
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	width:125px;
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu_spazi ul li{
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	width:125px;
	color:#555555;
}

.menu_spazi ul li a{
	color:#555555;
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0;
	display:block;
	width:125px;
}

.menu_spazi ul li a:link{
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi ul li a:visited{
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi ul li a:active{
	background: url(imm_struttura/sfondo_tasti_spazi_off.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi ul li a:hover{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	width:125px;
}

/*======*/

.menu_spazi_sel{
	width:125px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	line-height: 21px;
	text-align:center;
}

.menu_spazi_sel ul{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	width:125px;
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu_spazi_sel ul li{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	width:125px;
	color:#FFFFFF;
}

.menu_spazi_sel ul li a{
	color:#FFFFFF;
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0;
	display:block;
	width:125px;
}

.menu_spazi_sel ul li a:link{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi_sel ul li a:visited{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi_sel ul li a:active{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	width:125px;
}

.menu_spazi_sel ul li a:hover{
	background: url(imm_struttura/sfondo_tasti_spazi_on.jpg);
	background-repeat:no-repeat;
	color:#777777;
	text-decoration:none;
	width:125px;
}

/*============================================================ MENU SCELTA*/

.menu_scelta{
	width:115px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	line-height: 21px;
	text-align:center;
}

.menu_scelta ul{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	width:115px;
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu_scelta ul li{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	width:115px;
	color:#555555;
}

.menu_scelta ul li a{
	color:#555555;
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0;
	display:block;
	width:115px;
}

.menu_scelta ul li a:link{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta ul li a:visited{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta ul li a:active{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_off.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta ul li a:hover{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	color:#777777;
	text-decoration:none;
	width:115px;
}

/*======*/

.menu_scelta_sel{
	width:115px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	line-height: 21px;
	text-align:center;
}

.menu_scelta_sel ul{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	width:115px;
	list-style-type: none;
	margin:0;
	padding:0;
}

.menu_scelta_sel ul li{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	width:115px;
	color:#555555;
}

.menu_scelta_sel ul li a{
	color:#555555;
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0;
	display:block;
	width:115px;
}

.menu_scelta_sel ul li a:link{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta_sel ul li a:visited{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta_sel ul li a:active{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	width:115px;
}

.menu_scelta_sel ul li a:hover{
	background: url(imm_struttura/sfondo_tasti_intro_sezione_on.gif);
	background-repeat:no-repeat;
	color:#777777;
	text-decoration:none;
	width:115px;
}



/*============================================================ MENU PRINCIPALE*/

#menu_principale_fascia  {
	background-image:url(imm_struttura/menu_principale_sfondo.gif);
	background-position:center;
	background-repeat:repeat-x;
	width:100%;
	height:28px;
}

#menu_principale_contenuto {
	width:950px;
	line-height:26px;
	margin:0px auto;
	/*position:relative;*/
	/*text-align: left;*/
}

.menu_principale  {
	width:810px;
	color:#FFFFFF;
	float:left;
}


.menu_principale ul{
	list-style: none;
	/*text-align: left;*/
	padding: 0;
	margin: 0 auto;
}

.menu_principale ul li{
	display: inline;
	border-right: 1px solid #FFFFFF;
	padding: 0px 22px 0px 22px;
	margin: 0;
	height: 28px;
}

.menu_principale ul li A {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.menu_principale ul li A:link {text-decoration:none; color:#FFFFFF;}
.menu_principale ul li A:visited {text-decoration:none; color:#FFFFFF;}
.menu_principale ul li A:active {text-decoration:none; color:#FFFFFF;}
.menu_principale ul li A:hover {text-decoration:none; color:#333333;}
.menu_principale ul li:hover {text-decoration:none; color:#333333; background-color:#CCCCCC;}
.menu_principale ul .sel {text-decoration:none; color:#333333; background-color:#CCCCCC;}

/*============================================================*/

.form_cerca_position{
	width:120px;
	float:left;
	text-align:left;
	position: relative;
	height:25px;
}

/**:first-child+html .form_cerca_position{top: 0px;} /*per IE7 */

.form_cerca{
	background-image:url(imm_struttura/lente.gif);
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: left;
	border: 1px solid #999999;
	font-size:10px;
	color:#666666;
	position: absolute;
	margin-top: 5px;
	width: 70px;
}

.form_cerca_pulsante {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 18px;
}

/*============================================================ CONTENUTO*/

.contenuti_home{
	background-image:url(imm_struttura/sfondo_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height: auto !important;
	height: 500px;
	min-height:500px;
}

#contenuti_pagina{
	width:99.90%;
	height: auto !important;
	height: 500px;
	min-height:500px;
	text-align:center;
	margin-top:0px;
	border: 1px solid white;
}

.colonna_menu{
	background-image:url(imm_struttura/sfondo_menu_sx.jpg);
	height: auto !important;
	height: 500px;
	min-height:500px;
}

.colonna_bg {
	background-image:url(imm_struttura/sfondo_menu_sx.jpg);
}

.colonna_dx_interna{
	background-image:url(imm_struttura/sfondo_col_dx_interna.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height: auto !important;
	height: 500px;
	min-height:500px;
}

/*==========================================*/

.path{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#8a8a8a;
	text-align:right;
	height:30px;
	vertical-align:top;
}

.path A:link {text-decoration:none; color:#8a8a8a; font-weight:bolder;}
.path A:visited {text-decoration:none; color:#8a8a8a; font-weight:bolder;}
.path A:active {text-decoration:none; color:#8a8a8a; font-weight:bolder;}
.path A:hover {text-decoration:none; color:#CCCCCC; font-weight:bolder;}

.path_sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8a8a;
	text-align:right;
	font-weight:bolder;
}

.path_sel A:link {text-decoration:none; color:#8a8a8a; font-weight:bold;}
.path_sel A:visited {text-decoration:none; color:#8a8a8a; font-weight:bold;}
.path-sel A:active {text-decoration:none; color:#8a8a8a; font-weight:bold;}
.path_sel A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*==========================================*/

.tit_pagina_standard{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}


.tit_pagina_living{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0f7431;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_pagina_creative{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#edaf3c;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_pagina_toplevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005eb6;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_pagina_elemex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9d8e39;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_pagina_vertical{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9b6baf;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_pagina_openart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#d80072;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

/*==========================================*/

.imm_intro{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.tit_testo_standard{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f7431;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_living{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f7431;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_creative{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#edaf3c;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_toplevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005eb6;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_elemex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9d8e39;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_vertical{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9b6baf;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

.tit_testo_openart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d80072;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

/*==========================================*/

.testo_standard{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	/*letter-spacing:0.1em;*/
}

.testo_standard A:link {text-decoration:none; color:#666666; font-weight:bold;}
.testo_standard A:visited {text-decoration:none; color:#666666; font-weight:bold;}
.testo_standard A:active {text-decoration:none; color:#666666; font-weight:bold;}
.testo_standard A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

.testo_living{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_living A:link {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_living A:visited {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_living A:active {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_living A:hover {text-decoration:none; color:#33ff66; font-weight:bold;}

.testo_living_evidenziato{
	color:#0f7431;
	font-weight:bold;
}

.testo_creative{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_creative A:link {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_creative A:visited {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_creative A:active {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_creative A:hover {text-decoration:none; color:#ffcc66; font-weight:bold;}

.testo_creative_evidenziato{
	color:#edaf3c;
	font-weight:bold;
}

.testo_toplevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_toplevel A:link {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_toplevel A:visited {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_toplevel A:active {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_toplevel A:hover {text-decoration:none; color:#3399ff; font-weight:bold;}

.testo_toplevel_evidenziato{
	color:#005eb6;
	font-weight:bold;
}

.testo_elemex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_elemex A:link {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_elemex A:visited {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_elemex A:active {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_elemex A:hover {text-decoration:none; color:#cccc33; font-weight:bold;}

.testo_elemex_evidenziato{
	color:#9d8e39;
	font-weight:bold;
}

.testo_vertical{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_vertical A:link {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_vertical A:visited {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_vertical A:active {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_vertical A:hover {text-decoration:none; color:#cc66ff; font-weight:bold;}

.testo_vertical_evidenziato{
	color:#9b6baf;
	font-weight:bold;
}


.testo_openart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
}

.testo_openart A:link {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_openart A:visited {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_openart A:active {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_openart A:hover {text-decoration:none; color:#ff3399; font-weight:bold;}

.testo_openart_evidenziato{
	color:#d80072;
	font-weight:bold;
}


/*==========================================*/

.scheda_scelta_living{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_living.gif);
	height:140px;
	vertical-align:middle;
}

.scheda_scelta_creative{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_creative.gif);
	height:140px;
	vertical-align:middle;
}

.scheda_scelta_toplevel{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_toplevel.gif);
	height:140px;
	vertical-align:middle;
}

.scheda_scelta_elemex{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_elemex.gif);
	height:140px;
	vertical-align:middle;
}

.scheda_scelta_vertical{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_vertical.gif);
	height:140px;
	vertical-align:middle;
}

.scheda_scelta_openart{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_openart.gif);
	height:140px;
	vertical-align:middle;
}

/*======*/

.divisorio_verticale_60px{
	background-image:url(imm_struttura/puntini_div_col_60_px.gif);
	background-repeat:repeat-y;
	width:60px;
}

.bordo_immagine_scelta{
	border:1px solid #999999;
	width:130px;
	height:130px;
}

/*======*/

.tit_testo_interno_scheda_scelta_living{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0f7431;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_living{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_living A:link {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_interno_scheda_scelta_living A:visited {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_interno_scheda_scelta_living A:active {text-decoration:none; color:#0f7431; font-weight:bold;}
.testo_interno_scheda_scelta_living A:hover {text-decoration:none; color:#00cc66; font-weight:bold;}

/*======*/

.tit_testo_interno_scheda_scelta_creative{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#edaf3c;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_creative{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_creative A:link {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_interno_scheda_scelta_creative A:visited {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_interno_scheda_scelta_creative A:active {text-decoration:none; color:#edaf3c; font-weight:bold;}
.testo_interno_scheda_scelta_creative A:hover {text-decoration:none; color:#ffcc66; font-weight:bold;}

/*======*/

.tit_testo_interno_scheda_scelta_toplevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#005eb6;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_toplevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_toplevel A:link {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_interno_scheda_scelta_toplevel A:visited {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_interno_scheda_scelta_toplevel A:active {text-decoration:none; color:#005eb6; font-weight:bold;}
.testo_interno_scheda_scelta_toplevel A:hover {text-decoration:none; color:#5bacf8; font-weight:bold;}

/*======*/

.tit_testo_interno_scheda_scelta_elemex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#9d8e39;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_elemex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_elemex A:link {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_interno_scheda_scelta_elemex A:visited {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_interno_scheda_scelta_elemex A:active {text-decoration:none; color:#9d8e39; font-weight:bold;}
.testo_interno_scheda_scelta_elemex A:hover {text-decoration:none; color:#cccc33; font-weight:bold;}

/*======*/

.tit_testo_interno_scheda_scelta_vertical{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#9b6baf;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_vertical{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_vertical A:link {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_interno_scheda_scelta_vertical A:visited {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_interno_scheda_scelta_vertical A:active {text-decoration:none; color:#9b6baf; font-weight:bold;}
.testo_interno_scheda_scelta_vertical A:hover {text-decoration:none; color:#ff66ff; font-weight:bold;}

/*======*/

.tit_testo_interno_scheda_scelta_openart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d80072;
	text-align:left;
	font-weight:bolder;
	line-height:16px;
	vertical-align:bottom;
	height:40px;
}

.testo_interno_scheda_scelta_openart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	padding-top:15px;
}

.testo_interno_scheda_scelta_openart A:link {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_interno_scheda_scelta_openart A:visited {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_interno_scheda_scelta_openart A:active {text-decoration:none; color:#d80072; font-weight:bold;}
.testo_interno_scheda_scelta_openart A:hover {text-decoration:none; color:#fd46a2; font-weight:bold;}


/*==========================================*/


.bordo_imm_pincipale{
	border:1px solid #CCCCCC;
}

/*==========================================*/

.finiture_living{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_living.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.finiture_creative{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_creative.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.finiture_elemex{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_elemex.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.finiture_toplevel{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_toplevel.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.finiture_vertical{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_vertical.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.finiture_openart{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_openart.gif);
	height:140px;
	vertical-align:middle;
	text-align:center;
}

.box_finitura{
	border:1px solid #CCCCCC;
}

.tit_finitura{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	line-height:25px;
}

.nome_finitura{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	line-height:20px;
}

.nome_finitura A:link {text-decoration:none; color:#666666;}
.nome_finitura A:visited {text-decoration:none; color:#666666;}
.nome_finitura A:active {text-decoration:none; color:#666666;}
.nome_finitura A:hover {text-decoration:none; color:#666666;}

.tit_decorativo{
	background-image:url(imm_struttura/sfondo_tit_tab_decorativi.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:24px;
	padding-left:5px;
}

.cella_decorativo{
	background-image:url(imm_struttura/sfondo_celle_tab_decorativi.gif);
	background-position:left-bottom;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	height:48px;
	vertical-align:middle;
}

.tit_decorativi{
	background-image:url(imm_struttura/sfondo_tit_tab_decorativi_02.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.tit_dec_sezione_sx{
/*	background-image:url(imm_struttura/sfondo_tit_tab_dec_sezione_sx.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:24px;
	padding-left:5px;
}

.tit_dec_sezione_dx{
/*	background-image:url(imm_struttura/sfondo_tit_tab_dec_sezione_dx.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:24px;
	padding-left:5px;
}

.cella_decorativi{
	background-image:url(imm_struttura/sfondo_celle_tab_decorativi_02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:48px;
}

.cella_dec_sezione_sx{
/*	background-image:url(imm_struttura/sfondo_celle_tab_dec_sezione_sx.gif);
	background-position:left-bottom;
	background-repeat:no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	height:48px;
	vertical-align:middle;
}

.cella_dec_sezione_dx{
/*	background-image:url(imm_struttura/sfondo_celle_tab_dec_sezione_dx.gif);
	background-position:left-bottom;
	background-repeat:no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	height:48px;
	vertical-align:text-top;
	padding-left:5px;
	padding-top:2px;
}

.cella_dec_sezione_dx A:link {text-decoration:none; color:#666666;}
.cella_dec_sezione_dx A:visited {text-decoration:none; color:#666666;}
.cella_dec_sezione_dx A:active {text-decoration:none; color:#666666;}
.cella_dec_sezione_dx A:hover {text-decoration:none; color:#CCCCCC;}

/*========================================== COLONNA SX*/

.menu_tit_sezione{
	background-image:url(imm_struttura/sfondo_tit_menu.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:2px;
}

/*====================*/

.over_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_standard_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_standard{
	background-image:url(imm_struttura/quad_base_off.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_standard A:link {text-decoration:none; color:#333333;}
.menu_standard A:visited {text-decoration:none; color:#333333;}
.menu_standard A:active {text-decoration:none; color:#333333;}
.menu_standard A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_standard .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_standard_on{
	background-image:url(imm_struttura/quad_base_on.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_standard_on A:link {text-decoration:none; color:#333333;}
.menu_standard_on A:visited {text-decoration:none; color:#333333;}
.menu_standard_on A:active {text-decoration:none; color:#333333;}
.menu_standard_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_standard_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_standard_vuoto{
	background-image:url(imm_struttura/quad_base_vuoto.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_standard_vuoto A:link {text-decoration:none; color:#333333;}
.menu_standard_vuoto A:visited {text-decoration:none; color:#333333;}
.menu_standard_vuoto A:active {text-decoration:none; color:#333333;}
.menu_standard_vuoto A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_standard_vuoto .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_standard_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_standard_2liv A:link {text-decoration:none; color:#333333;}
.menu_standard_2liv A:visited {text-decoration:none; color:#333333;}
.menu_standard_2liv A:active {text-decoration:none; color:#333333;}
.menu_standard_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_living {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_living_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_living{
	background-image:url(imm_struttura/quad_off_living.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_living A:link {text-decoration:none; color:#333333;}
.menu_living A:visited {text-decoration:none; color:#333333;}
.menu_living A:active {text-decoration:none; color:#333333;}
.menu_living A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_living .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_living_on{
	background-image:url(imm_struttura/quad_on_living.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_living_on A:link {text-decoration:none; color:#333333;}
.menu_living_on A:visited {text-decoration:none; color:#333333;}
.menu_living_on A:active {text-decoration:none; color:#333333;}
.menu_living_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_living_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_living_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_living_2liv A:link {text-decoration:none; color:#333333;}
.menu_living_2liv A:visited {text-decoration:none; color:#333333;}
.menu_living_2liv A:active {text-decoration:none; color:#333333;}
.menu_living_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_creative {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_creative_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_creative{
	background-image:url(imm_struttura/quad_off_creative.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_creative A:link {text-decoration:none; color:#333333;}
.menu_creative A:visited {text-decoration:none; color:#333333;}
.menu_creative A:active {text-decoration:none; color:#333333;}
.menu_creative A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_creative .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_creative_on{
	background-image:url(imm_struttura/quad_on_creative.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_creative_on A:link {text-decoration:none; color:#333333;}
.menu_creative_on A:visited {text-decoration:none; color:#333333;}
.menu_creative_on A:active {text-decoration:none; color:#333333;}
.menu_creative_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_creative_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_creative_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_creative_2liv A:link {text-decoration:none; color:#333333;}
.menu_creative_2liv A:visited {text-decoration:none; color:#333333;}
.menu_creative_2liv A:active {text-decoration:none; color:#333333;}
.menu_creative_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_toplevel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_toplevel_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_toplevel{
	background-image:url(imm_struttura/quad_off_toplevel.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_toplevel A:link {text-decoration:none; color:#333333;}
.menu_toplevel A:visited {text-decoration:none; color:#333333;}
.menu_toplevel A:active {text-decoration:none; color:#333333;}
.menu_toplevel A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_toplevel .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_toplevel_on{
	background-image:url(imm_struttura/quad_on_toplevel.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_toplevel_on A:link {text-decoration:none; color:#333333;}
.menu_toplevel_on A:visited {text-decoration:none; color:#333333;}
.menu_toplevel_on A:active {text-decoration:none; color:#333333;}
.menu_toplevel_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_toplevel_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_toplevel_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_toplevel_2liv A:link {text-decoration:none; color:#333333;}
.menu_toplevel_2liv A:visited {text-decoration:none; color:#333333;}
.menu_toplevel_2liv A:active {text-decoration:none; color:#333333;}
.menu_toplevel_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_elemex {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_elemex_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_elemex{
	background-image:url(imm_struttura/quad_off_elemex.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_elemex A:link {text-decoration:none; color:#333333;}
.menu_elemex A:visited {text-decoration:none; color:#333333;}
.menu_elemex A:active {text-decoration:none; color:#333333;}
.menu_elemex A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_elemex .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_elemex_on{
	background-image:url(imm_struttura/quad_on_elemex.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_elemex_on A:link {text-decoration:none; color:#333333;}
.menu_elemex_on A:visited {text-decoration:none; color:#333333;}
.menu_elemex_on A:active {text-decoration:none; color:#333333;}
.menu_elemex_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_elemex_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_elemex_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_elemex_2liv A:link {text-decoration:none; color:#333333;}
.menu_elemex_2liv A:visited {text-decoration:none; color:#333333;}
.menu_elemex_2liv A:active {text-decoration:none; color:#333333;}
.menu_elemex_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_vertical {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_vertical_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_vertical{
	background-image:url(imm_struttura/quad_off_vertical.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_vertical A:link {text-decoration:none; color:#333333;}
.menu_vertical A:visited {text-decoration:none; color:#333333;}
.menu_vertical A:active {text-decoration:none; color:#333333;}
.menu_vertical A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_vertical .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_vertical_on{
	background-image:url(imm_struttura/quad_on_vertical.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_vertical_on A:link {text-decoration:none; color:#333333;}
.menu_vertical_on A:visited {text-decoration:none; color:#333333;}
.menu_vertical_on A:active {text-decoration:none; color:#333333;}
.menu_vertical_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_vertical_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_vertical_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_vertical_2liv A:link {text-decoration:none; color:#333333;}
.menu_vertical_2liv A:visited {text-decoration:none; color:#333333;}
.menu_vertical_2liv A:active {text-decoration:none; color:#333333;}
.menu_vertical_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*====================*/

.over_openart {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	background: url(imm_struttura/sfumatura_2_liv_openart_on.jpg);
	background-position:bottom;
	color:#333333;
	width: 180px;
}

.menu_openart{
	background-image:url(imm_struttura/quad_off_openart.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_openart A:link {text-decoration:none; color:#333333;}
.menu_openart A:visited {text-decoration:none; color:#333333;}
.menu_openart A:active {text-decoration:none; color:#333333;}
.menu_openart A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_openart .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_openart_on{
	background-image:url(imm_struttura/quad_on_openart.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}

.menu_openart_on A:link {text-decoration:none; color:#333333;}
.menu_openart_on A:visited {text-decoration:none; color:#333333;}
.menu_openart_on A:active {text-decoration:none; color:#333333;}
.menu_openart_on A:hover {text-decoration:none; color:#333333; font-weight:bold;}
.menu_openart_on .sel {text-decoration:none; color:#333333; font-weight:bold;}

.menu_openart_2liv{
	width:180px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}

.menu_openart_2liv A:link {text-decoration:none; color:#333333;}
.menu_openart_2liv A:visited {text-decoration:none; color:#333333;}
.menu_openart_2liv A:active {text-decoration:none; color:#333333;}
.menu_openart_2liv A:hover {text-decoration:none; color:#333333; font-weight:bold;}

/*========================================== COLONNA DX*/

.menu_dx_inizio{
	background-image:url(imm_struttura/sfondo_menu_dx_inizio.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#705b0c;
	text-align:center;
	vertical-align:middle;
}

.menu_dx_inizio A:link {text-decoration:none; color:#705b0c;}
.menu_dx_inizio A:visited {text-decoration:none; color:#705b0c;}
.menu_dx_inizio A:active {text-decoration:none; color:#705b0c;}
.menu_dx_inizio A:hover {text-decoration:none; color:#705b0c; font-weight:bold;}

.menu_dx{
	background-image:url(imm_struttura/sfondo_menu_dx.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#705b0c;
	text-align:center;
	vertical-align:middle;
}

.menu_dx A:link {text-decoration:none; color:#705b0c;}
.menu_dx A:visited {text-decoration:none; color:#705b0c;}
.menu_dx A:active {text-decoration:none; color:#705b0c;}
.menu_dx A:hover {text-decoration:none; color:#705b0c; font-weight:bold;}

.menu_dx_inizio_on{
	background-image:url(imm_struttura/sfondo_menu_dx_inizio.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#705b0c;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.menu_dx_inizio_on A:link {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_inizio_on A:visited {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_inizio_on A:active {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_inizio_on A:hover {text-decoration:none; color:#705b0c; font-weight:bold;}

.menu_dx_on{
	background-image:url(imm_struttura/sfondo_menu_dx.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.menu_dx_on A:link {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_on A:visited {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_on A:active {text-decoration:none; color:#705b0c; font-weight:bold;}
.menu_dx_on A:hover {text-decoration:none; color:#705b0c; font-weight:bold;}

/*============================================================ PIEDE*/

#piede_fascia{
	width:100%;
	text-align:center;
}

.piede_contenuto{
	width:950px;
	position:relative;
	margin:0px auto;
}

.piede_contenuto_testo{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:28px;
	color:#333333;
	text-align:center;
	border-top: 1px solid #CCCCCC;
}

.piede_contenuto_testo A:link {text-decoration:none; color:#333333;}
.piede_contenuto_testo A:visited {text-decoration:none; color:#333333;}
.piede_contenuto_testo A:active {text-decoration:none; color:#333333;}
.piede_contenuto_testo A:hover {text-decoration:none; color:#999999;}

/*========================================== INDEX PROVVISORIA*/

#sfondo_index_provvisoria  {
	background-image:url(imm_struttura/sfondo_index_provvisoria.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

/*========================================== FORM CONTATTACI*/

.form_contattaci .form_stile_label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 100px;
	display: block;
	float: left;
}

.form_contattaci .form_stile_textarea {
	width:300px;
}

.form_contattaci .form_stile_input {
	height: 11px;
	width: 150px;
	margin-bottom: 5px;
}

.form_contattaci .form_stile_select {
	margin-bottom: 5px;
	width: 156px;
	font-size: 11px;
}

.form_contattaci .form_stile_radio {
	margin-left: 100px;
}

/*========================================== SKIP INTRO*/

.allineamento_flash {
	text-align:center;
	position: absolute;
	width:100%;
}
.allineamento_flash_skip {
	text-align:center;
}

/*========================================== SCHEDA CARATTERISTICHE*/

.scheda_carat_tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-align:left;
	line-height:14px;
}

.scheda_carat_tit A:link {text-decoration:none; color:#666666; font-weight:bold;}
.scheda_carat_tit A:visited {text-decoration:none; color:#666666; font-weight:bold;}
.scheda_carat_tit A:active {text-decoration:none; color:#666666; font-weight:bold;}
.scheda_carat_tit A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

.scheda_carat_testo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-align:left;
	line-height:10px;
	padding-left:2px;
}

.scheda_carat_testo A:link {text-decoration:none; color:#333333; font-weight:bold;}
.scheda_carat_testo A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.scheda_carat_testo A:active {text-decoration:none; color:#333333; font-weight:bold;}
.scheda_carat_testo A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

.linea_orizzontale {background-color:#CCCCCC;}

/*========================================== 5 LIVELLO*/

.box_link_5_livello_living{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_living.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_living A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_living A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_living A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_living A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*=====*/

.box_link_5_livello_creative{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_creative.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_creative A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_creative A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_creative A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_creative A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*=====*/

.box_link_5_livello_elemex{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_elemex.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_elemex A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_elemex A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_elemex A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_elemex A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*=====*/

.box_link_5_livello_toplevel{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_toplevel.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_toplevel A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_toplevel A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_toplevel A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_toplevel A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*=====*/

.box_link_5_livello_vertical{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_vertical.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_vertical A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_vertical A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_vertical A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_vertical A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}

/*=====*/

.box_link_5_livello_openart{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_openart.gif);
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.box_link_5_livello_openart A:link {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_openart A:visited {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_openart A:active {text-decoration:none; color:#333333; font-weight:bold;}
.box_link_5_livello_openart A:hover {text-decoration:none; color:#CCCCCC; font-weight:bold;}


/*============================================================ GALLERY*/

.gallery_ambientazioni{
	border:1px solid #CCCCCC;
	background-image:url(imm_struttura/sfondo_celle_gallery.gif);
	height:140px;
	vertical-align:middle;
}

.gallery_titolo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	font-weight:bold;
}

.gallery_testo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.gallery_bordo_immagine{
	border:1px solid #CCCCCC;
}

.nome_ambientazione{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	line-height:20px;
}

.nome_ambientazione A: {text-decoration:none; color:#666666;}
.nome_ambientazione A:link {text-decoration:none; color:#666666;}
.nome_ambientazione A:visited {text-decoration:none; color:#666666;}
.nome_ambientazione A:active {text-decoration:none; color:#666666;}
.nome_ambientazione A:hover {text-decoration:none; color:#CCCCCC;}

/*============================================================ FORMATI*/

.imm_formato{
	border:1px solid #CCCCCC;
}


.didascalia_formati{
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	font-weight:normal;
}

.didascalia_formati A: {text-decoration:none; color:#666666;}
.didascalia_formati A:link {text-decoration:none; color:#666666;}
.didascalia_formati A:visited {text-decoration:none; color:#666666;}
.didascalia_formati A:active {text-decoration:none; color:#666666;}
.didascalia_formati A:hover {text-decoration:none; color:#CCCCCC;}

.tit_pagina_formati{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:left;
	font-weight:bolder;
	line-height:25px;
}

/*============================================================ TABELLA DECORATIVI CATEGORIA */

.testo_dec_categoria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	line-height:14px;
	letter-spacing:0.1em;
}

.testo_dec_categoria A:link {text-decoration:none; color:#666666;}
.testo_dec_categoria A:visited {text-decoration:none; color:#666666;}
.testo_dec_categoria A:active {text-decoration:none; color:#666666;}
.testo_dec_categoria A:hover {text-decoration:none; color:#CCCCCC;}

/*============================================================ DESTINAZIONE USO*/

.tit_uso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	vertical-align:bottom;
}

/*============================================================ PULSANTE GRIGIO 120px */

.pulsante_grigio_120{
	width:120px;
	height:30px;
	background-image:url(www/imm_struttura/sfondo_pulsante_grigio_120.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	vertical-align:middel;
}

.pulsante_grigio_120 A:link {text-decoration:none; color:#333333;}
.pulsante_grigio_120 A:visited {text-decoration:none; color:#333333;}
.pulsante_grigio_120 A:active {text-decoration:none; color:#333333;}
.pulsante_grigio_120 A:hover {text-decoration:none; color:#CCCCCC;}

/*============================================================ ACCESSORI*/

.tit_accessori{
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666666;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
}

.testo_accessori{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
}

.testo_accessori A: {text-decoration:none; color:#666666;}
.testo_accessori A:link {text-decoration:none; color:#666666;}
.testo_accessori A:visited {text-decoration:none; color:#666666;}
.testo_accessori A:active {text-decoration:none; color:#666666;}
.testo_accessori A:hover {text-decoration:none; color:#CCCCCC;}

/*============================================================ TAB SCEGLIERE SKEMA*/

.testo_scegliere{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
}

.testo_scegliere A: {text-decoration:none; color:#666666;}
.testo_scegliere A:link {text-decoration:none; color:#666666;}
.testo_scegliere A:visited {text-decoration:none; color:#666666;}
.testo_scegliere A:active {text-decoration:none; color:#666666;}
.testo_scegliere A:hover {text-decoration:none; color:#CCCCCC;}


			#bg_fade {
				background-color:#FFFFFF;
				height:140%;
				left:0px;
				margin:0px;
				padding:0px;
				position:absolute;
				top:0px;
				visibility:hidden;
				width:100%;
				z-index:1000;
			}

			#containerDiv {
				position: absolute;
				width: 643px;
				z-index: 99999;
				/*visibility:hidden;*/
			}

			#containerDiv p {
				position: relative;
				height: 10%;
				padding: 10%;
				text-align: center;
				border: 1px blue solid;
				background-color: white;
				z-index: 99999;
			}




			.body_bianco{
				text-decoration:none;
				color:#FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				vertical-align:middle;
			}
			.body_bianco:link {text-decoration:none; color:#FFFFFF;}
			.body_bianco:visited {text-decoration:none; color:#FFFFFF;}
			.body_bianco:active {text-decoration:none; color:#FFFFFF;}
			.body_bianco:hover {text-decoration:none; color:#333333;}
