/* CSS Document */

/*Stile generale delle pagine ****************************************************************/
body {
    width:900px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000; /*Colore sfondo pagina*/
	color:#7d7d7d; /*Colore testo della pagina*/
	font-family: "lucida sans","lucida grande",tahoma,sans-serif; /*Elenco dei font che si desidera vengano utilizzati, in ordine d'uso*/
}


#banner {/*Stile del banner*/
height: auto;
margin-top: 1.5em;/*Distanza dal margine alto della pagina per tutti tranne ie6*/
height: 106px;
width: 855px;
margin-left: auto;
margin-right: auto;
}


hr { /*Stile riga*/
  border:0;
  border-top: 1px solid #2D2D30; /*spessore - stile - colore  della linea di separazione (per il colore modifica anche sotto)*/
  height: 0;
  background: #2D2D30; /*Colore linea (da modificare insieme al parametro colore sopra)*/
}


/*Stile del link nei suoi possibili stati */
a { font-weight: normal}
a:link {color: #cccccc; text-decoration: none}     /* unvisited link */
a:visited {color: #cccccc; text-decoration: none}  /* visited link */
a:hover {color: #fff; text-decoration: none}   /* mouse over link */
a:active {color: #cccccc; text-decoration: none}   /* selected link */


.pink a {color: #492d72; text-decoration: none}
.pink a:link {color: #492d72; text-decoration: none}     /* unvisited link */
.pink a:visited {color: #492d72; text-decoration: none}  /* visited link */
.pink a:hover {color: #fff; text-decoration: none}   /* mouse over link */
.pink a:active {color: #492d72; text-decoration: none}   /* selected link */



/*FINE stile generale delle pagine *************************************************************/









/*Seguono gli stili relativi alle gallerie*/

.gallery {margin-top : 3em} /*Distanza dal bordo superiore del blocco delle miniature*/
.gallery table {/*Stile della tabella contenente le thumbnails */
               width: auto;
               border: 0;
               border-collapse: collapse;
               border-spacing: 30px 30px; /*Spazio tra le miniature*/
}

.gallery img {border: 0; padding: 0; border-spacing: 0px 0px; margin: 0px 0px 0px 0px;}


/*Stili relativi alla home page (index.html)*/
.homeContainer {margin-top:8em;}
hr.homeRule {
  border:0;
  border-top: 3px solid #28173e; /*spessore - stile - colore  della linea di separazione (per il colore modifica anche sotto)*/
  height: 0;
  background: #28173e; /*Colore linea (da modificare insieme al parametro colore sopra)*/
}
.linksHome {margin-top:3em}
div.linksHome { font-size:140%; font-weight:bold; color:#CC0000; line-height:100%;
}


/*Stili di supporto*/
.centerblock {
  margin-left: auto;
  margin-right: auto;
}

.center    { text-align:  center;}
.justify   { text-align:  justify;}
.left      { text-align:  left;}
.right     { text-align:  right;}
