.bullet-ON-AUTO,.bullet-OFF-AUTO{float:left;background:url("/st146/images/bullet_menuSX-GRAY.gif") no-repeat;width:8px;height:3px;margin:10px 0px 0 0;font-size:0}
.arrow-ON-AUTO{background:url("/st146/images/arrow-ON-GRAY.gif") no-repeat;width:10px;height:12px;float:right;border:0;margin:-15px 2px 0 0;}
.arrow-OFF-AUTO{background:url("/st146/images/arrow-OFF-GRAY.gif") no-repeat;width:10px;height:12px;float:right;border:0;margin:-15px 2px 0 0;}
.boxborder-AUTO{border:1px solid #808080;border-bottom:0;padding:10px;}
.boxborderSD-AUTO{border:1px solid #808080;border-bottom:0;padding:0px;border-top:0}
.border-AUTO{border:1px solid #808080;border-left:0}
.boxborderclose-AUTO{border:1px solid #808080;border-bottom:1px dashed #808080 ;padding:10px;}
.BLboxborderclose-AUTO{border:1px solid #808080;border:1px solid #808080;padding:3px;background-color:#EBEBEB}
.boxbottomclose-AUTO{position:absolute;background:url("/st146/images/angleG.gif");background-color:#808080;width:10px;height:10px;font-size:0;margin:-9px 0 10px 0}

.boxborderHome-AUTO{border:1px solid #808080;border-bottom:0;padding:10px;border-right:0}
.boxbottomHome-AUTO{padding:5px 0 5px 0;background:url("/st146/images/bottom-GRAY.gif");font-size:0;margin:0 0 0 -1px;border-right:0;}
.boxtitleHome-AUTO{width:157px;position:relative;left:-10px;top:-10px;float:left;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;padding:1px 10px 1px 10px;text-transform:uppercase;overflow:hidden}
.boxcons-AUTO{margin:0px;border:1px solid #808080;padding:0px;background:#F1F1F1;border-bottom:0}

.boxborderS-AUTO{width:180px;border:1px solid #808080;border-bottom:0;padding:10px;float:left}
.boxbottomS-AUTO{height:5px;width:202px;float:left;padding:5px 0 0px 0;background:url("/st146/images/bottom-GRAY.gif");font-size:0;margin:0 0 0 -1px;border-right:1px solid #808080}
.boxoutlinedS-AUTO{float:left;position:relative;margin:0;overflow:hidden}

.boxbottom-AUTO{padding:5px 0 5px 0;background:url("/st146/images/bottom-GRAY.gif");font-size:0;margin:0 0 0 -1px;border-right:1px solid #808080}
.boxtitle-AUTO{position:relative;left:-10px;top:-10px;float:left;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;padding:1px 8px 1px 10px;text-transform:uppercase;overflow:hidden;width:93% !important;width:90%;display:inline}
.boxshaded-AUTO{background-color:#DDDDDD;margin:0 0 10px 0}
.BLboxborder-AUTO{border:1px solid #808080;border-bottom:0;padding:0 10px;border-top:0}
.BLhidden-AUTO{clear:both;height:11px;font-size:0;margin:0;background:url("/st146/images/hidden-BLU.gif");border-left:1px solid #808080;border-right:1px solid #808080}
.BLline-AUTO{clear:both;height:11px;font-size:0;margin:0;background:url("/st146/images/line-BLU.gif");border-left:1px solid #808080;border-right:1px solid #808080}
 .hidden-AUTO{clear:both;height:11px;font-size:0;margin:5px -10px px -10px;background:url("/st146/images/hidden-GRAY.gif");}
.line-AUTO{clear:both;height:11px;font-size:0;margin:5px -10px px -10px;background:url("/st146/images/line-GRAY.gif");}
.boxmap-AUTO {clear:both;padding:0 0 0 10px;margin:0;height:23px;background:url("/st146/images/bk-tab-GRAY.gif");border-left:1px solid #808080;border-right:1px solid #808080}
.boxmapTop-AUTO{clear:both;padding:0px 0 0 10px;margin:0;height:23px;background:url("/st146/images/bk-tab-GRAY.gif") ;overflow:hidden}

.tabmenu-AUTO{font-size:12px;float:left;border:1px solid #808080;background:#CBCBCB;padding:3px 5px;margin:0 5px 0 0}
.tabmenusel-AUTO{font-size:12px;float:left;border:1px solid #808080;border-bottom:1px solid #fff;background:#fff;padding:3px 5px;margin:0 5px 0 0}
.tabmenusel-AUTO a{color:#2B3764;text-decoration:none} 
.tabmenu-AUTO a:hover{text-decoration:underline} 
.tabmenu-AUTO a{color:#606060;text-decoration:none} 
.tabmenusel-AUTO a:hover{text-decoration:underline}

.close-AUTO{border:0;border-bottom:1px solid #808080}
.bordertab-AUTO{border:1px solid #808080;border-bottom:0;border-top:0}
.boxbanner-AUTO{background-color:#ffffff;margin:0 0 10px 0}
.boxbanner-AUTO .boxborder-AUTO{position:relative;border:1px solid #808080;border-bottom:0;padding:0px}
.boxbanner-AUTO .boxtitle-AUTO{z-index:20;position:absolute;top:0px;left:0;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;text-transform:uppercase;overflow:hidden;padding:1px 10px 1px 10px;}
.boxbanner-AUTO img{z-index:10;padding:0;margin:0}
.boxbottom-AUTO{padding:5px 0 5px 0;background:url("/st146/images/bottom-GRAY.gif") ;font-size:0;margin:0;border-right:1px solid #808080}
.menuSX-OFF-AUTO{background:url("/st146/images/bk_menuSX-OFF-GRAY.gif") bottom left no-repeat;background-color:#808080;padding:3px 0 3px 7px;margin:0 0 1px 0}
.tabbottom-AUTO{position:relative;border:0;border:1px solid #808080;border-bottom:0}
.boxbottomA-AUTO{position:absolute;background:url("/st146/images/angleH.gif");background-color:#808080;width:12px;height:10px;font-size:0;left:-2px;margin:-9px 0 0 0}
.color-AUTO{background:#808080}
.bold-AUTO{font-size:1em;font-weight:bold;color:#808080}
.boxborderEL-AUTO{border:1px solid #808080;border-bottom:0;padding:5px 10px;}
.tabbottomEL-AUTO{position:relative;padding:0;background:url("/st146/images/hidden-GRAY.gif") repeat-x;border-left:1px solid #808080;border-right:1px solid #808080}
.topborder-AUTO{border-top:1px solid #808080}
.midborder-AUTO{border:1px solid #808080;border-top:0;border-bottom:0}

.boxtitleOUT-AUTO{float:left;font-size:1.2em;font-weight:bold;color:#808080;padding:1px 10px 1px 10px;text-transform:uppercase;overflow:hidden;border:1px solid #808080;border-top:0;border-left:0;margin:0 0 10px 0}
.tabcenter-AUTO{border:1px solid #808080;border-top:0;border-bottom:0}

.menuSX-ON-AUTO{padding:0;margin:0;border:1px solid #808080;border-right:0;background:url("/st146/images/bk_menuSX-GRAY.gif") no-repeat}

.menuSX-OFF-AUTO a{color:#FFFFFF;font-size:1em;font-weight:bold;text-decoration:none;padding:0 0 0px 0;}

.menuSX-ON-AUTO a{background:url("/st146/images/bk_menuSX-ON-GRAY.gif") bottom left no-repeat;color:#808080;font-size:1em;font-weight:bold;text-decoration:none;padding:3px 0 4px 7px;display:block;background-color:#DDDDDD;border-right:1px solid #808080;margin:0 0 2px 0;border-bottom:1px solid #808080 }

.menuSX-ON-AUTO a img{float:right;border:0;margin:-15px 2px 0 0;}

.submenuSX-OFF-AUTO{margin:0 0 0 0;padding:0 0 0 5px}

.submenuSX-OFF-AUTO  img{float:left;padding:8px 5px 0 0}

.submenuSX-OFF-AUTO a{color:#21316C;font-size:1em;text-decoration:none;background:url();margin:0;font-weight:100;border:0}

.submenuSX-ON-AUTO{margin:0 0 0 0;padding:0 0 0 5px}

.submenuSX-ON-AUTO img{float:left;padding:8px 5px 0 0}

.submenuSX-ON-AUTO a{color:#808080;font-size:1em;text-decoration:underline;background:url();margin:0;font-weight:bold;border:0}

.submenuSXclose-AUTO{background:url("/st146/images/bk_menuSX-GRAY.gif") ;font-size:0;margin:0 0 1px 0;padding:0}

.SBboxshaded-AUTO{position:relative;margin:0;overflow:hidden}
.SBboxshaded-AUTO .boxborder{border:1px solid #808080;border-bottom:0;padding:0;border-top:1px solid #808080;background:#CECECE;}
.SBboxshaded-AUTO .boxtitle{z-index:20;position:absolute;top:0px;left:0;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;text-transform:uppercase;overflow:hidden;padding:1px 10px 1px 10px;}
.SBboxshaded-AUTO .boxbottom{position:relative;left:0;bottom:12px;padding:5px 0 8px 0;background:url("/st146/images/bottom-GRAY.gif");font-size:0;margin:0;border-right:0}
.SBboxshaded-AUTO img{z-index:0;width:100%;padding:0;margin:-0px 0 0 0;border:0} .SBboxshaded-AUTO .txt{padding:10px 7px }

.SBboxoutlined-AUTO{position:relative;margin:0;overflow:hidden}
.SBboxoutlined-AUTO .boxborder{overflow:hidden;border:1px solid #808080;border-bottom:0;padding:0;border-top:1px solid #808080}
.SBboxoutlined-AUTO .boxtitle{z-index:20;position:absolute;top:0px;left:0;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;text-transform:uppercase;overflow:hidden;padding:1px 10px 1px 10px;}
.SBboxoutlined-AUTO .boxbottom{position:relative;left:0;bottom:12px;padding:5px 0 8px 0;background:url("/st146/images/bottom-GRAY.gif");font-size:0;margin:0;border-right:0}
.SBboxoutlined-AUTO img{z-index:0;width:100%;padding:0;margin:-0px 0 0 0;border:0} .SBboxoutlined-AUTO .txt{padding:10px 7px }
.SBboxoutlined-AUTO .img{width:auto;margin:5px 0 0 0;}

.dateMeto-AUTO{font-weight:bold;color:#808080;background:#CECECE}


/* ----------------------------------------BLOCCHI------------------------------------------------*/

.blockSepLine-AUTO{border-top:1px solid #808080;padding:0;clear:both;font-size:0}
.blockSepDott-AUTO{border-top:1px dotted #808080;padding:0;clear:both;font-size:0}
.blockSepDash-AUTO{border-top:1px dashed #808080;padding:0;clear:both;font-size:0}
.pagetitle-AUTO{clear:both;;font-size:1.4em;font-weight:bold;color:#ffffff;background:#243467;padding:1px 10px 1px 10px;text-transform:uppercase;overflow:hidden;margin:0 0 20px 0}

pageShaded-AUTO{background-color:#DDDDDD;margin:0 0 10px 0;overflow:hidden}
.pageShaded-AUTO{background-color:#FFFFFF;margin:0 0 10px 0;overflow:hidden}

.boxborderA-AUTO{border:1px solid #808080;border-bottom:0;padding:0px;}
.blockboxtitle-AUTO{position:relative;float:left;font-size:1.2em;font-weight:bold;color:#ffffff;background:#808080;padding:1px 10px 1px 10px;text-transform:uppercase;overflow:hidden;margin:0 0 10px 0}
.blockboxtitleSm-AUTO{position:relative;float:left;font-size:1.1em;font-weight:bold;color:#ffffff;background:#808080;padding:3px 10px 3px 10px;text-transform:none;overflow:hidden;margin:0 0 10px 0}

.blocktext-AUTO{padding:10px 0px;} .blocktext-AUTO p{margin:.375em 0}    /* specificare in em meta' della dimensione del font */
.blockclose-AUTO{height:10px;background:url("/st146/images/bottom-GRAY.gif");font-size:0;border-right:1px solid #808080;padding:0}
