﻿
/* Classi di stile della Home */
.hp_google
{
    width:300px;
    height:150px;
    display:block;
    float:left;
}

.hp_addToDiv
{
    width:485px;
    height:20px;
    display:block;
    padding:0px 0px 0px 0px;
}
.hp_pa
{
    width:642px;
    height:435px;
    display:block;
    margin:0px 0px 1px 1px;
}
.hp_link
{
    width:159px;
    height:75px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:1px 0 0px 2px;
    padding:2px 0px 0px 0;
}
.hp_link span
{
    font-weight:bold;
}
.hp_titolo
{
    text-align:center;
    color:#CC0000;
}
.hp_paDesc
{
    width:642px;
    height:250px;
    display:block;
    background-color:#d2a64d;
    margin:0px 0px 0px 1px;
}
.hp_img
{
    display:block;
    float:left;
    margin:0px 0px 10px 0px;
}
.hp_testoRosso
{
    width:590px;
    height:15px;
    display:block;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:#CC0000;
    margin:0 0 10px 0;
    text-align:center;
}
.hp_paTesto
{
    width:622px;
    height:230px;
    display:block;
    color:Black;
    text-align:justify;
    margin:10px 10px 10px 10px;
}
.hp_pc
{
    width:642px;
    height:365px;
    display:block;
    margin:1px 0px 0px 1px;
    padding:5px 0px 0px 0px;
    background-color:#d2a64d;
}
.hp_pcTesto
{
    width:582px;
    height:260px;
    display:block;
    margin:0px 0px 0px 30px;
    text-align:justify;
}
.hp_pb
{
    width:652px;
    height:300px;
    display:block;
    margin:2px 0px 0px 1px;
}
.hp_stat
{
    display:block;
    margin:0px 0px 0px 0px;
}
.hp_statDiv
{
    width:590px;
    height:60px;
    display:block;
    margin:0px 0px 0px 30px;
}

