body {
	margin:0px 0px 0px 0px;
	background-image:url(sfumatura_fondo.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#contenitore{
	width:900px;
	height:auto;
	margin:0px 0px 0px 15px;
	}

/*----- div elementi fissi -----*/

#testalino{
	width:900px;
	height:120px;
	float:left;
	margin:0px auto;
	}
#testalino_logo{
	width:790px;
	height:120px;
	float:left;
	margin:0px 0px 0px 0px;
	}
#testalino_lingua{
	width:100px;
	height:auto;
	float:right;
	text-align:center;
	margin:0px 0px 0px 0px;
	background-color:#5176A0;
	}
	
#menu{
	width:900px;
	height:auto;
	border-bottom:#6592C2 1px solid;
	float:left;
	margin:10px 0px 10px 0px;
	}
	
#contenitore_sezioni{
	width:900px;
	height:auto;
	float:left;
	margin:0px 0px 25px 0px;
	}
	
#riga_loghicollaborazioni{
	width:900px;
	height:auto;
	float:left;
	border-bottom:#CCCCCC 1px solid;
	margin:0px 0px 10px 0px;
	}
#down{
	width:900px;
	height:25px;
	float:left;
	margin:0px 0px 50px 0px;
	}
/*----- div homepage -----*/
#riga0{
	width:900px;
	height:auto;
	float:left;
	background-color:#8CADD1;
	margin:0px 0px 10px 0px;
	}
	
#riga01{
	width:900px;
	height:120px;
	float:left;
	background-color:#8CADD1;
	margin:0px 0px 10px 0px;
	}

#riga02{
	width:900px;
	height:150px;
	float:left;
	background-color:#8CADD1;
	margin:0px 0px 0px 0px;
	}
	
#colonna_larga{
	width:280px;
	height:auto;
	float:left;
	margin:10px 0px 10px 15px;
	}
	
#colonna_superiore{
	width:280px;
	height:auto;
	float:left;
	margin:0px 0px 10px 0px;
	}
#colonna_inferiore{
	width:280px;
	height:auto;
	float:left;
	text-align:right;
	margin:0px 0px 0px 0px;
	}
#colonna_link_sezioni{
	width:280px;
	height:auto;
	float:left;
	margin:5px 0px 0px 0px;
	}

/*----- div pagine interne -----*/

#sottomenu{
	width:200px;
	height:450px;
	float:left;
	margin:0px 15px 0px 0px;
	}
#sottomenu_voci{
	width:200px;
	height:250px;
	float:left;
	background-color:#6590BA;
	margin:0px 0px 0px 0px;
	}
#sottomenu_immagine{
	width:200px;
	height:200px;
	float:left;
	margin:0px 0px 0px 0px;
	}
#elenco_sottomenu{
	width:170px;
	height:auto;
	float:left;
	border-bottom:#FFFFFF 1px solid;
	margin:5px 0px 0px 10px;
	}
#sezione{
	width:685px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	}
/*#sezione_dx{
	width:685px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	}*/
#icona_sezioni{
	width:160px;
	height:160px;
	float:left;
	background-color:#ffffff;
	margin:0px 15px 0px 0px;
	}
#testo_sezioni{
	width:510px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
	}
	
#spacer{
	width:685px;
	height:1px;
	background-color:#ffffff;
	margin:10px 0px 10px 0px;
	float:right;
	}
	
/*----- div progetti -----*/
#rigaa_elenco_progetti{
	width:900px;
	height:100px;
	float:left;
	background-color:#FFFFFF;
	margin:0px 0px 15px 0px;
	}
#elenco_progetto_chiaro{
	width:700px;
	height:100px;
	float:left;
	background-color:#D8E3EE;
	margin:0px 0px 0px 0px;
	}
		
#elenco_progetto_scuro{
	width:700px;
	height:100px;
	float:left;
	background-color:#B1C8DC;
	margin:0px 0px 0px 0px;
	}
#elenco_progetto_img{
	width:200px;
	height:100px;
	float:left;
	border:none;
	margin:0px 0px 0px 0px;
	}
#elenco_progetti_testo_txt{
	width:685px;
	height:75;
	float:left;
	margin:0px 0px 0px 0px;
	}
#elenco_progetti_testo_link{
	width:680px;
	height:auto;
	float:left;
	text-align:right;
	margin:0px 0px 0px 0px;
	}
/*----- attributi classi dei div -----*/
#menu p{
	font-size:12px;
	color:#000000;
	margin:0px 0px 5px 0px;
	}
#menu a:link{
	color:#000000;
	text-decoration:none;
	}
#menu a:visited{
	color:#000000;
	text-decoration:none;
	}
#menu a:hover{
	color:#6592C2;
	text-decoration:none;
	}
#sottomenu img{
	margin:0px 0px 0px 0px;
	border:none;
	}
#elenco_sottomenu p{
	font-size:11px;
	color:#FFFFFF;
	margin:0px 0px 5px 0px;
	}
#elenco_sottomenu a:link{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	}
#elenco_sottomenu a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
#elenco_sottomenu a:hover{
	color:#000000;
	text-decoration:none;
	}
#down p{
	font-size:10px;
	color:#666666;
	text-align:left;
	margin:0px 0px 5px 0px;
	}
#down a:link{
	color:#666666;
	text-decoration:none;
	}
#down a:visited{
	color:#666666;
	text-decoration:none;
	}
#down a:hover{
	color:#6592C2;
	text-decoration:none;
	}
	
/*----- classi generiche -----*/
h1{
	font-size:11px;
	color:#FFFFFF;
	margin:0px 0px 0px 5px;
	}
h2{
	font-size:11px;
	color:#6491ba;
	margin:0px 0px 5px 0px;
	}
h3{
	font-size:11px;
	color:#000000;
	margin:5px 0px 0px 0px;
	}
	
.testo_bianco11px{
	font-size:11px;
	color:#FFFFFF;
	margin:0px 0px 5px 5px;
	}
.testo_bianco11px a:link{
	color:#FFFFFF;
	text-decoration:underline;
	}
.testo_bianco11px a:visited{
	color:#FFFFFF;
	text-decoration:underline;
	}
.testo_bianco11px a:hover{
	color:#6592C2;
	text-decoration:underline;
	}
	
.testo_bianco12px{
	font-size:12px;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	}
.testo_bianco12px a:link{
	color:#FFFFFF;
	text-decoration:underline;
	}
.testo_bianco12px a:visited{
	color:#FFFFFF;
	text-decoration:underline;
	}
.testo_bianco12px a:hover{
	color:#6592C2;
	text-decoration:underline;
	}

.testo_sezioni{
	font-size:11px;
	text-align:justify;
	color:#000000;
	margin:0px 0px 15px 0px;
	}
.testo_sezioni a:link{
	color:#000000;
	text-decoration:underline;
	}
.testo_sezioni a:visited{
	color:#000000;
	text-decoration:underline;
	}
.testo_sezioni a:hover{
	color:#6592C2;
	text-decoration:underline;
	}
.testo_azzurro11px{
	font-size:11px;
	color:#6592C2;
	margin:5px 0px 5px 0px;
	}
.testo_azzurro11px a:link{
	color:#6592C2;
	text-decoration:underline;
	}
.testo_azzurro11px a:visited{
	color:#6592C2;
	text-decoration:underline;
	}
.testo_azzurro11px a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
