/* general */
body,textarea {margin:0; padding:0; border:0; font-family : Arial, Helvetica, sans-serif;color:#484e51;background-color:#fff;}
a{outline:none;text-decoration:underline;color:#484e51;}
img {border:0;}
a:hover {text-decoration:underline;}
.topHeader a,.footer a,.topFooter a,.colSx a,.map a,.intestazione a,.menu a,.linkLancio a,td a,.minigallery a,.pager a,a h3,.download a,a p,a:hover h3,.link-block a{text-decoration:none;}
.topHeader a:hover,.footer a:hover,.topFooter a:hover,.colSx a:hover ,.map a:hover,.intestazione a:hover,.menu a:hover,td a:hover,.minigallery  a:hover,.pager a:hover,.download a:hover3,.link-block a:hover{text-decoration:underline;}
* html div {height:1%;}
form{display:inline;}
input,select,textarea{border:1px solid #d5d5d5;}
input,select,textarea{color:#484e51;}
input.reset{border:0px !important;;height:auto !important;width:auto !important;clear:both;float:none;}
input.reset.radio{margin-top:-3px;}
.left {float:left;}
.center{float:none; margin:0 auto;}
.nobtm{margin-bottom:0 !important;}
a:hover.img,a.img{text-decoration:none;}
.right {float:right;}
.relative {position:relative;}
h1,h2,h3,h4,h5,h6,ul.menu li,ul.menuSec LI,.label,.quickBox{font-family:Arial,Helvetica,sans-serif;}
.cl{clear:both;height:0;overflow:hidden;}
p{margin-top:0px;margin-bottom:10px;}
UL{margin:10px;padding:0px;}
OL {margin:10px 30px;padding:0px;}
UL LI{list-style-image : url(/Static/images/corporate/dotUl.gif);margin-left:10px;}
OL LI{list-style-image :none;}
h3{text-transform:uppercase;color:#E61E0F;margin:20px 0px 10px 0px;padding:0px;}
.hidden{display:none;}
/*elementi funzionali collegati al js*/
a.external{}/*apre un target '_blank'*/
a.submit{}/*sottomette la form di cui è discendente*/
.alt{display:none;}/*gestisce l'alternativo al flash*/

.topHeader,.header,.footer{text-align:center;}
.topHeaderInt,.headerInt,.footerInt,.content{width:879px;margin:0 auto;}
.topHeader{background-color:#E61E0F;}
.headerInt,.footerInt{text-align:left;}
#langFlag{float:right;display:block;margin:6px 11px 0 0;line-height:15px;color:#fff;font-size:.7em;}
#langFlag img{margin:-2px 8px 0 0;}
.footer{background-color:#c9c9c9;}
.service{float:right;color:#fff;padding:2px 0px 3px 0px;}
.service A{color:#fff;padding-right:7px;margin-right:3px;}
.service SPAN{color:#000;}
.acenter {float:none; margin:0 auto;text-align:center;height:307px;width:879px;}
.acenter .relative{text-align:left;height:307px;}
.flashHome{position:absolute;left:-15px;}
.flashHomeInt{width:913px;height:349px;background:transparent url(/Static/images/corporate/bgFlashH?ome.png) top left no-repeat;padding-top:13px;padding-left:15px}
.flashHome .btm{display:block;position:absolute;bottom:24px;}
.copy{float:left;color:#737a7e;padding:4px 0px;}
.footer .service A{color:#fff;background:url(/Static/images/corporate/bgFooterDot.gif) bottom right no-repeat;}
.service .font{padding-right:0px;margin-right:0px;background-image:none !important;color:#fff;}
.service .on{color:#000 !important;}
.logo {padding:9px 0px 0px 0px;margin-left:-37px;float:left;}
.stockPrice{float:left;position:relative;}
.stockPrice .lbl{font-size:.7em;color:#FFF;padding-top:6px;font-weight:bold;}
.stockPrice IFRAME{margin:0;padding:0;border:0;position:absolute;top:6px;left:70px;}
ul.menu{margin:0;padding:0;float:right;text-align:right;margin-top:42px;}
ul.menu li{float:left;list-style-type:none;font-weight:bold;display:block;background:#fff url(/Static/images/corporate/bgHeaderOff.gif) bottom right no-repeat;line-height:25px;padding:0 22px 12px 22px;list-style-image:none;margin-left:0;}
ul.menu li.on{background:#e21818 url(/Static/images/corporate/bgHeaderOn.gif) bottom repeat-x;margin-left:-1px;}
ul.menu li.on,ul.menu li.on A{color:#fff;}
ul.menu li.first {background:url("/Static/images/corporate/bgHeaderOff.gif") no-repeat scroll right bottom #FFFFFF;display:block;float:left;font-weight:bold;line-height:25px;list-style-image:none;list-style-type:none;margin-left:0;padding:0 1px 12px;height:25px;}
.content h1{color:#000;height:134px;line-height:134px;background-repeat:no-repeat;padding-left:175px;margin:0px;font-weight:normal;}
.content{clear:both;}
.colSx{width:148px;float:left;}
.colDx{float:right;width:146px;}
.main{width:701px;float:left;margin-left:29px;}
.main.home{width:565px;margin-left:20px;margin-top:30px;}
.content h1 span{display:none;border:1px solid #000;}
.colTop{background-color:#f5f5f5;height:30px;}
.content.hp .colTop{height:58px;}

/*menu*/
ul.menuSec{margin:0px;padding:1px;width:147px;background:#f5f5f5 url(/Static/images/corporate/bgMenuSec.jpg) bottom no-repeat;margin-bottom:30px;}
/*primo livello*/
ul.menuSec LI{list-style-type:none;font-weight:bold;list-style-image:none;margin-left:0px;}
ul.menuSec LI SPAN,ul.menuSec LI A{background:#e21818 url(/Static/images/corporate/bgMenuSecOpen.gif) bottom repeat-x;display:block;padding:4px 6px;color:#fff;font-weight:bold;}

/*secondo livello*/
ul.menuSec UL{border-top:0px;width:width:148px;border-top:1px solid #f5f5f5;margin:0px;padding:0px;}
/*spento*/
ul.menuSec LI LI{margin-top:0px;background:transparent url(/Static/images/corporate/bgMenuSecClose.gif) bottom no-repeat;padding-bottom:1px;}
ul.menuSec LI LI SPAN,ul.menuSec LI LI A{padding:7px 6px;color:#484e51;font-weight:normal;background:transparent url(none) bottom no-repeat;}
ul.menuSec LI LI.last{background:transparent url(none) bottom no-repeat;}
/*acceso*/
ul.menuSec LI LI.on{background:#efefef url(/Static/images/corporate/bgMenuSecClose.gif) bottom no-repeat;margin-right:1px;}
/*ul.menuSec LI LI.on.nochild{background:transparent url(/Static/images/corporate/bgMenuSecClose.gif) bottom no-repeat;}*/
ul.menuSec LI LI.on A,ul.menuSec LI LI.on SPAN{color:#E61E0F;padding-left:5px;padding-right:5px;}
ul.menuSec LI LI.on.last{background:#efefef url(none) bottom no-repeat !important;}
/*ul.menuSec LI LI.on.nochild.last{background:transparent url(none) bottom no-repeat;}*/

/*terzo livello*/
ul.menuSec UL UL{padding:3px 0px 5px 0px;background:#efefef;border-top:0px;}
/*spento*/
ul.menuSec LI LI LI{background:transparent url(none) bottom no-repeat;padding-bottom:0px;border:1px solid #efefef}
ul.menuSec LI LI LI SPAN,ul.menuSec LI LI LI A{padding:2px 5px;}
ul.menuSec LI LI.on LI A,ul.menuSec LI LI.on LI SPAN{color:#484e51;background:#efefef url(/Static/images/corporate/bgFooterDot.gif) 8px 8px no-repeat;padding-left:17px;}
/*acceso*/
ul.menuSec LI LI LI.on A,ul.menuSec LI LI LI.on SPAN{color:#E61E0F;}

.quickBox{margin:0;padding:0;width:147px;margin-bottom:30px;sborder-bottom:1px solid #d9d9d9;border-left:1px solid #d1d1d1;}

.quickBox A{padding:9px 25px 7px 11px;display:block;background:#f1f1f1 url(/Static/images/corporate/bgQuickBox.jpg) top no-repeat;min-height:21px;color:#E61E0F;text-transform:uppercase;font-weight:bold;overflow:visible;}
.quickBox A:hover{text-decoration:none;background:#e01a19 url(/Static/images/corporate/bgQuickBoxOn.jpg) top no-repeat;color:#fff;}
.quickBox p{margin:0px;}
.business .quickBox{border-left:0px;border-bottom:0px;}
.business .quickBox A{background:#9d9d9d url(/Static/images/corporate/bgQuickBoxBusiness.jpg) top no-repeat;color:#fff;padding-top:3px 0px 1px 0px;margin-bottom:1px;}
.business .quickBox A:hover{background:#9d9d9d url(/Static/images/corporate/bgQuickBoxBusiness.jpg) top no-repeat;color:#E61E0F;}

.quickBox.home A{background:#f1f1f1 url(/Static/images/corporate/bgQuickBoxHome.jpg) top no-repeat;padding:9px 14px 7px 0px;}
.quickBox.home A .text{color:#484e51;text-transform:none;font-weight:normal;background-repeat:no-repeat;padding-top:45px;background-position:0px 0px;display:block;}
.quickBox.home A span{padding-left:11px;padding-right:5px;}
.quickBox.home A span.title{display:block;margin-bottom:7px;}
.quickBox.home A:hover {color:#E61E0F;background:#f1f1f1 url(/Static/images/corporate/bgQuickBoxHome.jpg) top no-repeat;}

.topFooter{background:#e9e9e9 url(/Static/images/corporate/bgTopFooter.jpg) top no-repeat;border:1px solid #d9d9d9;min-height:122px;margin-bottom:27px;margin-top:20px;}
.footerAltriSiti{width:133px;float:left;margin:10px 0px 10px 13px;}
.footerAltriSiti STRONG,.footerCerca STRONG{color:#E61E0F;}
.footerAltriSiti A STRONG{color:#484e51;display:inline;}
.footerAltriSiti img{float:left;margin-top:7px;}
.footerAltriSiti A{background:transparent url(/Static/images/corporate/arrowRight.gif) top right no-repeat;margin-left:5px;padding-right:10px;float:left;}
.footerLink,.footerCerca{margin:15px 0px 15px 13px;float:left;}
.footerCerca{float:right;width:131px;}
.footerLink UL{margin:0px;padding:0px;}
.footerLink LI{float:left;list-style-type:none;font-weight:bold;width:110px;margin-right:3px;list-style-image:none;margin-left:0px;}
.footerLink LI LI{float:none;font-weight:normal;width:auto;background:url(/Static/images/corporate/bgFooterDot.gif) 0px 5px no-repeat;padding-left:5px;}
.footerLink LI A{display:block;padding-bottom:5px;}
.footerLink LI LI A{display:inline;padding-bottom:0px;}
.footerCerca input{width:100px;border-right:0px;float:left;}
.footerCerca input.image{border:1px solid #d5d5d5;border-left:0px;float:left;width:auto;}
.footerCerca STRONG{margin-bottom:10px;display:block;}
.toolbar{float:right;margin:0px 0px 3px 0px;}
.toolbar A{text-transform:uppercase;float:left;background:url(none) 0px 3px no-repeat;padding:5px 0px;padding-left:18px;}
.toolbar A.preferiti{background-image:url(/Static/images/corporate/icoPreferiti.gif);}
.toolbar A.stampa{background-image:url(/Static/images/corporate/icoStampa.gif);}
.toolbar A.invia{background-image:url(/Static/images/corporate/icoInvia.gif);padding-left:20px;}
.toolbar .pipe{float:left;background:url(/Static/images/corporate/pipeToolbar.gif) 0px 5px no-repeat;margin:0px 10px;width:1px;height:20px;}
.path{float:left;font-weight:bold;;margin:5px 0px 8px 0px;width:400px;}
.path A{font-weight:normal;}
.intestazione{ padding-bottom:0px;position:static;margin-top:3px;}
.rigaD{background:url(/Static/images/corporate/bgRiga.gif) no-repeat;height:1px;line-height:1px;font-size:1px;clear:both;}
.intestazione .riga{background:url(/Static/images/corporate/bgPath.gif) repeat-y;height:3px;line-height:3px;font-size:1px;}
.title {position:relative;height:12px}
h2{text-transform:uppercase;color:#E61E0F;margin:0;font-weight:normal;position:absolute;padding-top:4px;}
.img{width:auto;margin-bottom:0px;}
.img IMG{margin-bottom:3px;}
.img.left{margin-right:20px;}
.img.right{margin-left:20px;}
.img.center{float:none !important;text-align:center;margin-bottom:10px;}
.dida STRONG{display:block;color:#E61E0F;text-transform:uppercase;}
.dida p{margin:0px;}
.label{text-transform:uppercase;color:#E61E0F;float:left;width:185px;font-weight:bold;}
.files{float:left;}
.files a{display:block;}
.download{margin:15px 0px;}
.rigaD.margin{margin-bottom:30px;}
A.file{background:url(none) 0px 3px no-repeat;padding:3px 0px;padding-left:20px;line-height:17px;}
A.pdf{background-image:url(/Static/images/corporate/icoPdf.gif);}
A.image{background-image:url(/Static/images/corporate/icoImage.gif);}
A.zip{background-image:url(/Static/images/corporate/icoZip.gif);}
A.xls{background-image:url(/Static/images/corporate/icoXls.gif);}
A.ppt{background-image:url(/Static/images/corporate/icoPpt.gif);}
A.doc{background-image:url(/Static/images/corporate/icoDoc.gif);}
A.video{background-image:url(/Static/images/corporate/icoVideo.gif);}
A.audio{background-image:url(/Static/images/corporate/icoAudio.gif);}
A.html{background-image:url(/Static/images/corporate/icoHtml.gif);}
.generic{margin-bottom:16px;margin-top:27px;}

.boxes{float:none;clear:both;margin:0px;margin-top:28px;margin-bottom:14px;width:730px;}
.boxes2{float:none;clear:both;margin:0px;margin-top:28px;margin-bottom:14px;width:718px;}
.boxesCrop{width:701px;overflow:hidden;}
.includeFrame{width:701px;margin-top:28px;}

.col1,.col2,.col3,.col4{float:left;margin-bottom:16px;}
.col1{width:182px;}
.col2{width:364px;}
.col3{width:546px;}
.col4{float:none;clear:both;width:728px;}
.boxes2 .col1{width:179px;}
.boxes2 .col2{width:357px;}
.boxes2 .col3{width:536px;}
.boxes2 .col4{width:716px;}

.main.home .boxes{width:568px;}
.main.home .boxes2{width:568px;}
.main.home .boxesCrop{width:564px;}

.main.home .col1{width:141px;}
.main.home .col2{width:283px;}
.main.home .col3{width:423px;}
.main.home .col4{width:564px;}
.main.home .boxes2 .col1{width:139px;}
.main.home .boxes2 .col2{width:278px;}
.main.home .boxes2 .col3{width:417px;}
.main.home .boxes2 .col4{width:556px;}

.lancio,.lancio2,.banner,.photogallery,.comunicati,.comunicato{margin-bottom:16px;margin-right:28px;}
.boxes2 .lancio,.boxes2 .lancio2,.boxes2 .banner,.boxes2 .photogallery,.boxes2 .comunicati,.boxes2 .comunicato{margin-right:16px;}
.home .lancio,.home .lancio2,.home .banner,.home .photogallery,.home .comunicati,.home .comunicato{margin-right:25px;}
.home .boxes2 .lancio,.home .boxes2 .lancio2,.home .boxes2 .banner,.home .boxes2 .photogallery,.home .boxes2 .comunicati,.home .boxes2 .comunicato{margin-right:16px;}
html>/**/body .comunicati,html>/**/body .comunicato,html>/**/body .photogallery{margin-bottom:35px;}
.banner{margin-bottom:17px;}

.comunicati .pr a{text-decoration:none;}

.lancio .text{padding-bottom:16px;}
.lancio p{margin-bottom:0px;}
.lancio .img IMG{float:left;border:1px solid #cacaca;margin-right:14px;margin-bottom:0px;}
.col1 .lancio .img IMG{margin-left:0px;margin-right:0px;border:0px;}
.col1 .lancio .text{padding-bottom:0px;}
.col1 .lancio .text p{background-color:#f5f5f5;padding:8px 13px 10px 13px;border:1px solid #dfdfdf;}
.lancio h3{margin:0px;margin-bottom:10px;text-transform:none}


.col1 .lancio h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;text-transform:uppercase;padding:3px 13px;margin:0px;clear:both;}
.col1 .lancio p{clear:both;}

.lancio2 p{margin-bottom:0px;}
.lancio2 .img IMG{margin-left:0px;margin-right:0px;border:0px;float:left;margin-bottom:0px;}
.lancio2 .text{clear:both;}
.lancio2 .text p{background-color:#f5f5f5;padding:4px 13px 6px 13px;border:1px solid #dfdfdf;border-top:0px;border-bottom:0px;}
.lancio2 .text p.first{padding-top:8px;border-top:1px solid #dfdfdf;}
.lancio2 .text p.last{padding-bottom:10px;border-bottom:1px solid #dfdfdf;}

.lancio2 h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 13px;margin:0px;}
.lancio2 p{clear:both;}

.banner{background:#727a7d url(/Static/images/corporate/bgGrigio.jpg) bottom right  no-repeat;}
.banner p{margin-bottom:0px;}
.banner .img IMG{margin-left:0px;margin-right:0px;border:0px;float:right;margin-bottom:0px;margin-bottom:3px;}
.banner .text{color:#fff;}
.banner .text a{color:#fff;}
.banner .text p{padding:10px 15px 12px 15px;}
.banner h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 13px;margin:0px;}
.banner h4{margin:0px;padding:3px 11px;background-color:#f5f5f5;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;color:#757a7e;}
.col1 .banner .img IMG{float:none;margin-left:0px;margin-bottom:0px;}

.photogallery{background:#dedede url(/Static/images/corporate/bgPhotogallery.gif) bottom left  repeat-x;}
.photogallery .text{color:#fff;}
.photogallery h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 13px;margin:0px;}
.photogallery .flash{border:1px solid #7f7f7f;border-top:0px;}

.comunicati h3{color:#E61E0F;margin:0px;margin-bottom:10px;text-transform:none;}
.comunicati .pr{border-top:1px solid #c4c4c4;padding:7px 0px;}
.comunicati .linkLancio{top:9px;}
.comunicati .pr A{display:block;background:#fff url(/Static/images/corporate/bgLinkComunicati.gif) top right no-repeat ;padding-right:20px;clear:both;float:none;}
.comunicati .luogo,.comunicati .data{float:left;}

.colDx .comunicati{margin-bottom:40px;margin-right:0px;}
.colDx .comunicati h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 13px;margin:0px;text-transform:uppercase;}
.colDx .comunicati .luogo,.comunicati .data{float:none;padding:0px 0px;}
.colDx .comunicati .pr A{padding:0px 10px 0px 0px;background:transparent url(/Static/images/corporate/arrowRight2.gif) bottom right no-repeat ;}
.colDx .comunicati .pr{border-top:0px;padding:10px 10px;background:url(/Static/images/corporate/bgComunicati.jpg) top left no-repeat ;}
.colDx .comunicati .linkLancio{margin-top:-10px;background:url(/Static/images/corporate/bgComunicati.jpg) bottom right no-repeat ;}

.comunicato h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 13px;margin:0px;float:left;min-width:98px;}
.comunicato .luogo{clear:both;float:none;padding:10px 10px 0px 13px;}
.comunicato .data{padding:0px 10px 10px 13px;}
.comunicato .pr{padding-bottom:16px;}
.comunicato .intest{float:left;margin:0 17px 3px 0;height:97px}
.comunicato img{float:left;height:97px;}

.lista{margin-bottom:16px;margin-top:27px;}
.lista .comunicati,.lista .comunicato{margin-right:0px;}
.lista .comunicato .luogo{padding-top:0;padding-right:0;margin-right:0;}
.lista .comunicato h3{background-color:#fff;background-image:none;color:#484e51;padding:0 0 10px 0;float:none;min-width:auto;text-transform:none;}
.main.home .comunicato .intest h3{width:125px;}
.lista .luogo,.lista .data{padding-left:0px;}
.lista .comunicato .img IMG{margin-right:15px;}
.content .lista .comunicato h3{font-size:1.1em;}
.lista .comunicato .pr{float:left;width:56%;}
.lista .comunicato .pr.noimage{float:left;width:82%;}
.lista .comunicato .pr.notext{float:left;width:75%;}
.lista .comunicato .intest{width:15%;min-width:98px;}
.lista A.img{width:10%;}
.lista .comunicato a.img img{height:97px;}
.lista .comunicato{margin-bottom:35px;}

.andamento{margin-bottom:25px;}
.andamento h3{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;padding:3px 0px;text-align:center;margin:0px;}
.andamento IFRAME{margin:0;padding:0;border:0;width:146px;}
.andamento .linkLancio A{background:#eaeaea url(/Static/images/corporate/bgLinkLancio2.gif) top right no-repeat ;}

.luogo,.data{margin:0px;color:#E61E0F;font-weight:bold;text-transform:uppercase;}
.luogo{margin-right:5px;}
.data span{color:#484e51;}

.linkLancio {position:relative;text-align:right;background-color:transparent;height:3px;margin-top:-3px;}
.linkLancio .riga{background:transparent url(/Static/images/corporate/bgLancioXLarge.png) right repeat-y ;height:3px;line-height:1px;font-size:1px;}
.linkLancio A{background:#fff url(/Static/images/corporate/bgLinkLancio.gif) top right no-repeat ;position:absolute;display:block;right:0px;top:0px;height:14px;padding:3px 30px 0px 7px;text-transform:uppercase;color:#fff;font-weight:bold;width:auto;}
.linkLancio A:hover{text-decoration:none;color:#E61E0F;background:#fff url(/Static/images/corporate/bgLinkLancio.gif) top right no-repeat ;}
.col1 .linkLancio A,.col1 .linkLancio A:hover{background-color:#f5f5f5;}
.lancio2 .linkLancio A,.lancio2 .linkLancio A:hover{background-color:#f5f5f5;}
.banner .linkLancio A,.banner .linkLancio A:hover{background-color:#2a2c2d;}
.colDx .comunicati .linkLancio A,.colDx .comunicati .linkLancio A:hover{background:#f5f5f5 url(/Static/images/corporate/bgLinkLancio2.gif) top right no-repeat ;}
.photogallery .linkLancio A,.photogallery .linkLancio A:hover{background:#9e9e9e url(/Static/images/corporate/bgLinkLancio.gif) top right no-repeat ;}
.banner .linkLancio,.generic .linkLancio{top:-3px;}
.photogallery .linkLancio{margin-top:-3px;top:0px;}

.form{float:none;clear:both;margin:0;margin-bottom:14px;width:721px;}
.form Label{display:block;}
.cercaLista{background:#ebebeb url(/Static/images/corporate/bgSearchList.gif) top repeat-x ;padding:10px 10px 10px 10px;border:1px solid #e7e7e7;}
.cercaCont .left,.cercaCont .right,.cercaCont,.cercaLista{position:static;}
.cercaCont{padding-bottom:10px;}
.cercaCont .linkLancio A,.cercaCont .linkLancio A:hover{background:#ebebeb url(/Static/images/corporate/bgLinkLancio.gif) top right no-repeat ;}
.cercaCont label{margin-right:15px;}
.marginLeft{margin-left:15px;}
.pager{padding:10px 0px;margin:16px 0px;background:url(/Static/images/corporate/bgRiga.gif) top no-repeat;text-align:center;font-weight:bold;clear:both}
.pager strong{color:#E61E0F}
.pager.bottom{background:url(/Static/images/corporate/bgRiga.gif) bottom no-repeat;margin-top:6px;}
.generic .luogo,.generic .data{float:none;display:inline;}
.generic .intest{margin-bottom:16px}


.col1 .riga{background-image:url(/Static/images/corporate/bgLancioSmall.png);}
.col2 .riga{background-image:url(/Static/images/corporate/bgLancio.png);}
.col3 .riga{background-image:url(/Static/images/corporate/bgLancioLarge.png)}
.col4 .riga{background-image:url(/Static/images/corporate/bgLancioXLarge.png)}

.col1 .comunicati .riga{background-image:url(/Static/images/corporate/bgLancio.png);}
.col2 .comunicati .riga{background-image:url(/Static/images/corporate/bgLancioLarge.png);}
.col3 .comunicati .riga{background-image:url(/Static/images/corporate/bgLancioXLarge.png)}

.home .col1 .riga{background-image:url(/Static/images/corporate/bgLancioSmall.png);}
.home .col2 .riga{background-image:url(/Static/images/corporate/bgLancio.png);}
.home .col3 .riga{background-image:url(/Static/images/corporate/bgLancioLarge.png)}
.home .col4 .riga{background-image:url(/Static/images/corporate/bgLancioLarge.png)}
.colDx .linkLancio .riga{background-image:url(/Static/images/corporate/bgLancioSmall.png);}


.tableHeader{background:#be1e1c url(/Static/images/corporate/bgTitle.gif) repeat-x ;color:#fff;text-transform:uppercase;padding:3px 13px;margin-top:27px;text-align:center;font-weight:bold;}
th{color:#E61E0F;text-align:left;text-transform:uppercase;vertical-align:top;padding:8px 5px 8px 0px;}
th A{color:#E61E0F;}
td{padding:8px 5px 8px 0px;border-top:1px solid #c4c4c4;vertical-align:top;}
table{border-collapse:separate;border-spacing:4px 0px;border-bottom:2px solid #f28b8c;width:100%;}

table.bilanci tr td {border:0;vertical-align:bottom;line-height:120%;padding-left:3px;}
tr.sep td{padding:0;background-color:#c4c4c4;height:1px;}

.fcol1,.fcol2,.fcol3{float:left;margin-right:20px;}
.fcol3{clear:both;float:none;}
.fcol1{width:220px;}
.fcol2{width:460px;}
.fcol3{width:701px;}
.form select{width:100%;}
.form input,.form textarea{width:99%;}
.form select.giorno,.form select.mese{width:20%;margin-right:4%;}
.form select.anno{width:51%;}
LABEL SUP, .obb{color:#E61E0F;}
LABEL SUP{vertical-align : baseline;margin-left:5px;}
.form LABEL{height:9px;padding:10px 0px 5px 0px;}
.content .form h3{margin-bottom:0px;}
.map{border-bottom:2px solid #d9d9d9;}
.map UL,.map LI{margin:0px;padding:0px;list-style-image:none;list-style:none;}
.map UL{width:100%;}
.map UL UL{width:80%;float:right;}
.map UL UL UL{width:65%;}
.map UL UL UL UL{width:50%;}

.map LI A{font-weight:bold;display:block;float:left;padding:1px 0px;}
.map LI LI A{font-weight:normal;}

.map LI {border-top:2px solid #c4c4c4;clear:both;}
.map LI LI {border-top:1px solid #c4c4c4;}
.map LI LI.first{border-top:0px;}

.hover{background-color:#f5f5f5;}
.scarica{text-align:right;margin-top:10px;background: url(/Static/images/corporate/ico_acrobat.gif) top right no-repeat ;padding-right:20px;padding-bottom:4px;color:#999;}
.scarica A{color:#999;}

.paginazioneImgEvento{padding:10px 0px;margin:0px 0px 16px 0px;background:url(/Static/images/corporate/bgRiga.gif) top no-repeat;text-align:center;font-weight:bold;clear:both;}
.searchRilevanza,.resultLast{float:right;}
.resultFirst{float:left;}
.resultTable{margin-bottom:10px;height:30px;}
.searchResultTitle A{color:#E61E0F;}
.searchResultList{background:url(/Static/images/corporate/bgRiga.gif) top no-repeat;padding:10px 0px;}

/*font-size*/
.content h3{font-size:0.95em;}
.font.a{font-size:1em}
.font.aa{font-size:1.2em}
.font.aaa{font-size:1.4em}
.service,.copy{font-size:.7em;}
.content{font-size:0.7em}
ul.menu{font-size:0.8em;}
ul.menuSec LI{font-size:1.2em;}
ul.menuSec LI LI{font-size:.8em;}
ul.menuSec LI LI LI{font-size:1em}
.content h1{font-size:4em;}
.content h2{font-size:1.6em;line-height:0.9em;}
.tableHeader{font-size:1.2em}
.content .lancio h3{font-size:1.4em;}
.content .comunicati h3{font-size:1.4em;}
.content .colDx .comunicati h3{font-size:0.95em;}
.content .col1 .lancio h3{font-size:0.95em;}
.content .lancio2 h3{font-size:0.95em;}
.content .banner h3{font-size:0.95em;}
.content .andamento h3{font-size:0.95em;}
.content .banner h4{font-size:0.9em;}
.content .comunicato h3{font-size:0.95em;}
.content .generic h4{font-size:1.1em;}
.content .lista .comunicato h3,.searchResultTitle{font-size:1.1em;}
.quickBox A{line-height:0.9em;}
.footerAltriSiti{line-height:2em;}
.footerLink UL{line-height:1.0em;}
input,select{font-size:.9em;}
.form input,.form select,.form textarea{font-size:1em;}
.toolbar{font-size:0.9em;}
/*td,th{line-height:0.95em;}*/
.footerCerca input{height:1.2em;}
.footerCerca input.image{height:1.4em;}
.banner{line-height:1.1em;}
textarea{height:7em;}
.colDx .comunicati .pr A{line-height:1em;}
.cercaLista a.submit {background:url("/Static/images/corporate/bgLinkLancio.gif") no-repeat scroll right -3px #EBEBEB;color:#FFFFFF;display:block;font-weight:bold;height:14px;padding:3px 30px 0 7px;text-transform:uppercase;width:3em;text-decoration:none;float:right;margin-left:20px;}
.cercaLista a:hover.submit{text-decoration:none;color:#E61E0F;}


#hpinv-iframe{width:344px;}
.link-block{min-height:146px;border:1px solid #c4c4c4;border-width:0 1px;margin-right:28px;margin-top:-3px;position:relative;background-color:#f5f5f5;border-bottom:1px solid #c4c4c4;}
.boxes2 .link-block{margin-right:16px;}
.link-block a{display:block;background:url(/Static/images/corporate/bgLinkBlock.gif) bottom right no-repeat;line-height:1.1em;padding:8px 30px 8px 14px;clear:both;float:none;}
.link-block  .linkLancio{position:absolute;bottom:0;width:335px;}
.boxes2 .link-block .linkLancio{width:339px;}
.noUpper{text-transform:none !important;line-height:1.1em !important;margin-top:0px !important;}
A:hover.img  {text-decoration:none !important;}
a h3{text-decoration:none !important;}


/*minigallery*/
.minigallery {margin-bottom:16px;margin-top:27px;width:780px;}
.minigallery.second{margin-top:0px;}
.galItem{float:left;width:190px;margin-bottom:3px;}
.galItem a:hover{text-decoration:none;}
.galItem .desc{width:130px;}
a.popClose{display:block;text-align:right;background:#E61E0F;padding-right:12px;color:#FFF;line-height:18px;font-size:75%}
img.popLogo{display:block;float:left;margin:10px 0 0 20px;}
div.photoTitle{float:right;background:url(/Static/images/corporate/bgPopPhoto.gif) no-repeat;padding:7px 18px 0 0;color:#E61E0F;font-weight:bold;margin-top:36px;}
.popup .pager{font-size:90%;letter-spacing:-1px;}
.popImg .tit{font-size:80%;padding:10px 0 15px 0;}	
.popup .pager{margin-bottom:0px;padding-bottom:0px;}
.popImg{padding-top:10px;}
.galItem .img img{cursor:pointer;height:89px;}
.galItem .img {width:132px;overflow:hidden;}
.galItem .img {font-size:1px;}

/*ricerca*/
.paginazioneImgEvento{padding:10px 0px;margin:16px 0px;background:url(../img/corporate/bgRiga.gif) top no-repeat;text-align:center;font-weight:bold;clear:both;}
.paginazioneImgEvento a{color:#484e51;padding:0px 8px;font-weight:normal;}
.paginazioneImgEvento a.active{color:#E61E0F;font-weight:bold;}
.searchResultUrl a{color:#E61E0F;text-decoration:underline;}
.searchResultTitle a{color:#484e51;font-size:1.1em;}
.searchResultTitle{margin-bottom:15px;}
.searchResultList{padding:20px 0px;}
.searchRilevanza{font-weight:bold;}

/*shadowbox*/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{color:#fff;}
#sb-title-inner{display:none;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/Static/images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(/Static/images/close.png);}
#sb-nav-next{background-image:url(/Static/images/next.png);}
#sb-nav-previous{background-image:url(/Static/images/previous.png);}
#sb-nav-play{background-image:url(/Static/images/lay.png);}
#sb-nav-pause{background-image:url(/Static/images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}

.second .boxes {margin-top:0;}
.second .boxes2 {margin-top:0;}
.pager.bilanci{margin-bottom:0px;}
.includeFrame.second{margin-top:0px;margin-bottom:16px;}
.generic.second{margin-top:0;}

/* WEBTV */
.clear2{float:none;clear:both;line-height:0;font-size:0;height:0;}
DIV.sepV {height:2px;line-height:2px;font-size:1px;}
DIV.swfWebTv {float:left;width:320px;margin-top:27px;}
DIV.listVideo {float:right;width:360px;overflow:auto;height:316px;border:1px solid #E9E9E9;margin-top:27px;}
TABLE.tblVideo, TABLE.tblVideo TR, TABLE.tblVideo TD {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0;}
TABLE.tblVideo {width:334px;margin-left:6px;}
TABLE.tblVideo TH.catVideo {color:#E61E0F;font-size:1.1em;font-weight:800;text-align:left;padding:12px 0 6px 0px;}
TABLE.tblVideo TR.vidContainer {background:#F2F2F2;}
TABLE.tblVideo TR TD.thumb {vertical-align:top;}
TABLE.tblVideo TD.thumb {width:100px;}
TABLE.tblVideo TD.thumb IMG {width:80px;display:block;}
TABLE.tblVideo TD.txtVideo DIV.nameVideo {color:#000;padding:2px 10px 1px 0;}
TABLE.tblVideo TD.txtVideo DIV.nameVideo A {color:#000;font-weight:800;}
TABLE.tblVideo TD.txtVideo DIV.nameVideo A:hover {color:#E61E0F;text-decoration:underline;}
TABLE.tblVideo TD.txtVideo DIV.descVideo {color:#737373;padding:0 10px 1px 0;}
TABLE.tblVideo TD.sep {line-height:2px;font-size:1px;height:2px;background:#fff;}
DIV.testoVideo {margin:8px 7px;text-align:left;background:url(/Static/images/corporate/bgRiga.gif) top left no-repeat;padding-top:20px;}

.comunicato .pr a{text-decoration:none}

.footerLink.newFooter { margin: 10px 0 15px 13px;}
.footerCont a{margin-top:5px;}
.footerCont li a {margin-top:0;}

.footerLink.newFooter li{width: 105px;margin-right:8px;}
.footerLink.newFooter li li{width:auto;}

.socialShare{ background: url("/Static/images/corporate/bgComunicati.jpg") no-repeat scroll left top transparent; border-top: 0 none; padding: 10px 10px 0 10px;}
.socialShare img{margin:.5em .5em .5em 0;}
.socialShare .luogo{width:100%;text-align:left;}
