/* effetto ombra su hover */
#fotografia {
position: relative;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

#fotografia:after {
z-index: -1;
position: absolute;
background: transparent;
width: 60%;
height: 32%;
content: '';
right: 10px;
bottom: 14px;
transform: skew(15deg) rotate(6deg);
-webkit-transform: skew(15deg) rotate(6deg);
-moz-transform: skew(15deg) rotate(6deg);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5); }

#fotografia:before {
z-index: -2;
position: absolute;
background: transparent;
width: 60%;
height: 32%;
content: '';
left: 10px;
bottom: 14px;
transform: skew(-15deg) rotate(-6deg);
-webkit-transform: skew(-15deg) rotate(-6deg);
-moz-transform: skew(-15deg) rotate(-6deg);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5); }

.contenitore_avvisi {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#pensieroComune:hover, .contenitore_avvisi:hover, #settoriservizi:hover, #applicazioni:hover, #guide:hover, .bmt_mainContent:hover {-moz-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 9px rgba(0, 0, 0, 0.3);}


#pensieroComune #lettereDirettore h2 a:hover, #pensieroComune #clubQualita h2 a:hover {text-decoration:none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color:#07376D;border:1px solid #E46506;background: #FEB609; /* old browsers */
background: -moz-linear-gradient(top, #FEB609 0%, #DC8500 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEB609), color-stop(100%,#DC8500)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEB609', endColorstr='#DC8500',GradientType=0 ); /* ie */}


/* Transition su hover */
#tabsTitle li a {-webkit-transition: background 0.7s ease-in-out;
-moz-transition: background 0.7s ease-in-out;
-o-transition: background 0.7s ease-in-out;
transition: background 0.7s ease-in-out;
}



/* transform su hover 
#servizio {padding-top:25px;}
#linkRapidi {padding-top:5px;}
#linkRapidi ul li#rmail a {z-index:10;}
#linkRapidi ul li#rmail a:hover {-moz-transform:translate(0px, -5px);
-webkit-transform: translate(0px, -5px);
-o-transform: translate(0px, -5px);
-ms-transform: translate(0px, -5px);
transform: translate(0px, -5px);background: url(img/mail.jpg) no-repeat;background-position:0 center;}

#linkRapidi ul li#rtel a:hover {-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}*/


/* gradient */

#settoriservizi h2, #guide h2 {background: -moz-linear-gradient(top, #1E5799 0%, #245786 43%, #06336A 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E5799), color-stop(43%,#245786), color-stop(100%,#06336A)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E5799', endColorstr='#06336A',GradientType=0 ); /* ie */
}

#applicazioni h2 {background: -moz-linear-gradient(top, #FEB609 0%, #DC8500 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEB609), color-stop(100%,#DC8500)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEB609', endColorstr='#DC8500',GradientType=0 ); /* ie */}