/* CSS Document */

#contenitore
{
width:960px;
height:auto;
min-height:670px;
position:relative;
margin:auto;
}

#banner
{
	width:960px;
	height:120px;
	position:relative;
	float:left;
	z-index:2;
	visibility: visible;
}

#banner_fade
{
width:960px;
height:120px;
position:relative;
float:left;
}

/* MENU */

#menu
{
width:960px;
height:71px;
position:relative;
float:left;
border-top:#FFFFFF 3px solid;
border-bottom:#FFFFFF 1px solid;
}

#menu_02
{
width:600px;
height:75px;
margin:auto;
}

#voce
{
width:100px;
height:74px;
position:relative;
float:left;
text-align:center;
}

#voce a
{
width:100px;
height:74px;
position:relative;
float:left;
text-align:center;
}

#voce a:hover
{
width:100px;
height:74px;
position:relative;
float:left;
text-align:center;
background-image:url(../immagini/menu.gif);
}

/* FINE MENU */

#content
{
width:960px;
height:auto;
min-height:450px;
position:relative;
float:left;
border-bottom:#CCCCCC 1px solid;
}

#content_02
{
width:760px;
height:auto;
min-height:450px;
position:relative;
margin:auto;
}

#content_pre_prodotti
{
width:610px;
height:auto;
min-height:450px;
position:relative;
margin:auto;
}

#content_menu_catalogo
{
width:179px;
height:auto;
min-height:450px;
position:relative;
float:left;
background-image:url(../immagini/prodotti/sfondo_menu_catalogo.jpg);
background-repeat:no-repeat;
}

#content_menu_catalogo_liberty
{
width:179px;
height:auto;
min-height:450px;
position:relative;
float:left;
background-image:url(../immagini/prodotti/sfondo_menu_catalogo_liberty.jpg);
background-repeat:no-repeat;
}

#content_menu_catalogo_artea
{
width:179px;
height:auto;
min-height:450px;
position:relative;
float:left;
background-image:url(../immagini/prodotti/sfondo_menu_catalogo_artea.jpg);
background-repeat:no-repeat;
}

#content_menu_catalogo_realizzazioni
{
width:179px;
height:auto;
min-height:450px;
position:relative;
float:left;
background-image:url(../immagini/prodotti/sfondo_menu_catalogo_realizzazioni.jpg);
background-repeat:no-repeat;
}


#menu_catalogo
{
width:115px;
height:auto;
min-height:450px;
position:relative;
margin:auto;
}

.menu_catalogo
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-transform:uppercase;
letter-spacing:0.3px;
}

.menu_catalogo a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;

}

.menu_catalogo a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
}

#content_catalogo
{
width:650px;
min-height:450px;
height:auto;
position:relative;
float:left;
}

#content_02_fade
{
width:760px;
height:auto;
min-height:450px;
position:relative;
margin:auto;
}

#content_foto
{
width:250px;
height:auto;
min-height:450px;
position:relative;
float:left;
}

#content_testo
{
width:510px;
min-height:450px;
height:auto;
position:relative;
float:left;
}

#content_prodotti
{
width:520px;
height:auto;
min-height:450px;
position:relative;
margin:auto;
}

.titolo
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
}

.testo
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e9e9;
}

.testo a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e9e9;
}

.testo a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.testo_02
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e9e9;
line-height:20px;
}

.testo_02 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9e9e9;
}

.testo_02 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

/* NOVITA' */

#box_novita
{
width:760px;
height:auto;
position:relative;
float:left;
}

/* FINE NOVITA' */


/* CONTATTI */

#box_contatti
{
width:340px;
height:auto;
position:relative;
float:left;
}

#box_contatti_02
{
width:420px;
height:auto;
position:relative;
float:left;
}

/* FINE CONTATTI */

#piede
{
width:960px;
height:25px;
position:relative;
margin:auto;
text-align:center;
padding-top:3px;
}

#piede_fade
{
width:960px;
height:25px;
position:relative;
margin:auto;
}

.piede
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

.piede a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.piede a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.itierre
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.itierre a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
}

.itierre a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}

#titolo_fade
{
width:auto;
height:auto;
position:relative;
float:left;
}

#auto_fade
{
width:auto;
height:auto;
position:relative;
float:left;
}


/*Nav*/	


#content-menu
{
width:960px;
height:75px;
top:0;
position:relative;
/*border:1px solid red; */
}
			   
#nav-main {
  background-image:url(../skin/menu.jpg); 
  margin:0px; padding:0; list-style:none; 
  height:75px; width:960px; 
  }
   
#nav-main ul {
  margin:0px;
  padding:0px;
  }
   
#nav-main li {
  position:relative;
  float:left;
  display:inline; }

#nav-main li a { 
  display:block; height:75px; 
  text-indent: -9999px;
  }
  
#nav-main li a:hover, #nav-main a.sel { background-image:url("../skin/menu.jpg"); }
  
#home     { width:437px; display:block;}
#azienda { width:71px; display:block;}
#prodotti   { width:83px; display:block;}
#novità  { width:83px; display:block;}
#contatti  { width:70px; display:block;}


/*#flag_ita   { width:29px; display:block;}*/
 

#home a:hover, #home a.sel { background-position:0px 75px; }
#azienda a:hover, #storia a.sel { background-position:-69px 75px; }
#prodotti a:hover, #collezione a.sel   { background-position:-139px 75px; }
#novità a:hover, #progetti a.sel   { background-position:-223px 75px; }
#contatti a:hover, #news a.sel   { background-position:-306px 75px; }
