/*



*/




#main_products {
    width: 980px;
  
    clear:both
    }



#secondary_nav  {

            width:100%;
                
     height:30px;

}
.secondary_nav_class{
    
                width:770px;
                z-index:0;
                float:left;
                padding-bottom:6px;
                 padding-top:5px;      
                 background-color:#808184 ;
}
#secondary_nav1 {

                         width:820px;
                        z-index:0;
                        float:left;
                        padding:0px 0px 0px 0px;
                        margin:0 0 3px 0;
                        height:30px;

}

#secondary_nav ul {
		width:970px;

                margin:0 5px 0 5px;



}

#secondary_nav li { font-size: 0.9em;
		 display: inline;
		 float:left;
		 padding:0px 20px 0px 20px;




}

#secondary_nav li a{
color:white;


}



/*item table
----------------------------------*/
.item_list a:hover{
    
    text-decoration:none;
  
}
.item_list{
    width:970px;
    margin:0 auto;
}

.item_list img{
    clear:both;
    padding-bottom:5px !important;

}
.item_td {
    
          margin:0 auto;
          text-align:center;
          border:2px solid #fff;
       
}
table .item_list_cross{padding-left:90px;}
table .item_td a.show_item img{

width:150px;
height:auto;

 padding:5px;
border:2px solid #fff;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}

table .item_td a.active img{
    filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
text-decoration:none;
border:2px solid #B2C599;

    
}

table .item_td a:hover img{
filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
text-decoration:none;
border:2px solid #B2C599;


}
table .item_td a:hover{text-decoration:none;color:#333;}
table .item_td td.sfhover{

}


table td{
 margin:0px;
    border:0px;
}

.dettaglio{
   margin:0px;
   border:0px;
}




/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header {
    cursor: pointer;
    position: relative;
    margin-top: 1px;
    zoom: 1;
    }

.ui-accordion .ui-accordion-li-fix {
    display: inline;
    }

.ui-accordion .ui-accordion-header-active {

}
.ui-accordion .ui-accordion-header a {
    display: block;
    font-size: 1em;
    padding: .5em .5em .5em 2.2em;
    }

.ui-accordion .ui-accordion-header .ui-icon {
    position: absolute;
    left: .5em; top: 50%;
    margin-top: -8px;
    }

.ui-accordion .ui-accordion-content {
    min-height:50px;
    height:200px;
    padding: 1em 2.2em;
    margin-top: -2px;
    position: relative; top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none;
    }

.ui-accordion .ui-accordion-content-active {
    display: block;
    }


#accordion a h3, #accordion > h3{
    clear:both;
    color:#333;
    font-weight:normal;
    border-top:1px solid #d4d4d4;
   background:transparent url(../images/pics/arrow_down.png) no-repeat 0% 50%;
 padding-left:0px;
    }


    /* Accordion 2
----------------------------------*/



#accordion_item h3{
    clear:both;
    color:#333;
    border-top:1px solid #d4d4d4;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:10px;
    font-weight:normal;
    background:transparent url(../images/pics/arrow_down.png) no-repeat 0% 50%;
    }

#accordion_item div, #accordion div{

    height:auto;

    }

.box_right {
    margin: 0 0px 0px 0px;
    padding: 0 0 0 0px;
    float: right;
    width: 400px;

    border:2px solid #ccc;
    background:#ececec;
    height:155px
    }

.box_right img{
    float:left;
    margin-right:10px;
    bottom:10px;

    }

.box_right ul{
    float:left
    }

.box_left{
    margin: 0 0px 0px 0;
    padding-top: 15px;
    padding-left:20px;
    float: left;
    width: 500px;
    text-align: justify;
    height:150px;
    }

.box_content{
    margin: 25px 0px 0px 0;
    padding: 0 0 0 0px;
    clear:both;
    float:left;
    width: 100%;
    text-align: justify;
    }



.box_content a
{
    float:right;
    background:grey !important;
    padding:5px;


}
#list{

padding-left:0px;
height:230px;

}
#list1{

padding-left:0px;
height:230px;

}
#list2{

padding-left:0px;
height:230px;

}
#list3{

padding-left:0px;
height:230px;

}
#list4{

padding-left:0px;
height:230px;

}
#list5{

padding-left:0px;
height:230px;

}
#list6{

padding-left:0px;
height:230px;

}
#list7{

padding-left:0px;
height:230px;

}
#list8{

padding-left:0px;
height:230px;

}
#list9{

padding-left:0px;
height:230px;

}
#list10{

padding-left:0px;
height:230px;

}
.nav {


min-height:5px !important;
background-color:#ddd;
border:1px solid #333;
padding:5px;
float:right;
margin-bottom:5px;
}

.nav a{
cursor:pointer;

padding:5px;
}

.nav a.highlight {
color:#000000;
font-weight:bold;
}
.menu_search{
    
    width:550px;
}
.menu_search #show_colori img{
    
    width:450px;
}