﻿#content .contenuti .form-inserimento-modifica
{
	width:660px;
	min-height:120px;
}

#content .contenuti .form-inserimento-modifica .frm-riga
{
	width:660px;
	height:25px;
}

#content .contenuti .form-inserimento-modifica .frm-riga .etichetta
{
	width:150px;
	padding:10px;
	float:left;
	color:#303030;
	font-size:13px;
}

#content .contenuti .form-inserimento-modifica .frm-riga .campo
{
	width:400px;
	padding:3px;
	float:left;
}

#content .contenuti .form-inserimento-modifica .frm-riga .err
{
	width:10px;
	height:20px;
	float:left;
}


#content .contenuti .form-inserimento-modifica .frm-riga input[type="text"], #content .contenuti .form-inserimento-modifica .frm-riga select
{
	width:300px;
	font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .form-inserimento-modifica .frm-riga input[type="checkbox"]
{
	width:10px !important;
}

#content .contenuti .form-inserimento-modifica .frm-riga .privacy
{
	width:400px;
	height:100px;
	font-family:Arial, Tahoma;
	font-size:12px;
}

#content .contenuti .form-inserimento-modifica .frm-riga select
{
	width:304px !important;
}

#content .contenuti .form-inserimento-modifica .frm-riga select:focus
{
	border:1px solid #515151;
}

#content .contenuti .form-inserimento-modifica .frm-riga input[type="text"]:focus
{
	border:1px solid #515151;
}

#content .contenuti .form-inserimento-modifica .frm-riga .textareaBIG
{
	width:400px;
	height:250px;
	padding:3px;
}

#content .contenuti .form-inserimento-modifica .frm-riga .textareaSmall
{
	width:350px;
	height:50px;
	padding:3px;
	font-size:13px;
	font-family:Arial, Tahoma;
}

#content .contenuti .gestione-news
{
    width:660px;
    margin-top:10px;
}

#content .contenuti .gestione-news .riga
{
    width:660px;
    height:60px;
    border-bottom:1px solid #b8b8b8;
    margin-bottom:10px;
    overflow:hidden;
}

#content .contenuti .gestione-news .box-elimina
{
    width:40px;
    height:45px;
    padding-left:10px;
    padding-top:15px;
    float:left;
}

#content .contenuti .gestione-news .box-modifica
{
    width:40px;
    height:45px;
    padding-left:10px;
    padding-top:15px;
    float:left;
}

#content .contenuti .gestione-news .box-immagine
{
    width:60px;
    height:60px;
    float:left;
}

#content .contenuti .gestione-news .box-immagine img
{
    border:1px solid #b8b8b8;
    padding:1px;
    width:50px;
    height:50px;
}

#content .contenuti .gestione-news .box-testo
{
    width:500px;
    height:60px;
    font-size:13px;
    color:#303030;
    float:left;
}

#content .contenuti .gestione-news .box-testo .titolo-news
{
    font-size:14px;
    font-weight:bold;
    color:#1e579c;
    text-decoration:none;
}

#content .contenuti .gestione-news .box-testo .titolo-news:hover
{
    text-decoration:underline;
}

#content .contenuti .gestione-news .box-testo .data-news
{
    font-size:10px !important;
    font-weight:bold;
    color:#b8b8b8 !important;
}

#content .contenuti .gestione-news .anni
{
    border-bottom:1px solid #b8b8b8;
    border-top:1px solid #b8b8b8;
    padding:3px;
    margin-bottom:30px;
    font-weight:bold;
    font-size:16px;
}

#content .contenuti .gestione-news .anni a
{
    font-size:16px;
    color:#b5b5b5;
    font-weight:bold;
    text-decoration:none;
}

#content .contenuti .gestione-news .anni a:hover, #content .contenuti .gestione-news .anni .active
{
    color:#ff7f02;
}


#content .contenuti .fotogallery-riservata .elenco-foto .box-foto
{
    width:110px;
    height:140px;
    overflow:hidden;
    border:1px solid #b8b8b8;
    margin-left:2px;
    margin-right:8px;
    margin-bottom:10px;
    float:left;
    text-align:center;
    padding:5px;
    font-size:12px;
}

#content .contenuti .fotogallery-riservata .elenco-foto .box-foto img
{
    max-height:90px;
    max-width:90px;
}

#content .contenuti .fotogallery-riservata .elenco-foto .box-foto a
{
    font-family:Arial, Sans-Serif;
    font-size:12px;
    color:#1e579c;
    text-decoration:underline;
}

#content .contenuti .fotogallery-riservata .elenco-foto .box-foto a:hover
{
    text-decoration:none;
}

#content .contenuti .fotogallery-riservata .frm-riga
{
    width:500px;
}

#content .contenuti .fotogallery-riservata .frm-riga .etichetta
{
    float:left;
    width:150px;
}

#content .contenuti .fotogallery-riservata .frm-riga .etichetta .left
{
    float:left;
    width:80px;
}

#content .contenuti .fotogallery-riservata .frm-riga .etichetta .right
{
    float:left;
    width:70px;
    text-align:right;
}

#content .contenuti .fotogallery-riservata .frm-riga .campo
{
    float:left;
    width:250px;
    min-height:28px;
}
    #content .contenuti .fotogallery-riservata .frm-riga .campo input[type='text'] { 
        width:250px;
    }
    #content .contenuti .fotogallery-riservata .frm-riga .campo textarea {
        width:250px;
    }
