body {
	font-family: "verdana";
	font-size:11px;
	color:#5e5e5e; /*Colore del testo di default*/
	background-color:#ffffff;
	/*background-image: url(/img/sfondo_body.jpg);*/
	background-repeat:repeat-x;
}

table {font-size:100%;
/*border:1px solid orange;*/
}


a{
 	font-weight: bold;
	color:#686868;
	text-decoration:none;
	border:none;
}
a:visited {
	color:#686868;
}

a:hover {
	color:#993300;
	text-decoration:underline;
}

img {border:none;}
/*-----------------------------------*/


div#all {
text-align:center;
margin:0px;
}

div#undermain {
	width:950px;
	margin: 0px auto 0px auto;
	background-image:url('/img/sfondo_main4.jpg');
	background-repeat:repeat-y;
	padding-bottom:0px;
	}


div#main {
	width:950px;
	margin: 0px auto 0px auto;
	background-image:url('/img/testata-finale.png');
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align:left;
	}


div#testata {
	height:60px;
}

 .AreaTop {
 float:right;
 				text-align:right;
        padding-top:24px;
        width:250px;
        vertical-align:baseline;
        }

.barratestatafissa {
margin-left:90px;
margin-right:0px;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
background-color:#002a51;
color:#ffffff;
}
.barratestatafissa a{color:#ffffff;}
.barratestatafissa a:link {color:#ffffff;}
.barratestatafissa a:visited {color:#ffffff;}
.barratestatafissa a:hover {}

/************************************barra contesto***************************************/
div#barracontesto2 {
margin-left:90px;
margin-right:0px;
margin-bottom:6px;
    padding-left:5px;
    padding-top:4px;
    padding-bottom:2px;
    font-size:0.9em;
    color:#676767;

}

div#barracontesto2 ul.barraContestuale {
	margin: 0 0 0 0;
	padding:0px;
}
div#barracontesto2 ul.barraContestuale li {
	/*position: relative;*/
	margin: 0 0 0 5px;
	padding:0px;
	list-style-type: none;
	display: inline;
	/*display: table-cell;*/
}

div#barracontesto2 a{color:#676767;}
div#barracontesto2 a:link {}
div#barracontesto2 a:visited {}
div#barracontesto2 a:hover {}

