BODY.indice { 
       height:100%; 
       margin:0px;
	   margin-top:0px;
	   background-color: #606444;
	   text-align:center;
	 }
	
BODY.popup { 
       margin:10px;
	   background-color: #606444;
	   text-align:center;
	 }
	  
BODY.marginesin {
			text-align:center;
			margin-left:115px;
			margin-right:5px;
			margin-top:10px;
			margin-bottom:5px;
			background-color: #606444;
}

/*------------------------------------------------------------------ */
/*                               TESTI                                        */
/*------------------------------------------------------------------ */
SPAN{
	color:#FFFFFF;
	text-align:left;
	font-family:Times, serif;
	font-size:14px;
	font-weight:normal;
}

SPAN.bianco{color:#FFFFFF;
	                   font-family:Times, serif;
					   font-size:12px;
					   font-weight:normal;
					   font-style:normal;
				       line-height:15px;
}


SPAN.biancocorsivo{color:#FFFFFF;
	                                  font-family:Times, serif;
						              font-size:12px;
						              font-weight:normal;
						              font-style:italic;
									  line-height:15px;
}

SPAN.grassetto {font-weight:bold;}

SPAN.marrone{COLOR: #7C2E00; /* colore del testo */}

SPAN.grassettomarrone {font-weight:bold;
                                        COLOR: #7C2E00;}

 
H1{
	color:#FFF;
	text-align:left;
	font-family:Times, serif;
	font-size:22px;
	font-weight:normal;
	padding:0;
	margin:0;
}

span.titoloback{
	color:#7C2E00;
	text-align:left;
	font-family:Times, serif;
	font-size:20px;
	font-weight:normal;
	padding:3px;
	margin:0;
	BACKGROUND-COLOR: #a09b72;
	line-height:40px;
}

A.sottolineato:link, A.sottolineato:visited, A.sottolineato:active {
		        COLOR: #FFF;
		        TEXT-DECORATION: none;  
			    font-family:Times, serif;
			    font-size:14px;
				font-weight:normal;
				font-style:normal; }
					

A.sottolineato:hover {
		        TEXT-DECORATION: underline;  
			    }
	

A.sottolineatosi:link, A.sottolineatosi:visited, A.sottolineatosi:active {
		        COLOR: #FFF;
		        TEXT-DECORATION: underline;  
			    font-family:Times, serif;
			    font-size:14px;
				font-weight:normal;
				font-style:normal; }
					

A.sottolineatosi:hover {
		        TEXT-DECORATION: none;  
			    }
							
/*------------------------------------------------------------------ */
/*                               MENU                                        */
/*------------------------------------------------------------------ */
#menunav {
              padding: 0; 
              float: left;  
			  margin: 10px 0 0 0; 
			  width: 100px;
			  position:absolute;
			  left:8px;
			  top: 0px;
			  border: 0px solid red; 
			  text-align:center;} 

.links {padding: 0;
		  margin: 0; }
		
.links A:link, .links A:visited {
                    padding: 2px 0 2px 0;
			        DISPLAY: block; 
			        margin: 3px 0px 0px 0px; 
			        COLOR: #7C2E00; /* colore del testo */
			        BACKGROUND-COLOR: #a09b72;
			        TEXT-DECORATION: none;  
			        TEXT-ALIGN:center;}
 
.links A:hover {
                padding: 2px 0 2px 0;
				DISPLAY: block;  
				margin: 3px 0px 0px 0px; 
				COLOR: #FFFFFF;
				TEXT-DECORATION: none;
                BACKGROUND-COLOR: #a09b72;}



.links A.ultimo {FONT-SIZE: 12px; 
	  			 FONT-FAMILY: Times, serif;
	  			 BORDER-BOTTOM: none;
			     }

H4.no {
   PADDING-RIGHT: 0px;  
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Times, serif;
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px; 
	COLOR: #7C2E00; 
	PADDING-TOP: 3px;  
	BACKGROUND-COLOR: #FEE026; 
	text-align:center;  }
	
H4.si {padding: 2px 0 2px 0;  /* stile per bottone attivo (senza link) */
          FONT-WEIGHT: bold;
	      FONT-FAMILY: Times, serif;  
	      FONT-SIZE: 14px; 
	      margin: 3px 0px 0px 0px; 
	      COLOR: #FFFFFF;
	      BACKGROUND-COLOR: #a09b72; 
	      text-align:center;
	      border-bottom:0px solid #7C2E00;
	     }
	 
.links A.grassetto {FONT-SIZE: 14px; 
	  				         FONT-FAMILY: Times, serif; 
	  				         FONT-WEIGHT: bold;
                             BORDER:0px;
							 margin: 3px 0px 0px 0px; 
							 padding: 2px 0 2px 0;
				            }

.links A.nograssetto {FONT-SIZE: 12px; 
	  				             FONT-FAMILY: Times, serif; 
	  				             FONT-WEIGHT: normal;
                                 BORDER: 0px;
					             TEXT-ALIGN: left;
								 margin: 3px 0px 0px 0px; 
							     padding: 2px 0 2px 5px;
								 BACKGROUND-COLOR: #d0cba2;  /*----------- verdino pił chiaro ---------------------*/
				                 }

	 
/*------------------------------------------------------------------ */
/*                               INDEX                                        */
/*------------------------------------------------------------------ */


#centratoindex{
    border:0px solid red;
	position: absolute;
	left:50%;
	top:50%;
	width:606px;
	height:440px;
    margin-top:-220px;
    margin-left:-303px;
	padding:0px;
	}

#sopra{border:0px solid yellow;
	         width:606px;
			 padding: 0px 0px 5px 0px;
			 height:35px;
			}

