body, html {	
	scrollbar-3dlight-color : #CCCCCC;
	scrollbar-arrow-color : #EAB307;
	scrollbar-track-color : #666666;
	scrollbar-darkshadow-color : #999999;
	scrollbar-face-color : #333333;
}
/* INDEX  */

div#wrapper.index {
background-image:url(../layout/bg_index.jpg);
background-repeat:no-repeat;
background-position: 212px 0px;;
}




div#wrapper.index div.flash_content {
	position:absolute;
	top: 254px;
	left: 39px;
	z-index:1000;
}


div#wrapper.index div.menu_left div.news {
	position:absolute;
	left: 39px;
	top: 30px;
	color:#000000;
	width: 233px;
	height: 199px;
}


div#wrapper.index div.menu_left div.news h2 {
font-size:14px;
font-weight:bold;
width:230px;
height:15px;
background-image:url(../layout/linea_news.gif);
background-repeat:no-repeat;
background-position:52px 11px;
margin-bottom:20px;
}

div#wrapper.index div.menu_left div.news div.notizia {
width: 200px;
}

div#wrapper.index div.menu_left div.news h3 {
font-size:12px;
color:#D2AA31;
font-weight:bold;
}

div#wrapper.index div.menu_left div.news p {
font-size: 10px;
margin-bottom:10px;
}

div#wrapper.index div.menu_left div.news div.notizia a {
font-weight:bold;
}

div#wrapper.index p.scopri {
width: 334px;
height: 149px;
background-image:url(../layout/scopri.gif);
text-indent:-9000px;
display:block;
background-color:transparent;
position:absolute;
top:44px;
left:400px;}

div#wrapper.index p#scopri_eng {background-image:url(../layout/scopri_eng.gif);}
div#wrapper.index p#scopri_deu {background-image:url(../layout/scopri_deu.gif);}

div#wrapper.index h1.logo a {
width:225px;
height:220px;
background-image:url(../layout/h1_index2.png);
text-indent: -9000px;
position:absolute;
top: 234px;
left:506px;


}

div#wrapper.index h1.logo a:focus {
outline:none;
}


div#wrapper.index div.lingue {
	width: 170px;
	height:50px;
	position:absolute;
	top: 33px;
	left:87px;
	display:block;
}

div#wrapper.index div.lingue a {
display:block;
width: 35px;
height:14px;
background-image:url(../layout/bandiere.png);
text-indent:-9000px;
float:left;
border: 1px solid #999999;
}

div#wrapper.index div.lingue a:hover {background-position: 0px -14px;}

div#wrapper.index div.lingue a.eng {background-position:-35px 0px; margin: 0px 24px;} div#wrapper.index div.lingue a.eng:hover {background-position: -35px -14px;}
div#wrapper.index div.lingue a.deu {background-position:-70px 0px;} div#wrapper.index div.lingue a.deu:hover {background-position: -70px -14px;}








div#wrapper div.lingue {
	width: 170px;
	height:50px;
	position:absolute;
	top: 33px;
	left:77px;
	display:block;
}

div#wrapper div.lingue a {
display:block;
width: 35px;
height:14px;
background-image:url(../layout/bandiere.png);
text-indent:-9000px;
float:left;
border: 1px solid #999999;
}

div#wrapper div.lingue a:hover {background-position: 0px -14px;}

div#wrapper div.lingue a.eng {background-position:-35px 0px; margin: 0px 24px;} div#wrapper div.lingue a.eng:hover {background-position: -35px -14px;}
div#wrapper div.lingue a.deu {background-position:-70px 0px;} div#wrapper div.lingue a.deu:hover {background-position: -70px -14px;}



/* LAYOUT ORIZZONTALE - DELUXE SUPER  */

div#layout_h h1.title {
	display:block;
	width: 143px;
	height: 74px;
	background-image: url(../layout/h1_deluxe.jpg);
	text-indent: -9000px;
	position:absolute;
	top: 16px;
	left:302px;
}

div#layout_h h1#h_acc {
    background-image: url(../layout/h1_acc.jpg);
	}
	
div#layout_h h1#h_acc_eng {
    background-image: url(../layout/h1_acc_eng.jpg);
	}

div#layout_h h1#h_custodie {
    background-image: url(../layout/h1_custodie.jpg);
	}
	
div#layout_h h1#h_custodie_eng {
    background-image: url(../layout/h1_custodie_eng.jpg);
	}

