#nav{
position:relative;
}

#nav li.level0 + li.level0{
position:relative;
}

#nav li.level0 .nav-inner ul.level0 li.level1 a{
font-size:10px !important;
}

#nav li.level0 .nav-inner ul.level0 li.level1{
width:230px !important;
}

#nav .nav-1 .nav-inner li.level1{
float:left !important;
clear:none !important;
height:55px;
}


#nav li.level0 .nav-inner ul.level0 li{
border:none !important;
float:none;
min-height:0px !important;
padding:0px !important;
}

#nav li.level0 .nav-inner{
position:absolute;
}

#nav li.level0{
width:auto !important;
padding-left:3px !important;
}

/**/
#nav li.level0 > div.nav-inner{
border:1px solid #ccc;
/*position:absolute !important;*/
width:240px;
z-index:1000;
}

#nav .nav-1 .nav-inner{
width:500px !important;
}


/*immagini*/
.topmenu-image{
float:left;
line-height:0px !important;
}
.topmenu-link{
margin-left:10px;
float:left;
}
.nav-inner li.level1{
clear:left;
border-bottom:1px solid #efefef;
margin-bottom:5px;
}


/*carrello raggruppati*/
/* Product Shop */
.product-view .product_priceavail .detail_page_box {
    background: url("/skin/frontend/default/alamoana_theme/images/pro-detail-bg.png") no-repeat scroll left bottom transparent;
    padding-bottom: 20px;
    width: 450px;
    float:right;
}


.product-view .product_priceavail .detail_page_box .add-to-box {
    width: 416px;
    margin-left: 8px;
    padding: 0px 12px;
    border-top: 1px solid rgb(218, 218, 218);
}

.product-view .product_priceavail .availability {
    margin: 15px 0px 5px !important;
}
.product-view .product_priceavail .availability {
    font-size: 10px !important;
}

.product-view .product_priceavail .add-to-box .add-to-cart {
    float: none !important;
}

.product-view .product_priceavail .add-to-box .add-to-cart label {
    display: none;
}

.product-view .product_priceavail .add-to-cart input {
    width: 51px !important;
    height: 21px !important;
    border: 1px solid rgb(175, 175, 175);
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    margin-right: 10px !important;
}
.product-view .product_priceavail .add-to-box .add-to-cart > .list_page_only {
    display: none;
}
.product-view .product_priceavail .special_quick {
    display: none;
}
.product-view .product_priceavail .add-to-box span.or {
    display: none;
}

.product-view .product_priceavail .add-to-cart .detail_page_addbtn a span span {
    font: 17px/29px Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    padding: 0px 8px;
    cursor: pointer;
}

.product-view .product_priceavail .add-to-cart .detail_page_addbtn a span {
    background: none repeat scroll 0% 0% rgb(27, 71, 236);
    height: 27px !important;
    display: inline-block;
    cursor: pointer;
}

.product-view .product_priceavail .add-to-links a {
    color: rgb(52, 52, 52) !important;
    font-weight: normal !important;
}

.product-view .product_priceavail .add-to-links li {
    margin-bottom: 5px;
}
.product-view .product_priceavail .add-to-links li .separator {
    display: inline;
}

.product-view .product_priceavail .add-to-links {
    font-size: 12px;
    text-align: left;
    margin: 0px 0px 0px 8px;
    padding-left: 12px;
    width: 416px;
}


/*grouped*/

.grouped-item-title{
font-size:16px;
}

.item-grouped-add{
background:url('/skin/frontend/default/alamoana_theme/images/img/extra/add.png');
background-repeat:no-repeat;
height:24px;
width:24px;
float:left;
margin-left:10px;
}
.item-grouped-remove{
background:url('/skin/frontend/default/alamoana_theme/images/img/extra/remove.png');
background-repeat:no-repeat;

height:24px;
width:24px;
float:left;
margin-right:10px;
}
.item-grouped-input-text{
float:left;
}

table#super-product-table td{
vertical-align:middle;
}

/*Menu eta*/

