divx {
border:1px solid black;
padding:4px;
margin:2px;
}

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:#015477;
	text-decoration:none;
	border:none;
}
a:visited {
	color:#015477;
}

a:hover {
	color:#993300;
	text-decoration:underline;
}

img {border:none;}
/*-----------------------------------*/


div#all {
text-align:center;
margin:0px;
}

div#main {
	width:950px;
	margin: 0px auto 0px auto;
	background-color:#ffffff;
	background-image:url('/img/testasito.jpg');
	background-repeat:no-repeat;
	padding-bottom:4px;
	text-align:left;
}


div#testata {
	height:140px;
}

.barratestatafissa {
padding-left:10px;
padding-top:4px;
padding-bottom:4px;

}
.barratestatafissa a{color:#cccccc;}
.barratestatafissa a:link {color:#cccccc;}
.barratestatafissa a:visited {color:#cccccc;}
.barratestatafissa a:hover {}

/************************************barra contesto***************************************/
div#barracontesto {
    padding-left:5px;
    padding-top:4px;
    padding-bottom:2px;
    font-size:0.8em;
    color:#ffffff;
    background-color: #72B3DD;
}

div#barracontesto ul.barraContestuale {
	margin: 0 0 0 0;
	padding:0px;
}
div#barracontesto ul.barraContestuale li {
	/*position: relative;*/
	margin: 0 0 0 5px;
	padding:0px;
	list-style-type: none;
	display: inline;
	/*display: table-cell;*/
}

div#barracontesto a{color:#ffffff;}
div#barracontesto a:link {}
div#barracontesto a:visited {}
div#barracontesto a:hover {}

/*--------------------------------------------------------------------------*/
div#FasciaCentrale {
margin:0 0 0px 0px;
}

	.AreaContenuti{
	width:730px;
	float:right;
	margin:20px 0 0 0px;
	line-height:150%;
	border:0px solid #cccccc;
	}


		.AreaCorpo{
		width:500px;
		float:left;
		margin:0px 0 0 0;

		}

			.TabellaContenutiCorpo {}

                .testatina {font-weight:bold;font-size:1.2em;color:#015477;border-bottom:1px solid #015477;margin-bottom:5px;}
                .testatina a{color:#d85d03;}
                .testatina a:link {}
                .testatina a:visited {}
                .testatina a:hover {}

                .sottotitolo {font-weight:bold;font-size:1em;color:#015477;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 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:200px;
		float:right;
		margin:0px 0 0 0;
            border:0px solid violet;
		}

        /*--------- Elenchi: titoli generici ------*/
            .headerOggettiCorrelati {
            font-weight:bold;
            border-bottom:1px solid violet;
            color:violet;
            }

        /*--------- Elenchi spaziatura ------*/
    		.ElencoLink{
            margin:0 0 15px 20px;
            padding:0px;
            clear:both;
    		}

            /*--------- Elenchi ul ------*/
        		.ElencoLink ul{
             	list-style-image: url('/img/bullet.gif');
                list-style-position:outside;
                margin:0 0 0 15px;
                padding:0px;
        		}
                .ElencoLink ul li{
                margin-top: 2px;
                margin-bottom: 2px;
                }

        		.ElencoLink ul .headerOggettiCorrelati {list-style:none;  color:#d85d03; border-bottom-color:#d85d03;}
        		.ElencoLink ul li.headerOggettiCorrelati {list-style-image:none;}

        		.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 15px;
                    padding:0px;
        		    }
        		div#ElencoLinkGal ul li.headerOggettiCorrelati {
        		    display:block;

        		}
        		div#ElencoLinkGal  li.ListaImg {
        		    list-style-image:none;
        		    display:inline;
                    border:0px solid green;
        		    }

                span.ElementoImg {
                    /*
                    width:120px;
                    float:left;
                    */
                    text-align: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 15px;
                    padding:0px;
        		    }
        		div#ElencoLinkAllegati ul li.headerOggettiCorrelati {
        		    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;
                        }



div#TestatinaAlberoCat {

                }

	.ColonnaPrincipale{
    /*background-image:url('/img/sfondo_menu.jpg');*/
    background-repeat:no-repeat;
    /*padding-left:35px;
    padding-right:8px;*/
	width:180px;
	float:left;
	margin:0px 0px 0px 10px;
	border:0px solid green;
	}

    /*--------- 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.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.png');
        background-repeat:no-repeat;
        padding-left:20px;
        /*font-size:11px;*/
        }

        /*--------- 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:#015477;}
            /*.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:#015477;}
            /*.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:1px solid #d85d03;padding:10px;margin-top:22px;}

.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:#015477;
    font-size:10px;
    border-bottom:1px solid #aaaaaa;
    border-right:1px solid #aaaaaa;
    border-top:1px solid #eeeeee;
     border-left:1px solid #eeeeee;
    }
div#SubmitNuovoCommentoSc {
    /*padding-right:230px;*/
    padding-top:25px;
    }
div#pulsanteLogin {
    /*float:left;*/
    padding-top:5px;
    padding-bottom:10px;
    
    }
.nameuser {color:violet;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;}





.BordoForm {font-size:10px;}





