#content .contenuti .fotogallery-riservata .frm-riga .err
{
    float:left;
    width:90px;
    padding-left:5px;
}

#content .contenuti .fotogallery-riservata .frm-riga textarea
{
    width:235px;
    height:90px;
    font-size:13px;
	font-family:Arial, Tahoma;
}

#content .contenuti .fotogallery-riservata .form-locale
{
    width:400px;
    float:left;
}

#content .contenuti .fotogallery-riservata .loghi-locale
{
    width:265px;
    float:left;
}

#content .contenuti .fotogallery-riservata #foto-anteprima-modifica
{
    margin-left:100px;
    margin-bottom:40px;
    padding:2px;
    border:1px solid #b8b8b8;
}

#content .contenuti .gestione-gallery-foto
{
    width:660px;
    margin-top:10px;
}

#content .contenuti .gestione-gallery-foto .riga
{
    width:660px;
    height:60px;
    border-bottom:1px solid #b8b8b8;
    margin-bottom:10px;
    overflow:hidden;
}

#content .contenuti .gestione-gallery-foto .box-elimina
{
    width:40px;
    height:45px;
    padding-left:10px;
    padding-top:15px;
    float:left;
}

    #content .contenuti .gestione-gallery-foto .box-modifica {
        width: 29px;
        height: 45px;
        padding-left: 0px;
        padding-top: 4px;
        float: left;
    }

#content .contenuti .gestione-gallery-foto .box-testo
{
    width:550px;
    height:60px;
    font-size:13px;
    color:#303030;
    float:left;
}

#content .contenuti .gestione-gallery-foto .box-testo .titolo-news
{
    font-size:14px;
    font-weight:bold;
    color:#1e579c;
    text-decoration:none;
}

#content .contenuti .gestione-gallery-foto .box-testo .titolo-news:hover
{
    text-decoration:underline;
}

#content .contenuti .gestione-proposte-locali .nome-locale
{
    width:200px;
    height:25px;
    padding-right:10px;
}

#content .contenuti .gestione-proposte-locali .nome-utente
{
    width:200px;
    height:25px;
    padding-right:10px;
}

#content .contenuti .gestione-proposte-locali .nome-utente a
{
    color:#1e579c;
    text-decoration:none;
}

#content .contenuti .gestione-proposte-locali .nome-utente a:hover
{
    text-decoration:underline;
}

#content .contenuti .gestione-proposte-locali .accetta
{
    width:100px;
    height:25px;
    padding-right:10px;
}

#content .contenuti .gestione-proposte-locali .accetta a 
{
    font-size:13px;
    text-decoration:none;
    color:#046e07;
}

#content .contenuti .gestione-proposte-locali .accetta a:hover
{
    text-decoration:underline;
}

#content .contenuti .gestione-proposte-locali .rifiuta
{
    width:100px;
    height:25px;
}

#content .contenuti .gestione-proposte-locali .rifiuta a
{
    font-size:13px;
    text-decoration:none;
    color:#910e23;
}

#content .contenuti .gestione-proposte-locali .rifiuta a:hover
{
    text-decoration:underline;
}

.contenitore-lista-artisti
{
    width:660px;
    min-height: 40px;
    font-size:14px;
}
.contenitore-lista-artisti .campo
{
    padding-top:3px;
    padding-bottom: 3px;
    padding-left: 3px;
    width:160px;
	float:left;
}
.contenitore-lista-artisti .campo a
{
    padding-top:3px;
    padding-bottom: 3px;
    padding-left: 3px;
    width:160px;
	float:left;
	color:#4b76cc;
	text-decoration: none;
}
.contenitore-lista-artisti .campo a:hover
{
	text-decoration: underline;
}
.riga_separatore
{
    border-bottom: 1px solid #d1d1d1;
    width: 660px;
    font-size:12px;
}
.contenitore-lista-artisti .campo img
{
    width:50px;
	float:left;
}
.div_scheda_artista
{
    width: 650px;
    min-height: 150px;
}
.div_scheda_artista .campo-dx
{
    width: 250px;
    float:left;
}
.div_scheda_artista .campo-sx
{
    width: 95px;
    float:left;
}

