.section  .lead-in {background:#416077}
.section  .lead-in .ad{height:250px;float:right;width:300px;padding:10px;margin-right:9px;background:#416077;}
.section  #main-stories {border-right:0px;height:250px!important;}

.section  .grid-8{margin-right:0px;}
.section  .tables-container {margin-top:-155px;height:auto;overflow:hidden;margin-right:0px;}
.section  .tables-container h1{font-size:28px;color:#fff}
.section  .tables-container p {margin:15px 0px;padding-bottom:20px;color:#CCD9E2}
.section  .tables-container h2 {background:none;width:200px;border-bottom:0px none;color:#1a1a1a;font-size:22px;clear:both;text-align:left;}
.section  .tables-container table {width:200px;float:left;margin-left:14px;margin-bottom:20px;}
.section  .tables-container table.first {clear:both;margin-left:0px;}
.section  .tables-container table th,.tables-container table td{vertical-align:middle;padding:5px;}
.section  .tables-container table th {line-height:15px;height:30px;background:#416077;color:#fff;font-size:18px;text-transform:capitalize;text-align:left!important;}
.section  .tables-container table td {color:#416077;width:170px;font-weight:normal;font-size:12px;height:22px;line-height:15px;}
.section  .tables-container table td + td{color:#1a1a1a;font-weight:bold;}
.section  .tables-container table tr.hover td{text-decoration:underline;cursor:pointer;}
.section  .tables-container table td a{color:#000;}
.section  .tables-container table td a:hover{text-decoration:none;}
.section  .tables-container table tr.odd td{background:#E6D5C4;}
.section  .google {height:auto;margin-top:10px;padding-top:15px;margin-right:30px;}
.section  .google .google11 h3 a{font-size:16px; color:#416077; font-weight:bold;}
.section  .google .google11 p.story{border-bottom:0 none;}
.section  .google .google11 p.story a {text-decoration:none!important;color:#416077!important;}
.section  .google .google11 p.story a:first-child{font-size:14px!important;}
.section  .indici-tab.container .grid-4 .module .servizi-item{margin-right:60px;}
.section  .servizi-item img{display:block;float:none;margin:0 auto;}
.section  .module {margin-bottom:10px!important;}
.section  .approfondimenti {height:auto; overflow:hidden;}
.section  .module .titolo-dati-box-b{background: url("//i2.res.24o.it/img2013/linea_doppia.png") repeat-x scroll center bottom transparent;color: #416077;    font-family: "sole_serif_headlinebold","Times New Roman",serif;font-size: 15px;letter-spacing: 1px;padding: 10px 0 13px;text-align:center;text-transform: uppercase;margin-bottom:10px;}
.section  .module .titolo-dati-box-b a{color:#416077;}
.section  .module .xpmnews {margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #DCCEBF;}
.section  .module .xpmnews p{margin-bottom:0px;}
.section  .module .xpmnews p a {color:#1a1a1a;}
.section  .module .xpmnews .xpnmtitle{font-weight:bold;font-weight: bold;font-size: 18px;line-height: 24px;margin-bottom: 5px;}
.section  .module .xpmnews p.xpnmtitle a{color:#416077;}
.section  .module .xpmnews p.xpnmtitle a:hover{text-decoration:underline;}
.section  .module .xpmnews .xpnmaut{font-size:11px;}
.section  #footer {clear:both;}
.section  .grid-4.last {border-left:1px dotted #DCCEBF;padding-left:10px;}
.section  .grid-4.last #personal-portfolio .portfolio-half {width:155px;}
.section  .grid-4.last #personal-portfolio .portfolio-half .title {background-color: #416077;height:18px;padding: 3px;}
.section  .grid-4.last #personal-portfolio .portfolio-half .title span{color:#fff;font-family:Arial;}
.section  .grid-4.last #personal-portfolio .portfolio-half .figures p.tick {background: url("//i2.res.24o.it/img2013/blu_chip.gif?v1.0001") no-repeat 0 4px;}
.section  .grid-4.last #personal-portfolio .portfolio-half .figures p.tick a{color:#F5E5D5!important;font-size:12px;}

#footerWrap {clear:both}
.grid-half{width:50%!important}

.info_img{background:url("//i2.res.24o.it/img2013/info.png?v1.0001")  no-repeat right;width:18px;height:18px;float:right;margin-right:5px;}
.info_img:HOVER {cursor: pointer;}
#imgPreviewContainer a{cursor:pointer;font-size:10px;z-index:99;position:absolute;color:#fff;top:39px;left:315px;text-decoration:none;}
.finanza-tab .tables-container table td{cursor:pointer;}