img, div {behavior: url(iepngfix.htc);}

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

}
.scrollableI{
height:300px;

}
.scrollableP{
height:450px;
width:980px;
}
.scrollableG{
height:264px;
}
.contentG{
height:264px;
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:250px;
float:left;
}
.cont_box-bb{
width:692px;
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-b, .prevPage-b{
display:block;
cursor:pointer;



}
#nextPage-b{
margin:0 0 0 5px;
}
#prevPage-b{
float:left;
margin:0 5px 0 0;
}






.nextPage, .prevPage{
display:block;

}
#nextPage, #prevPage{
cursor:pointer;

}
#nextPage{
float:right;
margin:27px 0 0 0;
}
#prevPage{
float:left;
margin:27px 5px 0 0;
}
#prevPage-a{
float:left;
cursor:pointer;
background-image: url(images/prev.png);
background-repeat:no-repeat;
width:34px;
height:25px;
}
#nextPage-a{
float:right;
cursor:pointer;
background-image:url(images/next.png);
background-repeat:no-repeat;
width:34px;
height:25px;
margin:0 10px 0 0;
}
.navigazione-right a{
cursor:pointer;
display:block;
width:35px;
text-align:center;
float:left;
}
#nav_right{
float:left;
height:20px;
overflow:hidden;
width:600px;
}
#nav_right-a{
float:left;
overflow:hidden;

}
#nav_right a{
cursor:pointer;
}
#nav_right a:hover{
background:#fff;
}

#nav_right a.active{
color:#0692EA;
}

#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-top:3px;
clear:both
}
.p-scroll p{
margin:0;
padding:0px 15px 0 15px;
height:40px;
overflow:hidden;
}
.p-move{
position:absolute;
}
.p-mask{
position:absolute;
position:relative;
top:20px;
height:40px;
overflow:hidden;
}
.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{
cursor:pointer;
display:block;
width:25px;
text-align:center;
float:left;
}
.cont_box-h{
width:692px;
float:left;
}
.container-scroll{
width:692px;
float:left;
}
.cont-nav-dx{
float:right;
width:180px;
text-align:center;
display:block;
margin:0 30px 0 0;
}
