/* Styles communs &agrave; toutes les pages -----------------------------------------*/
A.LienNavFixe:link, A.LienNavFixe:visited, A.LienNavFixe:active {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#A0C2E1;
	text-decoration:		none;
}
A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#A0C2E1;
	text-decoration:		underline;
}
A.LienLangue:link, A.LienLangue:visited, A.LienLangue:active {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#fff;
	text-decoration:		none;
}
A.LienLangue:hover, A.LienLangue:visited:hover, A.LienLangue:active:hover {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#fff;
	text-decoration:		underline;
}
.CellLogo {
	background:				#005dad;
	padding:				23px 0 0 0;
	vertical-align:			bottom;
	text-align:				left;
}
.CellFooter {
	font:				 	10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#3881bf;
	padding:				25px 0 10px 0;
	vertical-align:			top;
	text-align:				left;
}
A.LienFooter:link, A.LienFooter:visited, A.LienFooter:active {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#3881bf;
	text-decoration:		underline;
}
A.LienFooter:hover, A.LienFooter:visited:hover, A.LienFooter:active:hover {
	font:				 	10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#3881bf;
	text-decoration:		none;
}
/* Styles sp&eacute;ciaux pour bandeaux ---------------------------------------*/
.BgHeaderWork {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderWork.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderWho {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderWho.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderPrograms {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderPrograms.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderEcuador {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderEcuador.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderEcuador01 {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderEcuador01.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderEcuador02 {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderEcuador02.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderEcuador03 {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderEcuador03.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderEcuador04 {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderEcuador04.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderCommunity {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderCommunity.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderVolunteer {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderVolunteer.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderFamilies {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderFamilies.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.BgHeaderTestimonials {
	font:					bold 10px/120% Verdana, Arial, Helvetica, Sans-serif;
	background:				#005dad url(../images/Bg_HeaderTestimonials.jpg) no-repeat top right;
	vertical-align:			top;
	text-align:				right;
	padding:				0px 0 0 0;
}
.Select_language {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	background-color: #005DAD;
	width: 70px;
}
/* Styles sp&eacute;ciaux pour pages int&eacute;rieures ------------------------------------*/
.CellContenuInt {
	font:					11px/15px Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	padding:				13px 3px 0 3px;
	vertical-align:			top;
	height:					300px;
}
.Titre {
	font:					bold 17px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#4099E3;
}
.SousTitre {
	font:					bold 14px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#0065bc;
}
.TextePetit {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
}
.TexteMoyen {
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
}
.TexteSpecial {
	font:					bold 10px/110% Verdana, Arial, Helvetica, Sans-serif;
	color:					#005DAD;
}
.NomEcuador {
	font:					bold 17px/90% Verdana, Arial, Helvetica, Sans-serif;
	text-transform:			uppercase;
	color:					#000;
}
.BordureBlancheD {
	border-right:			3px solid #fff;
}
.BordureBlancheB {
	border-bottom:			3px solid #fff;
}
.BgBleuPale {
	background:				#E7F0F7;
	vertical-align:			top;
}
.CellTitreTab {
	font:					bold 12px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#005DAD;
	background:				#C4DAEC;
	vertical-align:			top;
	text-align:				left;
	padding:				3px 7px 5px 7px;
}
.CellTexteTab {
	background:				#E7F0F7;
	vertical-align:			top;
	text-align:				left;
	padding:				3px 7px 2px 7px;
}
.CellDetails {
	background:				#e7f0f7 url(../images/Bg_Details.gif) no-repeat top right;
	vertical-align:			top;
	text-align:				left;
	padding:				10px 20px 0 10px;
	border:					2px solid #bdd5ea;
}
.CellTexteTab p, .BgBleuPale p {
	margin:					0 0 6px 0;
}
.Bouton {
	margin:					8px 20px 0 20px;
}
/* Styles pour sous menus ----------------------------------------------------*/
.SectionSousMenu {
	font:					bold 11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#ED920F;
	text-transform:			uppercase;
	background:				#FDF3E0;
	padding:				7px 10px 5px 10px;
	text-align:				left;
}
.SousMenuOff {
	background:				#FDF3E0;
	padding:				4px 10px 4px 10px;
}
.SousMenuOn {
	background:				#F8D18B url(../images/Bg_SousMenuOn.gif) no-repeat top left;
	padding:				4px 6px 4px 28px;
	border-top:				6px solid #FDF3E0;
	border-bottom:			3px solid #FDF3E0;
}
.SousMenuOff a:link, .SousMenuOff a:visited, .SousMenuOff a:active {
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	text-decoration:		underline;
}
.SousMenuOff a:hover, .SousMenuOff a:visited:hover, .SousMenuOff a:active:hover {
	font:					bold 11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	text-decoration:		underline;
}
.SousMenuOn a:link, .SousMenuOn a:visited, .SousMenuOn a:active, .SousMenuOn a:hover, .SousMenuOn a:visited:hover, .SousMenuOn a:active:hover {
	font:					bold 11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	text-decoration:		none;
}
/* Styles pour formulaires----------------------------------------------------*/
.TxtLabel {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	vertical-align:			top;
	padding:				0 0 0 0;
}
.TxtBox {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	background:				;
	border:					1px solid #666666;
	padding:				0 0 0 0;
	margin:					0 0 0 0;
}
.TxtArea {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	background:				;
	border:					1px solid #666666;
	padding:				0 0 0 0;
	margin:					0 0 0 0;
}
.Btn {
	font:					italic bold 100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	background:				;
	border:					1px solid #666666;
	overflow: 				visible;
	padding:				0 0 0 0;
}

/* G&eacute;n&eacute;ral -------------------------------------------------------------------*/
BODY {
	padding:				0;
	margin:					0;
	background:#FFF url(../images/Bg_G.gif) repeat-x;
}
A:link, A:visited, A:active {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#0062b6;
	text-decoration:		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#0284f2;
	text-decoration:		none;
}
P {
	padding:				0;
	margin:					0 0 16px 0;
}
UL {
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	margin: 				-12px 0 0 10px;
	padding:				0;
}
OL {
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	margin: 				0 0 0 15px;
	padding:				0;
}
UL LI {
	list-style:				disc outside url(../images/Puce_Liste.gif);
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	margin: 				2px 0 0 15px;
	padding:				0;
}
OL LI {
	list-style:				decimal outside;
	font:					11px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#000;
	margin: 				2px 0 0 10px;
	padding:				0;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
}
/* Arri&egrave;re-plan --------------------------------------------------------------*/
.BgG {
	background:#FFF url(../images/Bg_G.gif) repeat-x top right;
}
.BgD {
	background:#FFF url(../images/Bg_D.gif) repeat-x top left;
}
/* nuevos estilos --------------------------------------------------------------*/
.capa1 {
	height: 133px;
	width: 177px;
	border-right:	3px solid #fff;
}