.div_scheda_artista .campo-sx img
{
    width: 80px;
    float:left;
    border: 1px solid #d1d1d1;
    padding: 2px 2px 2px 2px;
}
.div_scheda_artista .campo-video
{
    width: 280px;
    float: left;
}

.gestione_video_artista
{
    width: 324px;
    float: left;
    margin-bottom: 15px;
}
.div_img_gestione_artisti
{
    float:left;
    width: 100px;
}
.div_img_gestione_artisti img
{
    width: 80px;
    float:left;
    border: 1px solid #d1d1d1;
    padding: 2px 2px 2px 2px;
}
.riga-commento
{
    width: 590px;
    min-height: 50px;
    padding: 5px 5px 5px 5px;
    margin-bottom: 5px;
}
.riga-commento:hover
{
    background-color: #d1d1d1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.campo-sx-img
{
    width: 75px;
    float: left;
}

.campo-dx-testo
{
    float:left;
    width: 400px;
    padding: 5px 5px 5px 5px;
}
.campo-sx-img img
{
    width: 50px;
    border: 1px solid #d1d1d1;
    padding: 2px 2px 2px 2px;
    float: left;
}
.span-blu-artisti 
{
    font-family:Tahoma;
    font-size:14px;
    color:#1e579c;
    text-decoration:none;
    font-weight:bold;
}
.span-blu-artisti:hover
{
	text-decoration:underline;
}

#content .contenuti .sfondo-mod-locale
{
    width: 660px;
    min-height: 60px;
    background-color: #f3f3f3;
    border:1px solid #c6c6c6;
}

#content .contenuti .sfondo-mod-locale .r-form
{
    width: 650px;
    height: 20px;
}

#content .contenuti .sfondo-mod-locale .r-form .etichetta
{
	width:250px;
	padding:10px;
	float:left;
	color:#000000;
	font-family:Arial, Tahoma;
	font-size:13px;
}

#content .contenuti .sfondo-mod-locale .r-form .etichetta_full_w
{
	padding:10px;
	float:left;
	color:#000000;
	font-family:Arial, Tahoma;
	font-size:13px;
}

#content .contenuti .sfondo-mod-locale .r-form .campo
{
    width:350px;
	padding:3px;
	float:left;
}

#content .contenuti .sfondo-mod-locale .r-form .camposmall
{
    width:250px;
	padding:3px;
	float:left;
}

#content .contenuti .sfondo-mod-locale .r-form .err
{
	width:10px;
	height:20px;
	float:left;
}

#content .contenuti .sfondo-mod-locale .r-form input[type="text"]
{
	width:250px;
	font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .sfondo-mod-locale .r-form input[type="text"]:focus
{
	border:1px solid black;
}

#content .contenuti .sfondo-mod-locale .r-form textarea
{
    width: 300px;
    height: 200px;
    font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .sfondo-mod-locale .r-form textarea:focus
{
	border:1px solid black;
}

#content .contenuti .sfondo-mod-locale .r-form select
{
	width:254px;
	font-family:Arial, Tahoma;
	font-size:12px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .sfondo-mod-locale .r-form select:focus
{
	border:1px solid #000000;
}

#content .contenuti .sfondo-calendario-locale
{
    width: 660px;
    background-color: #f3f3f3;
    border:1px solid #c6c6c6;
    padding:4px;
    margin-bottom:15px;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno div
{
    width: 140px;
    height:30px;
    float:left;
    font-family:Arial, Tahoma;
	font-size:13px;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .pulsante
{
    width:50px !important;
    height:30px;
    float:left;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .elimina
{
    width:30px !important;
    height:30px;
    float:left;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .elimina a
{
    display:block;
    width:24px;
    height:19px;
    background:url('/Content/img/cestino.gif');
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .elimina a:hover
{
    background:url('/Content/img/cestino-hover.gif');
}

#content .contenuti .sfondo-calendario-locale .riga-giorno div select
{
	width:135px;
	font-family:Arial, Tahoma;
	font-size:12px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
    height:24px !important;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno div select:focus
{
	border:1px solid #000000;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno div input[type="text"]
{
	width:134px;
	height:17px;
	font-family:Arial, Tahoma;
	font-size:12px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno div input[type="text"]:focus
{
	border:1px solid #000000;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .box-data
{
	width:100px !important;
}

#content .contenuti .sfondo-calendario-locale .riga-giorno .box-data .data
{
	width:90px !important;
}

#content .contenuti .sfondo-calendario-locale .voce-calendario
{
    color: #6185cf; 
    font-size: 13px;
    font-weight:bold;
    display:block;
    height:30px;
}

#content .contenuti .sfondo-calendario-locale .scroll-periodici
{
    height:300px;
    margin-top:20px;
    overflow:auto;
}

#content .contenuti .sfondo-calendario-locale .note
{
    height:42px !important;
    width:340px !important;
}

#content .contenuti .sfondo-calendario-locale .note textarea
{
    height:30px;
    width:340px;
    font-family:Arial, Tahoma;
	font-size:12px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
	resize: none;
}

#content .contenuti .sfondo-calendario-locale .note textarea:focus
{
    border:1px solid #000000;
}

#content .contenuti .sfondo-calendario-locale .h20
{
    height:20px;
}

.padding-top-10 
{
    padding-top:10px !important;
}

#more-info
{
    width:400px;
    font-family:Arial, Tahoma;
	font-size:14px;
}

#elenco-info
{
    list-style:disc;
    margin-left:20px;
}

#elenco-info li
{
    margin-top:1em;
}

#link-more-info
{
    text-decoration:none;
    color:#000000;
    font-family:Arial, Tahoma;
	font-size:13px;
	font-weight:bold;
}

#link-more-info:hover
{
    text-decoration:underline;
}

#content .contenuti .pulsantiera-adv
{
    height:312px;
    width:129px;
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/pulsantiera_alpha.png');
    margin-top:0;
    padding-top:125px;
}

#content .contenuti .pulsantiera-adv .gioca-adv
{
    height:58px;
    width:129px;
    display:block;
}

#content .contenuti .pulsantiera-adv .gioca-adv:hover
{
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/gioca-hover.png') !important;
}

#content .contenuti .pulsantiera-adv .gioca-adv-active
{
    height:58px;
    width:129px;
    display:block;
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/gioca-hover.png') !important;
}

#content .contenuti .pulsantiera-adv .trovapub-adv
{
    height:58px;
    width:129px;
    display:block;
}

#content .contenuti .pulsantiera-adv .trovapub-adv:hover
{
    background-image: url('/Content/img/spazi-pubblicitari/drwhy-mobile/trovapub-hover.png') !important;
}

#content .contenuti .pulsantiera-adv .trovapub-adv-active
{
    height:58px;
    width:129px;
    display:block;
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/trovapub-hover.png') !important;
}

#content .contenuti .pulsantiera-adv .classifica-adv
{
    margin-top:2px;
    height:58px;
    width:129px;
    display:block;
}

#content .contenuti .pulsantiera-adv .classifica-adv:hover
{
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/classifica-hover.png') !important;
}

#content .contenuti .pulsantiera-adv .classifica-adv-active
{
    margin-top:2px;
    height:58px;
    width:129px;
    display:block;
    background-image:url('/Content/img/spazi-pubblicitari/drwhy-mobile/classifica-hover.png') !important;
}

#content .contenuti .adv-box-pulsantiera
{
    height:417px;
    width:129px;
    float:left;
}

#content .contenuti .adv-box-ingresso
{
    height:317px;
    width:200px;
    padding-top:60px;
    float:left;
}

#content .contenuti .adv-box-classifica
{
    height:317px;
    width:200px;
    padding-top:60px;
    float:left;
}

#content .contenuti .adv-freccia-classifica
{
    height:117px;
    width:60px;
    padding-top:260px;
    float:left;
}

#content .contenuti .adv-stat-sx
{
    height:70px;
    width:320px;
    float:left;
}

#content .contenuti .adv-stat-dx
{
    height:70px;
    width:320px;
    float:left;
}

#content .contenuti .adv-box-anteprima
{
    width:320px;
    height:350px;
    float:left;
}

#content .contenuti .adv-box-anteprima .adv-titolo
{
    margin-left:10px;
    margin-bottom:9px;
    font-weight:bold;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-trovapub-regionale {
    background: url('/Content/img/spazi-pubblicitari/drwhy-mobile/trova-pub/campagna-small-regionale.png');
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-classifichelive-regionale
{
    background:url('/Content/img/spazi-pubblicitari/drwhy-mobile/classifiche-live/campagna-small.png');
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola
{
    display:block;
    width:150px;
    height:242px;
    float:left;
    text-decoration:none;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola .immagine
{
    margin-top:60px;
    margin-left:16px;
    margin-bottom:4px;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola .testo-adv
{
    text-align:center;
    font-size:6px;
    color:#ffffff;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola .regione
{
    text-align:center;
    font-size:9px;
    color:#ffffff;
    font-weight:bold;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola-dettagli
{
    width:170px;
    height:232px;
    padding-top:10px;
    font-size:12px;
    float:left;
}

#content .contenuti .adv-box-anteprima .adv-pubblicita-singola-dettagli p
{
    padding-bottom:12px;
}

#content .contenuti .adv-box-form
{
    min-height:400px;
    border:1px dotted #cccccc;
    margin-top:10px;
    padding:10px !important;
}

#content .contenuti .adv-box-form .adv-riga-form
{
    margin-bottom:5px;
}

#content .contenuti .adv-box-form .adv-riga-form .etichetta
{
    min-height:25px;
    width:200px;
    float:left;
}

#content .contenuti .adv-box-form .adv-riga-form .campo
{
    min-height:25px;
    width:400px;
    float:left;
}

#content .contenuti .adv-box-form .adv-riga-form .campo input[type="text"], #content .contenuti .adv-box-form .adv-riga-form select
{
	width:300px;
	font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .adv-box-form .adv-riga-form .campo input[type="checkbox"]
{
	width:10px !important;
}

#content .contenuti .adv-box-form .adv-riga-form .campo select
{
	width:304px !important;
}

#content .contenuti .adv-box-form .adv-riga-form .campo input[type="text"]:focus, #content .contenuti .adv-box-form .adv-riga-form select:focus
{
	border:1px solid #515151;
}

#content .contenuti .adv-box-form .adv-riga-form .err
{
	width:10px;
	min-height:25px;
	float:left;
}

#content .contenuti .adv-box-form .adv-riga-form textarea
{
    width: 300px;
    height: 100px;
    font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti .adv-box-form .adv-riga-form textarea:focus
{
    border:1px solid #515151;
}

#content .menu-dx .adv-pannello-agenzia
{
	width:234px;
	padding:8px 5px 0px 36px;
	margin-left:9px;
	margin-top:5px;
	border-top:1px solid #b8b8b8;
	font-family:Tahoma, Arial;
	font-size:13px;
	color:#303030;
    margin-bottom:50px;
}

#content .contenuti #adv-select-regioni
{
	width:200px;
	font-family:Arial, Tahoma;
	font-size:13px;
	border:1px solid #b8b8b8;
	padding: 2px 1px 3px;
}

#content .contenuti #adv-select-regioni:focus
{
	border:1px solid #515151;
}

#content .contenuti .adv-box-anteprima-prenota #freccia-testo-campagna-1
{
    position:relative;
    z-index:20;
    top:-530px;
    left:215px;
    display:none;
}

#content .contenuti .adv-box-anteprima-prenota #freccia-testo-campagna-2
{
    position:relative;
    z-index:19;
    top:-540px;
    left:205px;
    display:none;
}

#content .contenuti .adv-box-anteprima-prenota #freccia-testo-campagna-3
{
    position:relative;
    z-index:18;
    left:205px;
}

#content .contenuti .adv-box-anteprima-prenota a
{
    display:block;
    text-decoration:none;
    width:250px;
    height:403px;
}

#content .contenuti .adv-box-anteprima-prenota a .immagine
{
    margin-top:100px;
    margin-left:51px;
    width:140px;
    height:105px;
}

#content .contenuti .adv-box-anteprima-prenota a .testo-adv
{
    margin-top:5px;
    text-align:center;
    color:#ffffff;
    font-size:11px;
}

#content .contenuti .adv-box-anteprima-prenota a .regione
{
    text-align:center;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
}

#content .contenuti .adv-box-anteprima-prenota .classifiche-live
{
    background:url('/Content/img/spazi-pubblicitari/drwhy-mobile/classifiche-live/anteprima.png');
}

#content .menu-dx .locali-pannello-agenzia
{
	width:234px;
	padding:8px 5px 0px 36px;
	margin-left:9px;
	margin-top:5px;
	border-top:1px solid #b8b8b8;
	font-family:Tahoma, Arial;
	font-size:13px;
	color:#303030;
    margin-bottom:50px;
}

#content .menu-dx .locali-pannello-agenzia a
{
    color:#595959;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

#content .menu-dx .locali-pannello-agenzia a:hover
{
    color:#ff7f02;
}

#content .menu-dx .locali-pannello-agenzia .active
{
    color:#ff7f02;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

#content .box-avatar-da-approvare
{
    width:310px;
    height:350px;
    margin-left:10px;
    float:left;
}

#content .box-avatar-non-approvati
{
    width:320px;
    height:180px;
    margin-left:10px;
    float:left;
}

#content .box-avatar-non-approvati img
{
    float:left;
}

#content .box-avatar-non-approvati .info
{
    width:200px;
    height:130px;
    margin-left:5px;
    float:left;
}

#content .riga-partita 
{
    display:block;
    width:660px;
    height:30px;
    margin-bottom:1px;
    text-decoration:none;
}

#content .riga-partita-rossa
{
    border:1px solid #fe9eaa;
    background:#ffe0e4;
}

#content .riga-partita-rossa:hover
{
    border:1px solid #ff0000;
    background:#fabfbf;
}

#content .riga-partita-gialla
{
    border:1px solid #fde22e;
    background:#fcfde7;
}

#content .riga-partita-gialla:hover
{
    border:1px solid #edce00;
    background:#fff1b9;
}

#content .riga-partita-verde
{
    border:1px solid #89fd99;
    background:#e3fde7;
}

#content .riga-partita-grigia
{
    border:1px solid #dedede;
    background:#ededed;
}



#content .riga-partita .data_ins
{
    display:block;
    width:120px;
    margin:5px;
    color:#3420fc;
    float:left;
}

#content .riga-partita .data
{
    display:block;
    width:120px;
    margin:5px;
    color:#3420fc;
    float:left;
}

#content .riga-partita .locale_con_ins
{
    display:block;
    width:300px;
    margin:5px;
    color:#3420fc;
    float:left;
}

#content .riga-partita .locale
{
    display:block;
    width:435px;
    margin:5px;
    color:#3420fc;
    float:left;
}

#content .riga-partita .upload
{
    display:block;
    width:85px;
    float:left;
}

#content .riga-titoli-partita
{
    width:660px;
    margin-bottom:2px;
}

#content .riga-titoli-partita .data
{
    width:120px;
    margin:5px;
    color:#000000;
    font-weight:bold;
    font-size:12px;
    float:left;
}

#content .riga-titoli-partita .locale
{
    width:340px;
    margin:5px;
    color:#000000;
    font-weight:bold;
    font-size:12px;
    float:left;
}

#content .riga-titoli-partita .data_ins
{
    display:block;
    width:120px;
    margin:5px;
    color:#000000;
    font-weight:bold;
    font-size:12px;
    float:left;
}

#content .riga-titoli-partita .locale_con_ins
{
    display:block;
    width:300px;
    margin:5px;
    color:#000000;
    font-weight:bold;
    font-size:12px;
    float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_sn
{
	width:90px;
	min-height:20px;
	float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_nome
{
	width:160px;
	min-height:20px;
	float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_punti
{
	width:100px;
	min-height:20px;
	float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_puntiweb
{
	width:80px;
	min-height:20px;
	float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_vmedia
{
	width:80px;
	min-height:20px;
	float:left;
}

#content .contenuti .riga-classifica .squadra_report_partita_percEsatte
{
	width:80px;
	min-height:20px;
	float:left;
}


#content .contenuti .riga-centralina
{
	min-height:25px;
    padding-top:5px;
}

#content .contenuti .riga-centralina div 
{
	float:left;
}

#content .contenuti .riga-centralina .pos 
{
	width:50px;
}

#content .contenuti .riga-centralina .centralina 
{
	width:150px;
    text-align:center;
}

#content .contenuti .riga-centralina .gioco 
{
	width:150px;
    text-align:center;
}

#content .contenuti .riga-centralina .crono 
{
	width:90px;
    text-align:center;
}

#content .contenuti .riga-centralina .ultima-ricarica
{
	width:220px;
    text-align:center;
}


#content .contenuti .filetto-orizzontale
{
	height:1px;
    background:#d1d1d1;
}


#content .contenuti .riga-centralina .crediti-disp
{
	width:100px;
    text-align:center;
}

#content .contenuti .riga-centralina .crediti-util
{
	width:120px;
    text-align:center;
}

#content .contenuti .riga-centralina .scad-lice
{
	width:120px;
    text-align:center;
}

#content .contenuti .riga-centralina .scad-mot
{
	width:110px;
    text-align:center;
}

#content .contenuti .riga-centralina .attivazione-credito
{
	width:100px;
    text-align:center;
}

#content .contenuti .riga-centralina .ulti-ricarica
{
	width:100px;
    text-align:center;
}

#content .contenuti .colore-riga-centralina-verde {
    background:#e3fde7;
}

#content .contenuti .colore-riga-centralina-rosso {
    background:#ffe0e4;
}

#content .contenuti .colore-riga-centralina-giallo {
    background:#fded80;
}

#content .contenuti .riga-legenda {
    margin-bottom:6px;
}

#content .contenuti .riga-legenda .colore {
    width:40px;
    height:25px;
    float:left;
}

#content .contenuti .riga-legenda .titolo-legenda {
    width:120px;
    height:25px;
    margin-left:10px;
    float:left;
}

#content .contenuti .riga-legenda .descrizione {
    width:480px;
    min-height:25px;
    margin-left:10px;
    float:left;
}


#content .contenuti .riga-sconto-locali {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-locali div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-locali .nome-locale-etichetta {
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .nome-locale {
    width:100px;
}

#content .contenuti .riga-sconto-locali .telefono {
    width:70px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .facebook {
    width:70px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .tavoli {
    width:50px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .indirizzo {
    width:70px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .descrizione {
    width:90px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .voti {
    width:50px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .immagini_gallery {
    width:50px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .logo {
    width:50px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .logo-ospita {
    width:50px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-locali .cella-verde {
    background:#e3fde7;
}

#content .contenuti .riga-sconto-locali .cella-rosso {
    background:#ffe0e4;
}

#content .contenuti .riga-sconto-locali .cella-giallo {
    background:#fded80;
}

#content .contenuti .sconto-totale {
    width:150px;
    height:30px;
    padding:6px;
    font-weight:bold;
    float:left;
    border:1px dotted #000000;
}


#content .contenuti .messaggio-sconto-tot {
    width:480px;
    margin-right:10px;
    font-weight:bold;
    float:left;
    height:80px;
    color:#ff0000;
    font-size:12px;
    text-align:center;
}

#content .contenuti .tot-rosso {
    background:#ffe0e4;
}

#content .contenuti .tot-verde {
    background:#e3fde7;
}

#content .contenuti .tot-verde-chiaro {
    background:#f3fef5;
}

#content .contenuti .riga-sconto-partite {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-partite div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-partite .data-partita {
    width:130px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .data-inserimento {
    width:130px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .ritardo {
    width:120px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .ritardo .forbici {
    float:right;
    display:block;
    width:20px;
    height:18px;
    margin-right:3px;
}

#content .contenuti .riga-sconto-partite .nome-locale {
    width:170px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .sconto {
    width:100px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .sconto .cestino {
    float:right;
    display:block;
    width:24px;
    height:19px;
    background: url('/Content/img/cestino.gif');
}

#content .contenuti .riga-sconto-partite .sconto .cestino:hover {
    background: url('/Content/img/cestino-hover.gif');
}

#content .contenuti .riga-sconto-partite .nome-locale-etichetta {
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .descrizione-partita {
    width:251px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-partite .testo-verde {
    font-weight:bold;
    color:#018a25;
}

#content .contenuti .riga-sconto-partite .testo-arancione {
    font-weight:bold;
    color:#ea6f22;
}

#content .contenuti .riga-sconto-partite .testo-rosso {
    font-weight:bold;
    color:#ff0000;
}


#content .contenuti .riga-sconto-partite .tot-partite {
    width:183px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .tot-partite-torneo {
    width:183px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-partite .perc-tornei {
    width:183px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-fidelizzazione div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-fidelizzazione .nome-locale {
    width:165px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .sconto {
    width:70px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .spazio {
    width:10px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .nome-locale-etichetta {
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .data-partita {
    width:115px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .pulsantiere-etichetta {
    width:80px;
    height:32px;
}

#content .contenuti .riga-sconto-fidelizzazione .pulsantiere {
    width:80px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .creature {
    width:70px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .avatar {
    width:60px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .descrizione-partita {
    width:360px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-fidelizzazione .spazio-totali {
    width:281px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .media-sconti-pulsantiere {
    width:222px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .media-sconti-avatar {
    width:131px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .tot-partite {
    width:173px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .tot-puls-pers {
    width:183px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione .perc-puls {
    width:225px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-aggiornamenti div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-aggiornamenti .sconto {
    width:80px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti .nome-locale {
    width:165px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti .nome-locale-etichetta {
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti .data-partita {
    width:120px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti .data-aggiornamento {
    width:120px;
    height:26px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-aggiornamenti .nome-master {
    width:165px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-aggiornamenti .descrizione-partita {
    width:357px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature-spettanti {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-creature-spettanti div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-creature-spettanti .mese {
    width:170px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature-spettanti .partite-calendario {
    width:160px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature-spettanti .partite-pubblicate {
    width:160px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature-spettanti .creature-spettanti {
    width:160px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#content .contenuti .riga-sconto-creature div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-creature .nome-squadra {
    width:160px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .seriale {
    width:90px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .data-prima-partita {
    width:120px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .numero-componenti {
    width:100px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .spazio {
    width:10px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .sconto {
    width:80px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-creature .sconto-ottenuto {
    width:80px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#sconti-ottenuti {
    font-family:Arial;
    font-size:13px;
    min-height:250px;
}

#sconti-ottenuti .riga-sconti-ottenuti {
    min-height:35px;
    border-bottom:1px solid #000000;
    font-family:Arial;
}

#sconti-ottenuti .riga-sconti-ottenuti div {
    height:32px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#sconti-ottenuti .riga-sconti-ottenuti .data {
    width:115px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#sconti-ottenuti .riga-sconti-ottenuti .codice-sconto {
    width:115px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#sconti-ottenuti .riga-sconti-ottenuti .codice-fattura {
    width:115px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#sconti-ottenuti .riga-sconti-ottenuti .sconto-ottenuto {
    width:115px;
    height:26px;
    padding-top:6px;
    overflow:hidden;
}

#content .contenuti .riga-sconto-fidelizzazione-totale {
    height:59px;
    border-bottom:1px dotted #000000;
    border-top:1px dotted #000000;
    font-family:Arial;
    margin-left:281px;
}

#content .contenuti .riga-sconto-fidelizzazione-totale div {
    height:50px;
    text-align:center;
    border-left:1px dotted #000000;
    margin-top:3px;
    overflow:hidden;
    float:left;
}

#content .contenuti .riga-sconto-fidelizzazione-totale .media-sconti-pulsantiere {
    width:222px;
    height:50px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione-totale .media-sconti-avatar {
    width:131px;
    height:50px;
    padding-top:6px;
}

#content .contenuti .riga-sconto-fidelizzazione-totale  .spazio {
    width:10px;
    height:50px;
    padding-top:6px;
}

#content .contenuti .sconto-massimo-tot {
    font-size:11px;
    font-weight:normal !important;
}


#content .contenuti .tabell-riepilogo-sconti {
    width:300px;
    margin:auto;
    margin-left:20px;
}

#content .contenuti .tabell-riepilogo-sconti td {
    width:150px;
    border:1px dotted #303030;
    padding:3px;
    height:35px;
}

#content .contenuti .mostra-riepilogo {
    display:block;
    background:#ea6f22;
    padding:5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left:20px;
    margin-right:25px;
    margin-bottom:10px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    font-size:13px;
    background-repeat:no-repeat;
    background-position:595px;
}

#content .contenuti .mostra-riepilogo:hover {
    background:#ee935a;
    background-repeat:no-repeat;
    background-position:595px;
}
.textArea {
    width:300px;
    height:200px;
    border:1px solid;
}

#content .riga-trova-agente {
    width: 660px;
    min-height: 55px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #b8b8b8;
}


#content .riga-trova-agente .info-agente {
    width: 420px;
    min-height: 55px;
    font-size: 13px;
    color: #303030;
    font-family: Tahoma, Arial, Sans-Serif;
    float: left;
}

#content .riga-trova-agente .logo-agente {
    width: 60px;
    min-height: 55px;
    float: left;
}

    #content .riga-trova-agente .logo-agente img {
        width: 55px;
        height: 55px;
    }

#content .riga-trova-agente .info-agente a {
    color: #1e579c;
    font-weight: bold;
    text-decoration: none;
}

#content .riga-radio {
    border:1px solid #808080;
}

#content .riga-radio .cell {
    float:left;
    height:18px;
    margin-left:22px;
    margin-bottom:6px;
    padding-top:6px;
}

#content .riga-radio .cell-generic {
    margin-bottom:6px;
    margin-left:6px;
    margin-right:6px;
}

#content .riga-radio .cell140 {
    float:left;
    width:140px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell300 {
    float:left;
    width:300px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell120 {
    float:left;
    width:120px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell100 {
    float:left;
    width:100px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell80 {
    float:left;
    width:80px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell60 {
    float:left;
    width:60px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio .cell30 {
    float:left;
    width:30px;
    height:18px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-radio a {
    color: #1e579c;
    font-weight: bold;
    text-decoration: none;
}

#content .a-agenzia-new {
    color: #0f7008;
    font-weight: bold;
    text-decoration: none;
}

.styled-select {
   background: url(/content/img/dropdown-arrow.jpg) no-repeat 96% 0;
   height: 29px;
   overflow: hidden;
   width: 140px;
   margin:auto;
}

.styled-select select {
   background: transparent;
   border: none;
   font-size: 14px;
   height: 29px;
   padding: 5px; /* If you add too much padding here, the options won't show in IE */
   width: 168px;
}

.styled-select.slate {
   background: url(/content/img/dropdown-arrow.jpg) no-repeat right center;
   height: 34px;
   width: 140px;
}

.styled-select.slate select {
   border: 1px solid #ccc;
   font-size: 16px;
   height: 34px;
   width: 168px;
}

#content .riga-ricarica {
    border:1px solid #808080;
    font-size:14px;
}

#content .riga-ricarica .cell {
    float:left;
    height:18px;
    padding:4px;
}

#content .riga-ricarica .cell60 {
    float:left;
    width:60px;
    height:18px;
    padding:4px;
    margin-right:5px;
}

#content .riga-ricarica .cell100 {
    float:left;
    width:100px;
    height:18px;
    padding:4px;
    margin-right:5px;
}

#content .riga-ricarica .cell120 {
    float:left;
    width:120px;
    height:18px;
    padding:4px;
    margin-right:5px;
}

#content .riga-ricarica .cell380 {
    float:left;
    width:380px;
    height:40px;
    padding:4px;
    margin-right:5px;
}

#content .riga-ricarica a {
    color: #1e579c;
    font-weight: bold;
    text-decoration: none;
}

#content .riga-editradio {
    border:1px solid #808080;
    font-size:12px;
}


#content .riga-editradio .cell140 {
    float:left;
    width:140px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .riga-editradio .cell120 {
    float:left;
    width:120px;
    margin-left:6px;
    margin-bottom:6px;
}

#content .a-piu-noteinterne {
    color: #0f7008 !important;
    font-size:10px;
}

#content .a-admin-link {
    color: #595959 !important;
}

#content .agenzia-attiva {
    color: #008a0b;
}

#content .agenzia-inattiva {
    color: #ff0000;
}