* {padding: 0;margin: 0;}
html, body{height:100%;background-color:#eeeeee;font-size:100%;font-family:Arial;color:#626262;background-image: url('img/body.png');background-position:center top;}
a{color: #626262;text-decoration:none;}
a:visited{color:#626262;text-decoration:none;}
a:hover{color:#8bccc6;text-decoration:none;}
img{border:0;}
#BL_X {min-height:100%;background-image:url('img/BL_X.png');background-repeat:no-repeat;background-position:top center;}
#BL_SITO{padding-bottom:212px;width:930px;margin-left:auto;margin-right:auto;background-color:transparent;background-repeat:no-repeat;}
#HiddenMobile{display:none;}
.ClasseSetIcone{background-image: url('img/setIcone.png');}
#BL_MENU_ORIZZONTALE{font-family:Ubuntu;position:absolute;width:944px;height:40px;top:101px;left:50%;margin-left:-465px;font-weight:bold;}
#MenuOrizzontale {margin:0;padding:0;list-style:none;color:#ffffff;font-size:12px;}
#MenuOrizzontale li{float:left;display:block;width:155px;position:relative;z-index:500;margin:0;padding:0;}
#MenuOrizzontale li a{display:block;height:40px;text-decoration:none;text-align:center;color:#ffffff;line-height:40px;background-image: url('img/setIcone.png');background-position: -400px -64px;margin:0;padding:0;}
#MenuOrizzontale li a:hover{color:#ffffff;background-image: url('img/setIcone.png');background-position: -400px -144px;margin:0;padding:0;line-height:40px;}
#MenuOrizzontale li li:hover {line-height:40px;margin:0;padding:0;}
#MenuOrizzontale ul {position:absolute;left:0;display:none;margin:0;padding:0;list-style:none;line-height:40px;}
#MenuOrizzontale ul li {width:155px;float:left;margin:0;padding:0;line-height:40px;}
#MenuOrizzontale ul a {display:block;padding: 0px;color:#ffffff;text-align:left;margin:0;padding:0;background-image: url('img/setIcone.png');background-position: -900px -64px;line-height:40px;height:40px;text-indent:5px;}
#MenuOrizzontale ul a:hover {display:block;margin:0;padding:0;color:#ffffff;text-align:left;line-height:40px;background-image: url('img/setIcone.png');background-position: -900px -144px;height:40px;text-indent:5px;}
#MenuOrizzontale .MoSpento{display:block;height:40px;text-decoration:none;text-align:center;color:;line-height:40px;background-image: url('img/setIcone.png');background-position: -400px -64px;margin:0;padding:0;font-size:12px}
#MenuOrizzontale .MoCorrente{display:block;height:40px;text-decoration:none;text-align:center;color:;line-height:40px;background-image: url('img/setIcone.png');background-position: -400px -144px;margin:0;padding:0;font-size:12px}
/* fix ie6 */
*html #MenuOrizzontale ul {margin:0 0 0 -2px;}
#MenuVerticale{width:250px;margin-left:0px;font-weight:normal;}
a.MenuVerticale1:Link{width:250px;height:40px;color:#000000;display:block;line-height:40px;float:left;margin:3px 0 0 0;text-indent:45px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -144px;}
a.MenuVerticale1:Visited{width:250px;height:40px;color:#000000;display:block;line-height:40px;float:left;margin:3px 0 0 0;text-indent:45px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -144px;}
a.MenuVerticale1:Hover{width:250px;height:40px;color:#aa3d29;display:block;line-height:40px;float: left;margin:3px 0 0 0;text-indent:45px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -64px;}
a.MenuVerticale2:Link{width:250px;height:30px;color:#000000;display:block;line-height:30px;float:left;margin:3px 0 0 0;text-indent:77px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -410px;}
a.MenuVerticale2:Visited {width:250px;height:30px;color:#000000;display:block;line-height:30px;float: left;margin:3px 0 0 0;text-indent:77px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -410px;}
a.MenuVerticale2:Hover {width:250px;height:30px;color:#aa3d29;display:block;line-height:30px;float: left;margin:3px 0 0 0;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -330px;text-indent:77px;}
.MenuVerticaleSpento {width:250px;height:40px;color:#000000;display:block;line-height:40px;float: left;margin:3px 0 0 0;text-indent:45px;text-decoration:none;font-size:12px;background-image: url('img/setIcone.png');background-position: 0px -490px;}
#BL_BASE {position: relative;margin-top: -212px;height: 212px;clear:both;background-image: url('img/BL_BASE.png');background-repeat: repeat-x;background-position:top;}
#BL_BASE_C {width:930px;height:212px;background-image: url('img/BL_BASE_C.png');background-repeat:no-repeat;margin-left:auto;margin-right:auto;color:#ffffff;}
#BL_BASE_C_Logo {width:185px;height:20px;position:absolute;margin-top:184px;margin-left:755px;}
a.Infoemedia:Link {width:185px;height:20px;display:block;float: left;background-image: url('img/setIcone.png');background-position: 0px -224px;}
a.Infoemedia:Visited {width:185px;height:20px;display:block;float: left;background-image: url('img/setIcone.png');background-position: 0px -224px;}
a.Infoemedia:Hover {width:185px;height:20px;display:block;float: left;background-image: url('img/setIcone.png');background-position: -185px -224px;}
#BL_BASE_C_Mobile {width:53px;height:53px;position:absolute;margin-top:35px;margin-left:877px;}
a.Mobile:Link {width:53px;height:53px;display:block;float: left;background-image: url('img/setIcone.png');background-position: -400px -410px;}
a.Mobile:Visited {width:53px;height:53px;display:block;float: left;background-image: url('img/setIcone.png');background-position: -400px -410px;}
a.Mobile:Hover {width:53px;height:53px;display:block;float: left;background-image: url('img/setIcone.png');background-position: -453px -410px;}
a.Base:Link {color:#ffffff;}
a.Base:Visited {color:#ffffff;}
a.Base:Hover {color:#ffffff;}
#BL_BASE_C_Privacy {text-align:left;width:300px;height:100px;position:absolute;margin-top:40px;margin-left:26px;font-size:12px;}
#BL_COLONNA{position:absolute;width:250px;top:520px;left:50%;margin-left:-465px;}
#BL_CorpoCont{float:left;width:930px;height:100%;margin-top:388px;background-image: url('img/sfondoCorpoContenitore.png');}
#BL_CORPO{width:690px;margin-top:161px;margin-left:258px;float:left;clear:both;}
#BL_SLIDE{position:absolute;width:930px;height:350px;top:140px;left:50%;margin-left:-464px;}
#BL_SLIDE_Mask{position:absolute;width:930px;height:350px;top:140px;left:50%;margin-left:-464px;background-image: url('img/SlideMask.png');z-index:10;}
.SliderT .nivoSlider {position:relative;background:#fff url(img/loading.gif) no-repeat 50% 50%;margin-bottom:10px;}
.SliderT .nivoSlider img {position:absolute;top:0px;left:0px;display:none;height:350px !important;}
.SliderT .nivoSlider a {border:0;display:block;}
.SliderT .nivo-controlNav {left:8px;padding: 0px 0;margin-top:-27px;z-index:101;position:absolute;}
.SliderT .nivo-controlNav a {display:inline-block;width:20px;height:20px;background:url(img/setIcone.png) no-repeat;text-indent:-9999px;border:0;margin: 0 20x;background-position:-900px -330px;}
.SliderT .nivo-controlNav a.active {background-position:-900px -367px;}
.SliderT .nivo-directionNav a {display:block;width:43px;height:43px;background:url(img/setIcone.png) no-repeat;text-indent:-9999px;border:0;
z-index:999999;}
.SliderT:hover .nivo-directionNav a { opacity: 1; }
.SliderT a.nivo-nextNav {position:absolute;top:150px;left:875px;background-position:-697px -330px;}
.SliderT a.nivo-prevNav {position:absolute;top:150px;left:10px;background-position:-537px -330px;}
.nivoSlider {position:relative;width:100%;height:auto;background:red;overflow: hidden;}
.nivoSlider img {position:absolute;top:0px;left:0px;max-width: none;display:none;}
.nivo-main-image {
display: block !important;
position: relative !important;
width: 100% !important;
}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;display:none;background:white;filter:alpha(opacity=0);opacity:0;z-index:100;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box {display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img { display:block; }
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding: 5px 10px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter:alpha(opacity=8);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav {text-align:center;padding: 15px 0;}
.nivo-controlNav a {cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
#slideshow {margin:0;padding:0;position:relative;border:0;}
#slideshow img {width:930px;height:350px;}
#BL_TITOLO_PAGINA{position:absolute;width:661px;height:27px;top:515px;left:50%;margin-left:-212px;}
h1{width:661px;height:27px;font-weight:normal;font-size:22px;line-height:27px;margin:0;
text-align:right;color:#626262;padding:0;}
#BL_LOGO{z-index:99999;font-size:20px;color:#626262;position:absolute;width:470px;height:80px;line-height:80px;top:11px;left:50%;margin-left:-465px;text-align:left;}
a.BL_LOGO:Link {color:#626262;text-decoration: none;}
a.BL_LOGO:visited {color:#626262;text-decoration: none;}
a.BL_LOGO:Hover {color:#626262;text-decoration: none;}
#BL_SOCIAL{z-index:99999;position:absolute;width:96px;height:32px;top:6px;left:50%;margin-left:371px;}
a.Social {width:32px;height:32px;display:block;float: left;background-image: url('img/setIcone.png');}
a.Twitter:Link {background-position: 0px -32px;}a.Twitter:Hover {background-position: 0px 0px;}a.Facebook:Link {background-position: -32px -32px;}a.Facebook:Hover {background-position: -32px 0px;}a.Google:Link {background-position: -64px -32px;}a.Google:Hover {background-position: -64px 0px;}
.BoxCol1 {width:194px;margin:5px;margin-right:0;padding: 5px;background: transparent;float: left;border: 5px solid #eeeeee;background-image: url('img/BOX.png');background-repeat: repeat-x;}
.BoxCol2 {width:412px;margin:5px;margin-right:0;padding: 5px;background: transparent;float: left;border: 5px solid #eeeeee;background-image: url('img/BOX.png');background-repeat: repeat-x;}
.BoxCol3 {width:632px;margin:5px;margin-right:0;padding: 5px;background: transparent;float: left;border: 5px solid #eeeeee;background-image: url('img/BOX.png');background-repeat: repeat-x;}
/*Opera Fix*/body:before{content:"";	height:100%;float:left;width:0;margin-top:-32767px;/}
.BloccoColonna{width:690px;float: left;margin: 5px 0 0 0;border: 2px solid #fff;background-color:#fff;filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
#BL_LINGUAGGIO{position:absolute;width:160px;height:22px;top:12px;left:50%;margin-left:190px;background-color:transparent;z-index:99999;}
.Linguaggio {width:32px;height:22px;display:block;float:right;;background-image: url('img/setIcone.png');}
a.it:Link {background-position: 0px -244px;}a.it:Hover {background-position: -160px -244px;}a.en:Link {background-position: -32px -244px;}a.en:Hover {background-position: -192px -244px;}a.fr:Link {background-position: -64px -244px;}a.fr:Hover {background-position: -224px -244px;}a.de:Link {background-position: -96px -244px;}a.de:Hover {background-position: -256px -244px;}a.es:Link {background-position: -128px -244px;}a.es:Hover {background-position: -288px -244px;}
.it {background-position: -160px -244px;}.en {background-position: -192px -244px;}.fr {background-position: -224px -244px;}.de {background-position: -256px -244px;}.es {background-position: -288px -244px;}
form{margin:0;width:100%;}
.FORM_Riga{width:100%;height:40px;margin-bottom:25px;}
.FORM_Campo{height:24px;line-height:26px;text-indent:1px;border:0;}
.FORM_Valore{height:20px;border:0;}
.FORM_ValoreInput{height:20px;border-style:solid;border-width:3px;border-color:#004a7f;padding:2px;}
.FORM_Bottone{width:160px;color:black;height:32px;border: none;background-image: url('img/setIcone.png');background-position: 0px -266px;text-align:center;line-height:32px;cursor:pointer;margin-top:-0px;float:right;}
.FORM_Privacy{width:100%;margin-bottom:6px;text-align:right;}
.FORM_Msg{position:absolute;display:none;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;text-align:center;color:#fff;}textarea{resize: none;}
.Scheda{width:690px;float:left;}
#SchedaGalleria{position:relative;width:690px;margin:0 auto 25px;padding-bottom: 10px;float:left;}
.SchedaVoce{width:100%;height:22px;float:left;margin-top:10px;margin-bottom:5px;clear:both;font-weight:bold;}
.SchedaFile{width:100%;height:24px;line-height:24px;float:left;text-indent:27px;background-image: url('img/setIcone.png');}
.SchedaFoto{width:194px;min-height:100px;padding: 0px;background:transparent;margin:0px;font-size:12px;float:left;-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;-o-transition: top 1s ease, left 1s ease;-ms-transition: top 1s ease, left 1s ease;}
.SchedaFoto .Foto img{max-width:100%;background:#ccc;display:block;}
.Foto {background-position:center top}
@media screen and (max-width : 1240px) {body{overflow:auto;}}
a.doc:Link {background-position: 0 -1068px;}a.doc:Hover {background-position: 0 -1092px;}
a.odt:Link {background-position: 0 -1116px;}a.odt:Hover {background-position: 0 -1140px;}
a.rar:Link {background-position: 0 -1164px;}a.rar:Hover {background-position: 0 -1188px;}
a.xls:Link {background-position: 0 -1212px;}a.xls:Hover {background-position: 0 -1236px;}
a.eps:Link {background-position: 0 -1260px;}a.eps:Hover {background-position: 0 -1284px;}
a.pdf:Link {background-position: 0 -1308px;}a.pdf:Hover {background-position: 0 -1332px;}
a.swf:Link {background-position: 0 -1356px;}a.swf:Hover {background-position: 0 -1380px;}
a.zip:Link {background-position: 0 -1404px;}a.zip:Hover {background-position: 0 -1428px;}
a.txt:Link {background-position: 0 -1452px;}a.txt:Hover {background-position: 0 -1476px;}
a.rtf:Link {background-position: 0 -1500px;}a.rtf:Hover {background-position: 0 -1524px;}
a.xlsx:Link {background-position: 0 -1548px;}a.xlsx:Hover {background-position: 0 -1572px;}
a.docs:Link {background-position: 0 -1596px;}a.docs:Hover {background-position: 0 -1620px;}
<!--[if !IE 7]>
#BL_X {display:table;height:100%}
<![endif]-->