/*body*/
body {
background-image: url(images/fondoMAIN.jpg);
background-repeat: repeat;
text-align: center;
margin: 0px;
padding: 0px;
}

/*cornice - se si vuole margine esterno*/
#cornice {
margin: 0px 0px 0px 0px;
padding: 0px;
}

/*main - contenitore esterno*/
#main {
background-image: url(images/fondoPAGINA.jpg);
background-repeat: repeat-y;
width: 990px;
text-align: left;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 0px;
}

/*main di destra*/

/*generico*/
#barraDX {
float: right;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top: 0px;
width: 283px;
height: auto;
}

/*seleziona risorse*/
#barraDXselezionarisorse {
background-image: url(images/01SELEZIONARISORSEfondo.jpg);
background-repeat: repeat-y;
float: right;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top: 0px;
width: 283px;
height: auto;
}
/*area riservata*/
#barraDXareariservata {
background-image: url(images/01AREARISERVATA.jpg);
background-repeat: no-repeat;
float: right;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top: 0px;
width: 283px;
height: 320px;
}
/*collegamento siti*/
#barraDXrisorseweb {
background-image: url(images/01RISORSEWEBfondo.jpg);
background-repeat: repeat-y;
float: right;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top: 0px;
width: 283px;
height: auto;
}

/*fine main di destra*/

/*corpo principale della pagina*/
#principale {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 283px;
margin-left: 0px;
padding: 0px;
}

/*banner su pagina principale*/
#principale .adv {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 45px;
padding: 0px;
}

/*titoli*/
#titoliVERDE {
background-image: url(images/TITOLIverde.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#titoliVIOLA {
background-image: url(images/TITOLIviola.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#titoliAZZURRO {
background-image: url(images/TITOLIazzurro.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#titoliMARRONE {
background-image: url(images/TITOLImarrone.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#titoliGIALLO {
background-image: url(images/TITOLIgiallo.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#titoliROSA {
background-image: url(images/TITOLIrosa.jpg);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 32px;
padding: 0px;
}
#tabelle {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 53px;
padding: 0px;
}

/*TABELLE PER TESTO*/
#tabelleTXTverde {
background-color: #e4e8d9;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 15px;
margin-left: 52px;
padding: 0px;
}
#tabelleTXTmarrone {
background-color: #ebeae6;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 15px;
margin-left: 52px;
padding: 0px;
}

/*per fondo di colore omogeneo fino a copyright*/
#clearone {
clear: both;
height: 0px;
}

/*copyright*/
#copyright {
height: auto;
clear: both;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}

/*pie pagina*/
#piepagina {
height: auto;
clear: both;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}
