body,html { 
	background:#8C7B56;
	background-repeat: repeat-x; 
	background-position: left top;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
     }
#container{
	background:url("background1.jpg") #FFFFFF;
	background-repeat: repeat-x; 
	background-position: left top;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;

	border:0px dotted red;
}

#pagina-interna{
	background:url("bg-top.jpg") no-repeat #FFFFFF;
	background-repeat: repeat-x; 
	background-position: left top;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;

	border:0px dotted green;
	width:100%; 
	height:100%;
}

#top-home{
	background:url("top-home.jpg") no-repeat;
	width:950px; 
	height:312px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;

	}

#container-interno{
	background:url("bg-top.jpg") no-repeat #FFFFFF;
	width:950px; 
	height:600px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;

	border:0px dotted red;
}
#top-interno{
	background:url("top-interno.jpg") no-repeat;
	width:950px; 
	height:205px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;

	}
#menu-home{
	width:950px;
	height:38px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	border:0px dotted red;
	position:relative;
	}
#contenuti{
	width:950px;
	height:230px;
	margin:0px 0px 0px 0px;	
	padding:5px 0px 0px 0px;

	border:0px dotted red;
	}

#progetto-home{
	background:url("bg-box-progetti.gif") no-repeat;
	/*background:url("progetto-sierraleone.gif") no-repeat;*/
	width:335px;
	height:249px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
}
#box-donazioni{
	background:url("bg-box-home.gif") repeat-x #EFECE3;
	width:237px;
	height:135px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
}
#box-referenze{
	background: #EFECE3;
	width:232px;
	height:40px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	border:0px dotted red;
}
#footer{
	font-family: Arial;
	font-size: 11px;
	color: #C7BBAB;
	/*background:#8C7B56;*/
	width:950px;
	height:30px;
	margin:0px 0px 0px 0px;	
	padding:5px 0px 0px 0px;

	border:0px dotted red;
	}
/* ----------   MENU ----------*/
#tst0{
	background:url("menu-home-sx.jpg") no-repeat 0px 0 ;
	width:63px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;

	}	
#tst1{
	background:url("tst-chisiamo.jpg") no-repeat 0px 0;
	width:240px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	}	
#tst2{
	background:url("tst-raccoltafondi.jpg") no-repeat 0px 0;
	width:155px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	}	
#tst3{
	background:url("tst-progetti.jpg") no-repeat 0px 0;
	width:98px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	}	
#tst4{
	background:url("tst-news.jpg") no-repeat 0px 0;
	width:160px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	}	
#tst5{
	background:url("tst-contatti.jpg") no-repeat 0px 0;
	width:98px;
	height:38px;
	position:absolute;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	}	
#tst6{
	background:url("tst-home.jpg") no-repeat 0px 0;
	width:74px;
	height:38px;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	position:absolute;
	}	
#tst7{
	background:url("menu-home-dx.jpg") no-repeat 0px 0;
	width:62px;
	height:38px;
	margin:0px 0px 0px -24px;	
	padding:0px 0px 0px 0px;
	display:inline !important;
	border:1px dotted green;
	position:absolute;
	border:1px dotted green;
	}	
	
	
/*-----------------------------*/

#menu-home .tst1{	
		background:url("tst-chisiamo.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:240px;
		height:38px;
	}	
	#menu-home  A.tst1:link,
	#menu-home  A.tst1:visited{
			display:inline !important;
			background:url("tst-chisiamo.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst1:hover,
	#menu-home   A.tst1:focus,
	#menu-home   A.tst1:active{
			display:inline !important;
			border:0px;
			background:url("tst-chisiamo-on.jpg") no-repeat 0px 0;
	}

	#menu-home .tst1-on{	
		background:url("tst-chisiamo-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:240px;
		height:38px;
	}	
/*-----------------------------*/


#menu-home .tst2{	
		background:url("tst-raccoltafondi.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:155px;
		height:38px;
	}	
	#menu-home  A.tst2:link,
	#menu-home  A.tst2:visited{
			display:inline !important;
			background:url("tst-raccoltafondi.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst2:hover,
	#menu-home   A.tst2:focus,
	#menu-home   A.tst2:active{
			display:inline !important;
			border:0px;
			background:url("tst-raccoltafondi-on.jpg") no-repeat 0px 0;
	}

#menu-home .tst2-on{	
		background:url("tst-raccoltafondi-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:155px;
		height:38px;
	}		
/*-----------------------------*/




#menu-home .tst3{	
		background:url("tst-progetti.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:98px;
		height:38px;
	}	
	#menu-home  A.tst3:link,
	#menu-home  A.tst3:visited{
			display:inline !important;
			background:url("tst-progetti.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst3:hover,
	#menu-home   A.tst3:focus,
	#menu-home   A.tst3:active{
			display:inline !important;
			border:0px;
			background:url("tst-progetti-on.jpg") no-repeat 0px 0;
	}
	

#menu-home .tst3-on{	
		background:url("tst-progetti-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:98px;
		height:38px;
	}
/*-----------------------------*/



#menu-home .tst4{	
		background:url("tst-news.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:160px;
		height:38px;
	}	
	#menu-home  A.tst4:link,
	#menu-home  A.tst4:visited{
			display:inline !important;
			background:url("tst-news.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst4:hover,
	#menu-home   A.tst4:focus,
	#menu-home   A.tst4:active{
			display:inline !important;
			border:0px;
			background:url("tst-news-on.jpg") no-repeat 0px 0;
	}
	
#menu-home .tst4-on{	
		background:url("tst-news-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:160px;
		height:38px;
	}	
