﻿/* CSS TRIBUNALE LIVORNO */

a.btn_avv:link,a.btn_avv:visited,a.btn_avv:hover {color: #0A7DD0; text-decoration:none;}
.btn_avv {background:#c0cbd1 url(img/bottoni/avvocati.jpg) no-repeat center right; font-weight:bold;}

table.modulo_contatto
{
    width: 50%;
    border: none;
}
table.modulo_contatto caption
{
    border: solid 1px #003366;
    color: #003366;
    text-transform: uppercase;
    font-weight: bold;
}
table.modulo_contatto th
{
    border: none;
    color: #003366;
    padding: 8px 2px;
}
table.modulo_contatto td
{
    padding: 8px 2px;
    
}
table.modulo_contatto td select,
table.modulo_contatto td textarea,
table.modulo_contatto td input[type="text"]
{
    width: 100%;
}
table.modulo_contatto td input[type="submit"]
{
    width: auto;
    background-color: #003366;
    color: White;
    text-transform: uppercase;
    font-weight: bold;
    padding: 3px 5px;
    font-size: 0.9em;
    border: none;
}
table.modulo_contatto td input[type="submit"]:hover
{
    background-color: #808080;
    cursor: pointer;
}


/* Immagini in pagine HTML*/
.palazzo_left { width: 280px; float: left; margin: 3px 8px 1px 0px; padding: 0; border: solid 1px #CCC;}
.palazzo_left img { width: 274px; margin: 2px; border: solid 1px #CCC;}
.palazzo_left p { text-align: center; font-size: 0.8em; margin: 2px; line-height: normal; }

.palazzo_right { width: 280px; float: right; margin: 3px 0px 1px 8px; padding:1px; border: solid 1px #CCC;}
.palazzo_right img { width: 274px; margin: 2px; border: solid 1px #CCC;}
.palazzo_right p { text-align: center; font-size: 0.8em; margin: 2px; }

div.div_in_evidenza_progetti p{
    font-size:0.75em;
}
div.div_in_evidenza_progetti li{
    font-size:0.75em;
}
div.div_in_evidenza_progetti {
    padding:2px;
}

.ruoli_udienze_penali_1 {
    background: #ff0000 url(/_style/img/bottoni/ruoli_udienze.gif) no-repeat bottom right;
    background-position: top right;
    background-color: #b70707 !important;
}

/* STILI RELATIVI FOTO DEL PALAZZO */
#div_FotoPalazzo {
    text-align: center;
}

    #div_FotoPalazzo table {
        width: 90%;
        margin: auto;
    }

        #div_FotoPalazzo table td {
            border-bottom: solid 1px #cecece;
        }

        #div_FotoPalazzo table th {
            border: solid 1px #cecece;
            background-color: #003366;
            color: White;
            text-align: center;
        }

        #div_FotoPalazzo table td.des {
            width: 80%;
        }

    #div_FotoPalazzo div.foto_det {
        width: 80%;
        border: solid 1px #003366;
        background-color: #f1f1f1;
        color: #003366;
        margin-left: auto;
        margin-right: auto;
    }

    #div_FotoPalazzo img {
        border: solid 1px #cecece;
        padding: 2px;
    }

    #div_FotoPalazzo li {
        text-align: left;
        border-bottom: dotted 1px #cecece;
    }

.foto_grande {
    width: 98%;
    margin: auto;
}