body {
	height:100%;
	margin: 0px;
	text-align: center;	
	color: #717171;
	font-size: 75%;
	font-family: Arial, Verdana, Helvetica, serif;
	font-weight: normal;
}
html {height:100%;}


/* -------------------:::::::::::::::::::  HOME   :::::::::::::::::::::------------------- */


#container {
	width: 799px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #FFF;
	font-family: Arial, Verdana, Helvetica, serif;
}

#logo{
	height:159px;
	width: 385px;
	text-align: left;
	float: left;
}
#info{
	height:164px;
	width: 406px;
	text-align: right;
	float: right;
	background: url(../images/testo_top.gif) top center no-repeat;	
	background-color: #fff;		
}
#info_en{
	height:164px;
	width: 406px;
	text-align: right;
	float: right;
	background: url(../images/testo_top_en.gif) top center no-repeat;	
	background-color: #fff;		
}
#info img {	border: 0; padding-right:5px;}
#info_en img {	border: 0;padding-right:5px;}
#img_home{
	background: url(../images/img_home.jpg) top center no-repeat;
	height: 217px;
	clear: both;
	background-color: #fff;
}
#img_home_en{
	background: url(../images/imghome_en.jpg) top center no-repeat;
	height: 217px;
	clear: both;
	background-color: #fff;
}
#contained{
	text-align: center;
	background-color: #FFF;	
}
#contained_home{
	text-align: center;
	background-color: #FFF;	
}
#uno{
	width: 259px;	
	text-align: left;
	float: left;
	background-color: #fff;
}

#uno_int{
	width: 225px;	
	text-align: justify;
	margin: 0 0 20px 12px;
	background-color: #fff;
}
#uno_intB{
	width: 225px;	
	text-align: justify;
	margin-left:12px;
	background-color: #fff;
}

#due{
	width: 259px;	
	text-align: left;
	margin-left: 9px;
	float: left;
	background-color: #fff;
}
#due_int{
	width: 225px;	
	text-align: justify;
	margin-left:14px;
	background-color: #fff;
}
#due_intB{
	width: 225px;	
	text-align: justify;
	margin-left:14px;
	background-color: #fff;
}
#tre{
	width: 259px;
	text-align: left;
	margin-left: 9px;
	float: left;
	background-color: #fff;
}

#tre_int{
	width: 225px;	
	text-align: justify;
	margin: 0 0 10px 14px;
	background-color: #fff;
}
#tre_int_font{
	width: 235px;		
	margin: 0 0 10px 10px;
	background-color: #fff;
}

#tre_int_a{
	width: 230px;	
	text-align: left;
	margin: 0 0 20px 5px;
	background-color: #fff;
}
#tre img{margin: 0 0 0px 0px;}



/*----------------------------- Menu Tabs HOME--------------------------- */
			 
	#menutabs {
	float:left;
	width:100%;
	background:#fff;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	font-weight: bold;
	margin-bottom: 40px;
      }
    #menutabs ul {
	margin:0;
	padding:20px 0px 0 90px;
	list-style:none;	
	 }
    #menutabs li {
	display:inline;
	padding:0;
	text-align: center;
	 }
    #menutabs a {
      float:left;
      background:url(../images/tableftF.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;	 
      }
    #menutabs a span {
      float:left;
      display:block;
      background:url(../images/tabrightF.gif) no-repeat right top;
      padding:5px 15px 4px 11px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menutabs a span {float:none;}
    /* End IE5-Mac hack */
    #menutabs a:hover span {
      color:#fff;
      }
    #menutabs a:hover {
      background-position:0% -42px;
      }
    #menutabs a:hover span {
      background-position:100% -42px;
      }

	 #menutabs li#active  {
      float:left;
      background:url(../images/tableftF_1.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;	 
      }
    #menutabs li#active span {
      float:left;
      display:block;
      background:url(../images/tabrightF_1.gif) no-repeat right top;
      padding:5px 15px 4px 11px;
      color:#fff;
      }
	  
	
	
