@charset "utf-8";
/* CSS Document */

/* bing translator */

#MicrosoftTranslatorWidget {
	width:0px;
	height:0px;
	display:none;
	visibility: hidden;
}
#MicrosoftTranslatorToolbar {
	width:0px;
	height:0px;
	display:none;
	visibility:hidden;
}
#MSTTContent {
	width:0px;
	height:0px;
	display:none;
	visibility:hidden;
	}
/*fine bing */

/* BANNER */

div.banneritem {margin-bottom: 10px; }

div.moduletable.home div.bghelper div.modulecontent div.bannergrouphome div.banneritem img { border:2px solid #ffffff; width:220px; height:64px;}

div.moduletable.home div.bghelper div.modulecontent div.bannergrouphome div.banneritem { float:left; margin:4px;} 

/* END BANNER */

/* SLIDER */

body.res1170 #content .gray-area .container {width:100%;}

body.res1170 #content .gray-area .container .row {margin-bottom: 10px;}

/*div.djslider-loader div.djslider div.slider-container { background-color:#E7E7E7; padding-top:20px; margin-top:-62px; width:100%; }*/

div.djslider-loader div.djslider div.slider-container img {min-height:140px;}

img.prev-button, img.next-button, img.play-button, img.pause-button { margin-top:-40px; }

.moduletable.ads {margin-bottom: 25px;}


/* END SLIDER */

/* scopri */

div.gobox {height: 285px; background-color:#2D507A; padding: 0px 15px 10px;}

@media screen and (max-width: 1200px) {div.gobox {height: 300px;}}

@media screen and (max-width: 980px) {div.gobox {height: 380px;}}

@media screen and (max-width: 765px) {div.gobox {height: auto;}}

div.gobox p {margin-bottom: 0px;}

div.gobox p a {color:#ffffff; text-transform:uppercase; font-weight:bold;}

.gobox:after {border-left-color:#2D507A;}

.gobox.ok {background-color: #AD0E25 !important;
text-transform: none;}

h2.scopri, h2.scopri {
font-size: 20px;
font-style: italic;
font-weight: bold;
margin: 7px 0px 3px;
}

h2.scopri a, h2.scopri a:hover {
color: #fff;
}

/* scopri */