.main-content {
    display:inline-block;
    height:790px;
    margin:-65px 0 0;
    position:relative;
    left:100px;
}
.body-maresca {
    position:relative;
    left:110px;
    width:550px;
}
.box-text {
    width:324px;
    padding:10px;
    background:#FFF;
    border:1px solid #abafb0;
    display:inline-block;
    float:left;
    top:10px;
    position:relative;
}
.box-text strong {
    color:#0d3149;
    font-size:20px;
    text-align:center;
    width:100%;
    display:block;
    font-weight:normal;
}
.box-text span {
    width:100%;
    font-weight:bold;
    text-align:center;
    display:block;
}
.indirizzo-maresca {
    position:relative;
    top:0;
    float:right;
    vertical-align:top;
    display:inline-block;
    width:200px;
    text-align:center;
    color:#FFF;

}
.indirizzo-maresca a {
    color:#FFF;
    text-decoration:none;
}
.indirizzo-maresca a:hover {
    color:#FF0000;
}
.mappa-maresca {
   width:210px;
   height:250px;
   background:#FFF;
}