/*----------------------------- Menu Tabs HOME x inglese--------------------------- */
			 
	#menutabs_en {
	float:left;
	width:100%;
	background:#fff;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	font-weight: bold;
	margin-bottom: 40px;
      }
    #menutabs_en ul {
	margin:0;
	padding:20px 0px 0 103px;
	list-style:none;	
	 }
    #menutabs_en li {
	display:inline;
	padding:0;
	text-align: center;
	 }
    #menutabs_en a {
      float:left;
      background:url(../images/tableftF.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;	 
      }
    #menutabs_en a span {
      float:left;
      display:block;
      background:url(../images/tabrightF.gif) no-repeat right top;
      padding:5px 15px 4px 11px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menutabs_en a span {float:none;}
    /* End IE5-Mac hack */
    #menutabs_en a:hover span {
      color:#fff;
      }
    #menutabs_en a:hover {
      background-position:0% -42px;
      }
    #menutabs_en a:hover span {
      background-position:100% -42px;
      }

	 #menutabs_en li#active  {
      float:left;
      background:url(../images/tableftF_1.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;	 
      }
    #menutabs_en li#active span {
      float:left;
      display:block;
      background:url(../images/tabrightF_1.gif) no-repeat right top;
      padding:5px 15px 4px 11px;
      color:#fff;
      }
	    
	  
/*----------------------------- Menu Tabs pagine interne--------------------------- */
			 
	#menutabs_int {
	float:left;
	width:100%;
	background:#fff;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	font-weight: bold;	
	margin-bottom: 40px;
      }
    #menutabs_int ul {
	margin:0;
	padding:20px 0px 0 210px;
	list-style:none;	
	 }
    #menutabs_int li {
	display:inline;
	padding:0;
	text-align: center;
	 }
    #menutabs_int a {
      float:left;
      background:url(../images/tableftF.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
	  font-weight: bold; 
      text-decoration:none;	 
      }
    #menutabs_int a span {
      float:left;
      display:block;
      background:url(../images/tabrightF.gif) no-repeat right top;
      padding:3px 12px 3px 8px; 
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menutabs_int a span {float:none;}
    /* End IE5-Mac hack */
    #menutabs_int a:hover span {
      color:#fff;
      }
    #menutabs_int a:hover {
      background-position:0% -42px;
      }
    #menutabs_int a:hover span {
      background-position:100% -42px;
      }

	 #menutabs_int li#active  {
      float:left;
      background:url(../images/tableftF_1.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px; 
      text-decoration:none;	 
      }
    #menutabs_int li#active span {
      float:left;
      display:block;
      background:url(../images/tabrightF_1.gif) no-repeat right top;
      padding:3px 12px 3px 8px;
      color:#fff;
      } 
	  
	  
/* -------------------:::::::::::::::::::  PAGINE INTERNE   :::::::::::::::::::::------------------- */


#container_int {
	width: 799px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #FFF;
	margin-top: 10px;
}

#logo_int{
	height:137px;
	width: 185px;
	text-align: left;
	float: left;
}

#img_page_int{
	height:137px;
	width: 614px;
	background-color: #fff;	
	float: right;	
}

#logo_int img{border: 0;}

.chi_top {background:url(../images/img_chi.jpg) no-repeat left top;}
.struttura_top {background:url(../images/img_struttura.jpg) no-repeat left top;}
.eventi_top {background:url(../images/img_eventi.jpg) no-repeat left top;}
.eventi_p_top {background:url(../images/img_eventi_p.jpg) no-repeat left top;}
.eventi_t_top {background:url(../images/img_eventi_t.jpg) no-repeat left top;}
.perche_top {background:url(../images/img_perche.jpg) no-repeat left top;}
.perche_b_top {background:url(../images/img_perche_b.jpg) no-repeat left top;}
.perche_c_top {background:url(../images/img_perche_c.jpg) no-repeat left top;}
.obiettivi_top {background:url(../images/img_obiettivi.jpg) no-repeat left top;}
.obiettivi_l_top {background:url(../images/img_obiettivi_l.jpg) no-repeat left top;}
.missioni_m_top {background:url(../images/img_missioni_m.jpg) no-repeat left top;}
.missioni_r_top {background:url(../images/img_missioni_r.jpg) no-repeat left top;}
.missioni_top {background:url(../images/img_missioni.jpg) no-repeat left top;}
.donazioni_top {background:url(../images/img_donazioni.jpg) no-repeat left top;}
.vanini_top {background:url(../images/img_vanini.jpg) no-repeat left top;}
.parenzan_top {background:url(../images/img_parenzan.jpg) no-repeat left top;}
.bilancio_top {background:url(../images/img_bilancio.jpg) no-repeat left top;}
.amici_top {background:url(../images/img_amici.jpg) no-repeat left top;}
.sponsor_top {background:url(../images/img_sponsor.jpg) no-repeat left top;}
.contattaci_top {background:url(../images/img_contattaci.jpg) no-repeat left top;}
.attivita_top {background:url(../images/img_attivita.jpg) no-repeat left top;}