/*-----------------------------*/

#menu-home .tst5{	
		background:url("tst-contatti.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:98px;
		height:38px;
	}	
	#menu-home  A.tst5:link,
	#menu-home  A.tst5:visited{
			display:inline !important;
			background:url("tst-contatti.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst5:hover,
	#menu-home   A.tst5:focus,
	#menu-home   A.tst5:active{
			display:inline !important;
			border:0px;
			background:url("tst-contatti-on.jpg") no-repeat 0px 0;
	}
	
#menu-home .tst5-on{	
		background:url("tst-contatti-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:98px;
		height:38px;
	}	

/*-----------------------------*/

#menu-home .tst6{	
		background:url("tst-home.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:74px;
		height:38px;
	}	
	#menu-home  A.tst6:link,
	#menu-home  A.tst6:visited{
			display:inline !important;
			background:url("tst-home.jpg") no-repeat 0px 0;
	}
	#menu-home   A.tst6:hover,
	#menu-home   A.tst6:focus,
	#menu-home   A.tst6:active{
			display:inline !important;
			border:0px;
			background:url("tst-home-on.jpg") no-repeat 0px 0;
	}

#menu-home .tst6-on{	
		background:url("tst-home-on.jpg") no-repeat 0px 0;
		margin:0px 0px 0px 0px;	
		padding:0px 0px 0px 0px;
		display:inline !important;
		width:74px;
		height:38px;
	}
/*-------------------------------------------*/


/*-------------------------------------------*/


.titolo {
	font-family: Century Gothic;
	font-size: 13px;
	font-weight:bold;
	color: #111184;
}

.titolobig {
	font-family: Century Gothic;
	font-size: 16px;
	font-weight:bold;
	color: #111184;
}
.testo {
font-family: Arial;
font-size: 11px;
color: #8B7A55;
}
.testoblu {
font-family: Arial;
font-size: 11px;
color: #21409A;
}

.testo12 {
font-family: Century Gothic;
font-size: 12px;
color: #8B7A55;
text-decoration:none;
}
.slogan{
	font-family: Century Gothic;
	font-size: 13px;
	font-weight:bold;
	color: #fff;
	background:#8B7A55;
	height:50px;
	vertical-align:middle;
}

.testo A:link, .testo A:visited{
	font-family: Arial;
	font-size: 11px;
	color: #8B7A55;
	text-decoration:underline;	
}
.testo A:hover, .testo A:active {
	font-family: Arial;
	font-size: 11px;
	color: #21409A;
	text-decoration:underline;
}
.testo13 {
font-family: Century Gothic;
font-size: 13px;
color: #8B7A55;
text-decoration:none;
}
.testoblu a.testoblu:link, visited, hover, focus, active{
font-family: Arial;
font-size: 11px;
color: #21409A;
text-decoration:underline;
}
.vai {
	font-family: Century Gothic;
	font-size: 13px;
	font-weight:bold;
	color: #111184;
}
.vai  A.vai:link, visited, hover, focus, active{
	font-family: Century Gothic;
	font-size: 13px;
	font-weight:bold;
	color: #111184;
	text-decoration:underline;
	font-style:italic;
}
.testorosso{
	font-family: Arial;
	font-size: 11px;
	color:#C43048;
}
#footer .link{
	font-family: Arial;
	font-size: 11px;
	color: #C7BBAB;
	text-decoration:none;
	}

#footer  A.link:link,
#footer  A.link:visited{
	text-decoration:none;
	}
#footer   A.link:hover,
#footer   A.link:focus,
#footer   A.link:active{
	text-decoration:underline;
	}


.textbox { 
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Arial;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	width:200px;
      }
.messaggio { 
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	width:480px;
      }

.bottone { 
	FONT-SIZE: 11px;
	COLOR: #59919C;
	FONT-STYLE: normal;
    FONT-WEIGHT:bold;
	FONT-FAMILY: Arial;
	text-align: center;
	background-color:#DCF0F1;
	border-top: 0px solid #CCC;
	border-left: 0px solid #CCC;
	border-right: 0px solid #CCC;
	border-bottom: 0px solid #CCC;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
      }
.textbox-message{
	width:201px;
	font-family: Arial;
	font-size: 11px;
	color: #8B7A55;
}
.bott{
	color:#8C7B56;
	padding:0px 0px 0px 0px;
	width:64px;
	height:21px;
	font-family: Century Gothic;
	font-size:12px;
	font-weight:bold;
	background: #EFECE3;
	cursor:pointer;
	text-transform:lowercase;
	border:1px solid #8C7B56;
	margin:0px 0px 0px 0px !important;
}



.privacy{
	font-family: Arial;
	border:0px solid #ccc;
	font-size: 9px !important;
	color: #888;
	/*position:absolute;
	top:70px;
	left:550px;*/
	/*width:507px;*/
	height:100px;
	overflow:auto;
	border-bottom:0px solid #f2f2f2;
}

.privacy DIV{
	font-family: Arial;
	border:0px solid #ccc;
	font-size: 10px;
	line-height:1.1em !important;
	text-align:justify;
	padding:0px 10px 0px 0px;
}
.privacy A{
	text-decoration:none;
	color:#333;
	font-size: 10px;
}
.privacy A U{
	text-decoration:underline;
}
.privacy A:link, .privacy A:visited{
	text-decoration:none;	
}
.privacy A:hover, .privacy A:active {
	text-decoration:none;
	color:#666;
}

.testo10 {
font-family: Arial;
font-size: 10px;
color: #ACA086;
}