html{
	min-height:100%;
}

body {
	
	font-family: Tahoma,"Arial" , Verdana, "century gothic";
	font-size: 76%; 
	margin:0;
	padding:0;

	background: url("img_stile/sfondo.png") repeat-x;

	
}


/* contenitore principale intestazione*/
#mainContainer {
	/*background:#FFF;*/
	/*background: url("img_stile/sfondo.gif") repeat-x;
	padding-left:50px;
	padding-right:50px;*/
	margin: 0px auto;
	width: 902px;
	min-height: 100%;

	

	
}


/* contiene utilities */
#sopratestata{
	/*background: url("img_stile/sfondo_amici.gif") repeat-x;*/
	/*border-bottom: 1px solid #ccc;*/
	height:5px;
}

#utilities{
	font-size:10px;
	color:#336699;
	width:270px;
	height:16px;
	padding-top:3px;
	padding-right:3px;
	float:right;
	text-align:right;
}

#utilities a{
	font-size:10px;
}

/* contiene navigazione principale:navigation */
#sopratestata2{
	/*border-bottom: 1px solid #ccc;*/
	margin-bottom:0px;
	height:15px;
}

/* contiene immagine testata:logo sezione */
#testata_amici {
	background: url("img_stile/testata_amici.jpg") no-repeat;
	margin-top:1px;
	
	height:214px;
}

#testata_oberto {
	background: url("img_stile/testata_oberto.jpg") no-repeat;
	margin-top:1px;
	border-bottom: 1px solid #ccc;
	height:120px;
}

#testata_memoria {
	background: url("img_stile/testata_memoria.jpg") no-repeat;
	margin-top:1px;
	border-bottom: 1px solid #ccc;
	height:120px;
}

#testata_sportello {
	background: url("img_stile/testata_sportello.jpg") no-repeat;
	margin-top:1px;
	border-bottom: 1px solid #ccc;
	height:120px;
}

#testata_gpdintorni {
	background: url("img_stile/testata_gpdintorni.jpg") no-repeat;
	margin-top:1px;
	border-bottom: 1px solid #ccc;
	height:120px;
}


/* contiene navigazione secondaria */
#sottotestata{
	/*border-bottom: 1px solid #ccc;*/
	margin-top:12px;
	margin-bottom:0px;
	height:27px;
	
}

/*stili per la navigazione principale*/

a:link, a:active{color: #666; text-decoration: none;}
a:visited{color: #666; text-decoration:none;}
a:hover{color:#336699; text-decoration:none;}


/*stili per la navigazione secondaria  background: url("img_stile/sfondo_amici_nav2.gif") repeat-x;background: url("img_stile/sfondo_amici_nav2_over.gif") repeat-x;*/

#navigation2 {float:left;display: inline;font-weight:bold;padding-right:2px;padding-left:0px;width:148px;height:25px;font-size:12px;margin-top:0px;background:#FFF;}

#navigation2 a {color: #999;float:left;display: inline;width:148px;height:25px;text-align:center;margin-top:0px;margin-bottom:0px;padding-top:6px;text-decoration:none;border-right: 1px solid #3E3B3B;border-left:1px solid #3E3B3B;border-top: 1px solid #3E3B3B; border-bottom: 1px solid #333;background:#333;}

#navigation2 a.attivo {color: #333;float:left;display: inline;width:148px;height:25px;text-align:center;margin-top:0px;margin-bottom:0px;padding-top:6px;text-decoration:none;border-right: 1px solid #333;border-left:1px solid #3E3B3B;border-top: 1px solid #3E3B3B;border-bottom: 1px solid #fff;background:#FFF;}

#navigation2 a:hover {color: #333;float:left;display: inline;width:148px;height:25px;text-align:center;margin-top:0px;margin-bottom:0px;padding-top:6px;text-decoration:none;border-right: 1px solid #3E3B3B;border-left:1px solid #3E3B3B;border-top: 1px solid #3E3B3B;background:#ccc;}

#navigation2 a.attivo_off {color: #333;float:left;display: inline;width:148px;height:25px;text-align:center;margin-top:0px;margin-bottom:0px;padding-top:6px;text-decoration:none;border-right: 1px solid #333;border-left:1px solid #3E3B3B;border-top: 1px solid #3E3B3B;border-bottom: 1px solid #fff;background:#FFF;}


/*#navigation2 a:hover {color: #33ff00;float:left;display: inline;width:148px;height:25px;text-align:center;margin-top:1px;margin-bottom:1px;padding-top:6px;text-decoration:none;border-right: 1px solid #666;border-left:1px solid #666;border-top: 1px solid #666;}*/


/*fine stili per la navigazione*/


#corpo {

	padding-left:0px;
	padding-right:0px;
	padding-top:30px;
	margin-top: 5px;
	width: 900px;
	min-height: 100%;
	
	
}



/*stili per sezioni corpo della pagina cde5f5 dfeffd*/

#colonna_01{width:400px;min-height:100%;float:left; border-right: 0px solid #ccc;min-height:100%;padding-right:10px;}
#colonna_01a{height:100%;min-height:180px;}
#colonna_01b{width:390px;height:100%;min-height:180px;}
#colonna_02{width:270px;float:left;padding-right:10px;border-right: 0px solid #ccc;border-top: 0px solid #ccc;min-height:100%;}
#colonna_03{width:210px;float:left;border-right: 0px solid #ccc;border-top: 0px solid #ccc;min-height:100%;}
/*#colonna_02, #colonna_01,#colonna_03{padding:1px;}*/


#web20container {
	width:210px;
	min-height:50px;
}

#web20 {
	width:70px;
	float:left;
}




