/* Accordion slide main
----------------------------------*/

#main .slide_menu {
	position: relative;
        width: 980px;
	overflow: hidden;
	margin:0px 0px 0px;
        
}

#main .slide_menu ul {
	list-style: none;
	margin: 0px;
	display: block;
        width: 1850px;
	height: 260px;
}

#main .slide_menu ul li {
	float: left;

}



/*forma */

#main .slide_menu a:hover{
        
        text-decoration:none;
}
#main .slide_menu ul.forma li a {
	color:#333;
	text-transform:capitalize;
        font-size:12px;
	padding-left:10px;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	width:148px;
	height: 260px;


}

#main .slide_menu ul li.quadrata a {
	background: url(../images/slides/quadrata.jpg) no-repeat;


}

#main .slide_menu ul li.rotonda a {
    background: url(../images/slides/rotonda.jpg) repeat scroll 0%;


}

#main .slide_menu ul li.cono  a {
    	background: url(../images/slides/cono.jpg) repeat scroll 0%;


}

#main .slide_menu ul li.cassetta a {
        background: url(../images/slides/cassetta.jpg)  no-repeat;



}


/*colore */
#main .slide_menu ul.colore li a {

	color:white;
	text-transform:capitalize;
        font-size:12px;
	padding-left:10px;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	width:50px;
	height: 260px;


}



#main .slide_menu ul li.bianco a {
	background: url(../images/colori/bianco.jpg) repeat scroll 0%;


}

#main .slide_menu ul li.giallo a {
background: url(../images/colori/giallo.jpg) repeat scroll 0%;
}

#main .slide_menu ul li.arancio a {
background: url(../images/colori/arancio.jpg) repeat scroll 0%;



}

#main .slide_menu ul li.rosso a {
background: url(../images/colori/rosso.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.fucsia a {
  background: url(../images/colori/fucsia.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.viola a {
 background: url(../images/colori/viola.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.verde a {
    background: url(../images/colori/verde.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.azzurro a {
background: url(../images/colori/azzurro.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.blu a {
    background: url(../images/colori/blu.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.marrone a {
   background: url(../images/colori/marrone.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.grigio a {
   background: url(../images/colori/grigio.jpg) repeat scroll 0%;

}

#main .slide_menu ul li.nero a {
  background: url(../images/colori/nero.jpg) repeat scroll 0%;

}



/* utilizzo*/

#main .slide_menu ul.utilizzo li a {

	color:white;
	text-transform:capitalize;
        font-size:12px;
	padding-left:20px;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	width:200px;
	height: 260px;


}

#main .slide_menu ul li.professionale a {
         background: url(../images/slides/professionale.jpg)  repeat scroll 0%;



}

#main .slide_menu ul li.ambiente a {
      background: url(../images/slides/ambiente_esterno.jpg)  repeat scroll 0%;



}

#main .slide_menu ul li.arredamento a {
        background: url(../images/slides/arredamento.jpg)  repeat scroll 0%;



}

#main .slide_menu ul li.active a {

}




/* LAVA LAMP
*/


#nav_container{
            
 
    border-top:thin solid #e6e6e6;
        height: 68px;
        padding-top:3px;
       padding-bottom:3px;
           clear:both;
           
           
}

#nav_products{
   height: 50px;
   padding-top: 20px; 
 
    background:url(../images/nav_bg.jpg) repeat-x 55%;

    }

#nav_products a{
        
        letter-spacing:0.1em;
      filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}


 .lava_nav_menu {

                        margin-left:250px;
            width: 650px;
            overflow: hidden;
     
        }
                .lava_nav_menu li {
                    float:left;
                    padding-left:35px;
                    list-style: none;
                    margin-right:110px;
                
                }
           
                    .lava_nav_menu li.back {
			background:transparent url(../images/pics/arrow.gif) no-repeat center  top !important;
                        width: 15px;
                        height: 30px;
                        z-index: 100;
                        position:absolute;	  
			
                        left:auto;
                        
                        
                        _margin-left:260px;
       			margin-top:-20px;
                    }
              
              
  
                    .lava_nav_menu li a {
                        font-size: 1.1em;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: left;
                        top: 7px;
                        letter-spacing: .1em;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;

                        position: relative;
                        overflow: hidden;
                        margin: auto auto;
                    }
                        .lava_nav_menu li a:hover, .lava_nav_menu li a:active, .lava_nav_menu li a:visited {
                            border: none;
			      text-decoration: none;
                        }




#cssdropdown{
        visibility:hidden; /* da togliere quando ci sara' la doppia lingua*/
        position:absolute;
        margin-left:920px !important;
        margin-left:880px;
        margin-top:40px;
}
#cssdropdown li{list-style:none;}
li.headlink a{
        padding-right:35px;
         background:transparent url(../images/pics/arrow_down.png) no-repeat 100% 50%;
        
}
  li.headlink ul { display: none; }
  li.headlink:hover ul { display: block; }
   li.headlink ul li{text-align:right;}
  li.headlink ul li a{background:#e6e6e6;}
  
   li.headlink ul li a:hover{color:#000}
