/*-- Ringraziamenti ---------------------------------------------------->
Questo css è stato realizzato grazie allo studio fatto 
sul sito www.constile.org, ed alle indicazioni sul layout liquido a tre colonne
Un grazie particolare va anche alla mailing list Humana del sito www.bazzmann.com..
Michele Ledda
___________________________________________*/
body { 
	font:  80%  "Georgia" , helvetica,sans-serif; 
	margin:0em; padding:0em;  
	background: #ffffff;
	text-align:center;  
	background-image: url(../img/sfonfobody.gif);

}
code { font:90% georgia,helvetica,sans-serif; display: block; margin:0 1em .5em 1em;}
hr { display: none;   }

h1 {
	display: none;
}
h2 {
	color: #14354F;
	font-family: Georgia, Geneva, Arial, Helvetica, sans-serif;
   text-align: left;
	background-color: transparent;
	
	}
	
	ul {
	margin: 0px;
	padding: 0px;
	
	}

li {
	line-height: 2.5ex; 
   list-style: none; 
   margin-left: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
	
a.indice {
   color: #11304B;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .1px;
	display: block;
	font-weight: bold;
	
}

a.indice:visited {
  color: #135B99;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .2px;
	display: block;
font-weight: bold;   
}

a.indice:hover {
   color: #1F4045;
   background-color: #FFFFFf;
   text-decoration: none;
   letter-spacing: .2px;
	display: block;
 font-weight: bold;	
    text-align: left;

}

a.indice:active {
   color: #FF1493;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .2px;
	display: block;
font-weight: bold;	
}

a.indice1 {
   color: #11304B;
	border-bottom: #11304B;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .1px;

	
}

a.indice1:visited {
  color: #8C8C8C;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .2px;

   
}

a.indice1:hover {
   color: #1F4045;
   background-color: #FFFFFf;
   text-decoration: none;
   letter-spacing: .2px;

	
}

a.indice1:active {
   color: #FF1493;
   background-color: transparent;
   text-decoration: none;
   letter-spacing: .2px;

}

/* centrare la pagina web a larghezza fissa */

#testa { width:600px; margin:0em auto; text-align:center }
#barranavigazione { width:600px; margin:0em auto; text-align:left }
#corpo { width:600px; margin:1em auto; text-align:left }
#piedipagina { width:600px; margin:1em auto; text-align:left }

/* testa */
#testa { 
	background:transparent;
	background-image: url(../img/testata.gif);
	background-position: top center;
	background-repeat: no-repeat;
	border: 1px solid #14354F;
	padding:0em 0; 
	height: 316px;
}
#barranavigazione { 
	background:#E5EEF7; 
	border: 0px ridge #FFFFF0; 
	margin-top: 10px;
	color: navy;
	font-family: Georgia, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #14354F;
}

/* corpo */
#corpo { 
	position:relative; 
	
background: transparent;
	}
#corpo-colonna1 { 
	position:absolute; top:0; left:0; 
	width:199px; 
	padding: 1em 0 1em 2px; 
	color: navy;
	background: #B4CCE6;
   background-image: url(../img/sfondosx.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	border: 0px solid #14354F;
	border-bottom: none;
	border-top: 2px solid #14354F;
	height: 650px;
	
	}
#corpo-colonna2 {
	margin: 0 0% 0 205px;
	background: #AAC5E1;
   background-image: url(../img/sfondo_colonna2.gif);
	background-position: bottom;
	background-repeat: no-repeat;	
	border: 0px solid #14354F;
	border-top: 2px solid #14354F;
	padding: 1em 1em 1em 1em;
	color: #000000;
	line-height: 1.6em;
}
#corpo-colonna3 { 
	
}

/*pie' di pagina */
#piedipagina { 
	background: transparent; 
	border: 0px solid #14354F;
	padding:0em 0;
	margin-top: 2px;
	color: navy;
	font-family: Georgia, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	
}

img.bordo {
	border: 1px solid #14354F;
	float: right;
}
img.bordo1 {
	border: 1px solid #14354F;

}

#cielo {
	
   position: absolute;
	top: 635px;
	left: 203px;
	background-image: url(../img/sfondosx.gif);
   width: 200px;
	height: 200px;
	border: 1px solid #14354F;
	
}