div#layout_h h1#h_bocchini {
    background-image: url(../layout/h1_bocchini.jpg);
	}

div#layout_h h1#h_bocchini_eng {
    background-image: url(../layout/h1_bocchini_eng.jpg);
	}
	
div#layout_h h1#super_sax {
    background-image:url(../layout/h1_super.jpg);}
	
div#layout_h h1#artisti {
	background-image:url(../layout/h1_artists2.jpg);
	width: 203px;
	height: 73px;
	left: 510px;
	top:16px;
}


div#layout_h div.text_sx {
	display:block;
	width: 215px;
	height:160px;
	z-index: 1000;
	position:absolute;
	top: 44px;
	left:80px;
	}
	
div#layout_h div.text_sx p strong.title {color: #EABE37 ; font-style:normal; }

div#layout_h div.text_sx p.corsivo { font-style:italic; font-size: 14px;}

div#layout_h div.text_dx {
	display:block;
	width: 240px;
	height:160px;
	z-index: 1000;
	position:absolute;
	top: 44px;
	left:495px;
	}

div#layout_h div.text_dx p strong.title {color: #EABE37 ; font-size: 14px; }
div#layout_h div.text_dx p span {color: #EABE37 ; }


/* ARTISTI  */

h2.tit_display {display:none;}


div#layout_artisti h1#artisti{
	display:block;
	background-image:url(../layout/h1_artists2.jpg);
	text-indent: -9000px;
	position:absolute;
	width: 219px;
	height: 73px;
	left: 436px;
	top:16px;
	background-repeat: no-repeat;
}


div#layout_artisti img.artisti {position:absolute;
top: 0px;
left: 0px;
z-index:1;
}

div#layout_artisti div.descrizione {
position:absolute;
left:436px;
top:  120px;
width: 302px;
height: 384px;
overflow:auto;
color: #EABE37
}

div#layout_artisti div.descrizione span.saxophones {color:#FFFFFF;}

div#layout_artisti div.descrizione h2 {
font-size:14px;
margin-bottom:26px;
font-weight:bold;
}

div#layout_artisti div.descrizione span.citazione {font-size:14px; font-style:italic; letter-spacing:1px; color:#dddddd}



 div#wrapper p#next_artist {width:302px; height:30px; position:absolute; top:471px; left:436px; text-align:center;}
 div#wrapper p#next_artist  span {width:90px; position:absolute; display:block; left: 50%; margin-left: -45px;}
  div#wrapper p#next_artist  a {position:absolute; display:block;}
  
  div#wrapper p#next_artist  a.previous {width: 90px; left: 0px;}
    div#wrapper p#next_artist  a.next {width: 80px; right: 0px;}


/* TABELLA FINITURE  */

