.flash { width:990px; height:593px; overflow:hidden;  }
.flash img { position:absolute; top:-1000px; }
.flash img.show { top:0; }
.flash_over .col_bg { width:300px; height:593px; background:#000000; opacity:.7; filter: alpha(opacity = 70); position:absolute; top:-60px; left:0; }

.col_a p.desc { color:#cccccc; padding:30px 10px; font-size:.7em; }
.col_a ul { padding:10px; }
.col_a ul li { display:block; width:135px; }
.col_a ul li img { border:0; }

.col_content { width:300px; height:533px; float:left; }

.col_a .menu_collezioni { padding:10px 10px 0px 10px; }
.col_a .menu_collezioni li { display:block; width:135px;  padding:0 0 8px 0;  }
.col_a .menu_collezioni li a { display:block; height:auto; width:130px; overflow:hidden; font-size:15px; }
.col_a .menu_collezioni li a span { display:block; text-transform:uppercase;  } 


.col_a {float:left; }
.col_b { width:165px; height:533px; float:left; position:relative;}

.col_b ul { padding:10px; float:left; }
.col_b ul li { display:block; width:165px; padding:0 0 5px 0; float:left; }
.col_b ul li a { text-decoration:none; color:#cccccc; }
.col_b ul li a:hover, .col_b ul li a.sel { color:#ffffff; }

.col_b ul li a { float:left; }

/* .col_b ul li a span { display:block; text-transform:uppercase;  } */
.col_b ul li.scheda_tecnica { padding:5px 0 0 0; }
.col_b ul li.finiture { padding:8px 0 0 0; }


.col_c { width:620px; height:533px; float:left; padding:0; position:relative; }
.col_c .box, .col_c .bg { opacity:.0; filter: alpha(opacity = 0);}
.col_c .box { width:580px; height:490px; position:absolute; top:-1000px; left:20px; overflow:hidden;  }
.col_c .box p { padding:4px 4px 10px 0; color:#cccccc }
.col_c .box p a { color:#cccccc; text-decoration:none; }
.col_c .box p a:hover { color:#ffffff; }
.col_c .box p.img { text-align:center; padding:0; }
.col_c .box p.img img { }
.col_c .bg { width:590px; height:493px; padding:10px; position:absolute; top:10px; left:10px; background:#000000; }



/*slideshow*/
#slideshow #slidesContainer {
	margin:0 auto;
	width:538px;
	height:442px;
	overflow:auto; /* allow scrollbar */
	position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:538px; /* reduce by 20 pixels to avoid horizontal scroll */
  height:442px;
}
#slideshow #slidesContainer .slide img { padding:4px; border:1px solid #757779; }

/**
 * Slideshow controls style rules.*/
 
.control {
  display:block;
  width:20px;
  height:442px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:29px;
  left:0;
  background:transparent url(../i/control_sx.png) no-repeat 0 0;
}
#rightControl {
  top:29px;
  right:0;
  background:transparent url(../i/control_dx.png) no-repeat 0 0;
}


/*descrizione collezione*/
.collezione_desc { width:620px; float:right; padding:10px 0 10px 370px; clear:both; }
.collezione_desc h2 { padding:0 0 4px 0; color:#ffffff; width:550px}
.collezione_desc p { color:#cccccc; width:550px}


/* posizionamento top */
div.top { position:relative; margin:0 0 -60px; z-index:100; width:990px; }
div.corpo .flash_over { margin:60px 0 0 0; }
div.top div.top_bg { left:300px; width:690px; height:60px; background:#000000; position:absolute; opacity:.7; filter: alpha(opacity = 70); }



/*scroller*/
.slider
{
    height: 389px;
    width: 20px;
	margin:72px 0 0 0;
    float:right;  position:relative;
}
.scroller
{
    width: 550px;
    height: 474px;
    overflow:hidden;
}
.content
{
    width: 560px;
}

.col_c .finiture {  width:610px; overflow:hidden; height:480px;}

.finiture .content
{
    width: 598px;
    height:500px;
}
.finiture .scroller
{
    width: 598px;
    height:500px;
}

#scroll-down { float:right; background-image:url(../i/up.png); background-position:center center;width:20px; line-height:22px;height:22px;text-decoration:none;color:Black;}
#scroll-up {float:right;background-image:url(../i/down.png); background-position:center center;width:20px; line-height:22px;height:22px;text-decoration:none;color:Black;}

/* overflow - view / none - does-not work in ie*/
/* #div_finiture_box { overflow:scroll; width:600px; height:470px;} */

.ui-slider-handle { width:20px; height:72px; position:absolute; background:url(../i/scrollbar.png) no-repeat 0 0; z-index:2; }


.col_b ul.products_list { display:inline; padding-top:0px;}
.col_b ul.products_list li { display:block; width:72px; padding:0 0 5px 0; float:left; }

.col_b ul li.particolari_li { width:148px; /*height:30px; */margin-top:10px;}
.col_b ul li a.particolari { float:left; cursor: pointer; }

.col_a ul.img_menu li { width:100px; overflow:hidden;}
.col_a ul.img_menu li a { width:95px; overflow:hidden; background-image:url(/i/transparent.gif); text-decoration:none; color:#ccc; font-size:15px;}
.col_a ul.img_menu li a span { }
.col_a ul.img_menu li a.sel { font-size:15px;}
.col_a ul.img_menu li a:hover , .col_a ul.img_menu li a.sel {color:#fff;}
.small_bg {width:135px;}


.col_a ul.img_menu li.small { }
.col_a ul.img_menu li.small a { font-size:11px;}
.col_a ul.img_menu li.small a.sel, .img_menu li.small a:hover { font-size:11px; } 

.col_a ul.img_menu li.spacer { margin-top:10px;}
#close_box_finiture { background-image:url('../i/transparent.gif'); background-repeat:repeat; width: 590px; position:absolute; top:23px; display:none; }
#close_box_finiture a { text-decoration:none; color:#ccc; margin-left:20px; }

.product_nav { width:60px; text-align:center; height:25px; float:right; margin-top:0px;}
.product_nav a {height:25px; width:25px; line-height:25px; text-decoration:none;}
a#prev_prod { background: transparent url(../i/product_nav_prev.png) no-repeat center center; }
a#next_prod { background: transparent url(../i/product_nav_next.png) no-repeat center center; margin-left:10px; }
.product_nav #prev_prod.no_product { background-image:none;}
.product_nav #next_prod.no_product { background-image:none;}


#print_footer { display:none;}
#finiture_print { display:none;}
#title_print { display:none;}


/* facebook */
ul#condividi { }
ul#condividi li{ width:auto;position:absolute; bottom:35px;}
ul#condividi img { width:16px; margin:0px 5px 0px 10px; vertical-align:middle;}
ul#condividi a { color:#ccc; text-decoration:none; vertical-align:middle;}

/* cat img thumbs */
.flash2 { padding:5px; margin-top:80px; margin-left:155px; }
.flash2 img{ width:220px; padding:5px; border:solid 1px #ccc; vertical-align:top; margin-top:70px; background-color:Black;}

ul.collezioni_tools { padding-top:0px!important; margin-top:0px!important;}