#top-menu-eta {
clear:both;
float:left;
width:965px;
text-align:center;
padding-left:15px;


 text-shadow: 0px 1px 1px #fff;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#ffe4fb');
    background-image: -moz-linear-gradient(top, #fbfbfb, #ffe4fb);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#ffe4fb));


     /* CSS3 Background Gradient */
 
/*
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8ebf9', endColorstr='#7babcd');
 
   background-image: -moz-linear-gradient(top, #d8ebf9, #7babcd);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8ebf9), to(#7babcd));
*/
border:1px solid #ebebeb;
border-radius:0px 0px 10px 10px;
-moz-border-radius:0px 0px 10px 10px;

}
#top-menu-eta ul{
float:left;
}
#top-menu-eta li{
padding:3px;
/*padding-left:12px;
padding-right:12px;*/
min-width:70px;
text-align:center;
}
#top-menu-eta li:hover{
}

#top-menu-eta li a{
line-height:30px;
font-size:10px;
}

#wrapper .container .main-container .main{
}
.mnu{
height:auto !important;
margin-top:20px;
margin-bottom:20px;
}
/*color switcher*/

.top-grey-bar .customer-care, .top-grey-bar .free-shipping {
width:320px !important;
}


/*grouped product*/
.grouped-items-table .old-price .price-label ,
.grouped-items-table .old-price .price {
color:#fd611d;
}

.grouped-items-table .price-box{
text-align:center;
}

/*breadcrumbs*/
.breadcrumbs li{
font-size:14px !important;
}

/*Fix Menu*/
.nav-container{
float:left;
width:980px;
}
.nav-container ul{
margin:0 auto !important;
}

/*correlati*/
.jcarousel-skin-tango .jcarousel-item{
height:auto !important;
}
#product_tabs_related_tabbed_contents li .price-box .regular-price{
height:110px !important;
}
#product_tabs_upsell_products_tabbed_contents .box-collateral li .product-name a{
height:auto !important;
text-transform:none !important;
}
#product_tabs_upsell_products_tabbed_contents .box-collateral li .price-box .regular-price{
height:auto !important;
}
#product_tabs_upsell_products_tabbed_contents .box-collateral > ul > li{
margin-bottom:25px;
}
.product-collateral li .product-name a{
height:auto !important;
}


/*menus*/
body{
background:none !important;
}

#wrapper{
width:1000px;
margin:0 auto;
border:1px solid #ebebeb;
}

.footer-container:{
width:1000px;
margin:0 auto;
border:1px solid #ebebeb;

}

#nav{
 text-shadow: 0px 1px 1px #fff;
      
     /* CSS3 Background Gradient */

   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8ebf9', endColorstr='#7babcd');
 
   background-image: -moz-linear-gradient(top, #d8ebf9, #7babcd);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8ebf9), to(#7babcd));


width:980px !important;
border:1px solid #ebebeb;
border-radius:10px 10px 0px 0px;
-moz-border-radius:10px 310x 0px 0px;

}


.foot .block{
width:200px !important;
}
.logo-main{
margin-top:10px;
margin-bottom:10px;
z-index:0!important;
}
.logo{
margin-top: 10px!important;
margin-left: 10px!important;
}
.logo img{
width:250px;
}
#nav li.level0:hover, #nav li.level0.over{
background:#ebebeb !important;
margin-top:0px !important;
}
.cat_image{
margin-top:50px;
}