/*--------------------------------------------------------------------------*/
div#FasciaCentrale {
margin:0 0 0px 0px;
margin-top:0px;
border:0px solid green;
}

	.AreaContenuti{
	width:670px;
	float:right;
	margin:20px 0 0 0px;
	line-height:150%;
	border:0px solid black;
	}


		.AreaCorpo{
		width:475px;
		float:left;
		margin:0px 0 0 0;

		}

			.TabellaContenutiCorpo {}

                .testatina {font-weight:bold;font-size:1.2em;color:#002a51;border-bottom:1px solid #002a51;margin-bottom:5px;}
                .testatinanews {font-weight:bold;font-size:1.2em;color:#002a51;border-bottom:1px solid #cccccc;margin-bottom:5px;}
                .testatina a{color:#002a51;}
                .testatina a:link {}
                .testatina a:visited {}
                .testatina a:hover {}

                .sottotitolo {font-weight:bold;font-size:1em;color:#686868;margin-bottom:10px;}
                .copertina {position:relative;float:left;margin-right:10px;margin-bottom:10px;}
                .Descrizione {}
                .DataPubblicazione {float:right;}
                .testoscheda {}
                .traduzionescheda {}

        .ParteProdottoScheda {margin:0px 0 0 0;border:1px solid red;}

        .Categoria {width:90%;}
        .Elenco {width:85%;line-height:120%;}
            .Elenco .ElementoElenco {display:inline-block;width:100%;margin-bottom:10px;}
            .Elenco .ImmagineElenco {float:left;width:20%;}
            .Elenco .TestoElenco {position:relative;float:left;width:80%;margin-bottom:10px;}

                .Elenco .testatina {}
                .Elenco .sottotitolo {}
                .Elenco .Descrizione {text-align:justify;}

        .paginazioneRplg {}
        .paginazione {text-align:left;margin:0 0 20px 0;}

        /*--------- Area News ------*/
        div#AreaNews.Elenco {width:100%;}
        div#ElencoNews.Elenco {width:100%;}
                div#AreaNews .ElementoElenco {}
                div#AreaNews .ImmagineElenco {}
                div#AreaNews .TestoElenco {}

        /*--------- Area Primo Piano ------*/
        div#AreaPrimoPiano {width:100%;}
            div#TitoloPrimoPiano {
                margin:20px 0px 5px 0px;padding:0px 0px 3px 20px;
                background-image:url('/img/bullet_freccia_blue.png');
                background-repeat:no-repeat;
                }
            div#ElencoPrimoPiano {width:190px;margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}
                div#ElementoElencoPrimoPiano {width:100%;margin:0px 0px 10px 0px;padding:0px;border-bottom:1px solid #cccccc;}
                    div#TitoloElementoElencoPrimoPiano.Titolo {margin:0px;padding:0px;font-weight:bold;font-size:1em;color:#676767;}
                    div#TitoloElementoElencoPrimoPiano.Titolo a {color:#676767;}
            		div#TitoloElementoElencoPrimoPiano.Titolo a:link {color:#676767;}
            		div#TitoloElementoElencoPrimoPiano.Titolo a:visited {color:#676767;}
            		div#TitoloElementoElencoPrimoPiano.Titolo a:hover {color:#676767;}

                    div#ElementoElencoPrimoPiano .ImmagineElenco {display:block;width:100%;}
                    div#ElementoElencoPrimoPiano .TestoElenco {display:block;width:100%;}



        /*--------- Area Commenti ------*/
        div#AreaElencoCommentiSc.Elenco {width:100%;}
        div#AreaElencoCommentiSc .ElementoElenco {padding:0 0 5px 0;}
        div#AreaElencoCommentiSc .testatina {}
            .ElementoDataOra {float:right;}
                .ElementoData {margin:0 10px 0 0;float:left;}
                .ElementoOra {float:left;}
            .ElementoCommento {}
                .LabelCommento {font-weight:bold;}
                .testoCommento {}
            .ElementoVoto {float:left; width:100%;}
                .ElementoLabelVoto {float:left;}
                .ElementoVotoRating {margin:2px 0 0 0;float:left; }

        div#AreaNuovoCommentoSc .ElementoLabelVoto {margin:5px 0 0 0;}




        /*--------- Area Elenchi ------*/
		.AreaElenchi{
		width:190px;
		float:left;
		margin:0px 0 0 0;
    }

        /*--------- Elenchi: titoli generici ------*/
            .headerOggettiCorrelati {
            font-weight:bold;
            border-bottom:1px solid #004e6e;
            color:#004e6e;
            }

        /*--------- Elenchi spaziatura ------*/
    		.ElencoLink{
            margin:0 0 15px 20px;
            padding:0px;
            /*color:red;*/
    		}

            /*--------- Elenchi ul ------*/
        		.ElencoLink ul{
             	list-style-image: url('/img/bullet-dark-blue.gif');
                list-style-position:outside;
                margin:0 0 0 15px;
                padding:0px;
        		}
                .ElencoLink ul li{
                margin-top: 0px;
                margin-bottom: 0px;
                }

        		.ElencoLink ul .headerOggettiCorrelati {list-style:none;}
        		.ElencoLink ul li.headerOggettiCorrelati {list-style-image:none;}
        		.ElencoLinkBasso ul .headerOggettiCorrelati {list-style:none;}
        		.ElencoLinkBasso ul li.headerOggettiCorrelati {list-style-image:none;display:block;}
        		.ElencoLinkBasso ul li {list-style-image:none;display:inline;}

        		.ElencoLink ul li a {}
        		.ElencoLink ul li a:link {}
        		.ElencoLink ul li a:visited {}
        		.ElencoLink ul li a:hover {}


            /*--------- Elenchi immagini ------*/

                div#ElencoLinkGal {
                    display:block;
                }

        		div#ElencoLinkGal  ul  {
        		    list-style:none;
                    list-style-position:outside;
                    margin:0 0 0 0px;
                    padding:0px;
        		    }
        		div#ElencoLinkGal ul li.headerOggettiCorrelati {
        		    display:block;

        		}
        		div#ElencoLinkGal  li.ListaImg {
        		    list-style-image:none;
        		    /*display:inline;*/
                    border:0px solid green;
                    margin:0px 0px 0px 20px;
        		    }

                span.ElementoImg {
                    /*
                    width:120px;*/
                    float:left;
                    margin:5px 20px 15px 0px;
                    border:0px solid yellow;
                    }
                    span.ElementoImgfoto {
                        display:block;
                        text-align:center;
                        border:0px solid red;
                        }
                    span.ElementoDidImg {
                        display:block;
                        text-align:center;
                        border:0px solid violet;
                        }






            /*--------- Elenchi Allegati ------*/

                div#ElencoLinkAllegati {
                    display:block;
                }

        		div#ElencoLinkAllegati  ul  {
        		    list-style:none;
                    list-style-position:outside;
                    margin:0 0 0 0px;
                    padding:0px;
        		    }
        		div#ElencoLinkAllegati ul li.headerOggettiCorrelati {
        		    list-style-image:none;
        		    display:block;

        		}
        		div#ElencoLinkAllegati  li.ListaAllegati {
        		    list-style-image:none;
        		    display:inline;
        		    }

                span.ElementoAllegato {
                    /*width:120px;*/
                    float:left;
                    margin:5px 20px 15px 0px;
                    border:0px solid green;
                    }
                    span.ElementoAllegatoLogo {
                        display:block;
                        text-align:center;
                        border:0px solid red;
                        }
                    span.ElementoAllegatoKb {
                        display:block;
                        text-align:center;
                        border:0px solid red;
                        font-style:italic;
                        font-size:0.8em;
                        }
                    span.ElementoAllegatoDid {
                        display:block;
                        text-align:center;
                        border:0px solid violet;
                        }




	.ColonnaPrincipale{
    /*background-image:url('/img/sfondo_menu.jpg');*/
    background-repeat:no-repeat;

    padding-top:0px;
    padding-left:18px;
    padding-right:25px;
	width:210px;
	float:left;
	margin:0px 0 0 0;
	border:0px solid black;
	}

    /*--------- AreaAlbero ------*/
        .AreaAlbero {
        margin:20px 0 15px 0;
        /*border:1px solid green;*/
        }

        /*--------- definizione di tutti i livelli ------*/
        .AreaAlbero ul {
        /*list-style:none;*/
        list-style-image: url('/img/bullet-dark-blue.gif');
        list-style-position:outside;
        margin:0 0 0 15px;
        padding:0px;
        /*line-height:20px;*/
        }

        /*--------- Rientro del primo livello e spaziatura generale--------*/
        .AreaAlbero ul li{margin: 2px 0 2px 0;}

        /*--------- Modifica della testatina nell'albero --------*/
        .AreaAlbero .testatina {
        background-image:url('/img/bullet_freccia_blue.png');
        background-repeat:no-repeat;
        padding-left:20px;
        /*font-size:11px;*/
        }

        div#AlberoAgenda {
                margin:0px 0px 0px 20px;
                padding:0px;
        		}
        div#TestatinaAlberoAgenda.testatina {
                background-image:none;
                margin:0 0 0 20px;
                padding:0px;
        		}


        /*--------- Albero ------*/

            /*--------- Rientro dei livelli successivi al primo --------*/
            .Albero ul li ul{margin:0 0 0 15px;padding:0px;}

            /*--------- Evidenza Link con diversi colori a seconda dei livelli --------*/
            .Albero ul li a {color:#686868;}
            /*.Albero ul li ul li a {color:#CC6600;}*/
            /*.Albero ul li ul li ul li a {color:#7F2829;}*/
            /*.Albero ul li ul li ul li ul li a {color:#003366;}*/
            /*.Albero ul li ul li ul li ul li ul li a {color:#58060A;}*/

            /*--------- SELEZIONE: Evidenza sfondi per tutta la larghezza della riga --------*/
            .Albero ul span.selezionata {display:block;padding:0 5px 0 5px;}

            /*--------- SELEZIONE: Evidenza sfondi con diversi colori a seconda dei livelli --------*/
            .Albero ul span.selezionata {background-color:#686868;}
            /*.Albero ul li ul span.selezionata {background-color:#CC6600;}*/
            /*.Albero ul li ul li ul span.selezionata {background-color:#7F2829;}*/
            /*.Albero ul li ul li ul li ul span.selezionata {background-color:#003366;}*/
            /*.Albero ul li ul li ul li ul li ul span.selezionata {background-color:#58060A;}*/

            /*--------- SELEZIONE: Evidenza Link con diversi colori a seconda dei livelli --------*/
            .Albero ul li span.selezionata a {color:#ffffff;}
            /*.Albero ul li ul li span.selezionata a {color:#ffffff;}*/
            /*.Albero ul li ul li ul li span.selezionata a {color:#ffffff;}*/
            /*.Albero ul li ul li ul li ul li span.selezionata a {color:#ffffff;}*/
            /*.Albero ul li ul li ul li ul li ul li span.selezionata a {color:#ffffff;}*/



.BottomPagina {border-top:3px solid #dddddd;padding:10px;margin-top:22px;background-color:#ffffff;height:50px;}

.DatiBottom {float:left;}
.DatiBottomIntranet {float:right;}

    /*--------- AreaAlbero Login ------*/

        div#AlberoCampiLogin ul {list-style:none;}
        div #AlberoCampiLogin ul li {list-style-image:none;}


._Pulsante {float:right;display:block;width:100%;}
.pulsante {
	/*float:right;*/
    color:#FFFFFF;
    background-color:#002a51;
    }
div#SubmitNuovoCommentoSc {
    /*padding-right:230px;*/
    padding-top:25px;
    }
div#pulsanteLogin {
    float:right;
    padding-top:5px;
    padding-bottom:10px;
    }
.nameuser {color:#cf5d02;font-size:1.5em;font-weight:bold;}




.galleriaImmagini{
line-height:100%;
padding:6px;
width:100%;
vertical-align:bottom;
}

.galleriaImmagini td {vertical-align:top;padding-bottom:12px;text-align:center;}

td.ImgGalleria { vertical-align:bottom;padding-bottom:4px;border:1px solid #eeeeee;}

    div#Img1Cat {float:left;margin:0px 20px 10px 0px;}
    div#AreaAllegatiCat {margin-top:20px;}
    div#AreaAllegatiCat .allegatoCat {width:50%;float:left;}
	div#allegato1Cat ul {list-style:none;margin:10px 10px 20px 10px;padding:0px;}
	div#allegato1Cat ul li {display:inline;list-style-image:none;margin:0px;padding:0px;vertical-align:middle;}


div#Img1Cat {float:left;margin:0px 20px 10px 0px;}

div#AreaAllegatiCat {margin-top:20px;}
div#AreaAllegatiCat .allegatoCat {width:50%;float:left;}
div#allegato1Cat ul {list-style:none;margin:10px 10px 20px 10px;padding:0px;}
div#allegato1Cat ul li {display:inline;list-style-image:none;margin:0px;padding:0px;vertical-align:middle;}


.TabFasiCarrello {
	text-transform:capitalize;
	width:100%;
	background-color: #CCCCCC;
	margin:20px 0 0 0;
	padding:0 0 0 0;
	color:#166edb;
	text-transform:capitalize;
}

.TabFasiCarrello a {color:#2f527c;}
.TabFasiCarrello a:visited {}
.TabFasiCarrello a:hover {}

.TabFasiCarrello td.Separatore1 {width:50px;height:25px;background-image:url('/img/Tab_Fase1.png');background-repeat:no-repeat;}
.TabFasiCarrello td.Separatore2 {width:50px;height:25px;background-image:url('/img/Tab_Fase2.png');background-repeat:no-repeat;}
.TabFasiCarrello td.Separatore3 {width:50px;height:25px;background-image:url('/img/Tab_Fase3.png');background-repeat:no-repeat;}
.TabFasiCarrello td.Separatore4 {width:50px;height:25px;background-image:url('/img/Tab_Fase4.png');background-repeat:no-repeat;}
.TabFasiCarrello td.Separatore5 {width:50px;height:25px;background-image:url('/img/Tab_Fase5.png');background-repeat:no-repeat;}

.TabFasiCarrello td.SeparatoreAttivo1 {width:50px;height:25px;background-image:url('/img/Tab_attivo_Fase1.png');background-repeat:no-repeat;background-color:#2f527c;}
.TabFasiCarrello td.SeparatoreAttivo2 {width:50px;height:25px;background-image:url('/img/Tab_attivo_Fase2.png');background-repeat:no-repeat;background-color:#2f527c;}
.TabFasiCarrello td.SeparatoreAttivo3 {width:50px;height:25px;background-image:url('/img/Tab_attivo_Fase3.png');background-repeat:no-repeat;background-color:#2f527c;}
.TabFasiCarrello td.SeparatoreAttivo4 {width:50px;height:25px;background-image:url('/img/Tab_attivo_Fase4.png');background-repeat:no-repeat;background-color:#2f527c;}
.TabFasiCarrello td.SeparatoreAttivo5 {width:50px;height:25px;background-image:url('/img/Tab_attivo_Fase5.png');background-repeat:no-repeat;background-color:#2f527c;}


.TabFasiCarrello tr .FaseCorrente  {background-color:#2f527c;}
.TabFasiCarrello tr .FaseCorrente a {color: #ffffff;}

.TabFasiCarrello td.FaseDisabilitata {color: #767676;}



























/* Agenda: inizio */
div#ElencoAgdHp {font-size:10pt;width:100%;}
    div#ElencoAgdHp.Elenco {}
    div#ElencoAgdHp td {border-top:1px solid green;font-weight:bold;}

    div#ElencoAgdHp table.TabCalendario {color:#002a51;border-bottom:1px solid green;}
    div#ElencoAgdHp table.TabCalendario th {font-weight:normal;}

    div#ElencoAgdHp table.TabCalendario td {text-align:right;background-color:#eeeeee;border:none;}
    div#ElencoAgdHp table.TabCalendario td.PreTdCalendFestivo {background-color:#DDDDDD;}
    div#ElencoAgdHp table.TabCalendario td.TdCalendFestivo {background-color:#CCCCCC;}
    div#ElencoAgdHp table.TabCalendario td.TdCalendCorrente {border:1px solid #002a51;}
    div#ElencoAgdHp table.TabCalendario td.TdCalendCorrente a {}

    div#ElencoAgdHp table.TabCalendario td a {font-weight:normal;margin:0px 2px 0px 2px;}
    div#ElencoAgdHp table.TabCalendario td a:link {}
    div#ElencoAgdHp table.TabCalendario td a:visited {}
    div#ElencoAgdHp table.TabCalendario td a:hover {color:#002a51;}


div#ElementoElencoAgdHp.ElementoElenco {font-size:8pt;margin:0px 0px 0px 3px;}
    div#TestoElencoAgdHp.TestoElenco {width:100%;text-align:left;display:block;margin:0px 0px 0px 0px;padding:0px;}
        div#DataPubblicazioneAgdHp.DataPubblicazione {width:100%;border-bottom:1px solid green;}
        div#SottoTitoloElementoElencoAgdHp.testatina {width:100%;font-size:8pt;border:none;}
        div#SottoTitoloElementoElencoAgdHp.testatina a {font-weight:normal;font-style:italic;}
        div#SottoTitoloElementoElencoAgdHp.testatina a:link {}
        div#SottoTitoloElementoElencoAgdHp.testatina a:visited {}
        div#SottoTitoloElementoElencoAgdHp.testatina a:hover {color:#002a51;}

/* Agenda: fine */



/* Calendario perpetuo: inizio */

tr.CalRigaAnno {border-bottom:1px solid #002a51;}
    tr.CalRigaAnno a {color:#002a51;}
    tr.CalRigaAnno a:link {}
    tr.CalRigaAnno a:visited {}
    tr.CalRigaAnno a:hover {text-decoration:none;}

    tr.CalRigaAnno td.normale {border-bottom:1px solid #002a51;}
    tr.CalRigaAnno td.normale a {}
    tr.CalRigaAnno td.normale a:link {}
    tr.CalRigaAnno td.normale a:visited {}
    tr.CalRigaAnno td.normale a:hover {}

    tr.CalRigaAnno td.selezionato {background-color:#002a51;}
    tr.CalRigaAnno td.selezionato a {color:#ffffff;}
    tr.CalRigaAnno td.selezionato a:link {}
    tr.CalRigaAnno td.selezionato a:visited {}
    tr.CalRigaAnno td.selezionato a:hover {}

    tr.CalRigaAnno td a.button {}
    tr.CalRigaAnno td a.button:link {}
    tr.CalRigaAnno td a.button:visited {}
    tr.CalRigaAnno td a.button:hover {}


table.TabColoreMesi {background-color:#EEEEEE;border-bottom:1px solid #002a51;}
    table.TabColoreMesi a {}
    table.TabColoreMesi a:link {}
    table.TabColoreMesi a:visited {}
    table.TabColoreMesi a:hover {color:#000000;}

    table.TabColoreMesi td.normale {}
    table.TabColoreMesi td.normale a {}
    table.TabColoreMesi td.normale a:link {}
    table.TabColoreMesi td.normale a:visited {}
    table.TabColoreMesi td.normale a:hover {}

    table.TabColoreMesi td.selezionato {background-color:#002a51;}
    table.TabColoreMesi td.selezionato a {color:#ffffff;}
    table.TabColoreMesi td.selezionato a:link {}
    table.TabColoreMesi td.selezionato a:visited {}
    table.TabColoreMesi td.selezionato a:hover {}


table.TabColoreGiorni {background-color:#EEEEEE;border-bottom:1px solid #002a51;}
    table.TabColoreGiorni a {}
    table.TabColoreGiorni a:link {}
    table.TabColoreGiorni a:visited {}
    table.TabColoreGiorni a:hover {color:#002a51;}

    table.TabColoreGiorni td.GiornoFeriale {}
    table.TabColoreGiorni td.GiornoFeriale a {}
    table.TabColoreGiorni td.GiornoFeriale a:link {}
    table.TabColoreGiorni td.GiornoFeriale a:visited {}
    table.TabColoreGiorni td.GiornoFeriale a:hover {}

    table.TabColoreGiorni td.GiornoPrefestivo {background-color:#DDDDDD;}
    table.TabColoreGiorni td.GiornoPrefestivo a {}
    table.TabColoreGiorni td.GiornoPrefestivo a:link {}
    table.TabColoreGiorni td.GiornoPrefestivo a:visited {}
    table.TabColoreGiorni td.GiornoPrefestivo a:hover {}

    table.TabColoreGiorni td.GiornoFestivo2 {background-color:#CCCCCC;}
    table.TabColoreGiorni td.GiornoFestivo2 a {}
    table.TabColoreGiorni td.GiornoFestivo2 a:link {}
    table.TabColoreGiorni td.GiornoFestivo2 a:visited {}
    table.TabColoreGiorni td.GiornoFestivo2 a:hover {}


table.TabColoreGiorni td.NumGiornoFeriale {}
    table.TabColoreGiorni td.NumGiornoFeriale a {}
    table.TabColoreGiorni td.NumGiornoFeriale a:link {}
    table.TabColoreGiorni td.NumGiornoFeriale a:visited {}
    table.TabColoreGiorni td.NumGiornoFeriale a:hover {}

    table.TabColoreGiorni td.NumGiornoPrefestivo {background-color:#DDDDDD;}
    table.TabColoreGiorni td.NumGiornoPrefestivo a {}
    table.TabColoreGiorni td.NumGiornoPrefestivo a:link {}
    table.TabColoreGiorni td.NumGiornoPrefestivo a:visited {}
    table.TabColoreGiorni td.NumGiornoPrefestivo a:hover {}

    table.TabColoreGiorni td.NumGiornoFestivo {background-color:#CCCCCC;}
    table.TabColoreGiorni td.NumGiornoFestivo a {}
    table.TabColoreGiorni td.NumGiornoFestivo a:link {}
    table.TabColoreGiorni td.NumGiornoFestivo a:visited {}
    table.TabColoreGiorni td.NumGiornoFestivo a:hover {}

    table.TabColoreGiorni td.NumGiornoSelezionato {background-color:#002a51;}
    table.TabColoreGiorni td.NumGiornoSelezionato a {color:#FFFFFF;}
    table.TabColoreGiorni td.NumGiornoSelezionato a:link {}
    table.TabColoreGiorni td.NumGiornoSelezionato a:visited {}
    table.TabColoreGiorni td.NumGiornoSelezionato a:hover {}

/* Calendario perpetuo: fine */

/* Calendario elenco schede: inizio */
div#AreaElencoRisultati {}
    div#ElencoRisultati {color:green;font-weight:bold;border-bottom:1px solid green;}
        div#ElemElAgenda {color:#454545;font-weight:normal;border-top:1px solid #a0a0a0;padding-left:18px;margin-right:12px;}


div#ElemElAgenda a{color:#000000;}
div#ElemElAgenda a:link {color:#000000;}
div#ElemElAgenda a:visited {color:#000000;}
div#ElemElAgenda a:hover {color:#ffffff;background-color:#000000;text-decoration:none;}



            div#foto {margin-top:5px;margin-bottom:5px;}
            div#TestoAzienda {}
                div#Titolo {}
                div#Sottotitolo {}
                div#Descrizione {}
                div#ElArgScheda {}
                    div#LabCat {font-style:italic;}


.tabtaclinogiorno{margin-top:12px; border:0px solid #cccccc;width:100%;font-family:Arial;

}

.calenda{}

.GiornoFestivoshild{background-color:#ffffff;color:#800000;border-right:1px solid #cccccc;padding-right:4px;}
.GiornoSabatoshild{background-color:#ffffff;color:#676767;border-right:1px solid #cccccc;padding-right:4px;}
.GiornoFerialeshild{background-color:#ffffff;color:#676767;border-right:1px solid #cccccc;padding-right:4px;}


.calendarietto{
background-image:url('/img/sfondocalendarietto.jpg');
background-repeat:no-repeat;
background-position:center;
background-color:#ffffff;
border:0px solid black;
font-weight:normal;
text-align:center;
width:100px;
height:130px;
padding-top:11px;
padding-left:10px;
padding-right:10px;}

.numerogiornodata{font-weight:bold;font-size:28px;margin-top:6px;margin-bottom:6px;}
.numeroannodata{font-weight:bold;font-size:18px;margin-top:3px;margin-bottom:6px;}
.santodelgiorno{font-weight:normal;font-size:9px;margin-top:10px;line-height:100%;color:#000000;margin-left:5px;margin-right:5px;}

.GiornoFestivodati{background-color:#dddddd;color:#bf4040;border-top:1px solid #cccccc;padding-left:10px;padding-top:10px;}
.GiornoSabatodati{background-color:#eeeeee;color:#a0a0a0;border-top:1px solid #cccccc;padding-left:10px;padding-top:10px;}
.GiornoFerialedati{background-color:#ffffff;color:#a0a0a0;border:1px solid #cccccc;padding-left:10px;padding-top:10px;}

/* Calendario elenco schede: fine */


/*********** formato taclini categorie tabella ***********************/
div#ElencoSchedeCat {width:98%;margin-top:15px}
table#ElencoSchedeCat.Elenco {width:98%;}

.TitoloElementoElencoSchedeCatTab {
background-color:#f1f1f1;
padding:4px;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;}

.TestoElementoElencoSchedeCatTab {border-bottom:1px solid #cccccc;border-right:0px solid #cccccc;background-color:#ffffff;padding:6px;}
.FotoElementoElencoSchedeCatTab  {border-bottom:1px solid #cccccc;text-align:left;padding:8px;padding-top:8px;background-color:#eeeeee;background-image:url('/img/taclino-img-tabella.jpg');background-position:top right;background-repeat:repeat-y;}
.SpaziaturaElementoElencoSchedeCat {background-color:#ffffff;height:4px;}
div#DescrizioneElementoElencoSchedeCat {text-align:left;}


/*********** FormContatto inizio ***********************/
div#IntroFormContatto {display:block;margin:20px 0px 0px 0px}
div#DisclaimFormContatto {display:block;margin:10px 0px 0px 0px}
div#FormContatto {display:block;margin:10px 0px 0px 0px}
/*********** FormContatto fine ***********************/

