﻿body
{
    background-color: #0066cc;
}
div.page
{
    width: 1000px;
    background-color: White;
    padding-top: 1px;
    min-height: 600px;
}
div.header
{
    height: 50px;
    background-position: right 50%;
    background-image: url(../../images/sfondo.jpg);
    background-repeat: no-repeat;
    background-color: Transparent;
}

div.title
{
    text-align: justify;
    font-family: Arial, Verdana;
    color: White;
    margin: 10px 0px 15px 0px;
    padding: 1px 15px 2px 15px;
    background-color: #0066cc;
    width: 970px;
    min-height: 20px;
}

div.user
{
    font-family: Arial, Verdana;
    color: #0066cc;
    font-size: 13px;
    text-align: right;
    margin: 0 10px 0 10px;
    height: 10px
}

div.user a
{
    text-decoration: none;
    color: #0066cc;
    font-weight: bold;
}

div.content
{
    text-align: justify;
    background-color: Transparent;
}

div.body
{
    text-align: justify;
    margin: 5px 5px 15px 60px;
    padding: 10px 15px 10px 15px;
    background-color: Transparent;
    width: 800px;
    min-height: 550px;
}

div.body p
{
    font-family: Arial, Verdana;
    color: #555555;
    font-size: 16px;
}

div.body a
{
    font-family: Arial, Verdana;
    color: #555555;
    font-size: 15px;
    font-weight: bold;
}

div.grid
{
    text-align: justify;
    margin: 5px 5px 15px 60px;
    padding: 10px 15px 10px 15px;
    background-color: Transparent;
    width: 800px;
    min-height: 550px;
}

div.grid a
{
    font-family: Arial, Verdana;
    color: #993300;
}

div.footer
{
    text-align: center;
    font-family: Arial, Verdana;
    color: Navy;
    font-size: 14px;
    height: 50px;
}

div.footer hr
{
    width: 98%;
    height: 5px;
    border-style: solid;
    border-color: #993300;
}

div.footer a
{
    text-decoration: none;
    color: #993300;
}

td.news
{
    width: 400px;
}

td.details
{
    width: 400px;
    vertical-align: top;
}