ul.slideshow{
height:276px;
}
ul#marchi-home li{
float:left;
width:70px;
height:70px;
padding:3px;
margin:3px;
}
ul#marchi-pagina li{
height:150px;
width:217px;
border:1px solid #ebebeb;
padding:10px;
float:left;
}
.button-marchihome{
height:30px;
padding:3px;

     /* CSS3 Background Gradient */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8ebf9', endColorstr='#7babcd');
 
   background-image: -moz-linear-gradient(top, #d8ebf9, #7babcd);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8ebf9), to(#7babcd));



border-radius:3px;
-moz-border-radius:3px;
width:235px;
line-height:30px;
color:#fff;
font-weight:bold;
text-align:center;
}
.top-grey-bar .box-top.store{
width:455px!important;
line-height: 43px;
background: url(/skin/frontend/default/alamoana_theme/images/support.png) no-repeat 3px 8px;
padding-left:35px;
}
.top-grey-bar .box-top.store strong{
font-size:14px;
color:#35931c;
margin-left:3px;
margin-right:10px;
letter-spacing:1px;
}
.top-grey-bar .box-top.store .servizio-clienti{
font-size:14px;
color:#000;
margin-left:3px;
margin-right:10px;
letter-spacing:1px;
}


/*Fix al prezzo dei prodotti*/
.cms-home .product-details a{
height:50px;
}

.cms-home .product-details .price-box{
height:70px;
}

/*bottoni addtocart*/
.btn-cart span{
/* CSS3 Background Gradient */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba0d0', endColorstr='#2076b3') !important;
background-image: -moz-linear-gradient(top, #5ba0d0, #2076b3) !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5ba0d0), to(#2076b3)) !important;
background-image: url(/skin/frontend/default/alamoana_theme/images/cart.png) no-repeat 3px 8px;
border-radius:5px;
-moz-border-radius:5px;
}
.new-product #home-featured1 li .product-details .button.button span{
width:150px !important;

}


/*bottoni addtocart quick view*/
#quick-window .quick-view-content .col2-set .col2{
/* CSS3 Background Gradient */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba0d0', endColorstr='#2076b3') !important;
background-image: -moz-linear-gradient(top, #5ba0d0, #2076b3) !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5ba0d0), to(#2076b3)) !important;
background-image: url(/skin/frontend/default/alamoana_theme/images/cart.png) no-repeat 3px 8px;
border-radius:5px;
-moz-border-radius:5px;
}

#quick-window .quick-view-content .col2-set .col2{
width:150px !important;

}
#quick-window .quick-view-content .col2-set .col2 a{
color:#fff;
}

.mnu ul li a{
float:none !important;
}


.top-grey-bar{position:relative; z-index:99!important;}

.top-grey-bar{
/*
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ae57', endColorstr='#ffffff') !important;
background-image: -moz-linear-gradient(top, #f8ae57, #ffffff) !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8ae57), to(#ffffff)) !important;
*/

/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8cd21', endColorstr='#f8edc1') !important;
background-image: -moz-linear-gradient(top, #f8cd21, #f8edc1) !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8cd21), to(#f8edc1)) !important;

border-bottom:1px solid #ccc;
*/
}

.top-grey-bar .customer-care, .top-grey-bar .free-shipping{
font-size:1em;
}

/*disponibilità*/
.red{
color:#c42601 !important;
}
.orange{
color:#f4aa35 !important;

}
.green{
color:#129121 !important;
}

.disp-big{
font-size:1.2em!important;
}
#super-product-table{
clear:both;
}
.catalog-product-view .product-collateral .box-up-sell ul li{
height:355px!important;
}


#nav ul.level0{
display:none;
}
#nav:hover ul.level0{
display:block;
}

.product-img-box{
text-align:center;
}
.product-img-box .more-views{
margin-left:20px!important;
}


/*carousel related*/
. catalog-product-view .jcarousel-clip-horizontal ul{
width:950px!important;
height:400px!important;
}
.jcarousel-prev-horizontal{
position:absolute;
}
.jcarousel-next-horizontal{
position:absolute;
}
.jcarousel-clip-horizontal{
overflow:hidden;
width:920px;
}

/**/

.stock-status{
margin:10px 0;
}





.product-view .product-img-box .product-image-zoom { position:relative; width:450px!important; height:400px!important; overflow:hidden; z-index:9; }

  .product-image .ajax{ display:none;}
  .product-image .ajax:hover{ display:block;}

#quick-window{
width:750px!important;
}
#quickview-header{
width:750px!important;

}
#quick-window h3{
font-size:18px;
font-weight:bold;
}

#mini-cart .block-content{
border:1px solid #ccc!important;
}
.mainBox p{
margin:3px !important;
}

.pager-last-page{width:90px !important}
.pager-first-page{width:90px !important}

#mini-cart .block-title .subtotal{
}
.form-search{
margin-top:25px!important;
}

.catalog-product-view .tabs{
z-index:10!important;
}


.category-products .products-grid li.item a.link-learnmore, 
.catalog-category-view .products-grid li.item a.link-learnmore{
background: none repeat scroll 0% 0% #1B47EC!important;
}

.category-products .products-grid li.item a.link-learnmore:hover, 
.catalog-category-view .products-grid li.item a.link-learnmore:hover{
background: none repeat scroll 0% 0% #1B47EC!important;
}
