/*menu a tendina*/

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}
#csstopmenu{ width:918px; float:right }
#csstopmenu li{
text-align:left;
font-size:11px;
float: left;
position: relative;
padding:3px;
}

li.mainitems2{
font-size:10px;
margin:-4px;
margin-top:2px;
}

li.mainitems2Doge{
color:black;
font-size:10px;
margin:-4px;
margin-top:2px;
}

.headerlinks a{
margin: 1px;
}

.submenus{
display: none;
position: absolute;

width:200px;
}

.submenusDoge{
display: none;
position: absolute;
width:200px;
}


.submenus li a{
margin:1px;
padding:1px;
}

.submenus li a:hover{
color: gray;
}

.submenusDoge li a:hover{
color: gray;
}

.submenusDoge li a{
color:black;
margin:1px;
padding:1px;
}

#csstopmenu li>ul {/* non IE browsers */
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}


a{
	color:#ffffff;
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
a.link01{
	color:#aaaaaa;
	text-decoration:none;
}
a.link01:hover{
	text-decoration:none;
}
a.link02{
	color:#ffffff;
	text-decoration:none;
}
a.link02:hover{
	text-decoration:none;
}
a.link03{
	color:#dddddd;
	text-decoration:none;
}
a.link03:hover{
	text-decoration:none;
}
a.link04{
	color:#dddddd;
	text-decoration:none;
}
a.link04:hover{
	padding-left:8px;
	text-decoration:none;
}
a.link05{
	color:#555555;
	text-decoration:none;
}
a.link05:hover{
	text-decoration:none;
}
a.link06{
	color:#aaaaaa;
	text-decoration:none;
}
a.link06:hover{
	color:#ffffff;
	text-decoration:none;
}
a.link07{
	color:#111111;
	text-decoration:none;
}
a.link07:hover{
	padding-left:8px;
	text-decoration:none;
}
a.link08{
	color:#111111;
	text-decoration:none;
}
a.link08:hover{
	text-decoration:none;
}
a.link09{
	color:#555555;
	text-decoration:none;
}
a.link09:hover{
	color:#ffffff;
	text-decoration:none;
}
a.link10{
	color:#ffffff;
	text-decoration:none;
}
a.link11{
	font-size:11px;
	color:#111111;
	text-decoration:none;
}
a.link11:hover{
	color:#111111;
	text-decoration:none;
	padding-right:6px;
}
a.link12{
	color:#777777;
	text-decoration:none;
}
a.link12:hover{
	color:#666666;
	text-decoration:none;
	padding-right:6px;
}
a.current{
	font-weight:bold;
	padding:2px;
	border:1px solid #ffffff;
}
a.currentDoge{
	font-weight:bold;
	padding:2px;
	border:1px solid #444444;
	color:#333333;
}
body{
	margin:0px;
	text-align:center;
	font-family:arial, verdana;
	font-size:12px;
	background-color:#27231a;
}
body.legniDoge{
	margin:0px;
	text-align:center;
	font-family:arial, verdana;
	font-size:12px;
	background-color:#ffffff;
}
div.architettoNome{
	text-align:right;
	font-size:10px;
	color:#888888;
	padding-right:20px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {     /*** SAFARI ***/  
    div.architettoNome { padding-bottom:-5px;}
}
div.arrowsEssenze{
	/*cursor:hand;*/
	margin:auto;
	width:112px;
	text-align:center;
	background-color:#5c5851;
	font-size:14px;
	font-weight:bold;
}
div.arrowsEssenzeDoge{
	/*cursor:hand;*/
	margin:auto;
	width:112px;
	text-align:center;
	background-color:#9a9a9a;
	font-size:14px;
	font-weight:bold;
}
div.arrowsEssenzeContainer{
	width:325px;
	text-align:center;
}
div.bandoConcorso{
	position:absolute;
	width:320px;
	margin-left:110px;
	margin-top:-340px;
	left:50%;
}
div.comunicazioneNews{
	position:absolute;
	marginwidth:0px;
	marginheight:0px;
	color:red;
	text-align:left;
	left:50%;
	width:185px;
	height:170px;
	margin-left:-430px;
	margin-top:-200px;
	line-height:17px;
}
div.contents{
	padding-left:15px;
	padding-top:1px;
}
div.copyright{
	color:#aaaaaa;
	margin-top:5px;
	font-size:11px;
}
div.distanzaBrowser{
	height:80px;
	width:100%;
}
div.distanzaBrowserImpatto{
	height:80px;
	width:100%;
	background:#3678c9;
	background-image:url(../images/nuvole.jpg);
	background-repeat:repeat-x;
}
div.elencoFiniture{
	margin-top:4px;
	margin-left:10px;
	font-size:11px;
	line-height:13px;
}
div.elencoFinitureScheda{
	margin-top:4px;
	padding:3px;
	padding-left:6px;
	font-size:11px;
	line-height:13px;
	width:258px;
	height:202px;
	color:#ffffff;
	background-color:#5f5c55;
}
div.elencoFinitureSchedaDoge{
	margin-top:4px;
	padding:3px;
	padding-left:6px;
	font-size:11px;
	line-height:13px;
	width:258px;
	height:202px;
	color:#333333;
	background-color:#a09f9d;
}
div.eventiOverflow{
	height:308px;
	padding-left:20px;
	padding-right:20px;
	overflow:auto;
	margin:auto;
}
div.fasciaCenter{
	width:100%;
	height:308px;
	background-color:#3f3b32;
}
div.fasciaCenterDoge{
	width:100%;
	height:308px;
	background-color:#b5b5b5;
}
div.fasciaCenterImpatto{
	width:100%;
	height:308px;
	background-color:#dedddb;
}
div.fasciaBottom{
	width:100%;
	height:42px;
	background-color:#343025;
}
div.fasciaBottomDoge{
	width:100%;
	height:42px;
	background-color:#e5e5e5;
}
div.fasciaBottomImpatto{
	width:100%;
	height:42px;
	background-color:#346116;
	background-image:url(../images/alberi.jpg);
	background-repeat:repeat-x;
}
div.fasciaTop{
	width:100%;
	height:42px;
	background-color:#504b44;
}
div.fasciaTopDoge{
	width:100%;
	height:42px;
	background-color:#e3e3e3;
}
div.fasciaTopImpatto{
	width:100%;
	height:42px;
	background-color:#a09d97;
}
div.impattoZero{
	padding-top:10px;
	padding-bottom:5px;
	color:#333333;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}
div.informativa{
	margin-top:9px;
	line-height:12px;
	overflow:auto;
	height:60px;
	width:288px;
	background-color:#dddddd;
	color:#333333;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
div.internalMenuFiniture{
	margin-top:5px;
	margin-left:10px;
	font-size:11px;
	line-height:16px;
}
div.intro{
	position:absolute;
	width:512px;
	height:405px;
	left:50%;
	margin-left:-256px;
}
div.logoItlasImpatto{
	margin-top:5px;
	width:100%;
	text-align:center;
}
div.logoItlasImpattoText{
	margin:auto;
	text-align:left;
}
div.main{
	width:100%;
	text-align:center;
	margin:auto;
}
div.menuBottom{
	padding-left:15px;
	font-size:11px;
	padding-top:7px;
	color:#dddddd;
}
div.menuBottomImpatto{
	padding-left:15px;
	font-size:11px;
	padding-top:7px;
}
div.menuTop{
	width:100%;
	height:25px;
	padding:0px;
	background:#27231a;
	position:relative;
	text-align:center;
	margin-bottom:1px;
	top:55px;
}
div.menuTopDoge{
	width:100%;
	height:25px;
	padding:0px;
	background:#ffffff;
	margin:auto;
	text-align:center;
	margin-bottom:1px;
	position:relative;
	top:55px;
}
div.menuTopContainer{
	width:880px;
	padding-top:5px;
	margin:auto;
	text-align:center;
}
div.menuTopText{
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-bottom:22px !important;
	padding-bottom:5px;

}
div.nameFinitura{
	margin-left:10px;
	margin-top:10px;
	border:solid 1px #ffffff;
	text-align:left;
	color:#ffffff;
	font-size:15px;
	cursor:hand;
	line-height:22px;
	width:265px;
}
div.nameFinituraDoge{
	margin-left:10px;
	height:23px;
	border:solid 1px #ffffff;
	text-align:left;
	color:#000000;
	padding:3px;
	font-size:15px;
}

div.nameFinituraNumero{
	background:#000000;
	color:#ffffff;
	float:left;
	height:14px;
	padding:3px;
	padding-top:5px;
	font-size:12px;
	margin-right:3px;
	text-align:center;
	line-height:15px;
	
}

div.nameFinituraNumeroDoge{
	background:#000000;
	color:#ffffff;
	float:left;
	height:14px;
	padding:3px;
	padding-top:5px;
	font-size:12px;
	margin-right:3px;
	text-align:center;
	line-height:15px;
}
div.pressPop{
	overflow:auto;
	height:480px;
}
div.pressRelease{
	background:#636059;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	color:#ffffff;
	line-height:14px;
	font-size:11px;
	overflow:auto;
	height:240px;
}
div.pressTitle{
	font-size:15px;
	color:#ffffff;
	padding-left:5px;
	font-weight:bold;
	text-align:left;
}
div.pressSubTitle{
	font-size:11px;
	color:#ffffff;
	padding-left:5px;
	text-align:left;
	line-height:12px;
	padding-top:10px;
}
div.splashMovie{
	width:100%;
	text-align:right;
}
div.spaceBottom{
	margin-bottom:6px;
}
div.submenuAzienda{
	text-align:right;
	padding-right:60px;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:18px;
	margin-top:-3px;
}
div.submenuContatti{
	background-color:#797671;
	text-align:right;
	font-size:11px;
}
div.submenuEventi{
	background-color:#797671;
	text-align:left;
	color:#ffffff;
	padding-left:45px;
	padding-top:5px;
	font-size:11px;
	height:72px;
	margin-bottom:15px;
}
div.submenuMagazine{
	background-color:#ffffff;
	text-align:left;
	color:#ffffff;
	font-size:11px;
	height:250px;
	margin-bottom:15px;
}
div.submenuRivenditori{
	background-color:#797671;
	text-align:left;
	color:#ffffff;
	padding-left:10px;
	padding-top:5px;
	font-size:11px;
	overflow:auto;
	min-height:160px !important;
	height:162px;
	
	margin-bottom:1px;
}
div.submenuRivenditoriTitle{
	color:#ffffff;
	font-size:20px;
	padding-left:10px;
}
div.submenuProgetto{
	text-align:right;
	margin-top:87px;
	width:175px;
}
div.submenuProgettoDesignBy{
	text-align:right;
	margin-top:72px;
	width:175px;
}
div.submenuProgettoSplash{
	text-align:right;
	margin-top:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {     /*** SAFARI ***/  
    div.submenuProgettoSplash { text-align:right;margin-top:-5px; width:144px;}
}
div.submenuTDP{
	background-color:#e2e2e1;
	text-align:right;
	padding-right:60px;
	height:125px;
	font-size:11px;
}
div.submenuTDPStruttura{
	text-align:right;
	padding-right:50px;
	font-size:11px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {     /*** SAFARI ***/  
    div.submenuTDPStruttura {
	text-align:right;
	padding-right:50px;
	height:118px;
	font-size:11px; }
}
div.titlePage{
	color:#ffffff;
	font-size:13px;
	padding-left:25px;
}
div.titlePageDoge{
	color:#111111;
	font-size:13px;
	padding-left:25px;
}
h4{
	color:#ffffff;
	font-size:12px;
	
}
h4.tavole{
	color:#ffffff;
	font-size:12px;
	margin-bottom:4px;
	margin-top:-1px;
}
h4.doge{
	color:#1a171b;
	font-size:12px;
	margin-bottom:4px;
	margin-top:-1px;
}
div.eventi{
	margin-top:17px;
	margin-bottom:0px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
div.eventiText{
	line-height:14px;
	margin-bottom:10px;
	color:#ffffff;
	
}
div.eventiText p{
	margin:0px;
	}
div.swfExtremeLeft{
	
}
div.swfExtremeRight{
	height:308px;
	background-repeat:no-repeat;
	background-position:10px 0px;
}
div.swfExtremeRightMenu{
	height:68px;
}
div.swfExtremeRightMenu div{
	padding-top:10px;
	padding-left:20px;
}
div.swfExtremeRightText{
	height:170px;
}
div.swfExtremeRightText div{
	padding-top:10px;
	padding-left:20px;
	padding-right:15px;
	font-size:12px;
	line-height:15px;
}
div.swfExtremeRightTitle{
	height:70px;
}
div.swfExtremeRightTitle div{
	padding-top:20px;
	padding-left:20px;
}
form.formPrivate{
	margin:auto;
	padding-top:30px;
	padding-left:50px;
	color:#ffffff;
}
h5{
	color:#ffffff;
	margin-top:-20px;
	font-size:13px;
	margin-bottom:-10px;
}
iframe.slideNews{
	background-image:url(../images/rassegna_stampa_campagna.jpg);
	background-repeat:no-repeat;
    background-position:-46px -70px;
	position:absolute;
	marginwidth:0px;
	marginheight:0px;
	color:red;
	text-align:right;
	left:50%;
	width:185px;
	height:170px;
	margin-left:-438px;
	margin-top:-200px;
}
img{
	border:solid 0px;
}
img.logo{
	margin-bottom:-3px;
}
input.input{
	font-size:11px;
	border:solid 0px;
	width:232px;
	height:17px;
	margin-bottom:3px;
}
input.inputShort{
	font-size:11px;
	border:solid 0px;
	width:90px;
	height:17px;
	margin-bottom:3px;
}
input.send{
	width:100px;
	margin:0px;
}
li.magazine{
	width:100%;
	list-style-type:none;
	background:#92908b;
	background-image:url(../images/magazine_list.jpg);
	background-repeat:no-repeat;
	height:18px;
	margin-bottom:7px;
	padding-left:50px;
	padding-top:3px;
}
li.magazineActive{
	width:100%;
	list-style-type:none;
	background:#ffffff;
	background-image:url(../images/magazine_list_active.jpg);
	background-repeat:no-repeat;
	height:18px;
	margin-bottom:7px;
	padding-left:50px;
	padding-top:3px;
}
object.architetto{
	margin-top:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {     /*** SAFARI ***/  
    object.architetto { padding-top:-30px;}
}	
p{
	padding-top:5px;
	color:#dddddd;
	font-size:11px;
}
p.legniDoge{
	padding-top:5px;
	color:#111111;
	font-size:11px;
}
p.text{
	color:#ffffff;
	line-height:16px;
	font-size:11px;
}
span.ok{
   color:#ffffff;
}
span.error{
   color:#ff0000;
}

table.eventi{
	width:100%;
}
table.impattoContents{
	margin:auto;
	width:1000px;
	height:308px;
}
table.indexContents{
	margin:auto;
	width:1000px;
}
table.menuTop{
	width:1000px;
	margin:auto;
}
table.swfExtreme{
	margin:auto;
	width:960px;
	height:308px;
}
textarea.message{
	border:solid 0px;
	width:290px;
	height:68px;
	font-size:11px;
}
td{
	vertical-align:top;
	text-align:left;
}
td.flag{
	width:150px;
	vertical-align:bottom;
	text-align:left;
	color:#aaa;
}
td.formInput{
	width:220px;
	text-align:right;
	vertical-align:middle;
}
td.formText{
	width:100px;
	text-align:right;
	vertical-align:middle;
}
td.indexLogoItlasMinio{
	vertical-align:bottom;
	width:172px;
	height:309px;
}
td.indexLogoItlasMinioAzienda{
	height:309px;
	border-right:solid 3px #eeeeee;
}
td.indexLogoItlasMinioTDP{
	text-align:right;
	height:300px;
}
td.indexLogoItlasMinioDoge{
	vertical-align:top;
	padding-right:20px;
	height:280px;
	width:358px;
}

td.indexLogoItlasMinioTradizione1{
	vertical-align:bottom;
	width:172px;
	height:280px;
	background-image:url(../images/back_left_tradizione.gif);
	background-position:0px -3px;
	background-repeat:repeat-x;
}
td.indexLogoItlasMinioTradizione2{
	vertical-align:top;
	height:280px;
}
td.logo{
	width:264px;
	vertical-align:bottom;
}	
td.menuBottom{
	width:910px;
	padding-left:10px;
	height:42px;
	vertical-align:top;
}
td.menuTop{
	vertical-align:bottom;
	text-align:left;
	width:500px;
}
table.menuBottom{
	width:960px;
	margin:auto;
}
td.other{
	width:120px;
	vertical-align:middle;
}
td.partners{
	background-image:url(../images/back_right_laborlegno.gif);
	background-repeat:repeat-x;
}
td.swfExtremeLeft{
	width:600px;
	height:308px;
}
td.swfExtremeRight{
	width:360px;
	height:308px;
	color:#ffffff;
}
td.swfExtremeRight p{
	margin-top:0px;
	margin-bottom:10px;
}
td.swfExtremeRight table{
	height:160px;
	width:310px;
}
td.void{
	width:136px; width:72px;
}
ul{
	color:#ffffff;
}

.testo_megazines {text-align:left;background-color:#36322b;height:294px;color:#ffffff;padding:10px;line-height:14px;font-size:11px; overflow:auto}
.testo_megazines p{ margin:0px;}
.disabled { color:#999999 }
.hide { display:none }
.show { display:block }
.menuTopText .link01 { color:#fff!important }

/*GALLERIA*/
.intro_finiture{ width:600px; height:308px; overflow:hidden; position:relative; display:none; background:#555145; font-family: Helvetica, Arial, sans-serif}
.intro_finiture img {width:100%; position:absolute; display:none}
.intro_finiture img:first-child {display:block;}
.white_to {color:#FFF;}
.violet_to {color:#b4006f;}
.blue_link {color:#0098fe!important;}
.yellow_link {color:#f8ac00!important;}
.green_link {color:#006633!important;}
.violet_link {color:#b4006f!important;}
.anteprima_legni{ width:600px; height:308px; overflow:hidden; position:relative; display:none;  font-family: Helvetica, Arial, sans-serif;}
.anteprima_legni .barrasopra { position:absolute; top:0px; left:0px; height:47px; width:100%; color:#FFF}
.anteprima_legni .sfondo_t {position:absolute; top:0px; left:0px; height:100%; width:100%; opacity:1;filter:alpha(opacity=100); background-color:#000; z-index:1}
.anteprima_legni h3,.anteprima_legni .select_to { z-index:2; color:#FFF; position:relative;}
.anteprima_legni h3{ margin:16px 0 0 50px; font-size:26px; font-weight:lighter;}
.anteprima_legni .select_to{ top:7px; right:10px; width:270px; position:absolute; font-weight:bold; text-align:right; font-size:11px;}
.anteprima_legni .select_to_2{ top:13px; right:10px; width:150px; position:absolute; font-weight:bold; text-align:left; font-size:12px;}
.anteprima_legni .immagine , .anteprima_legni .immagine img{ position:absolute; top:0px; left:0px;}
.anteprima_legni .menu_laterale { position:absolute;left:-120px; top:278px; height:30px; background:#006633; color:#FFF; padding:6px; width:190px;}
.anteprima_legni .menu_laterale_blue {background:#0098fe!important;}
.anteprima_legni .menu_laterale_yellow {background:#f8ac00!important;}
.anteprima_legni .menu_laterale_violet{background:#b4006f!important;}
.anteprima_legni .menu_laterale a,.anteprima_legni .menu_laterale .gray_photo {color:#FFF; position:relative; top:1px; margin:0 0 0 45px; ; user-select: none;-moz-user-select: none; -khtml-user-select: none;}
.anteprima_legni .menu_laterale .gray_photo {color:#999;}
.anteprima_legni a.link_basso {width:210px; height:60px; right:5px; bottom:0px; position:absolute;}

  /*Struttura e formati*/
  .struttura_formati {width:600px; height:308px; overflow:hidden; position:relative; display:none; font-family: Helvetica, Arial, sans-serif}
  .struttura_formati h4{ height:35px; width:100%;  color:#9a9490; font-size:26px; margin:0px; padding-top:10px; font-weight:lighter}
  .struttura_formati_LDD h4{ color:#000}
  .struttura_formati .box{display:none; position:absolute; width:100%; }
  
  .struttura_formati .box:first-child{display:block;}
  .struttura_formati .body_stru { height:268px; position:relative; ;}
  .struttura_formati .body_stru .content{ height:268px; width:556px; border:2px solid #767571; position:relative; display:block; padding:0px 20px;}
  .struttura_formati_LDD .body_stru .content { border:1px solid #DDD;}
  .struttura_formati .body_stru .left_arrow{ height:268px; width:28px; background:url(../images/strutt-left.jpg) no-repeat top left; position:absolute; left:0px; top:0px; z-index:3; cursor:pointer;}
  .struttura_formati .body_stru .left_arrow:hover{background:url(../images/strutt-left-over.jpg) no-repeat top left;}
  .struttura_formati_LDD  .body_stru .left_arrow{background:url(../images/strutt-left-LDD.jpg) no-repeat top left; }
  .struttura_formati_LDD  .body_stru .left_arrow:hover{background:url(../images/strutt-left-LDD-over.jpg) no-repeat top left; }
  .struttura_formati .body_stru .right_arrow{ height:268px; width:28px; background:url(../images/strutt-right.jpg) no-repeat top left; position:absolute; right:0px; top:0px; z-index:3; cursor:pointer;}
  .struttura_formati .body_stru .right_arrow:hover{background:url(../images/strutt-right-over.jpg) no-repeat top left;}
  .struttura_formati_LDD .body_stru .right_arrow{ background:url(../images/strutt-right-LDD.jpg) no-repeat top left; }
  .struttura_formati_LDD .body_stru .right_arrow:hover{ background:url(../images/strutt-right-LDD-over.jpg) no-repeat top left; }
  
  .struttura_formati .box img {display:none; left:0px; position:absolute;}
  img.show_it{display:block!important;}
  #strut_img_1{ width:190px; height:50px; display:block; right:30px; top:180px; position:absolute; } 
  .struttura_formati_LDD #strut_img_1 { width:190px; height:50px; display:block; right:30px; top:15px; position:absolute; } 
  #strut_img_2{ width:190px; height:70px; display:block; right:30px; top:102px; position:absolute; }
  .struttura_formati_LDD #strut_img_2 { width:190px; height:130px; display:block; right:30px; top:70px; position:absolute; }
  #strut_img_3{ width:190px; height:40px; display:block; right:30px; top:53px; position:absolute; }
  #strut_img_4{ width:190px; height:40px; display:block; right:30px; top:10px; position:absolute; }
  
  .scroll { width:520px; left:50%; margin-left:-260px; position:relative; height:235px; font-size:13px!important; text-align:justify; margin-top:5px;}
  .scroll p{  font-size:13px!important;}
  .scroll h3{  font-size:23px !important; color:#FFF; font-weight:normal; height:auto !important; margin:0px}
  .scroll h4{  font-size:14px!important; color:#FFF; height:auto !important;}
  .struttura_formati_LDD .scroll h3,.struttura_formati_LDD .scroll h4,.struttura_formati_LDD .scroll p{ color:#000;}
  .jspContainer{	overflow: hidden;	position: relative;}
  .jspPane{	position: absolute;}
  .jspVerticalBar{	position: absolute;	top: 0;right: 0;width: 16px;height: 100%;background: red;}
  .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}.jspVerticalBar *,
  .jspHorizontalBar *{margin: 0;padding: 0;}
  .jspCap{display: none;}
  .jspHorizontalBar .jspCap{float: left;}
  .jspTrack{background:#3F3B32;position: relative;}
  .struttura_formati_LDD .jspTrack{background:#b5b5b5;}
  
  .jspDrag{background: #bbd;position: relative;top: 0;left: 0;cursor: pointer; display:none;}
  .jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%; }
  .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
  .jspArrow.jspDisabled{cursor: default;}
  .jspVerticalBar .jspArrow{height: 16px;}
  .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
  .jspVerticalBar .jspArrow:focus{outline: none;}
  .jspCorner{background: #eeeef4;float: left;height: 100%;}
  .jspArrowDown {background:url(../images/arrow_giu.jpg) no-repeat center #3F3B32;}
  .struttura_formati_LDD .jspArrowDown {background:url(../images/arrow_giu.jpg) no-repeat center #B5B5B5;}
  
  .jspArrowUp {background:url(../images/arrow_su.jpg) no-repeat center #3F3B32;}
  .struttura_formati_LDD .jspArrowUp {background:url(../images/arrow_su.jpg) no-repeat center #B5B5B5;}
  
  /* Yuk! CSS Hack for IE6 3 pixel bug :( */* html .jspCorner{margin: 0 -3px 0 0;}
  /* Styles specific to this particular page */
  .scroll-pane-before,.scroll-pane-after,.scroll-pane-split,.scroll-pane-os{width: 100%;height: 200px;overflow: auto;}
  .horizontal-only{height: auto;max-height: 200px;}
/*dove siamo*/
.dove_siamo {position:relative}
.dove_siamo img { display:none; position:absolute; width:527px; height:190px;}
.dove_siamo .dove_click { cursor:pointer}

/*Espositori*/
.espositori_anime { width:600px; height:276px; overflow:hidden; position:relative; background:#FFF;}
.espositori_anime .mega_content_espo {width:1800px; height:233px; display:block; left:0; position:absolute;}
.espositori_anime .mega_content_espo .pagina{width:600px; height:233px; display:block; float:left; overflow:hidden;}
.espositori_anime .left_arrow_expo {height:280px; width:28px; background:url(../images/freccia_sinistra.png) no-repeat center; position:absolute; left:0px; top:0px; z-index:3; cursor:pointer; display:none;}
.espositori_anime .right_arrow_expo {height:280px; width:28px; background:url(../images/freccia_destra.png) no-repeat center; position:absolute; right:0px; top:0px; z-index:3; cursor:pointer;}
.espositori_anime .hide_imge { width:600px; height:280px; position:absolute; display:none; top:0; left:0; z-index:5;cursor:pointer;}
.espositori_anime .oggetto {height:100%; float:left; display:block; position:relative; cursor:pointer;}
.espositori_anime .oggetto .text_bottom {display:block; height:20px; bottom:0px; position:absolute; text-align:center; display:none; width:300px; font-weight:bold; font-size:18px; margin-bottom:10px; left:-50px; }

.submenu_riv li {list-style:none; float:left; margin:0px 5px;}
.submenu_riv li a.selezionato { font-weight:bold;}

.submenu_riv ul li a { color:#68635b }
.submenu_riv ul li a.selezionato { color:#fff; font-weight:normal}
.divider { line-height:20px; margin:0 5px 0 15px; display:inline-block  }
.dividerhide { color:#3f3b32 }
