html, body {
	margin: 0;
}

span {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

a {
	border: 0;
}

hr {
	color: #707174;                 /* IE */
	background-color: #707174;      /* FF */
	height: 1px;
	border: 0;
} 


/* -------------------------------        Splash page        ---------------------------------------- */

.sfondo_index{
	background-image: url(img_ico/sf_index.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #000;
}


a.lingua:LINK {
	font-family: arial;
	font-size: 12px;
	color: #D1D2D4;
	font-weight: bold;
	text-decoration: none;
}

a.lingua:VISITED {
	font-family: arial;
	font-size: 12px;
	color: #D1D2D4;
	font-weight: bold;
	text-decoration: none;
}

a.lingua:HOVER {
	font-family: arial;
	font-size: 12px;
	color: #939598;
	font-weight: bold;
	text-decoration: none;
}

a.lingua:ACTIVE {
	font-family: arial;
	font-size: 12px;
	color: #D1D2D4;
	font-weight: bold;
	text-decoration: none;
}

.testo_splash {
	font-family: arial;
	font-size: 12px;
	color: #B1B1B1;
	font-weight: NORMAL;
	text-decoration: none;
}

.footer_INDEX {
	font-family: arial;
	font-size: 12px;
	color: #D1D2D4;
	font-weight: NORMAL;
	text-decoration: none;
	VERTICAL-ALIGN: BOTTOM;
	padding-left: 8px;
	padding-bottom: 15px;
}

/* -------------------------------        Home page        ---------------------------------------- */

.bordoDx_grigio{
	border-right:  solid 1px #B1ABAA;
}

.bordoDxSx_grigio{
	border-left:  solid 1px #B1ABAA;
	border-right:  solid 1px #B1ABAA;
}

.bordoDx_grigio8{
	border-right:  solid 1px #B1ABAA;
	font-size: 1px;
	height: 8px;
}

.colonneHome{
	border-right:  solid 1px #B1ABAA;
	width: 160px;
	vertical-align: top;
}

.righeVerdi_home{
	font-size: 1px;
	height: 8px;
	background-image: url(img_ico/sfumVerdeHome.gif);
	background-position: left middle;
	background-repeat: no-repeat;
	background-color: #007D43;
}

.righeVerdi_continue{
	font-size: 1px;
	height: 8px;
	background-color: #007D43;
}

.righe8{
	font-size: 1px;
	height: 8px;
}

.celleTitoli_home{
	border-right:  solid 1px #B1ABAA;
	height: 120px;
	vertical-align: bottom;
	text-align: left;
	padding-bottom: 12px;
}

a.Titoli_home:LINK{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	padding-left: 8px;
	text-decoration: none;
}

a.Titoli_home:VISITED{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 12px;
	text-decoration: none;
}

a.Titoli_home:HOVER{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 12px;
	text-decoration: none;
}

a.Titoli_home:ACTIVE{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 12px;
	text-decoration: none;
}

.bordo_imgHome{
	border:  solid 1px #fff;
}

.celleImg_home{
	text-align: center;
	padding-top: 12px;
}

.celleTesto_home{
	text-align: left;
	padding: 20 5 0 8;
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
}

.elencoTesto_home{
	text-align: left;
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
	background-image: url(img_ico/pallino_elenco.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}

.cerca_home{
	font-size: 14px;
	color: #fff;
	font-family: Arial;
	font-weight: normal;
	text-align: right;
	vertical-align: bottom;
	PADDING-right: 10px;
	padding-bottom: 5px;
	line-height: 30px;
}

.textCerca_home{
	font-size: 12px;
	color: #000;
	font-family: Arial;
	font-weight: normal;
	background-color: #D1D2D4;
	border: solid 1px #fff;
	height: 24px;
	width: 116px;
	margin: 5px;
}

.comboRete_home{
	font-size: 12px;
	color: #fff;
	font-family: Arial;
	font-weight: normal;
	background-color: #000;
	border: solid 1px #D1D2D4;
	width: 140px;
}

.textRete_home {
	font-family: arial;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	background-color: #000;
	border: solid 1px #000;
	width: 120px;
}

.cercaRete_home{
	font-size: 14px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	line-height: 20px;
}

.titNews_home{
	font-size: 12px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	line-height: 16px;
}

.oggetto_home {
	font-family: arial;
	font-size: 12px;
	color: #D1D2D4;
	font-weight: normal;
	text-decoration: none;
}

.cella_areaRiservata{
	border:  solid 1px #007D43;
	width: 159px;
	vertical-align: middle;
	text-align: center;
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.areaRiservata:LINK{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.areaRiservata:VISITED{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.areaRiservata:HOVER{
	font-size: 15px;
	color: #939598;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.areaRiservata:ACTIVE{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}


.colonneSfumGrigia_1{
	background-image: url(img_ico/sfumGrigia_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 10px;
	font-size: 1px;
	width: 161px;
}

.colonneSfumGrigia_1_dx{
	background-image: url(img_ico/sfumGrigia_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.colonneSfumGrigia_2{
	background-image: url(img_ico/sfumGrigia_2.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 14px;
	font-size: 1px;
	width: 161px;
}

.colonneSfumGrigia_2_dx{
	background-image: url(img_ico/sfumGrigia_2.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.footer_home {
	font-family: arial;
	font-size: 13px;
	color: #D1D2D4;
	font-weight: NORMAL;
	text-decoration: none;
	letter-spacing: 1;
	VERTICAL-ALIGN: BOTTOM;
	padding-left: 8px;
	padding-bottom: 15px;
}

.tit_mail_home{
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
}


/* -------------------------------        Azienda        ---------------------------------------- */

.rigaOrizz_azienda{
	border-bottom:  solid 1px #B1ABAA;
}

.rigaOrizzTop_azienda{
	border-top:  solid 1px #B1ABAA;
}

.Tit_AZIENDA{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
}

.celleMenu_azienda{
	border-bottom:  solid 1px #fff;
	TEXT-ALIGN: RIGHT;
}

.menuAzienda_sel{
	font-size: 14px;
	color: #939598;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuAzienda:LINK{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuAzienda:VISITED{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuAzienda:HOVER{
	font-size: 14px;
	color: #939598;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuAzienda:ACTIVE{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

.TESTO_AZIENDA{
	text-align: right;
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
}

.sfum_azienda{
	font-size: 1px;
	height: 8px;
	background-image: url(img_ico/sfumAzienda.gif);
	background-position: left middle;
	background-repeat: no-repeat;
	background-color: #007D43;
}

/* -------------------------------        Home Prodotti        ---------------------------------------- */

.Tit_prodotti{
	font-size: 15px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: center;
	text-decoration: none;
}

.celleTitoli_prodotti{
	border-right:  solid 1px #B1ABAA;
	border-bottom:  solid 1px #B1ABAA;
	height: 90px;
	vertical-align: top;
	text-align: left;
	padding-bottom: 12px;
	width: 160px;
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	padding-left: 34px;
	text-decoration: none;
}

a.linkProdotti_titoli:LINK{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.linkProdotti_titoli:VISITED{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.linkProdotti_titoli:HOVER{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.linkProdotti_titoli:ACTIVE{
	font-size: 14px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.tit_famiglie{
	border-top:  solid 1px #fff;
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.link_famiglie:LINK{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.link_famiglie:VISITED{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.link_famiglie:HOVER{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.link_famiglie:ACTIVE{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.tit_GACCE{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.tit_GACCE:LINK{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.tit_GACCE:VISITED{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.tit_GACCE:HOVER{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

a.tit_GACCE:ACTIVE{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.tit_sottofamiglie{
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

a.tit_serrature:LINK{
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	padding-left: 18px;
}

a.tit_serrature:VISITED{
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	padding-left: 18px;
}

a.tit_serrature:HOVER{
	font-size: 12px;
	color: #939598;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	padding-left: 18px;
}

a.tit_serrature:ACTIVE{
	font-size: 12px;
	color: #D1D2D4;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	padding-left: 18px;
}




/* -------------------------------        Prodotti        ---------------------------------------- */

.bordoDx_grigioProdotti{
	border-right:  solid 1px #707174;
}

.bordoDxSx_grigioProdotti{
	border-left:  solid 1px #707174;
	border-right:  solid 1px #707174;
}

.righe10{
	font-size: 1px;
	height: 10px;
}

.righeVerdi_prodotti_sx{
	font-size: 1px;
	height: 7px;
	background-image: url(img_ico/sfumProdotti_altoSx.gif);
	background-position: right middle;
	background-repeat: no-repeat;
	background-color: #009A4E;
}

.righeVerdi_prodotti_titolo{
	font-size: 1px;
	height: 7px;
	background-image: url(img_ico/sfumProdotti_titolo.gif);
	background-position: left middle;
	background-repeat: no-repeat;
	background-color: #009A4E;
}

.righeVerdi_7{
	font-size: 1px;
	height: 7px;
	background-color: #009A4E;
}

.rigaVerde_prodotti_bassoSx{
	font-size: 1px;
	height: 11px;
	background-image: url(img_ico/sfumProdotti_bassoSx.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #009A4E;
}

.rigaVerde_prodotti_basso2{
	font-size: 1px;
	height: 11px;
	background-image: url(img_ico/sfumProdotti_basso2.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #009A4E;
}

.rigaVerde_11{
	font-size: 1px;
	height: 11px;
	background-color: #009A4E;
}

.prodotti{
	font-size: 15px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	line-height: 22px;
}

.famiglia{
	font-size: 15px;
	color: #707174;
	font-family: Arial;
	font-weight: bold;
}

.cerca{
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: normal;
	text-align: right;
	vartical-align: bottom;
	padding-right: 8px;
}

.textCerca{
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: normal;
	background-color: #fff;
	border: solid 1px #4B4C4E;
	height: 20px;
	width: 96px;
}

.inizioPagina{
	font-size: 12px;
	color: #353335;
	font-family: Arial;
	font-weight: normal;
	PADDING-RIGHT: 6px;
	line-height: 25px;
	text-decoration: none;
}

a.inizioPagina{
	font-size: 12px;
	color: #353335;
	font-family: Arial;
	font-weight: normal;
	PADDING-RIGHT: 6px;
	line-height: 25px;
	text-decoration: none;
}

.tit_famiglia{
	font-size: 18px;
	color: #707174;
	font-family: Arial;
	font-weight: bold;
	padding-left: 100px;
}

.titoletto_prodotti{
	font-size: 12px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	line-height: 18px;
}

.titolo_prodotti{
	font-size: 14px;
	color: #009A4E;
	font-family: Arial;
	font-weight: bold;
	line-height: 20px;
}

.testo_prodotti{
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: normal;
}

.testo_prodotti_boldItalic{
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
}

.menusx_1 {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

a.menusx_1:LINK {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

a.menusx_1:VISITED {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

a.menusx_1:HOVER {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

a.menusx_1:ACTIVE {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.menuSX_1_SEL {
	font-family: arial;
	font-size: 12px;
	color: #009A4E;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.prod_color {
	background-color: #fff;
	border-bottom: solid 1px #707174;
}


/*        menu sx prodotti        */

.menuProd_1{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
	display: block;
}

a.menuProd_1{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
	display: block;
}

a.menuProd_1:LINK {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
}

a.menuProd_1:VISITED {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
}

a.menuProd_1:ACTIVE {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
}

a.menuProd_1:HOVER {
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
}

.menuProd_1_sel{
	font-family: arial;
	font-size: 12px;
	color: #939598;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
	line-height: 16px;
}

.menutit_prod{
	font-family: arial;
	font-size: 12px;
	color: #939598;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 22px;
	line-height: 16px;
	display: block;
}

.menuProd_2{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

a.menuProd_2{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

a.menuProd_2:LINK{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

a.menuProd_2:VISITED{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

a.menuProd_2:HOVER{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

a.menuProd_2:ACTIVE{
	font-family: arial;
	font-size: 12px;
	color: #707174;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

.menuProd_2_sel{
	font-family: arial;
	font-size: 12px;
	color: #939598;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 34px;
	line-height: 16px;
	display: block;
}

 .desc_mod{
 	font-size: 12px;
 	color: #8A8A8A;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: normal;
 }
 
  .tit_Modello{
  	font-size: 18px;
  	color: #009A4E;
  	font-family: Arial;
  	text-decoration: none;
  	font-weight: bold;
 }
 
a.linkFiniture:LINK{
   	font-size: 12px;
   	color: #009A4E;
   	font-family: Arial;
   	text-decoration: underline;
   	font-weight: normal;
 }
 
 a.linkFiniture:VISITED{
    	font-size: 12px;
    	color: #009A4E;
    	font-family: Arial;
    	text-decoration: underline;
    	font-weight: normal;
 }
 
 a.linkFiniture:HOVER{
    	font-size: 12px;
    	color: #009A4E;
    	font-family: Arial;
    	text-decoration: none;
    	font-weight: normal;
 }
 
 a.linkFiniture:ACTIVE{
    	font-size: 12px;
    	color: #009A4E;
    	font-family: Arial;
    	text-decoration: underline;
    	font-weight: normal;
 }
 
 
 /*        altre sezioni         */
 
 .font_sito{
 	font-size: 12px;
 	color: #8A8A8A;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: normal;
 	LINE-HEIGHT: 20px;
}

 .FINITURE{
 	font-size: 12px;
 	color: #8A8A8A;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: normal;
 	LINE-HEIGHT: 20px;
 	PADDING: 10PX;
 	VERTICAL-ALIGN: MIDDLE;
}

 .titSezione {
 	font-size: 15px;
 	color: #009A4E;
 	font-family: Arial;
 	font-weight: bold;
 	line-height: 22px;
}

.celleMenu_bianco{
	border-bottom:  solid 1px #4B4C4E;
	TEXT-ALIGN: RIGHT;
}

.menuBianco_sel{
	font-size: 14px;
	color: #939598;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuBianco:LINK{
	font-size: 14px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuBianco:VISITED{
	font-size: 14px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuBianco:HOVER{
	font-size: 14px;
	color: #939598;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.menuBianco:ACTIVE{
	font-size: 14px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: bold;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: RIGHT;
	text-decoration: none;
	line-height: 20px;
}

a.email:LINK{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

a.email:VISITED{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

a.email:HOVER{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

a.email:ACTIVE{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

/*         Rete vendita         */

select.combo_rete {
	font-family: arial;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	background-color: #000;
	width: 140px;
}

select.combo_reteBianco {
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: normal;
	background-color: #fff;
	border: solid 1px #4B4C4E;
	width: 120px;
}

.textRete {
	font-size: 12px;
	color: #4B4C4E;
	font-family: Arial;
	font-weight: normal;
	background-color: #fff;
	border: solid 1px #4B4C4E;
	width: 170px;
}

.LBL_STATO {
	font-family: arial;
	font-size: 14px;
	color: #8A8A8A;
	font-weight: bold;
	text-decoration: none;
}

.punti_vendita {
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}

.testo_punti {
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}





/**********************  stili vecchi  ***********************/

h1{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
}



.font_sitoProd{
	font-size: 11px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

.titoletto{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	LINE-HEIGHT: 20px;
}

.titModello{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

.testoLink{
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

/*       sfondi        */

.bandaSup_home {
	background-image: url(img_ico/bandaSup_home.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 85px;
}

.bandaInf_home {
	background-image: url(img_ico/bandaInf_home.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 77px;
}

.bandaSup_pagine {
	background-image: url(img_ico/bandaSup.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 86px;
}

.bandaInf_pagine {
	background-image: url(img_ico/bandaInf.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 30px;
}



/*      Home page     */

.tabNews_home {
	border-width: 1px;
	border-style: solid;
	border-color: #515151 #1A1A1A;
	padding: 20 15;
}

.dataNews_home {
	font-family: arial;
	font-size: 12px;
	color: #DFDFDF;
	font-weight: bold;
	text-decoration: none;
	padding-top: 18px;
	
}


.login {
	font-family: arial;
	font-size: 11px;
	color: #dfdfdf;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1;
	padding-right: 3px;
}

.textLogin {
	font-family: arial;
	font-size: 11px;
	color: #dfdfdf;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1;
	border: none;
	background-color: #515151;
	width: 122px;
	height: 15px;
	margin: 1 4;
}



/*      Menu in alto     */


.menu1{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #fff;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

a.menu1{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #fff;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

a.menu1:LINK{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #fff;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

a.menu1:VISITED{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #fff;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

a.menu1:ACTIVE{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #fff;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

a.menu1:HOVER{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #000;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}
.menu1hover{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #EEE;
	border-right: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
	cursor:hand;
	cursor:pointer;
}

.menu1nohover{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #eee;
	border-left: solid 1px #bbb;
	border-top: solid 1px #bbb;
	border-right: solid 1px #DEDEDE;
	border-bottom: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}

.menu1_sel{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	background-color: #eee;
	border-left: solid 1px #bbb;
	border-top: solid 1px #bbb;
	border-right: solid 1px #DEDEDE;
	border-bottom: solid 1px #DEDEDE;
	height: 15px;
	margin: 2;
	padding-right: 6px;
	padding-left: 19px;
}


.menu2{
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}

a.menu2{
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}

a.menu2:LINK{
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}

a.menu2:VISITED{
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}

.menu2hover{
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
	cursor:hand;
	cursor:pointer;
}

a.menu2:HOVER{
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}

a.menu2:ACTIVE{
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
}



/*        Prodotti Listino        */

.linkModelli{
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

a.linkModelli{
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

.bordi_menu_sx {
	border-left: solid 1px #DEDEDE;
	border-top: solid 1px #DEDEDE;
	border-right: solid 1px #BBB;
	border-bottom: solid 1px #BBB;
	margin: 0;
}

.headertabella {
	background-color: #eee;
	border: solid 1px #d4d4d4;
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	text-indent: 3px;
}

.datiTabella {
	background-color: #fff;
	border: solid 1px #d4d4d4;
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
}


/*        news        */

.tipNews{
	font-family: arial;
	font-size: 12px;
	color: #636363;
	font-weight: bold;
	text-decoration: none;
	/*padding-bottom: 20px;*/
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	text-align: left;
	width:530px;
	height:23px;
	
}

.headerNews {
	background-color: #bbb;
	border: solid 1px #dedede;
	font-size: 12px;
	color: #fff;
	font-family: Arial;
	text-indent: 10px;
	text-decoration: none;
	font-weight: bold;
	LINE-HEIGHT: 20px;
}

.datiNews {
	background-color: #fff;
	border: solid 1px #dedede;
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-indent: 10px;
	text-decoration: none;
	font-weight: normal;
	LINE-HEIGHT: 20px;
}

.numeroPag_sel{
	font-size: 11px;
	color: #BBBBBB;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

a.numeroPag{
	font-size: 11px;
	color: #636363;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

a.numeroPag:LINK{
	font-size: 11px;
	color: #636363;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

a.numeroPag:VISITED{
	font-size: 11px;
	color: #636363;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

a.numeroPag:HOVER{
	font-size: 11px;
	color: #636363;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}


/*                */




a.stampa:LINK {
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-decoration: underline;
}

a.stampa:HOVER {
	font-family: arial;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: normal;
	text-decoration: none;
}

/*   STILE PER RISULTATI RICERCA  */

.RisRicerca
{
	font-size: 14px;
	color: #8A8A8A;
	font-family:Arial;
	text-decoration: none;
	font-weight: normal;
}

a.RisRicerca
{
	font-size: 12px;
	color: #636363;
	font-family:Arial;
	text-decoration: none;
	font-weight: normal;
}

a.RisRicerca:hover
{
	font-size: 12px;
	color: #636363;
	font-family:Arial;
	text-decoration: underline;
	font-weight: normal;
}

.TitRisRicerca
{
	font-weight:bold;
	font-size: 12px;
	color: #8A8A8A;
	font-family:Arial;
	text-decoration: none;
}

.DetRisRicerca
{
	font-size: 12px;
	color: #8A8A8A;
	font-family:Arial;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}






/*     STILI HYPERLINK      */

.glossary
{
	font-size: 12px;
	color: #636363;
	font-family: arial;
	text-decoration: UNDERLINE;
	font-weight: normal;
}

a.glossary
{
	font-size: 12px;
	color: #636363;
	font-family: arial;
	text-decoration: UNDERLINE;
	font-weight: normal;
}

a.glossary:HOVER
{
	font-size: 12px;
	color: #8A8A8A;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

a.glossary:LINK
{
	font-size: 12px;
	color: #636363;
	font-family: arial;
	text-decoration: underline;
	font-weight: normal;
}

a.glossary:VISITED
{
	font-size: 12px;
	color: #636363;
	font-family: arial;
	text-decoration: underline;
	font-weight: normal;
}



/*   STILE POPUP FINESTRA DESCRITTIVA (HYPERLINK) */

.vocabolario{
	font-size: 12px;
	color: #8A8A8A;
	font-family: arial;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	padding-left: 10px;
	display: block;
}


.tit_pagina{
	font-size: 14px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}


/*   STILE PER LINK CLOSE NEI POPUP  */
a.link1
{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}

a.link1:hover
{
	font-size: 12px;
	color: #8A8A8A;
	font-family: Arial;
	font-weight: normal;
	text-decoration: underline;
}


/* vecchi presi da produzione*/
.note{
 	font-size: 9px;
 	color: #8A8A8A;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: normal;
 }
 
 .note_centrale{
 	font-size: 11px;
 	color: #8A8A8A;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: bold;
 }
 .condizioni {
 	font-size: 16px;
 	color: #000;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: bold;
 }
 
 .testo_condizioni {
 	font-size: 16px;
 	color: #000;
 	font-family: Arial;
 	text-decoration: none;
 	font-weight: normal;
}
.datiTabella2 {
	background-color: #fff;
	border: solid 1px #d4d4d4;
	font-size: 9px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
	letter-spacing:-1;
}
.datiGacce {
	background-color: #fff;
	border: none;
	font-size: 9px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
	letter-spacing:-1;
}

.datiGacce2 {
	background-color: #fff;
	border: none;
	font-size: 11px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
}
.datiGacce3{
	background-color: #fff;
	border: none;
	font-size: 11px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
}
.sfondoRighe_indice{
	width: 100%;
	background-color: #C5C5C5;
     	color: #000;
     	font-family: Swiss721BT-Light, Arial;
     	font-size: 14px;
     	font-weight: normal;
     	vertical-align: middle;
     	padding: 3 5;
}

.sfondoRiga_novita{
	width: 100%;
	background-color: #C5C5C5;
	margin: 4 0;
     	color: #000;
     	font-family: Swiss721BT-Light, Arial;
     	font-size: 14px;
     	font-weight: bold;
     	vertical-align: middle;
     	padding: 3 5;
     	font-variant: small-caps;
}
.datiTabellastampa {
	background-color: #fff;
	font-size: 10px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	text-indent: 3px;
	
	
}

.nr_pagina {
	font-size: 21px;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
	font-weight: BOLD;
	text-align :center ;
}
.headerTabella2 {
	background-color: #eee;
	border: solid 1px #d4d4d4;
	font-size: 9px;
	color: #8A8A8A;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	LINE-HEIGHT: 16px;
	text-indent: 3px;
}
.riga {
  margin :0;
  padding :0;
  background-image:url(img_ico/riga.gif) ;
  background-repeat:repeat-x ; 
  background-position :center;
  font-size:1px; 
}