#sotto{border:0px solid white;
	        width:600px;
			height:400px;
			}
			
#sopra-left{border:0px solid black;
	                width:295px;
				    display:table;
					float: left;
					}


#sopra-right{border:0px solid black;
	               width:295px;
				   display:table;
				   float: right;
				   height:35px;
				   padding-right:5px;
				    }
					
#sopra-right H1{color:#FFFFFF;
	                      text-align:right;
	                      font-family:Times, serif;
	                      font-size:22px;
	                      font-weight:normal;
	                      padding:0;
	                      margin:0;
	                      line-height:35px;
					 }
	 				 
#sopra-left A{color:#FFFFFF;
	                  font-family:Times, serif;
	                  font-size:12px;
	                  font-weight:normal;
	                  padding:0;
	                  margin:0;
					  text-decoration:none;
				    }
	
#sopra-left A:hover{text-decoration:underline;}


/*------------------------------------------------------------------ */
/*       CORPO DELLA PAGINA                                      */
/*------------------------------------------------------------------ */


#container {
			border:0px solid white;
			width:850px;
			visibility:visible;
			z-index:2;
			text-align:center;
    		margin: auto;
			padding:0px;
			/*background-color:#333;
			height: 500px; */
			}

#header {
	margin:0 0 0 0;
	padding:0;
	/*background-color:#999; */
	border:0px solid yellow;
}

#riga {
	margin:10px 0 0 0;
	padding:0;
	border:0px solid yellow;
	display: block;
	width:850px;
	/*background-color:#FFF; */
}

#left{border:0px solid black;
	            width:424px;
			    float: left;
				padding:0;
				margin:0;
				/*background-color: #33CCCC;*/
				}


#right{border:0px solid green;
	               width:424px;
				   float: right;
				   padding:0;
				   margin:0;
				  /* background-color:#FF9933;*/
				   }
					
#footer {
 	width:850px;
	clear:both;
	margin: 20px 0 0 0;
   	/*background-color:#999; */
	border-top:1px solid #d0cba2;
    border-bottom:1px solid #d0cba2;
    padding:10px 0 10px 0;
	text-align:center;
	display:table;
}
	


H2{
	color:#000066;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}



DIV{
	color:#000066;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.menu{
	color:#000066;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.menugrass{
	color:#000066;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


	 



.bottoneinvia { 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, arial, sans-serif;  
	FONT-SIZE: 12px; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #000000;  
	BACKGROUND-COLOR: #FEE026; 
	text-align:center;
	border:1px solid black;
	height:20px; 
	width:48px; }
	
	
img.bordo {border-top:1px solid #d0cba2;
                  border-bottom:1px solid #d0cba2;
				  padding:5px 0 5px 0;}
				  
ul.bianco {
  list-style: url(immagini/quadratino_bianco.jpg) disc;
  margin-top: 5px;
  }

ul.bianco li {
  margin-top: 5px;
}

