



body {
    font-family:Arial, Helvetica, sans-serif; 
	background-color: #000000; margin:0; padding:0; text-align:center;
}
a   { text-decoration:none;}

.titoli-bianchi { font-size:16px; font-weight:bold;}
.testi-bianchi { font-size:13px; line-height:1.4em; }

#container { margin:0 auto; padding:0; width:998px; height:750px;}

/*
#container { 
position:absolute;
top:50%;
left:50%;
width:998px;
height:750px;
margin-left:-499px;
margin-top: -375px;
padding:0;
} */

/*PER IL MENU guarda pagina: http://css.html.it/articoli/leggi/1738/menu-con-tab-grafiche/2/*/
#testata{ text-align:left; font-size:12px; font-weight:bold; color:#FFFFFF; 
 padding:0 14px 0 14px; background-image:url(img/testatasf.gif); background-repeat:repeat-x; height:112px; } 
.logo { height:79px; float:left; padding:0; margin:0;  } .payoff { padding-top:40px; float:right;} 

.menu { clear:left;  padding:0; margin:0; }
.menu a{ text-decoration:none; color:#FFFFFF;}.menu a:hover{ text-decoration:none;}
.menu ul{  margin:0; padding:0; list-style: none; }
.menu li{ float:left; list-style:none;  	position: relative; width: 10em; padding: 0.6em 6px 0.6em 10px;}


li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 2em;
	left: 0;
	background-color: #6C0000; line-height:15px; 
	
}




li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 2.7em;
	left:0;
		
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block; 
}

/*controllo le tendine */

div.menu li ul img { /* second-level lists LE FRECCINE */
 float:right; display:inline;
}

div.menu li ul   { /* second-level lists */
 margin:0; padding:0; 
}

div.menu li ul li  { /* second-level lists */
 margin:0; padding:0; width:200px;  padding: 0.6em 6px 0.6em 10px;
 background-image:url(img/menu-freccetendine0.gif); background-repeat:no-repeat; background-position:right; 

}

div.menu li ul li:hover  { /* second-level lists */
 color:#FF9900; text-decoration:none; 

 background-color:#000000; background-image:url(img/menu-freccetendine.gif); background-repeat:no-repeat; background-position:right; 
}






#corpo { height:452px; }



#boxes { text-align:left; clear:left; padding:0; margin:0;  height:160px;  background-image:url(img/boxes-sfondo.gif);  background-repeat:repeat-x;  overflow:hidden;}
.boxes-fascia {  background-image: url(img/boxes-fascia.gif); background-repeat:repeat-x; height:16px;}

.boxes-box { float:left; margin:0 10px 0 24px; _margin-left:12px;  color:#FFFFFF;  text-align:left; padding:0; padding-top:12px; padding-bottom:30px;   border-left:1px solid; border-color:#FFFFFF; height:100px;  width:290px; }
.boxes-box p{ margin:0; padding:0 0 8px 8px; }
.boxes-box a{ text-decoration:none; color:#FFFFFF;} .boxes-box a:hover{  color:#FF9900; text-decoration:none;}
.boxes-box img{ border:0;}

#piede { text-align:right; padding-right:5px; height:31px; background-color:#353338; color:#FFFFFF; line-height:31px; font-size:12px;}
#piede a{ color:#FFFFFF; text-decoration:none;} #piede a:hover{  color:#FF9900; text-decoration:none;}

#piede img{ border:0;}



/* PAGINE INTERNE */

#corpo-news { height:452px; clear:left; background-image:url(img/sfondo-news.jpg); text-align:left; }
#corpo-eventi { height:452px; clear:left; background-image:url(img/sfondo-eventi.jpg); text-align:left; }
#corpo-prodotti { height:452px; clear:left; background-color:#FFFFFF; text-align:left; }
#corpo-azienda { height:452px; clear:left; background-image:url(img/sfondo-azienda.jpg); text-align:left; }
#corpo-download { height:452px; clear:left; background-image:url(img/sfondo-download.jpg); text-align:left; }
#corpo-distributori { height:452px; clear:left; background-image:url(img/sfondo-distributori.jpg); text-align:left; }
#corpo-contatti { height:452px; clear:left; background-image:url(img/sfondo-contatti.jpg); text-align:left; }




.titolo {  text-align:left;  padding:6px 0 0 24px;   font-size:50px; font-weight:bold; color:#FFFFFF;}

.contenuti { text-align:left;  padding:2px 0 0 190px;  background-repeat:no-repeat;   font-size:14px; line-height:19px; color:#FFFFFF;}
.contenuti a { color:#FFFFFF; text-decoration:none;} .contenuti a:hover { text-decoration:none; color:#FF9900;}



#testoscorrevole{ overflow:hidden;   border-top:1px dotted; border-bottom:1px dotted; border-color:#833A3F; width:500px; height:320px;}
.scrollsu { text-align:right; display:block; width:500px; }
.scrollgiu {text-align:right;  display:block; width:500px; }

.testo-elenchi {margin:0;  }
.testo-elenchi p{ padding:10px 0 10px 0; margin:0; clear:left;  height:100px; }
/* PAGINE INTERNE border-bottom:1px dotted;  border-color:#833A3F;*/

.testo-elenchi-liberi {margin:0;  }
.testo-elenchi-liberi p{ padding:10px 0 10px 0; margin:0; clear:left;   height:auto;  }


.img-left{float:left; margin-right:8px;}


/* PRODOTTI */

.scheda-prodotto { font-size:14px; text-align:left;  padding:20px 0 0 24px;    float:left; width:406px; height:340px; overflow:visible; }
.foto-prodotto { float:right; padding:0 24px 0 0 ; width:526px; text-align:right; font-size:13px; color:#A2000C;  }
.foto-prodotto a{color:#A2000C;  }

.scheda-prodotto-titolo { border-bottom:1px dotted; border-top:1px dotted; border-color:#999999; padding:2px 0 2px 0;}
.scheda-prodotto-codice { font-size:16px;  color:#A5000E;}
.scheda-prodotto-modello { font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.scheda-prodotto-descrizione {  font-size:12px; border-bottom:1px dotted; border-color:#999999; padding:0; margin-bottom:4px;}
.scheda-prodotto-descrizione p{padding:6px 0 8px 0; margin:0; }
.tabella-prodotti{padding:0; border:0; width:406px; font-size:11px; margin:0 0 4px 0;}
.tabella-prodotti td {padding:1px; padding-left:0;  margin:0; border:0; border-collapse:collapse;}
.tabella-prodotti  p{padding:0; margin:0; }

.legenda {  font-size:11px; width:406px; padding:0; margin:0 0 8px 0; border-top:1px dotted;  border-color:#999999; }


.banner-prodotto { text-align:center;   clear:left; border-top:1px dotted; border-color:#CCCCCC; margin:0;  padding:0;      height:86px; }
/* .banner-prodotto-freccine { float:left;  width:24px; text-align:center; }
#banner-prodotto-immagine { float:left; overflow:hidden;   width:950px; background-color: #000000;}*/










