﻿/* HOME */
TD.home_panel
{
    width: 260px;
    height: 150px;
    vertical-align: top;
    border: solid 1px #F00Ff0;
}

/* CSS CONTENUTI DELLE PAGINE */
H1
{
    display: block;
    margin: 3px 15px 9px 10px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: 700;
}
H2
{
    display: block;
    margin: 0px 15px 15px 10px;
    font-family: Tahoma;
    font-size: 11px;
    text-align: justify;
    font-weight: 500;
}
H3
{
    display: block;
    margin: 0px 15px 20px 20px;
    font-family: Tahoma;
    font-size: 11px;
    text-align: justify;
    font-weight: 500; /*letter-spacing: 1px;*/
}
SPAN.listtitle
{
    display: block;
    margin: 10px 0px 3px 0px;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: 700;
}

/* PAGINA AZIENDA*/
DIV.azienda
{
    min-height: 435px; /*background-image: url(img/sezioni/azienda_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
}
IMG.azienda
{
    margin-top: 50px;
}

/* PAGINA CONTATTI*/
DIV.contatti
{
    min-height: 435px; /*background-image: url(img/sezioni/contatti_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
}
DIV.contatti-supporto
{
    width: 285px;
    height: 365px;
    float: right;
    margin-left: 15px;
    margin-bottom: 15px;
}
DIV.contatti-supporto IMG
{
    width: 285px;
    height: 365px;
}
DIV.contatti A.down
{
    display: block;
    margin-top: 5px;
    text-align: center;
    color: #0060a1;
    text-decoration: none;
}
DIV.contatti A.down:visited
{
    color: #0060a1;
    text-decoration: none;
}
DIV.contatti A.down:hover
{
    color: #0060a1;
    text-decoration: none;
}

/*DIV PAGINA CLIENTI */
DIV.clienti
{
    min-height: 435px; /*background-image: url(img/sezioni/clienti_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
}
DIV.clienti UL
{
    margin-top: 2px;
}
DIV.clienti LI
{
    text-align: left;
}
DIV.clienti_interno
{
    height: 435px;
    overflow: auto;
}
IMG.clienti
{
    margin-top: 150px;
}
DIV.clienti LI A
{
    color: #0060a1;
    text-decoration: none;
}
DIV.clienti LI A:visited
{
    color: #0060a1;
    text-decoration: none;
}
DIV.clienti LI A:hover
{
    color: #0060a1;
    text-decoration: underline;
}
HR.realizzazioni
{
    width: 500px;
    color: #0060a1;
    border-color: #0060a1;
    height: 1px;
}
TABLE.realizzazioni
{
    margin-top: 10px;
    width: 500px;
}
TABLE.realizzazioni TD
{
    padding: 2px 4px 2px 4px;
}
TABLE.realizzazioni A
{
    color: #0060a1;
    text-decoration: none;
    display: block;
    text-align: center;
    margin-bottom: 15px;
}
TABLE.realizzazioni SPAN
{
    text-decoration: none;
    display: block;
    text-align: center;
}
TABLE.realizzazioni TD.img
{
    width: 206px;
}
TABLE.realizzazioni IMG
{
    width: 200px;
    border: solid 2px #c0c0c0;
    padding: 2px 2px 2px 2px;
}
/*DIV PAGINA PRIVACY*/
DIV.privacy
{
    min-height: 435px; /*background-image: url(img/sezioni/privacy_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
}
/*DIV PAGINA NOTE LEGALI*/
DIV.legal
{
    min-height: 435px; /*background-image: url(img/sezioni/legal_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
}

/*DIV PAGINA WEB SOLUTIONS */
DIV.websolution
{
}
DIV.websolution A.down
{
    display: block;
    margin-top: 5px;
    color: #0060a1;
    text-decoration: none;
     font-size:12px;
}
DIV.websolution A.down:visited
{
    color: #0060a1;
    text-decoration: none;
}
DIV.websolution A.down:hover
{
    color: #0060a1;
    text-decoration: none;
}
/* DIV PAGINA PARTNERS */
DIV.partners
{
    max-height: 435px; /*background-image: url(img/sezioni/azienda_g.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
    overflow: auto;
}
TABLE.partners
{
    margin-top: 10px;
    width: 500px;
}
TABLE.partners TD
{
    padding: 2px 4px 2px 4px;
}
TABLE.partners A
{
    color: #0060a1;
    text-decoration: none;
    display: block;
    text-align: center;
    margin-top: 15px;
}
TABLE.partners SPAN
{
    text-decoration: none;
    display: block;
    text-align: justify;
}
TABLE.partners TD.img
{
    width: 206px;
    text-align: center;
}