table.tabella_finiture {font-size:12px; font-family:Arial, Helvetica, sans-serif; width:700px; border:0px; border-collapse:collapse; border:3px #000000 solid; }
table.tabella_finiture td { vertical-align:middle; text-align:left; height:25px; padding-left:5px; color:#333333; border-bottom: 1px #000000 solid; background-color:#FFFFFF; }

table.tabella_finiture th {text-align:center; background-color:#FFFFFF;}

.f1 { border-left: 2px #000000 solid;}

.f2 { border-right: 2px #000000 solid;}

table.tabella_finiture tr td.tab_flash_lucido {background-color:#ecda83;}

table.tabella_finiture tr td.tab_arg_lucido {background-color:#acacac;}

table.tabella_finiture tr td.tab_arg_sabbiato {background-color:#777369;}

table.tabella_finiture tr td.tab_arg_vintage {background-color:#8c8c8c;}

table.tabella_finiture tr td.tab_oro_lucido {background-color:#f4c148;}

table.tabella_finiture tr td.tab_oro_vintage {background-color:#edb737;}

table.tabella_finiture tr td.tab_oro_sabbiato {background-color:#dfa416;}

table.tabella_finiture tr td.tab_r1, table.tabella_finiture tr th.tab_r1 {width:40px; text-align:center;}



table.tabella_finiture tr.tab_finiture { border-bottom: 3px #000000 solid;  }


div#tabella_finiture a.close {font-size:10px; text-decoration:none; color:#eabe37;}
div#tabella_finiture a.close:hover {color:#111111;}





/* INTRO */

div#intro {background-image:url(../layout/bg_intro.jpg); background-position:right; background-repeat:no-repeat;}
div#intro div.intro a {display:block; width: 267px; height: 68px; background-image:url(../layout/intro_sprite.jpg); background-position: 0px 0px; text-indent: -9000px; background-repeat:no-repeat; margin-bottom:10px;}

div#intro div.intro a:hover { background-position: -267px 0px;} 

div#intro div.intro a.r1 { background-position: 0px -68px;}  div#intro div.intro a.r1:hover { background-position: -267px -68px;}
div#intro div.intro a.deluxe { background-position: 0px -136px;}  div#intro div.intro a.deluxe:hover { background-position: -267px -136px;} 
div#intro div.intro a.super { background-position: 0px -204px;}  div#intro div.intro a.super:hover { background-position: -267px -204px;}  

/* INTRO ENG*/

div#intro {background-image:url(../layout/bg_intro.jpg); background-position:right; background-repeat:no-repeat;}
div#intro div.intro_eng a {display:block; width: 267px; height: 68px; background-image:url(../layout/intro_sprite_eng.jpg); background-position: 0px 0px; text-indent: -9000px; background-repeat:no-repeat; margin-bottom:10px;}

div#intro div.intro_eng a:hover { background-position: -267px 0px;} 

div#intro div.intro_eng a.r1 { background-position: 0px -68px;}  div#intro div.intro_eng a.r1:hover { background-position: -267px -68px;}
div#intro div.intro_eng a.deluxe { background-position: 0px -136px;}  div#intro div.intro_eng a.deluxe:hover { background-position: -267px -136px;} 
div#intro div.intro_eng a.super { background-position: 0px -204px;}  div#intro div.intro_eng a.super:hover { background-position: -267px -204px;}  


/* STORIA */


div#wrapper div.main div.storia {
display:block; 
width: 184px; 
background:none; 
background-color: transparent; 
position:absolute; 
/*text-align:justify;*/
font-size:12px; text-indent:0px;}

div#wrapper div.main div.storia h2 {color: #eabe37; font-size:16px; margin-bottom:12px; font-weight:normal; text-align:right;}

div#wrapper div.main div#passato {top: 99px; left: 70px;}

div#wrapper div.main div#presente {top: 99px; left: 304px;}

div#wrapper div.main div#archivio {top: 99px; left: 538px;}

div#wrapper div.main p.dal1818  {
background-color: transparent; 
position:absolute;
width: 779px;
height: 85px;
display:block;
background-image:url(../layout/dal1918.gif);
top:20px; left:18px; text-indent: -10000px;}

div#wrapper div.main p.dal1818_eng  {
background-color: transparent; 
position:absolute;
width: 779px;
height: 85px;
display:block;
background-image:url(../layout/dal1918_eng.gif);
top:20px; left:18px; text-indent: -10000px;}

div#wrapper div.main div.storia a {
margin:11px 0px;
display:block;
text-indent: 0px;}

div#wrapper div.main div#archivio a {
margin:11px 0px;
display:inline;
text-indent: 0px;}



/*Presente */
div#wrapper div#p_presente div.storia {
width:432px;
height: 206px;
overflow:auto;
padding-right: 8px;

}

div#wrapper div#p_presente div#testo{ top: 50px; left: 70px;}

div#wrapper div#p_presente div#video{ top: 50px; left: 560px; width: 176px;}


/* STORIA PRESENTE */

div#p_presente div#video h2 { width: 126px; height: 28px; text-indent: -10000px; background-image:url(../layout/tit_video.png); background-repeat:no-repeat; text-align:left;}

div#p_presente div#video h2.inciso {background-image:url(../layout/tit_inciso.png);}
div#p_presente div#video h2.inciso_eng {background-image:url(../layout/tit_inciso_eng.png); height:37px;}


/*PASSATO */
div#wrapper div#p_passato div.storia {
	width:360px;
	height: 438px;
	overflow:auto;
	padding-right: 8px;
}

div#wrapper div#p_passato div#testo{ top: 50px; left: 50px;}

div#wrapper div#p_passato div#video{ top: 50px; left: 560px; width: 176px;}



div#p_passato div#video h2 { width: 126px; height: 28px; text-indent: -10000px; background-image:url(../layout/tit_video.png); background-repeat:no-repeat; text-align:left;}

div#p_passato div#video h2.inciso {background-image:url(../layout/tit_inciso.png);}
div#p_passato div#video h2.inciso_eng {background-image:url(../layout/tit_inciso_eng.png);}

/*NEWS ARCHIVE  */
div#wrapper  div#archivio table#news_archive tr td {padding-top: 9px;}


div#wrapper.s_passata {
background-image:url(../images/passato/bg.jpg);
background-repeat:no-repeat;
background-position: 298px 0px;
}



/* BOCCHINI */
table.tab_bocchini {
border:2px solid #000000;
border-collapse:collapse;
text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;
margin-top:4px;
margin-left: 4px;
}

table.tab_bocchini td, table.tab_bocchini th {border: 1px solid #000000; padding:4px;}
table.tab_bocchini th {background-color:#222222; color:#FFFFFF; font-weight:normal;}


/* Dettagli TECNICI */
div.highslide-body  h3 {color: #EABF36; font-size:16px; font-weight:normal; font-style:italic; letter-spacing:1px; z-index:120000; position:relative;}
div.highslide-body  h5 {color: #DDDDDD; font-size:14px; font-weight:normal; font-style:italic; letter-spacing:1px; z-index:120000; position:relative;}
div.highslide-body ul#det_tecnici {color:#bbbbbb; font-size:12px; z-index:120000; position:relative;}
div.highslide-body ul#det_tecnici li {list-style-position:inside; z-index:120001; position:relative;}
div.highslide-body ul#det_tecnici li.no_list { list-style:none; padding-left:10px; z-index:120001; position:relative;}




/* DOVE */
div#wrapper.dove {
background-image:url(../layout/pano_quarna.jpg);
background-repeat:no-repeat;
background-position: 200px 0px;
}

/* BICCHINI */
div#wrapper.bocchini {
background-image:url(../layout/sfbocchini.jpg);
background-repeat:no-repeat;
background-position: 300px 100px;
}


/* CUSTODIE 
div#wrapper.custodie {
background-image:url(../layout/confezioni.jpg);
background-repeat:no-repeat;
background-position: 260px 100px;
}*/


div#wrapper.custodie {
background-image: url(../layout/cust_bg.jpg);
background-repeat:no-repeat;
background-position: 250px 0px;
}





/* STORIA PRESENTE */
div#wrapper.claudio {
background-image:url(../layout/claudio_bg.jpg);
background-repeat:no-repeat;
background-position: 160px -50px;
}



/* DISTRIBUTORI */
div#wrapper div#p_passato div.div_distr {
	width:300px;
	height: 438px;
	overflow:auto;
	padding-right: 8px;
}

div#wrapper div#p_passato div#testo.div_distr { top: 50px; left: 50px; position:absolute;}

div#wrapper div#p_passato div.div_distr h2 {
color:#EABE37;
font-size:16px;
font-weight:normal;
margin-bottom:12px;


}

div#wrapper div#p_passato div.div_distr h3 span {font-size:12px; font-weight:normal; color:#bbbbbb; text-decoration:underline;}


div#wrapper div#p_passato div.div_distr div.distributori_div {
margin-bottom:30px;

}




/* COLLI  */
div#wrap2 {position:relative;}

div#wrap2 div#necks img#tipo_collo  {position:absolute; left:20px; top:10px;}

div#wrap2 div#necks  div#nav_colli {position:absolute; display:block; width: 106px; height: 120px; top:58px; left:420px;}

div#wrap2 div#necks  div#nav_colli a {display:block; width:102px; height: 22px; background-image:url(../layout/custom_menu.jpg); text-indent:-9000px; margin-bottom:8px;}

div#wrap2 div#necks  div#nav_colli a.d_x {background-position: 0px -13px;} div#wrap2 div#necks  div#nav_colli a.d_x:hover {background-position: 102px -13px;}
div#wrap2 div#necks  div#nav_colli a.xtreme {background-position: 0px -41px;} div#wrap2 div#necks  div#nav_colli a.xtreme:hover {background-position: 102px -41px;}
div#wrap2 div#necks  div#nav_colli a.regular {background-position: 0px -69px;} div#wrap2 div#necks  div#nav_colli a.regular:hover {background-position: 102px -69px;}


div#wrap2 div#necks  p#p_neck {position:absolute; display:block; width: 169px; height: 109px; top:195px; left:420px;}

div#wrap2 div#necks img#tit_collo {position:absolute; top:298px; left:30px;}