#cont_int{
	width: 595px;	
	text-align: left;
	background-color: #fff;
	margin: 0px 0px 0px 13px;
	float: left;
	
}
#cont_top{
	width: 595px;
	height:23px;			
}
.associazione { background: url(../images/middle_int.gif) top center no-repeat;}
.associazione_en { background: url(../images/middle_int_en.gif) top center no-repeat;}
.struttura { background: url(../images/struttura_int.gif) top center no-repeat;}
.struttura_en { background: url(../images/struttura_int_en.gif) top center no-repeat;}
.contabile { background: url(../images/contabile_int.gif) top center no-repeat;}
.progetto { background: url(../images/progetto_int.gif) top center no-repeat;}
.progetto_en { background: url(../images/progetto_int_en.gif) top center no-repeat;}
.obiettivi { background: url(../images/obiettivi_int.gif) top center no-repeat;}
.obiettivi_l { background: url(../images/luogo_int.gif) top center no-repeat;}
.obiettivi_en { background: url(../images/obiettivi_int_en.gif) top center no-repeat;}
.obiettivi_l_en { background: url(../images/luogo_int_en.gif) top center no-repeat;}
.missioni { background: url(../images/missioni_int.gif) top center no-repeat;}
.missioni_en { background: url(../images/missioni_int_en.gif) top center no-repeat;}
.eventi { background: url(../images/eventi_int.gif) top center no-repeat;}
.eventi_s { background: url(../images/eventi_s_int.gif) top center no-repeat;}
.eventi_s_p { background: url(../images/pratesi_int.gif) top center no-repeat;}
.eventi_s_t { background: url(../images/t_bone_int.gif) top center no-repeat;}
.eventi_a { background: url(../images/eventi_a_int.gif) top center no-repeat;}
.donazioni { background: url(../images/donazioni_int.gif) top center no-repeat;}
.contattaci { background: url(../images/contattaci_int.gif) top center no-repeat;}
.vanini { background: url(../images/vanini_int.gif) top center no-repeat;}
.vanini_en { background: url(../images/vanini_int_en.gif) top center no-repeat;}
.parenzan { background: url(../images/parenzan_int.gif) top center no-repeat;}
.parenzan_en { background: url(../images/parenzan_int_en.gif) top center no-repeat;}
.bambini_c { background: url(../images/progetto_int.gif) top center no-repeat;}
.marocco { background: url(../images/missione_m_int.gif) top center no-repeat;}
.romania { background: url(../images/missione_r_int.gif) top center no-repeat;}
.attivita { background: url(../images/attivita_int.gif) top center no-repeat;}
.attivita_en { background: url(../images/attivita_int_en.gif) top center no-repeat;}

#cont_middle{
	width: 560px;
	background-color: #FFF;
	margin: 0px 0px 20px 18px;	
}

#img_film{
	width: 350px;
	background-color: #fff;
	margin: 30px 0px 0px 0px;
	text-align: center;	
	float: left;
}

#img_film_adsl{
	width: 340px;
	height: 285px;
	background-color: #fff;
	margin: 40px 0px 0px 70px;
	text-align: center;
	border: 1px;
	border-color: #000;
	border-style: solid;
}
#img_film_adsl object{margin-top: 10px;}

.perche{margin: 0px 20px 0px 0px; text-align: center; float: left;}
.bambini{margin: 0px 0px 10px 20px;	text-align: center;	float: right;}
.img_p{margin: 0px 0px 0px 20px; text-align: center; float: right;}
.eventi_sin{margin: 0px 10px 30px 0px; text-align: center; float: left;}
.eventi_dx{margin: 0px 0px 40px 20px; text-align: center; float: right;}
.eventi_sin_m{margin: 0px 30px 30px 0px; text-align: center; float: left;}

.mezzo{
	width: 100%;
	height:35px;
	background-color: #fff;
	background: url(../images/ornam.gif) center center no-repeat;
	margin: 30px 0px 10px 0px;
	text-align: center;
	clear: both;		
}

