body {
    font-family: Verdana, DejaVu Sans Condensed, Helvetica, sans-serif;
    margin: 0px;
    padding: 0;
    color:#000;
    text-align: center;
    font-size:12px
}
.invisibile {
	position: absolute;
	left: -9000px; width: 100px;
}
.finecontenuto
{
display:block;
clear: both;
}
div#top {
   margin: 0 auto;
   padding: 0;
   width: 960px;
   overflow: hidden;
}
/* CONTENITORE GLOBALE  */
div#page {
   margin: 0;
   text-align: left;
   width: 985px;
   overflow: hidden
}
div.tplrow {
    margin: 0 auto;
    width: 985px;
    clear: both;
    overflow: hidden;
}
div.tplcol{
        float: left;
        margin: 0px;
}

div.tplrow_1 div.tplcol_first,
div.tplrow_2 div.tplcol_first
{
margin:0;
width: 305px;
padding: 0px 10px 0px 0px;
}
div.tplrow_1 div.tplcol_last,
div.tplrow_2 div.tplcol_2
{
width:645px;
padding: 0px 3px 0px 0px;
}

div.tplrow_3 div.tplcol_first{
margin-top: 10px;
padding: 0 31px 0 0 !important;
width:615px !important;
padding: 0;
}
* html div.tplrow_3 div.tplcol_first{
padding: 0 31px 0 0 !important;
}
div.tplrow_3 div.tplcol_last{
margin-top: 10px;
padding: 0 10px 0 0;
width:304px;
padding: 0 0 0 10px;
}

div.tplrow_4 div.tplcol_first{
background-color: #d9d6d0;/*#c9c5bc !important;*/
margin-top: 10px;
padding: 0 10px 0 0;
width:960px !important;
padding: 0;
}

.osteoinfo { _width: 303px; }
