﻿body{ background:#ffffff; padding:0px; margin:0px; font-family:Helvetica, sans-serif; color:#000000; font-size:1em; margin:0px; padding:0px;} /*6f7072*/
img{border:none;}
a{color:#6f7072; text-decoration:none;}
a:hover{color:#9a161d;text-decoration:underline;}
#news-interna a{color:#9a161d;}


.sostituisci{position: relative; margin:0px; padding:0px; /*nascondi l'overflow per i browser da Explorer 5/mac */ overflow:hidden;	/**/}
.sostituisci span {display:block; position:absolute; top:0;	left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ font-size:0em;}
.sostituisci a {display:block; position:absolute; top:0; left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ font-size:0em;}

.cattop{color:#9a161d;}

.rosso{color:#9a161d;}
.nero{color:#000000;}
.grigio{color:#555555;}
.grassetto{font-weight:bold;}
.normale{font-weight:normal;}
.sx{float:left;}
.dx{float:right;}
.medio{font-size:3em;}
.standard{font-size:1.2em;}
.piccolo{font-size:0.90em;}
.piccolissimo{font-size:0.70em;}
.vcenter{vertical-align:middle;}
.tcenter{text-align:center;}
.tsx{text-align:left;}
.errore{color:#9a161d; font-weight:bold; font-size:0.90em; margin:0px 0px 10px 0px;}
.cursore{cursor:default;}


#contenitore{width:100%; height:100%; text-align:center; margin-left:auto; margin-right:auto; padding:0px 0px 0px 0px; background:url(../img/sfondo-contenitore.gif) repeat-x top; }
#pagina{width:1000px; text-align:left; margin-left:auto; margin-right:auto; padding:0px;}

/*HEADER*/
#header{width:1000px; margin:0px; padding:0px; background:none;}
#cont-sx{width:230px; margin:0px; padding:0px;}
#cont-dx{width:770px; margin:0px; padding:0px;}
#cont-logo{width:230px; display:block; height:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none;}
#tit-logo, #tit-logo span, #tit-logo a{display:block; width:230px; height:90px; background:url(../img/femi.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px;}
#banner{width:770px; height:123px; background:url(../img/banner-femi.jpg) no-repeat; margin:0px; padding:0px;}
#letter{width:400px; margin:0px; padding:10px 0px 8px 0px; font-size:0.70em; color:#000000; text-align:right;}
.bott-letter{background:url(../img/bott-letter.gif) no-repeat center; width:21px; height:20px; border:none; margin:1px 0px 0px 0px;}
#letter label{padding:2px 0px 2px 0px;}
#lingue{width:200px; margin:0px; padding:10px 0px 8px 0px; font-size:0.75em;}
.medio{vertical-align:middle;}
#home{font-size:0.60em; margin-left:17px;}

.briciole{display:block; width:100%; text-align:left; font-size:0.70em; margin:10px 0px 0px 10px; font-weight:bold;}
.bricioleprodotto{display:block; width:100%; text-align:left; font-size:0.70em; margin:10px 0px 0px 0px; font-weight:bold;}
.briciole a, .bricioleprodotto a{ color:#9a161d; text-decoration:underline;}
/*--HEADER*/

#navigator2{width:230px; height:212px; background:#FFFFFF; margin:0px; padding:0px 0px 0px 0px; font-family:Helvetica, sans-serif;}

#navigator{width:230px; height:220px; background:#FFFFFF; margin:0px; padding:0px 0px 0px 0px; font-family:Helvetica, sans-serif;}
#navigator ul{list-style:none; margin:0px 10px 0px 8px; padding:40px 10px 0px 8px;}
#navigator ul li{border-bottom:dotted 1px #999999; width:194px; margin:0px 0px 0px 0px; padding:0px; min-height:20px; line-height:20px;}
#navigator ul li a{text-decoration:none; font-weight:bold; font-size:0.70em; border:1px solid black;}
#navigator ul li span{text-align:right;}
#navigator ul li span a:hover{text-decoration:underline;}
#navigator ul li .piccolo{font-size:0.80em; font-weight:normal;}

/*LINEE*/
#metallo{width:255px; display:block; height:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-metallo, #tit-metallo span, #tit-metallo a{display:block; width:255px; height:155px; background:url(../img/linea-metallo.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-metallo a:hover{display:block; width:255px; height:155px; background:url(../img/linea-metalloh.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-metalloh, #tit-metalloh span, #tit-metalloh a{display:block; width:255px; height:155px; background:url(../img/linea-metallobn.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-metalloh:hover, #tit-metalloh span:hover, #tit-metalloh a:hover{display:block; width:255px; height:155px; background:url(../img/linea-metalloh.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}

#legno{width:255px; display:block; height:155px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-legno, #tit-legno span, #tit-legno a{display:block; width:255px; height:155px; background:url(../img/linea-legno.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-legno a:hover{display:block; width:255px; height:155px; background:url(../img/linea-legnoh.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-legnoh, #tit-legnoh span, #tit-legnoh a{display:block; width:255px; height:155px; background:url(../img/linea-legnobn.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-legnoh:hover, #tit-legnoh span:hover, #tit-legnoh a:hover{display:block; width:255px; height:155px; background:url(../img/linea-legnoh.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}

#levigatura{width:255px; display:block; height:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-levigatura, #tit-levigatura span, #tit-levigatura a{display:block; width:255px; height:155px; background:url(../img/linea-levigatura.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-levigatura a:hover{display:block; width:255px; height:155px; background:url(../img/linea-levigaturah.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-levigaturah, #tit-levigaturah span, #tit-levigaturah a{display:block; width:255px; height:155px; background:url(../img/linea-levigaturabn.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-levigaturah:hover, #tit-levigaturah span:hover, #tit-levigaturah a:hover{display:block; width:255px; height:155px; background:url(../img/linea-levigaturah.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
/*--LINEE*/

/*LINEE-EN*/
#metallo-en{width:255px; display:block; height:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-metallo-en, #tit-metallo-en span, #tit-metallo-en a{display:block; width:255px; height:155px; background:url(../img/linea-metallo-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-metallo-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-metalloh-en.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-metalloh-en, #tit-metalloh-en span, #tit-metalloh-en a{display:block; width:255px; height:155px; background:url(../img/linea-metallobn-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-metalloh-en:hover, #tit-metalloh-en span:hover, #tit-metalloh-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-metalloh-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}

#legno-en{width:255px; display:block; height:155px;; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-legno-en, #tit-legno-en span, #tit-legno-en a{display:block; width:255px; height:155px; background:url(../img/linea-legno-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-legno-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-legnoh-en.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-legnoh-en, #tit-legnoh-en span, #tit-legnoh-en a{display:block; width:255px; height:155px; background:url(../img/linea-legnobn-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-legnoh-en:hover, #tit-legnoh-en span:hover, #tit-legnoh-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-legnoh-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}

#levigatura-en{width:255px; display:block; height:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; border-right:1px solid #cccccc;}
#tit-levigatura-en, #tit-levigatura-en span, #tit-levigatura-en a{display:block; width:255px; height:155px; background:url(../img/linea-levigatura-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-levigatura-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-levigaturah-en.gif) top left no-repeat; margin:0px; padding:0px;}
#tit-levigaturah-en, #tit-levigaturah-en span, #tit-levigaturah-en a{display:block; width:255px; height:155px; background:url(../img/linea-levigaturabn-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
#tit-levigaturah-en:hover, #tit-levigaturah-en span:hover, #tit-levigaturah-en a:hover{display:block; width:255px; height:155px; background:url(../img/linea-levigaturah-en.gif) top left no-repeat; margin:0px; padding:0px; font-size:0px; color:#CCCCCC;}
/*--LINEE-EN*/

/*CONTENUTO*/
#contenuto{width:1000px; margin:0px 0px 20px 0px; padding:0px;}
#contenuto-linee{width:1000px; margin:0px 0px 0px 0px; padding:0px;}

#colonna-sx{width:230px; margin:0px; padding:0px;}
#testo{width:530px; margin:10px 0px 0px 10px; padding:0px; font-size:0.75em;}
#cont-banner{width:142px; margin:60px 0px 0px 0px; padding:0px; vertical-align:middle;}
#news{margin:0px; padding:0px; float:left; width:530px;}
#newsp{margin:0px; padding:0px; float:left; width:380px;}
*html #newsp{width:361px;}
#testo h2{margin:10px 0px 0px 0px; padding:0px; font-size:1em;}
#testo p{margin:0px 0px 0px 0px; padding:0px;}
#colonna-dx{width:230px; margin:0px; padding:0px; background:#ffffff;}

.archivio{width:100px; float:right; display:block; margin:10px 0px 0px 0px;}
.midl{vertical-align:middle;}
/*--CONTENUTO*/

.box{width:200px; border:1px solid #6f7072; margin:10px 0px 0px 0px;}
.box p{margin:0px; padding:5px; font-size:0.70em;}
.box h3{background:#6f7072; padding:5px 0px 5px 0px; margin:0px;}
.box img{padding:3px;}


#footer{background:url(../img/sfondo-footer.gif) repeat-x; height:20px; width:100%; font-size:0.70em; margin:0px; padding:0px 0px 0px 0px; text-align:center; color:#6f7072;}
#footer span{display:block; width:450px; height:16px; padding:2px 0px 2px 0px; text-align:left;}
#footer span.destra{text-align:right;}
#footer .en{display:block; width:470px; height:16px; padding:2px 0px 2px 0px; text-align:left;}
#cont-footer{margin-left:auto; margin-right:auto; width:1000px;}

/*INTERNA*/
#testo-interno{width:760px; margin:0px; padding:0px;}
#testo-interno1{width:760px; margin:-154px 0px 0px 0px; padding:0px; background:#FFFFFF; min-height:300px;}
#descrizione{width:460px; margin:0px 0px 0px 5px; padding:0px;}
#descrizione p{font-size:0.80em; margin:0px 0px 0px 0px; padding:0px;}
#tabella table{border:none; border-collapse:collapse; border-spacing:0px; background:url(../img/sfondo-tabella-su.gif) no-repeat top; width:380px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:0.80em;}
#tabella .icona{padding:5px 0px 0px 24px; margin:0px 0px 0px 0px;}
#tabella .prima{padding:33px 0px 0px 24px; margin:0px 0px 0px 0px;}
#tabella .iconat{padding:5px 0px 0px 5px; margin:0px 0px 0px 0px;}
#tabella .primat{padding:30px 0px 0px 5px; margin:0px 0px 0px 0px;}
#tabella{background:url(../img/sfondo-tabella-giu.gif) no-repeat bottom; width:380px; margin:10px 0px 0px 10px; padding:0px 0px 10px 0px;}
#prodotto{width:290px; margin:0px; padding:0px;}
.titolo-prod{font-size:2.0em; color:#9a161d; font-weight:bold; font-style:italic; margin:0px; padding:0px; margin-top:10px;}
.sotto-titolo{font-size:0.9em; color:#9a161d; font-weight:bold; font-style:italic; margin:0px; padding:0px; margin-bottom:10px;}
.zoom{width:290px; height:20px; display:block; margin:0px; padding:0px; border-top:#a0a0a0 1px solid; border-bottom:#a0a0a0 1px solid; text-align:right;}
/*--INTERNA*/

/*INTERNA LINEE*/
#linee{width:760px; margin:0px 0px 0px 0px; padding:0px; float:left;}
#cont-linee{width:765px; margin:0px 0px 0px 0px; padding:0px; background:url(../img/sfondo-linee.gif) repeat-y;}
#linee ul{list-style:none; font-weight:bold; margin:1px; padding:1px;}
#linee ul li{margin:0px; padding:0px; min-height:18px;}
#linee ul ul{list-style:none; font-size:0.80em; margin:-20px 0px 10px 250px; padding:0px 0px 10px 0px; text-transform:none;}
#linee ul ul li{margin:0px 0px 0px 0px; padding:4px 0px 4px 0px; border-bottom:1px solid #cccccc;}
#linee p{color:#333333; font-size:0.70em; margin:5px; padding:0px; height:110px; overflow:auto;}

#linea-metallo{width:255px; float:left; margin:0px; padding:0px;}
#linea-metallo a{color:#3593eb;}
#linea-metallo .cattop{color:#9a161d; !important}
#linea-metallo ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-metallo-int{width:755px; margin:0px 0px 0px 5px; padding:0px; }
#linea-metallo-int a{color:#3593eb;}
#linea-metallo-int ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-metallo-int .lista-linea-int{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#3593eb;}
#linea-metallo-int .lista-linea-intcattop{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#9a161d;}

#linea-legno{width:255px; float:left; margin:0px; padding:0px;}
#linea-legno a{color:#9c8b62;}
#linea-legno .cattop{color:#9a161d; !important}
#linea-legno ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-legno-int{width:755px; margin:0px 0px 0px 5px; padding:0px;}
#linea-legno-int a{color:#9c8b62;}
#linea-legno-int ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-legno-int .lista-linea-int{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#9c8b62;}
#linea-legno-int .lista-linea-intcattop{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#9a161d;}

#linea-levigatura{width:255px; float:left; margin:0px; padding:0px;}
#linea-levigatura a{color:#CC9900;} /*f3c304*/
#linea-levigatura .cattop{color:#9a161d; !important}
#linea-levigatura ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-levigatura-int{width:755px; margin:0px 0px 0px 5px; padding:0px; }
#linea-levigatura-int a{color:#CC9900;}
#linea-levigatura-int ul li ul li a{color:#9a161d; text-decoration:underline;}
#linea-levigatura-int .lista-linea-int{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#CC9900;}
#linea-levigatura-int .lista-linea-intcattop{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:0.90em; color:#CC9900;}

.ico-linea{width:20px; margin:0px 5px 0px 3px; vertical-align:middle;}
.lista-linea{width:220px; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px; font-size:0.90em;}

.titolo-linea{font-size:1.3em; color:#9a161d; margin:5px 0px 5px 10px; padding:0px;}
/*--INTERNA LINEE*/

/*CENTRI-ASSISTENZA*/
#cartina{width:300px; margin:0px 0px 0px 0px; padding:0px;}
#regioni{margin:0px; padding:0px; width:150px; font-size:0.90em;}
#regioni ul{list-style:none; font-weight:bold; font-size:0.80em; margin:0px 0px 0px 5px; padding:0px 0px 0px 5px;}
#regioni a{color:#9a161d;}

.centro{width:270px; font-size:0.90em; margin:0px 0px 0px 30px;}
.centro p{background:#ececec; border:1px solid #cccccc; padding:10px; margin:0px 0px 10px 0px;}
.tit-reg{font-size:1.20em; color:#9a161d; font-weight:bold; margin:0px; padding:0px;}
/*--CENTRI-ASSISTENZA*/

/*CATALOGO*/
#catalogo{margin:0px 0px 0px 30px; padding:0px; width:300px; font-size:0.90em; min-height:300px;}
/*--CATALOGO*/

/*DOWNLOAD*/
#ricerca{width:720px; margin:0px 0px 10px 20px; padding:0px 0px 0px 0px; font-size:0.80em;}

#cont-ric{width:720px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px solid #9a161d;}
#cont-ric label{margin:0px 0px 0px 5px; padding:0px 3px 0px 3px; font-size:1em; color:#555555; text-align:right; font-weight:bold;}
#cont-ric .etichetta{margin:0px 0px 0px 5px; padding:0px 3px 0px 3px; width:60px;}
.cerca-prod{width:55px; height:22px; background:#9a161d; border:1px solid #cccccc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; color:#FFFFFF;}

.lista-download{list-style:none; font-size:1em; font-weight:bold; color:#9a161d; margin:0px 0px 0px 10px; padding:1px; width:750px;}
.lista-download li{margin:0px; padding:0px; min-height:18px;}
.lista-download ul{list-style:none; font-size:0.80em; margin:-50px 0px 10px 310px; padding:0px 0px 10px 0px; text-transform:none; color:#333333;}
.lista-download ul li{margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; border-bottom:1px solid #cccccc;}
#alert-download{width:740px; margin:0px 0px 0px 10px; padding:0px;}
/*--DOWNLOAD*/

/*NEWS/PROMOZIONI*/
#news-interna{width:750px; margin:0px 0px 10px 10px; font-size:0.80em; color:#333333; min-height:300px;}
#news-internaarchivio{width:750px; margin:0px 0px 10px 10px; font-size:0.80em; color:#333333;}
.sotto-tit {margin:20px 0px 10px 0px; color:#9a161d; width:100%; border-bottom:1px solid #9a161d; font-size:1.2em; }
.sotto-tit-download {margin:10px 0px 5px 0px; color:#9a161d; width:100%; border-bottom:1px solid #9a161d; font-size:1.2em; }
.tit-news {margin:20px 0px 10px 10px; color:#9a161d; width:98%; border-bottom:1px solid #9a161d; font-size:1.2em; }
#news-interna h2 a{color:#9a161d;}

.direzione{width:98%; text-align:right; font-size:0.70em; font-weight:bold;}
.direzione a{color:#9a161d;}
/*--NEWS/PROMOZIONI*/

/*LOGIN*/
#login{width:760px; margin:0px; padding:0px; text-align:center;}
#login h2{background:#9a161d; padding:4px 0px 4px 2px; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; width:400px;}
#cont-login{margin-left:auto; margin-right:auto; width:400px; padding:10px 0px 8px 0px; background:#eeeeee; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999;}
#cont-login div{width:220px; margin-left:auto; margin-right:auto; padding:0px 0px 0px 0px;}
#cont-login label{display:block; width:80px; float:left; margin:0px 0px 0px 0px; padding:3px 3px 0px 3px; color:#555555; text-align:rigth; font-size:0.90em; }
#cont-login .etichetta{width:100px; margin:0px 0px 3px 5px; padding:0px 3px 0px 3px; float:left;}
#login span{display:block; width:400px; margin-right:auto; margin-left:auto;}
/*--LOGIN*/

/*NEWSLETTER*/
#iscr-news{width:740px; margin:0px 0px 0px 10px; padding:0px; min-height:300px;}
#iscr-news table{border-spacing:0px; border-collapse:collapse; font-size:0.80em; width:380px; padding:0px;}
#iscr-news table td{border-bottom:1px solid #cccccc; padding:5px 0px 5px 0px; margin:0px;}
/*--NEWSLETTER*/

/*CHI-SIAMO*/
#siamo p{margin:0px 0px 0px 10px; padding:0px; vertical-align:top; width:710px;}

.lista-news{list-style:none; font-size:1em; font-weight:bold; color:#9a161d; margin:0px 0px 10px 10px; padding:1px; width:750px;}
.lista-news li{margin:0px; padding:5px; min-height:18px; border-bottom:1px solid #cccccc;}
/*CHI-SIAMO*/

/*border:1px solid #000000;*/