﻿
div.BoxCentrale  h2, div.boxTris h2,div.boxTrisImg h2{text-transform:uppercase;	font-family: 'HelveticaNeue-Light', 'Helvetica Neue', Helvetica, sans-serif;font-weight: 100 !important;letter-spacing: 0.1em;font-size:22px}
div.BoxCentrale  p{font-size:14px}
/* banner scroll */
div.BannerScroll {background-color:#ffffff;padding:0;margin-bottom:15px;float:left;clear:both}
div.BannerScroll .navi {width:130px;height:20px;}
div.BannerScroll .navi a {width:15px;height:15px;float:left;margin:3px;background-repeat:no-repeat;display:block;font-size:1px;}
/*
div.BannerScroll .navi a.uno{background-position:0 0;background-image:url(/res/img/argomento/navigatore_1.gif);}
div.BannerScroll .navi a.due{background-position:0 0;background-image:url(/res/img/argomento/navigatore_2.gif);}
div.BannerScroll .navi a.tre{background-position:0 0;background-image:url(/res/img/argomento/navigatore_3.gif);}
div.BannerScroll .navi a.quattro{background-position:0 0;background-image:url(/res/img/argomento/navigatore_4.gif);}
div.BannerScroll .navi a.cinque{background-position:0 0;background-image:url(/res/img/argomento/navigatore_5.gif);}
div.BannerScroll .navi a.sei{background-position:0 0;background-image:url(/res/img/argomento/navigatore_6.gif);}
*/
div.BannerScroll .navi a{background-position:0 0;background-image:url(/res/2015/img/icone/navigatore.png);}
div.BannerScroll .navi a:hover {background-position:0 -17px;}
div.BannerScroll .navi a.active {background-position:0 -17px;}



div.BannerScroll .scrollable {position:relative;overflow:hidden;width: 1000px;height:300px;float:left;margin:3px 0}
div.BannerScroll .scrollable .items {width:20000em;position:absolute;clear:both;}
div.BannerScroll .items div {float:left;width:1000px;}
div.BannerScroll .scrollable 
div.BannerScroll .active {border:2px solid #000;position:relative;cursor:default;}

div.BannerScroll a.browse {background:url(/res/img/bottoni/btn_scroll.png) no-repeat;display:block;width:38px;height:200px;float:left;cursor:pointer;font-size:1px;}

div.BannerScroll a.right { background-position: -114px 55px; clear:right; margin-right: 0px;}
div.BannerScroll a.right:hover {background-position: -76px 55px; }
div.BannerScroll a.right:hover {background-position: -76px 55px; }

div.BannerScroll a.left {background-position:0 55px;margin-left: 0px; }
div.BannerScroll a.left:hover {background-position:-38px 55px; }
div.BannerScroll a.left:hover {background-position:-38px 55px; }

div.BannerScroll a.disabled {visibility:hidden !important;}
/* fine banner scroll */

h2{color:#08306c}
hr{border:0px;border-top:1px dotted #bebebe;clear:both;margin:10px 0px 0px 0px}
br{clear:both}

div.BoxGray{border:1px solid #b6babb;padding-bottom:15px;margin-bottom:15px;background:#2664ad;color:white}
div.BoxGray h4 {text-decoration:none;font-family:Trebuchet MS,verdana;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:0px 0px;margin:0px;font-weight: bold;}
div.BoxGray div{padding:10px 0;}
div.BoxGray div a{display:block;text-decoration:none;font-size:12px;color:#fff}
div.BoxGray div a:hover{text-decoration:none;;color:#fff}
div.BoxGray h2 {font-size: 20px;text-transform: uppercase;font-weight: bold;margin: 0;padding: 5px 10px;color:#fff}
div.BoxGray hr{border:0px;border-top:1px dotted #bebebe;clear:both;margin:10px 0px}

div.boxTris,div.boxTrisImg{float:left;text-align:center;width:330px;height:300px;}
div.boxTris a.tris, div.boxTrisImg a.tris{display:block;float:left;text-align:center;clear:both;}
div.boxTris a.tris span{display:block;float:left;width:150px;height:212px;overflow:hidden;position:relative;}		
div.boxTris a.tris span.sx{margin-right:20px;}
div.boxTris a.tris span.retro img{height:162px;margin:20px 0px;opacity: 0.4;filter: alpha(opacity=40);}
div.boxTris a.tris span.fronte {top:-212px;left:95px; z-index :10}
div.boxTris a.bottone{position:relative;top:-190px;z-index :10}



