.scroll_box{
width:20000em; 
position:absolute;
}
.scroll_vert{
height:20000em; 
position:absolute;
}
.scrollable,.scrollableH,.scrollableP,.scrollableG,.scrollableI,.scrollableL{
position:relative; 
overflow:hidden; 
}
.scrollable{
height:700px;
}
.scrollableL{
height:600px;
}
.scrollableH{
height:380px;

}
.scrollableI{
height:300px;

}
.scrollableP{
height:450px;
width:980px;
}
.scrollableG{
height:300px;
}
.contentG{
height:300px;
width:542px;
float:left;
overflow:hidden;
}
#navG a{
cursor:pointer;
margin-left:1px;
}
#navG a.hoverG img, #navG a.activeG img{
border:1px solid #EFBD3E;
}
.cont_box-a{
width:196px;
float:left;
}

.cont_box-i{
width:588px;
float:left;

}
.cont_box-a2{
width:980px;
float:left;
}
.cont_box-b{
float:left;
width:380px;
}

.cont_box-a .box-a{
float:none;
clear:both
}

.nextPage, .prevPage{
display:block;
width:20px
}

.navigazione-right a{
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
width:25px;
height:18px;
cursor:pointer;
display:block;
text-align:center;
float:left;
margin:0 2px 0 2px;
}
#nav_right{
float:left;
height:20px;
overflow:hidden;

}
#nav_right a:hover{
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
width:25px;
height:18px;
display:block;
}

#nav_right a.active{
color:#f60
}

#main-right{
width:380px;
}
.box-b li{
width:60px;
text-align:center
}
.box-b .p-scroll{
position:relative;
background: url(images/bg-box-b_void.jpg) top center no-repeat;
width:380px;
height:72px;
margin-bottom:10px;
padding:5px 0 0 0;
clear:both;


}
.p-move-b{
padding:12px 0 0 15px;
height:50px;
overflow:hidden;
line-height:16px;
width:360px;
font-size:11px;
}
.p-move p{
padding:0 0 0 0;

}
.p-move-b h1, h2{
display:inline;
margin:0 0 0 0;

}
.p-move{
position:absolute;
}
.p-mask{
position:absolute;
position:relative;
top:15px;
height:40px;
overflow:hidden;

}
.p-mask-a{
position:absolute;
position:relative;
height:50px;
overflow:hidden;
top:10px;
}

.box-b span.cursore{
position:absolute;
display::block;
width:23px;
height:17px;
background:url(images/freccia.jpg);
top:0;
left:20px;
}
.navigazione-left-a a{
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
width:25px;
height:18px;
cursor:pointer;
display:block;
text-align:center;
float:left;
margin:0 2px 0 0;
}
.navigazione-left-a a:hover{
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
width:25px;
height:18px;
display:block;
}
#prevPage, #nextPage{
font-size:15px;
font-weight:bold;
cursor:pointer;
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
display:block;
height:18px;
width:25px;
}

a.spenta {
color:#c5c5c5;
font-size:15px;
font-weight:bold;
cursor:pointer;
background-image:url(images/bg-nav.jpg);
background-repeat:no-repeat;
display:block;
height:18px;
width:25px;
}

.nav-d{
color:#7b7b7b;
font-size:11px;
width:500px;
margin:0 0 0 5px;
float:left;
}
.nav-d span{
color:#7b7b7b;
font-size:14px;
margin:0 2px 0 0;

}