#box_img_film{
	width: 200px;
	background-color: #fff;
	margin: 70px 0px 0px 0px;
	text-align: left;
	float: right;
}
#box_missioni{
	width: 200px;
	background-color: #fff;
	margin: 0px 100px 0px 0px;
	text-align: left;
	float: right;
}


#cont_bottom{
	width: 528px;	height: 15px;
	background: url(../images/bck_bottom.gif);	
}







/* -------------------:::::::::::: FONT ::::::::::::::::::--------------------- */
	

.S_bold{font-weight: bold; font-size: 140%; color: #EB3000; font-family: Helvetica, Arial, Verdana, serif;}	
.errore{font-size: 150%; font-weight: bold; color: #FF0000;}
.italico{font-style: italic;}

/*----------------------------- Menu Verticale pagine interne--------------------------- */

#menu_int ul{ text-align: left; text-indent: 15px;list-style-type:none; padding:0px 0px 0px 0px; margin: 15px 0px 0px 8px;}
#menu_int li{ text-align: left; line-height: 20px; width: 170px; height: 20px; color: #667580; display: block;}
#menu_int li a { text-align: left; text-indent: 15px;line-height: 20px; height: 20px; display: block; border-bottom: #969694 1px dotted;}
#menu_int li a:hover{text-align: left; text-decoration: none;line-height:20px; height: 20px; background: url(../images/freccia_in.gif)  3px 5px no-repeat; background-color: #E9EFF8; }
.in_int{text-align: left; color: #EB3000; line-height:20px; height: 20px; background: url(../images/freccia_in.gif)  3px 5px no-repeat; border-bottom: #969694 1px dotted; background-color: #F4F5F3;}
#menu_int .int {color: #EB3000; text-decoration: none; font-family: Arial,  verdana, Helvetica, serif; font-weight: normal; background: url(../images/freccia_in.gif)  3px 5px no-repeat; border-bottom: #969694 1px dotted; background-color: #E9EFF8;}
.stru { text-decoration: none; font-family: Arial, verdana, Helvetica, serif; font-weight: normal; background: url(../images/freccia_inStru.gif)  3px 5px no-repeat;  }


/* -------------------:::::::::::::::::::  Form  :::::::::::::::::::::------------------- */


input.text {	
	width:70px; color: #EB3000;
	font-weight: bold;
	text-align: right;
	margin: 0px 0px 0px 10px;
	
}	

input.bottone{
	color: #717171;
	width:60px;
	text-align: center;
	margin: 0px 0px 0px 20px;
	font-size: 120%;
}	




/* -------------------:::::::::::::::::::  BOTTOM   :::::::::::::::::::::------------------- */
#prefooter{
	clear:both;
	height: 10px;
	background-color: #fff;	
}

#footer{
	height: 109px;
	background: url(../images/bg_footer.gif);
	margin-top: 30px;
	background-repeat: repeat-x;
}
#footer p{
	padding-top: 30px;
	text-align: center;
	color:#C6C6C6;
}

#firm{
	width:100%x;
	text-align: center;
	color:#C6C6C6;
	margin-right: 30px;
	margin-top: 20px;	
}
/* -------------------::::::::::::: CONTROLLO elenco :::::::::::::::--------------------- */


#cont_middle ul{margin-top: 0px ;	list-style-type: circle; }
#cont_middle li{margin: 0 0 10px -25px;	list-style-type: circle; }






/*::::::::::::::::::::::::::-----------   pagine interne NAVIGAZIONE   --------------:::::::::::::::::::::::::::*/
	
#nav_int{
	width: 185px;
	text-align: left;
	float: left;
	background-color: #fff;
}
#menu_int{
	width: 185px;
	text-align: left;
	background-color: #fff;	
	}

#menu_int_vuoto{
	width: 185px; height:35px;
	text-align: left;
	background-color: #fff;		
	}
#box_navint_vuoto{
	width: 185px;
	height:266px;
	background: url(../images/bck_sottonav.gif) top center no-repeat;
	margin: 0px 0 20px 0; 
	} 

#base_menu{
	width: 185px;
	height:61px;
	
	}
#box_navint{
	width: 185px;
	height:266px;
	background: url(../images/bck_sottonav.gif) top center no-repeat;
	margin: 38px 0 20px 0;	
	}