.hp_pbDX
{
    width:642px;
    height:230px;
    display:block;
    float:left;
}
.hp_bachecaTitolo
{
    width:642px;
    height:25px;
    display:block;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    font-weight:bold;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:1px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.hp_bacheca
{
    width:642px;
    height:271px;
    display:block;
}
.hp_bachecaSX
{
    width:150px;
    height:271px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
    padding:0px 0px 0px 0px;   
}
.hp_bachecaSX img
{
    margin:25px 0px 15px 0px;
}
.hp_nuovo
{
    width:100px;
    height:25px;
    display:block;
    color:White;
    font-family:Arial;
    font-size:medium;
    text-decoration:none;
    text-align:center;
    background-color:#CC0000;
    margin:10px 0px 0px 25px;
    padding:2px 0px 0px 0px;
}
.hp_nuovo:hover
{
    text-decoration:underline;
}
.hp_bachecaDX
{
    width:490px;
    height:270px;
    display:block;
    float:left;
}
.hp_bachecaDX a:hover
{
    text-decoration:underline;
}
.hp_bachecaDXalto
{
    width:490px;
    height:135px;
    display:block;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.hp_bachecaDXbasso
{
    width:490px;
    height:135px;
    display:block;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.hp_bachecaLink
{
    width:180px;
    height:25px;
    display:block;
    float:left;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    font-weight:lighter;
    color:#CC0000;
    background-color:#f0cd8b;
    text-decoration:none;
}
.hp_bachecaLink2
{
    width:180px;
    height:25px;
    display:block;
    float:right;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    color:white;
    background-color:#CC0000;
    text-decoration:none;
    margin:0px 0px 0px 0px;
    padding:2px 0px 0px 0px;
}
.hp_bachecaRiga
{
    width:490px;
    height:25px;
    display:block;
    margin:0px 0px 5px 0px;
}
.hp_bachecaUltimo
{
    width:150px;
    height:25px;
    display:block;
    float:left;
    font-size:small;
    text-align:right;
    font-family:Arial;
    font-size:medium;
    color:black;
}
.hp_bachecaUltimo2
{
    width:70px;
    height:25px;
    display:block;
    float:left;
    font-size:small;
    text-align:right;
    font-family:Arial;
    font-size:medium;
    color:black;
}
.hp_bachecaData
{
    width:90px;
    height:25px;
    display:block;
    float:left;
    text-align:center;
    font-family:Arial;
    font-size:small;
    color:white;
}
.hp_bachecaTesto
{
    width:480px;
    height:40px;
    display:block;
    float:left;
    text-align:left;
    font-family:Arial;
    font-size:medium;
    color:white;
    font-weight:bold;
    text-decoration:none;
    margin:10px 0px 0px 5px;
}

/* Classi di stile della ChiSiamo */
.cs_pa
{
    width:642px;
    height:40px;
    display:block;
    background-color:#f0cd8b;
    margin:0px 0px 0px 1px;
}
.ds_link
{
    width:642px;
    height:218px;
    display:block;
    background-color:#d2a64d;
    margin:1px 0px 0px 1px;
    padding:10px 0 0 0;
}
.ds_link span
{
    font-weight:bold;
}
.cs_titolo
{
    text-align:center;
    color:#CC0000;
    margin:1px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}

.cs_pb
{
    width:652px;
    height:410px;
    display:block;
    margin:1px 0px 10px 0px;
}
.cs_pbSX
{
    width:250px;
    height:410px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
    padding:10px 0px 0px 0px;
    text-align:center;
}
.cs_pbSX a
{
    margin:0px 0px 10px 10px;
}
.cs_pbDX
{
    width:390px;
    height:420px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
    text-align:center;
}
.cs_pbDXtesto
{
    width:370px;
    height:370px;
    display:block;
    text-align:justify;
    color:black;
    margin:0px 0px 0px 10px;
}

/* Classi di stile della Locale */
.lc_pc
{
    width:642px;
    height:277px;
    display:block;
    margin:1px 0px 0px 1px;
    padding:5px 0px 0px 0px;
    background-color:#d2a64d;
}
.lc_pcTesto
{
    width:582px;
    height:220px;
    display:block;
    margin:0px 0px 0px 30px;
    text-align:justify;
}
.lc_pb
{
    width:310px;
    height:325px;
    display:block;
    float:left;
    margin:5px 0px 5px 10px;
}
.lc_foto3
{
    width:300px;
    height:110px;
    display:block;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.lc_foto3 a
{
    color:#d2a64d;
    margin:0px 0px 0px 2px;
}
.lc_foto3 img
{
    border:solid 1px #CC0000;
}
.lc_h4_2
{
    width:300px;
    height:20px;
    text-align:center;
    color:#CC0000;
    margin:5px 1px 1px 1px;
    padding:0px 0px 0px 0px;
    background-color:#f0cd8b;
}
.lc_salaSup
{
    width:300px;
    height:80px;
    text-align:center;
    color:#CC0000;
    margin:1px 1px 1px 1px;
    padding:3px 0px 0px 0px;
    background-color:#d2a64d;
}
.lc_fotoSingola
{
    width:145px;
    height:110px;
    display:block;
    float:left;
    margin:0px 10px 0px 0px;
    padding:0px 0px 0px 0px;
}
.lc_h4_1
{
    width:145px;
    height:20px;
    text-align:center;
    color:#CC0000;
    margin:5px 1px 1px 1px;
    padding:0px 0px 0px 0px;
    background-color:#f0cd8b;
}
.lc_bar
{
    width:145px;
    height:80px;
    text-align:center;
    color:#CC0000;
    margin:1px 1px 1px 1px;
    padding:3px 0px 0px 0px;
    background-color:#d2a64d;
}


/* Classi di stile della Locale */
.ce_pa
{
    width:642px;
    height:526px;
    display:block;
}
.ce_paSpazioTesto
{
    width:642px;
    height:450px;
    display:block;
    margin:0px 0px 0px 1px;
    padding:10px 0px 0px 0px;
    background-color:#d2a64d;
}
.ce_paTesto
{
    width:622px;
    height:430px;
    display:block;
    margin:0px 0px 0px 10px;
    padding:0px 5px 0px 0px;
    color:Black;
    overflow:auto;
    text-align:justify;
}
.ce_titolo
{
    width:642px;
    height:35px;
    text-align:center;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:1px 1px 0px 1px;
    padding:0px 0px 0px 0px;
}
.ce_sottoTitolo
{
    width:642px;
    height:30px;
    text-align:center;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:0px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.ce_pb
{
    width:652px;
    display:block;
}
.ce_pbSX
{
    width:320px;
    height:170px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:1px 1px 1px 1px;
}
.ce_pbTitolo
{
    width:642px;
    text-align:center;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:2px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.ce_ricTesto
{
    width:220px;
    display:block;
    float:left;
    text-align:center;
    margin:2px 0px 2px 0px;
}
.ce_ricTitolo
{
    color:#CC0000;
}
.ce_ricIcona
{
    width:100px;
    display:block;
    float:left;
    text-align:center;
    margin:2px 0px 2px 0px;
}
.ce_ricFoto
{
    width:320px;
    height:75px;
    display:block;
    text-align:center;
    margin:5px 0px 0px 0px;
}

/* Classi di stile della Orari e Contatti */
.oc_info
{
    width:320px;
    height:240px;
    display:block;
    float:left;
    margin:0px 0px 1px 1px;
}
.oc_titolo
{
    width:320px;
    height:25px;
    display:block;
    margin:0px 0px 1px 0px;
    padding:0px 0px 2px 0px;
    background-color:#f0cd8b;
    text-align:center;
    color:#CC0000;
}
.oc_infoTesto
{
    width:320px;
    height:200px;
    display:block;
    margin:0px 0px 0px 0px;
    padding:15px 0px 0px 0px;
    background-color:#d2a64d;
    text-align:center;
    font-size:medium;
    font-family:Arial;
}
.oc_rosso
{
    color:#CC0000;
    font-weight:bold;
}
.oc_contatto
{
    width:320px;
    height:145px;
    display:block;
    float:left;
    margin:1px 0px 5px 1px;
}
.oc_contattoImg
{
    width:320px;
    height:50px;
    display:block;
    margin:0px 0px 1px 0px;
    padding:0px 0px 0px 0px;
    background-color:#f0cd8b;
    text-align:center;
}
.oc_contattoTesto
{
    width:320px;
    height:80px;
    display:block;
    margin:0px 0px 0px 0px;
    padding:15px 0px 0px 0px;
    background-color:#d2a64d;
    text-align:center;
    font-size:medium;
    font-family:Arial;
}
.oc_imgDiv
{
    width:637px;
    height:194px;
    display:block;
    float:left;
    margin:0 0 0 1px;
    border-left:solid 2px #d2a64d;
    border-right:solid 2px #d2a64d;
}
.oc_img
{
    margin:10px 0 0 0;
}

/* Classi di stile del controllo LOGIN */
.login
{
    width:320px;
    height:95px;
    display:block;
    margin:50px 0px 0px 160px;
    padding:5px 0px 0px 5px;
    border:solid thin white;
}
.log_riga
{
    width:350px;
    height:25px;
    display:block;
    margin:0px 0px 10px 0px;
}
.log_riga span
{
    width:100px;
    height:25px;
    display:block;
    float:left;
    background-color:#f0cd8b;
    color:#CC0000;
    font-size:medium;
    font-family:Arial;
    margin:0px 5px 0px 0px;
    padding:2px 0px 0px 0px;
    text-align:right;
}
.log_riga input
{
    width:200px;
    height:20px;
    display:block;
    float:left;
}
.log_riga a
{
    width:80px;
    height:20px;
    display:block;
    margin:1px 0px 0px 120px;
    text-align:center;
    text-decoration:underline;
    font-family:Arial;
    color:black;
    background-color:#f0cd8b;
}
.log_err
{
    width:320px;
    height:50px;
    display:block;
    margin:10px 0px 0px 160px;
    padding:5px 5px 5px 5px;
    text-align:justify;
    color:#CC0000;
}
/* Classi di stile della pagina AreaRiservata */
/* Classi di stile della pagina Bacheca */
.ba_pa
{
    width:642px;
    height:100px;
    display:block;
    margin:0px 0px 10px 1px;
}
.ba_paTesto
{
    width:642px;
    height:30px;
    display:block;
    margin:0px 0px 1px 1px;
}
.ba_paSX
{
    width:250px;
    height:30px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:0px 2px 0px 0px;
}
.ba_paSX a:hover
{
    color:White;
    background-color:#CC0000;
}
.ba_tipoSel
{
    width:200px;
    height:20px;
    display:block;
    float:left;
    color:white;
    text-decoration:none;
    border:solid thin black;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    margin:4px 0px 0px 25px;
    background-color:#CC0000;
}
.ba_tipo
{
    width:200px;
    height:20px;
    display:block;
    float:left;
    color:black;
    text-decoration:none;
    border:solid thin black;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    margin:4px 0px 0px 25px;
    background-color:#f0cd8b;
}
.ba_paDX
{
    width:135px;
    height:30px;
    display:block;
    float:left;
    background-color:#d2a64d;
    margin:0px 2px 0px 0px;
}
.ba_paDX a
{
    width:80px;
    height:20px;
    display:block;
    float:left;
    color:black;
    text-decoration:none;
    border:solid thin black;
    text-align:center;
    font-family:Arial;
    font-size:medium;
    margin:4px 0px 0px 25px;
    background-color:#f0cd8b;
}
.ba_paDX a:hover
{
    color:white;
    background-color:#CC0000;
}
.ba_pb
{
    width:642px;
    height:400px;
    display:block;
}
.ba_pbSX
{
    width:390px;
    height:400px;
    display:block;
    float:left;
    margin:0px 3px 0px 1px;
}
.ba_elencoTitolo
{
    width:390px;
    height:25px;
    display:block;
    margin:0px 0px 1px 0px;
    text-align:center;
    font-family:Arial;
    color:#CC0000;
    background-color:#f0cd8b;
}
.ba_elenco
{
    width:390px;
    height:315px;
    display:block;
    margin:0px 0px 1px 0px;
}
.ba_pag
{
    width:390px;
    height:25px;
    display:block;
    background-color:#f0cd8b;
}
.ba_pag a
{
    font-family:Arial;
    font-size:medium;
    font-weight:bold;
    text-decoration:none;
    color:#CC0000;
}
.ba_pagSX
{
    width:100px;
    height:25px;
    display:block;
    float:left;
    margin:2px 0px 0px 80px;
}
.ba_pagSX span
{
    font-family:Arial;
    font-size:medium;
    font-weight:bold;
    text-decoration:none;
    color:#CC0000;
    margin:0px 5px 0px 5px;
}
.ba_pagDX
{
    width:170px;
    height:25px;
    display:block;
    float:left;
    margin:0px 0px 0px 40px;
}
.ba_pagDX span
{
    font-family:Arial;
    font-size:small;
    text-decoration:none;
    color:black;
}

.ba_pagDX input
{
    width:15px;
    height:15px;
    font-family:Arial;
    font-size:medium;
    font-weight:bold;
    text-decoration:none;
    margin:2px 0px 0px 0px;
    color:#CC0000;
}
.ba_pbDX
{
    width:240px;
    height:400px;
    display:block;
    float:left;
    margin:0px 1px 0px 1px;
}
.ba_dettTitolo
{
    width:235px;
    height:25px;
    display:block;
    margin:0px 0px 1px 0px;
    text-align:center;
    font-family:Arial;
    color:#CC0000;
    background-color:#f0cd8b;
}
.ba_dett
{
    width:235px;
    height:340px;
    display:block;
    margin:0px 0px 1px 0px;
    background-color:#d2a64d;
}
.ba_dettEtic
{
    width:230px;
    height:20px;
    display:block;
    margin:0px 0px 1px 0px;
    text-align:Left;
    font-family:Arial;
    color:#CC0000;
    margin:0px 0px 0px 5px;
}
.ba_dettVal1
{
    width:215px;
    height:20px;
    display:block;
    margin:0px 0px 1px 10px;
    text-align:Left;
    font-family:Arial;
}
.ba_dettVal2
{
    width:215px;
    height:200px;
    display:block;
    margin:0px 0px 10px 10px;
    text-align:justify;
    font-family:Arial;
    overflow:auto;
}
.ba_dettCanc
{
    width:80px;
    height:20px;
    display:block;
    margin:1px 0px 0px 80px;
    text-align:center;
    text-decoration:underline;
    font-family:Arial;
    color:black;
    background-color:#f0cd8b;
}
.ba_noDett 
{
    width:235px;
    height:20px;
    display:block;
    margin:0px 0px 0px 0px;
    text-align:center;
    font-family:Arial;
    font-size:small;
    color:White;
}
/* Classi di stile del controllo messRiga */
.messRiga
{
    width:390px;
    height:60px;
    display:block;
    background-color:#d2a64d;
    margin:0px 0px 1px 0px;
}
.mess_riga1
{
    width:390px;
    height:20px;
    display:block;
}
.mess_etic1
{
    width:40px;
    height:20px;
    display:block;
    float:left;
    background-color:#f0cd8b;
    font-family:Arial;
    text-align:center;
    color:#CC0000;
}
.mess_etic2
{
    width:80px;
    height:20px;
    display:block;
    float:left;
    background-color:#f0cd8b;
    font-family:Arial;
    text-align:center;
    color:#CC0000;
}
.mess_valore
{
    width:125px;
    height:18px;
    display:block;
    float:left;
    font-size:small;
    font-family:Arial;
    text-align:left;
    color:black;
    margin:2px 0px 0px 2px;
}
.mess_riga2
{
    width:390px;
    height:40px;
    display:block;
}
.mess_riga2 a
{
    width:380px;
    height:34px;
    display:block;
    text-decoration:none;
    color:white;
    font-family:Arial;
    font-size:small;
    margin:3px 5px 3px 5px;
}
.mess_riga2 a:hover
{
    text-decoration:underline;
    color:Black;
}

/* Classi di stile del controllo messRiga */
.nm_pc
{
    width:642px;
    height:450px;
    display:block;
    margin:1px 0px 0px 1px;
    padding:5px 0px 0px 0px;
    background-color:#d2a64d;
}
.nm_pcRiga1
{
    width:642px;
    height:30px;
    display:block;
    margin:10px 0px 0px 0px;
}
.nm_pcRiga2
{
    width:642px;
    height:170px;
    display:block;
    margin:10px 0px 0px 0px;
}
.nm_etic
{
    width:60px;
    height:20px;
    display:block;
    float:left;
    text-align:right;
    font-family:Arial;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:0px 0px 0px 100px;
}
.nm_desc
{
    width:120px;
    height:20px;
    display:block;
    float:left;
    text-align:left;
    font-family:Arial;
    color:black;
    font-size:small;
    margin:3px 0px 0px 5px;
}
.nm_tipo
{
    width:305px;
    height:20px;
    display:block;
    float:left;
    font-family:Arial;
    margin:0px 0px 0px 5px;
}
.nm_mitt
{
    width:300px;
    height:20px;
    display:block;
    float:left;
    font-family:Arial;
    margin:0px 0px 0px 5px;
}
.nm_testo
{
    width:300px;
    height:160px;
    display:block;
    float:left;
    font-family:Arial;
    margin:0px 0px 0px 5px;
}
.nm_salva
{
    width:100px;
    height:30px;
    display:block;
    float:left;
    text-align:center;
    font-family:Arial;
    color:#CC0000;
    background-color:#f0cd8b;
    margin:10px 20px 0px 165px;
    padding:5px 0px 0px 0px;
    text-decoration:none;
    border:solid thin #CC0000;
}
.nm_indietro
{
    width:100px;
    height:30px;
    display:block;
    float:left;
    text-align:center;
    font-family:Arial;
    color:black;
    background-color:#f0cd8b;
    margin:10px 0px 0px 80px;
    padding:5px 0px 0px 0px;
}

/* Classi di stile della pagina Link */
.lnk_paTesto
{
    width:550px;
    height:270px;
    display:block;
    margin:30px 40px 20px 60px;
    text-align:center;
}
.lnk_pc
{
    width:642px;
    height:300px;
    display:block;
    margin:1px 0px 0px 1px;
    padding:5px 0px 0px 0px;
    background-color:#d2a64d;
}
.lnk_pa
{
    width:642px;
    height:380px;
    display:block;
    margin:0px 0px 10px 0px;
}
.lnk_riga
{
    width:620px;
    display:block;
    float:left;
    margin:5px 0px 0px 10px;
}
.lnk_blocco
{
    width:620px;
    display:block;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.lnk_h4
{
    width:620px;
    height:25px;
    text-align:center;
    font-size:large;
    color:#CC0000;
    margin:5px 1px 1px 1px;
    padding:0px 0px 0px 0px;
    background-color:#f0cd8b;
}
.lnk_contenuto
{
    width:570px;
    text-align:center;
    color:#CC0000;
    margin:1px 1px 1px 1px;
    padding:3px 0px 0px 50px;
    background-color:#d2a64d;
}
.lnk_contatti
{
    width:642px;
    height:30px;
    text-align:center;
    color:#CC0000;
    text-decoration:none;
    background-color:#f0cd8b;
    margin:0px 1px 1px 1px;
    padding:0px 0px 0px 0px;
}
.lnk_contatti:hover
{
    color:black;
    text-decoration:underline;
}
/* Classi di stile del controllo collegamento */
.lnk
{
    width:171px;
    display:block;
    float:left;
    margin:0px 0px 5px 0px;
}
.lnk_2
{
    width:125px;
    height:110px;
    display:block;
    float:left;
    margin:0px 0px 0px 0px;
}
.lnk_1
{
    width:171px;
    display:block;
    float:left;
    margin:20px 0px 5px 0px;
}
.lnk span
{
    width:171px;
    height:15px;
    display:block;
    font-family:Arial;
    font-size:small;
    color:Black;
    text-align:center;
    margin:0px 0px 5px 0px;
}
.lnk a
{
    width:167px;
    display:block;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:White;
    text-align:center;
}
.lnk a:hover
{
    color:#CC0000;
}
.lnk_2 span
{
    width:125px;
    height:auto;
    display:block;
    font-family:Arial;
    font-size:small;
    color:Black;
    text-align:center;
    margin:0px 0px 2px 0px;
}
.lnk_2 a
{
    width:126px;
    display:block;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:White;
    text-align:center;
}
.lnk_2 a:hover
{
    color:#CC0000;
}
.lnk_1 span
{
    width:171px;
    height:15px;
    display:block;
    font-family:Arial;
    font-size:small;
    color:Black;
    text-align:center;
    margin:0px 0px 5px 0px;
}
.lnk_1 a
{
    width:167px;
    display:block;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:White;
    text-align:center;
}
.lnk_1 a:hover
{
    color:#CC0000;
}
/* Classi di stile del controllo stringaRiga */
.str_riga
{
    width:300px;
    height:20px;
    display:block;
    float:left;
    margin:2px 5px 3px 15px;
}
.str_riga span
{
    width:20px;
    height:20px;
    display:block;
    float:left;
    margin:0px 2px 0px 0px;
    background-color:#f0cd8b;
    color:#CC0000;
    font-family:Arial;
    text-align:right;
}
.str_testo
{
    width:255px;
    height:20px;
    display:block;
    float:left;
    background-color:#d2a64d;
    color:black;
    font-family:Arial;
    text-align:center;
}
.str_testo:hover
{
    color:#CC0000;
}
.str_canc
{
    width:16px;
    height:16px;
    display:block;
    float:left;
    color:black;
    font-family:Arial;
    text-align:center;
    margin:1px 1px 1px 1px;
    text-decoration:none;
    border:solid thin black;
}
.str_canc:hover
{
    color:#CC0000;
}

/* Classi di stile della pagina GestioneStringhe */
.gs_elencoTitolo
{
    width:642px;
    height:25px;
    display:block;
    margin:0px 0px 1px 0px;
    text-align:center;
    font-family:Arial;
    color:#CC0000;
    background-color:#f0cd8b;
}
.gs_elenco
{
    width:642px;
    height:315px;
    display:block;
    margin:0px 0px 1px 0px;
}
.gs_paginazione
{
    margin:0px 0px 0px 150px;
}
.gs_testo
{
    width:250px;
    height:15px;
    display:block;
    float:left;
    font-family:Arial;
    margin:20px 10px 0px 10px;
}
.gs_etic
{
    width:50px;
    height:15px;
    display:block;
    float:left;
    font-family:Arial;
    margin:20px 0px 0px 120px;
    font-size:medium;
    color:Black;
    text-align:right;
}
.gs_salva
{
    width:70px;
    height:20px;
    display:block;
    float:left;
    font-family:Arial;
    font-size:medium;
    text-align:center;
    text-decoration:none;
    color:black;
    border:solid thin black;
    background-color:#f0cd8b;
    margin:20px 0px 0px 0px;
}
.gs_salva:hover
{
    color:white;
    background-color:#CC0000;
}