#box_laterale01{min-height:180px;margin-top:1px; margin-bottom:1px}
#box_laterale02{min-height:175px;margin-top:1px}
.box_laterale03{min-height:95px;margin-top:1px}

/*stili per testo del corpo*/

p.titolo{margin-top:0px;color: #ebe4d8;font-size:11px;text-align:right;display:block;background:#cc6600;font-weight:bold;height:18px;padding-right:15px;padding-top:3px;margin-bottom:5px;}
p.titolo2{margin-top:1px;margin-left:1px;color: #ebe4d8;font-size:11px;text-align:right;display:block;background:#cc6600;font-weight:bold;height:17px;padding-right:15px;padding-top:3px;margin-right:1px;margin-bottom:1px;}
p.progetti_testa{color: #0099cc;margin-top:20px;font-size:12px;border-bottom:1px dotted #ccc;text-align:center;display:block;height:20px;padding-top:3px;margin-bottom:5px;background:#f3f3f3;}
p.progetti_comunicati{color: #663300;margin-top:20px;font-size:12px;border-right:0px solid #3366cc;border-left:0px solid #3366cc;border-bottom:1px dotted #ccc;text-align:left;height:18px;padding-left:15px;padding-top:3px;margin-bottom:1px;background:#f3f3f3;}
p.progetti{color: #663300;margin-top:1px;font-size:12px;border-right:0px solid #3366cc;border-left:0px solid #3366cc;border-bottom:1px dotted #ccc;text-align:left;height:18px;padding-left:15px;padding-top:3px;margin-bottom:1px;background:#f3f3f3;}


/*.testi img {max-width:340px;} DF7F1F*/
.testi_laterale{float:left;text-align=left; padding-left:5px;font-size:11px;line-height:1.4em;color: #ccc;width:130px;margin-top:5px;}
.titolo_testi_laterale{text-align:center; font-size:11px; margin-top:10px;color: #c9c8b4;font-weight:bold;}
.img_laterale{text-align:center; align:bottom;margin-top:5px;}
p.testi{color:#333;font-size:12px;line-height:1.4em;padding-bottom:5px;padding-left:10px;padding-right:20px;}
p.testi02{color:#333;padding-left:5px;padding-right:10px;font-size:11px;line-height:1.4em;margin-bottom:20px;}
.riga{margin-left:10px;border-top:1px dotted #ccc;width:428px;margin-bottom:0px;margin-top:5px;}
p.dx{color:#666;padding-left:10px;font-size:11px;width:200px;}
p.sx{float:right;text-align: right;color:#666;padding-right:10px;font-size:11px;width:70px;}
.titolo_news{font-weight:bold;padding-left:10px;padding-right:10px;color:#333;font-size:16px;margin-bottom:5px;margin-top:20px;}
.titolo_news02{font-weight:bold;padding-left:10px;width:px;color:#333;font-size:16px;margin-bottom:5px;margin-top:20px;}
.titolo_news02b{padding-left:10px;width:235px;color:#999;font-size:14px;margin-bottom:5px;margin-top:2px;}
.sopratitolo_news{padding-left:15px;font-size:12px;width:250px;font-weight:bold;color:#D8D84A;margin-bottom:0px;margin-top:10px;}
.sottotitolo_news{padding-left:10px;font-size:12px;font-weight:bold;color:#0099cc;margin-bottom:0px;margin-top:0px;}
.sottotitolo_news02{padding-left:10px;font-size:12px;width:300px;font-weight:bold;color:#0099cc;margin-bottom:0px;margin-top:0px;}
.testi a.enfasi{color:#fff;font-size:11px;font-weight:900;}
.clear{clear:left;}
.clear_r{clear:right;}
/*.img_sx{max-width:150px;max-height:150px;float:left; border: 2px solid #ccc;margin-left:4px;margin-right:4px;margin-bottom:10px;margin-top:5px;}*/
/*.img_dx{max-width:150px;max-height:150px;float:right; border: 2px solid #ccc;margin-left:5px;margin-right:5px;margin-bottom:10px;margin-top:5px;}*/
.img_sx{float:left; border: 1px solid #666;margin-left:0px;margin-right:5px;margin-bottom:5px;margin-top:0px;}
.img_dx{float:right; border: 1px solid #666;margin-left:5px;margin-right:5px;margin-bottom:5px;margin-top:0px;}
.img_album{float:left;margin-left:5px;margin-right:2px;margin-bottom:5px;margin-top:2px;}
.img_logo{float:right;}

/* contiene piedipagina e navigazione piedipagina: info associazione, log validi, autori sito e design by alpweb */

#piepaginaContainer {
	/*background:#FFF;*/
	/*background: url("img_stile/sfondo.gif") repeat-x;
	padding-left:50px;
	padding-right:50px;*/
	margin: 0px auto;
	border-top: 1px solid #ccc;
	height: 150px;
	background: #333;
}






#piedipagina {
	margin: 0px auto;
	
	background: #ccc;
	width: 902px;
}

/* contiene navigazione piedipagina */
#soprapiedipagina {
	/*background: #663300;*/
	/*background: url("img_stile/sfondo_nav_piedipagina03.gif") repeat-x;*/
	background: #3E3B3B;
	/*border-top: 1px solid #ccc;*/
	padding-left:230px;
	margin-top:0px;
	height:23px;
}

/*stili per la navigazione piedipagina*/

#navigation3 {float:left;display: inline;padding-right:2px;padding-left:0px;width:110px;height:14px;font-size:11px;}

#navigation3 a {float:left;display: inline;width:110px;height:15px;text-align:center;margin-top:1px;margin-bottom:1px;padding-top:4px;text-decoration:none;border-right: 1px solid #3E3B3B;border-left: 1px solid #3E3B3B;border-top: 1px solid #3E3B3B;border-bottom:1px solid #3E3B3B;background: url("img_stile/sfondo_amici_nav2.gif") repeat-x;}

#navigation3 a:hover {color: #CCCC33;float:left;display: inline;width:110px;height:15px;text-align:center;margin-top:1px;margin-bottom:1px;padding-top:4px;text-decoration:none;border-right: 1px solid #3E3B3B;border-left: 1px solid #3E3B3B;border-top: 1px solid #3E3B3B;border-bottom:1px solid #3E3B3B;background: url("img_stile/sfondo_amici_nav2_over.gif") repeat-x;}

#navigation3 a.attivo{color: #fff;float:left;display: inline;width:110px;height:15px;text-align:center;margin-top:1px;margin-bottom:1px;padding-top:4px;text-decoration:none;border-right: 1px solid #3E3B3B;border-left: 1px solid #3E3B3B;border-top: 1px solid #3E3B3B;border-bottom:1px solid #3E3B3B;background: url("img_stile/sfondo_amici_nav2_over.gif") repeat-x;}


/*fine stili per la navigazione piedipagina*/

/*stili per sezioni piepagina*/

.word{display:inline;width:auto;color:#666;}
.word a{display:inline;width:auto;color:#999;}
#loghi_valid{width:495px;text-align:center;padding-top:10px;float:left;}
#contatti_associazione{width:200px;float:left;}
#contatti_associazionedx{width:70px;float:right;}