#box_navint_eventi{
	width: 185px;
	height:266px;
	background: url(../images/bck_sottonavEventi2.gif) top center no-repeat;
	margin: 38px 0 20px 0;	
	}
#box_navint_eventi p{padding: 40px 8px 0px 12px; font-size: 110%; font-weight: bold; color: #666; font-family: Verdana, Helvetica, serif;}

#box_navint_v{
	width: 185px;
	height:266px;
	background: url(../images/vanini.jpg) top center no-repeat;
	margin: 38px 0 20px 0px;
}
#box_navint_p{
	width: 185px;
	height:266px;
	background: url(../images/parenzan.jpg) top center no-repeat;
	margin: 38px 0 20px 0px; 
}

#box_navint_foto{
	width: 185px;
	height:266px;
	background: url(../images/bck_sottonav_fot.gif) top center no-repeat;
	margin: 38px 0 20px 0;
	text-align: center;		
}

/*::::::::::::::::::::::::::-----------   mappe default   --------------:::::::::::::::::::::::::::*/

#first {margin:0; padding:0; list-style:none; position:relative; width:75px;  height:20px; z-index: 10; top: 310px; left: 8px; } 
#first1 {left:4px; top:20px; width:75px; height:20px;}
#first a {display:block; width:100%; height:100%;}

#third {margin:0;padding:0;list-style:none;	position:relative;width:75px;height:20px;z-index: 10;top: 185px;left: 12px;
} 
#third3 {left:4px; top:20px; width:75px; height:20px;}
#third a {display:block; width:100%; height:100%;}










/* -------------------:::::::::::: FONT ::::::::::::::::::--------------------- */
	
#cont_middle p{padding: 25px 0px 10px 0px; font-size: 100%;}	

p{margin: 0 0 0 0;}	
.infotop{line-height: 12px; padding: 145px 20px 0px 0px; font-size: 90%;}
.bold{font-weight: bold;}	
.boldblack{font-weight: bold; color: #000; }	
.superboldblack{font-weight: bold; color: #000; font-size: 150%;}
.boldred{font-weight: bold; color: #FF0000; }	
.bolblue{font-weight: bold; color: #5494A7; }	
.superboldred{
	font-weight: bold;
	color: #FF0000;
	font-size: 180%;
	
}
.red{font-weight: normal; color: #FF0000; }
.pdf{margin: 20px 10px -5px 5px;}	
#box_navint p{padding: 70px 8px 0px 12px; font-size: 110%; font-weight: bold; color: #666; font-family: Verdana, Helvetica, serif;}	






/* -----------------:::::::::::::::: LINK ::::::::::::::::----------------------- */

A:link {color: #697E9A; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: normal;}
A:visited {	color: #697E9A; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;   font-weight: normal;}
A:hover {color: #E42B2B; text-decoration: underline; font-family: Arial, verdana, Helvetica, sans-serif;   font-weight: normal;}

#menutabs A:link {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}
#menutabs A:visited {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}
#menutabs A:hover {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}
#menutabs_en A:link {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}
#menutabs_en A:visited {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}
#menutabs_en A:hover {text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif; font-weight: bold;}

#footer A:link {color: #C6C6C6; text-decoration: none; font-family: Arial, Verdana, Helvetica, serif;}
#footer A:visited {	color: #C6C6C6; text-decoration: none; font-family: Arial, Verdana, Helvetica, serif;}
#footer A:hover {color: #FD890C; text-decoration: underline; font-family: Arial, Verdana, Helvetica, serif;}

A.blank:link {color: #697E9A; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: normal;}
A.blank:visited {color: #697E9A; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: normal;}
A.blank:hover {color: #E42B2B; text-decoration: underline; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: normal;}


/* -----------------:::::::::::::::: LINK home ::::::::::::::::----------------------- */
#contained_home A:link {color: #717171; text-decoration: none; }
#contained_home A:visited {	color: #717171; text-decoration: none; }
#contained_home A:hover {color: #697E9A; text-decoration: underline; }

#tre_int_a A:link {color:#000; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: bold;}
#tre_int_a A:visited {color:#000; text-decoration: none; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: bold;}
#tre_int_a A:hover {color: #FF0000; text-decoration: underline; font-family: Arial, verdana, Helvetica, sans-serif;  font-weight: bold;}



/* ---::::::::::::: classe per bloccare avviso ad utenti con browser non obsoleti ::::::::::::::::--- */
.avviso {
display:none;
}
