/* CSS Document */

/*Definizione dei font*/
.headerfont	{
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color: #cccccc;
				font-size: 10px;
				text-align: right;
				margin-right: 3px;
			}

.submenufont {	
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color:#FFFFFF;
				font-size: 12px;
				text-align: left;
				filter: alpha(opacity=90); -moz-opacity: 1.00; opacity: 1.00;
				filter: Shadow(Strength=5); /*Imposta l'effetto ombra ad un testo*/
				width: 100%; /*Va sempre impostato cosė se si vuole far funzionare l'effetto ombra sul testo*/
			}

/*Definizione delle regole del footer*/
.footerfont {
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color: #FFFFFF;
				font-size: 10px;
				text-align: center;
				margin-left: 100px;
				position: relative;
				left: -6%;
				top: -15%;
				right: 0%;
			}

.bodyfont	{
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color: #FFFFFF;
				font-size: 11px;
				text-align: center;
				text-shadow: #000000;
			}
			
.a			{
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color: #FFFFFF;
				font-size: 14px;
				text-align: center;
				border: 0;
				
			}
			
.a:hover	{
				font-family: Verdana, Georgia, "Times New Roman", Times, serif;
				color: #FFFFFF;
				font-size: 14px;
				text-align: center;
				text-decoration: none;
			}
			
ul.verticale	{
				margin:0;
				padding:0;
				list-style-type:none;
				margin-top: 25px;
				left: 135px;
      			top: 10px;
     			z-index: 2;
				position: Absolute;
				/*filter: alpha(opacity=30); -moz-opacity: .40; opacity: .90;*/
				}
				
.verticale li	{
				margin: 0.3em;
				display:block;
				color:#FFFFFF;
				}
				
.verticale li em	{
					font-family:"Times New Roman", Times, serif;
					font-size: 18px;
					display:block;
					text-align:center;
					font-style:normal;
					}

ul.ombra	{
				margin:0;
				padding:0;
				list-style-type:none;
				margin-top: 25px;
				left: 131px;
      			top: 13px;
      			z-index: 1;
				position: Absolute;
			}
				
.ombra li	{
				margin: 0.3em;
				display:block;
				color:#403f42;
			}
				
.ombra li em	{
					font-family:"Times New Roman", Times, serif;
					font-size: 18px;
					display:block;
					text-align:center;
					font-style:normal;
					
				}
					
#contenuto {
				color: #FFFFFF;
				overflow: auto; 
				height: 350px; 
				width: 350px; 
				padding-right: 15px;
				padding-left:5px;
				scrollbar-face-color: #aaaaaa; /*Colore tasto e banda scorrente*/
    			scrollbar-arrow-color: #000000;/*Colore freccie dei tasti*/
    			scrollbar-track-color: #FFFFFF;/*Colore sfondo della barra*/
    			scrollbar-shadow-color: #626262;
    			scrollbar-highlight-color: #626262;
    			scrollbar-3dlight-color: #FFFFFF;
    			scrollbar-darkshadow-color: #FFFFFF;
			
			}
/*			
#minipics ul	{
					list-style-type: none;
					margin: 0;padding: 0
				}
				
#minipics li	{	
					float:left;
					margin:0 5px 5px 5px
				}
*/
				
#minipics img	{	
					border:1px solid #ccc
				}
				
