/*-----------------------------------
 * AFA
 * réalisé par SQLI
 * Création : 27.11.2006
 * Dernière modification : 27.11.2006
 ------------------------------------*/

/*--------------------
   Variables globales
 ---------------------*/
A{text-decoration:none;}
A IMG{border:none;}
A:active, A:focus{outline:none;}


 
  body {
  	margin: 0; padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:62.5%;
	color: #000000; background: #ffffff url('../img/fond.jpg') repeat-x top left;
	text-align: center;
	behavior: url('../css/csshover2.htc'); /* Fichier importe pour permettre à Internet Explorer de comprendre la pseudo-classe :hover */
  }
  
  form { margin: 0; padding: 0; }
  
  img{ border-width: 0px; }
    
  div#page {
  	position: relative;
	width: 950px;
	margin-top: 60px;
	margin-left: auto; margin-right: auto;
	text-align: left;
  }
  
  br.clear {
  	clear: both;
  }
  
/*--------------------
   Header
 ---------------------*/ 
 
 div#header {
	margin: 0; padding: 0;
	width: 950px; height: 241px;
	background: url('../img/bandeau-pi.jpg') no-repeat top left;
	}
	div#header h1 {
		position: absolute; top: 10px; left: 25px;
		margin: 0; padding: 0;
		background: url('../img/logo-afa-pi.jpg') no-repeat top left;
		
	}
	div#header h1 a {
		display: block; overflow: hidden;
		width: 290px; height: 55px;
		text-indent: -100em;
	}
	div#header ul {
		float: right;
		margin: 15px 20px 0px 0px; padding: 0;
		list-style-type: none;
		}
	
	div#header ul li {
		display: inline;
		margin: 0px ; padding: 0px 3px 0px 3px;
		font-size: 1em;
		color: #666666;
		border-right: 1px solid #666666;
		}
		
	div#header ul li.nb {
		margin: 0; padding:0px 3px 0px 3px;
		font-weight: bold;
		color: #018CB4;
		border: none;
		}
		
	div#header ul li a:link, div#header ul li a:visited {
		font-size: 1em;
		color: #666666;
		text-decoration: none;
		}
		div#header ul li.nb a:link, div#header ul li.nb a:visited {
			color: #018CB4;
		}
		
	div#header ul li a:hover {
		color: #7fd2e6;
		}
		
	div#header ul.mainmenu {
		float: right;
		margin: 180px 20px 0px 0px; padding: 0;
		list-style-type: none;
		}
		div#header ul.mainmenu li {
			margin: 0; padding: 0;
		}
		div#header ul.mainmenu li {
			margin: 0; padding: 0;
			font-size: 1.2em;
			color: #0981B7;
			border: none;
		}
			div#header ul.mainmenu li a,
			div#header ul.mainmenu li a:link,
			div#header ul.mainmenu li a:visited {
				float: left;
				display: block;
				margin-left: 25px;
			}
				div#header ul.mainmenu li.actu a {
					overflow: hidden;
					width: 93px; height: 24px;
					background: url('../img/onglet-toute-actu.gif') no-repeat top left;
					text-indent: -100em;
				}
					div#header ul.mainmenu li.actu-current a {
						overflow: hidden;
						width: 93px; height: 24px;
						background: url('../img/onglet-toute-actu.gif') no-repeat bottom left;
						text-indent: -100em;
					}
				div#header ul.mainmenu li.afa a {
					overflow: hidden;
					width: 60px; height: 24px;
					background: url('../img/onglet-afa.gif') no-repeat top left;
					text-indent: -100em;
				}
					div#header ul.mainmenu li.afa-current a {
						overflow: hidden;
						width: 60px; height: 24px;
						background: url('../img/onglet-afa.gif') no-repeat bottom left;
						text-indent: -100em;
					}
				div#header ul.mainmenu li.guide a {
					overflow: hidden;
					width: 178px; height: 24px;
					background: url('../img/onglet-guide-adoption.gif') no-repeat top left;
					text-indent: -100em;
				}
					div#header ul.mainmenu li.guide-current a {
						overflow: hidden;
						width: 178px; height: 24px;
						background: url('../img/onglet-guide-adoption.gif') no-repeat bottom left;
						text-indent: -100em;
					}
				div#header ul.mainmenu li.internationale a {
					overflow: hidden;
					width: 201px; height: 24px;
					background: url('../img/onglet-adoption-internationale.gif') no-repeat top left;
					text-indent: -100em;
				}
					div#header ul.mainmenu li.internationale-current a {
						overflow: hidden;
						width: 201px; height: 24px;
						background: url('../img/onglet-adoption-internationale.gif') no-repeat bottom left;
						text-indent: -100em;
					}
					div#header ul.mainmenu li a:hover {
						background-position: bottom left;
					}
		
/*--------------------
   Milieu de page
 ---------------------*/ 
 
 div#content {
	margin: 0; padding: 0px 20px 0px 20px;
	width: 910px;
	background: url('../img/fond-middle.jpg') repeat-y top left;
 }
 
 div#content div#colonne-gauche {
 	float: left;
 	margin: 0; padding: 15px 40px 10px 5px;
 }
 
 	div#content div#colonne-gauche ul {
 		margin: 0px 0px 0px 0px; padding: 0;
 	}
 		div#content div#colonne-gauche ul li {
	 		margin: 0; padding: 0;
	 		list-style: none;
	 	}
	 		 div#content div#colonne-gauche ul li a,
             div#content div#colonne-gauche ul li a:link,
             div#content div#colonne-gauche ul li a:visited {
                 display: block;
                 margin: 0px 0px 3px 0px; padding: 2px 0px 2px 6px;
                 width: 160px;
                 font-size: 1.1em;
                 color: #FFFFFF;
                 text-decoration: none;
                 background-repeat: no-repeat;
                 background-position: top left;
             }
		 		div#content div#colonne-gauche ul li.onglet-1 a {
		 			background-image: url('../img/onglet-bleu-1.gif');
		 		}
		 		div#content div#colonne-gauche ul li.onglet-2 a {
		 			background-image: url('../img/onglet-bleu-2.gif');
		 		}
		 		div#content div#colonne-gauche ul li.onglet-3 a {
		 			background-image: url('../img/onglet-bleu-3.gif');
		 		}
		 		div#content div#colonne-gauche ul li.onglet-4 a {
		 			background-image: url('../img/onglet-bleu-4.gif');
		 		}
		 		div#content div#colonne-gauche ul li.onglet-5 a {
		 			background-image: url('../img/onglet-bleu-5.gif');
		 		}
		 		div#content div#colonne-gauche ul li a:hover {
		 			background-position: bottom left;
		 		}
		 		div#content div#colonne-gauche ul li.current a {
		 			background-image: url('../img/onglet-hover.gif');
		 		}
		 		
		 		div#content div#colonne-gauche ul li.current div.haut {
		 			display: block;
		 			width: 166px; height: 7px;
		 			font-size: 1px;
		 			background: url('../img/onglet-current-haut.gif') no-repeat top left;
		 		}
		 		div#content div#colonne-gauche ul li.current div.bas {
		 			display: block;
		 			margin: 0px 0px 5px 0px;
		 			width: 166px; height: 7px;
		 			font-size: 1px;
		 			background: url('../img/onglet-current-bas.gif') no-repeat top left;
		 		}
		 		div#content div#colonne-gauche ul li.current ul {
		 			margin: 0; padding: 0;
		 			border-left: 1px solid #C8DD8F; border-right: 1px solid #C8DD8F;
		 		}
		 			div#content div#colonne-gauche ul li.current ul li {
                         margin: 0; padding: 0px 0px 0px 10px;
                         width: 145px;
                     }
						 div#content div#colonne-gauche ul li.current ul li a,
                         div#content div#colonne-gauche ul li.current ul li a:link,
                         div#content div#colonne-gauche ul li.current ul li a:visited {
                             margin: 0; padding: 0;
                             width: 145px;
                             color: #717171;
                             background: none;
                         }

		 				div#content div#colonne-gauche ul li.current ul li a:hover {
		 					color: #9CC54C;
		 				}
		 				
		 				div#content div#colonne-gauche ul li.current ul li.current a {
		 					color: #9CC54C;
		 				}
	
	div#content div#colonne-gauche div.espace-pro {
		margin: 0px 0px 20px 0px; padding: 0px 0px 2px 0px;
		width: 166px;
		background: #A3D6E4 url('../img/titre-espace-pro-pi-bas.gif') no-repeat bottom left;
	}
		div#content div#colonne-gauche div.espace-pro h2 {
			margin: 0px 0px 5px 0px; padding: 0;
			overflow: hidden;
			width: 166px; height: 28px;
			background: url('../img/titre-espace-pro-pi.gif') no-repeat top left;
			text-indent: -100em;
		}
		div#content div#colonne-gauche div.espace-pro input.txt {
			margin: 0px 0px 0px 15px; padding: 1px 2px 1px 2px;
			width: 100px;
			font-size: 1em;
			color: #848484;
			border: 1px solid #018CB4;
		}
		div#content div#colonne-gauche div.espace-pro input.submit {
			font-size: 1.5em; font-weight: bold;
			color: #018CB4;
			background: #A3D6E4;
			border: none;
		}
		div#content div#colonne-gauche div.espace-pro a,
		div#content div#colonne-gauche div.espace-pro a:link,
		div#content div#colonne-gauche div.espace-pro a:visited {
			display: block;
			margin: 5px 20px 2px 15px;
			color: #018CB4;
			text-decoration: none;
		}
		div#content div#colonne-gauche div.espace-pro a:hover {
			color: #D70987;
		}
		
 div#content div#colonne-centrale {
 	float: left;
 	margin: 0; padding: 15px 0px 10px 0px;
 	width: 690px;
 }
 	
 	div#content div#colonne-centrale ul.ariane, div#content div#colonne-centrale ul.ariane ul {
 		display: inline;
 		margin: 0; padding: 0;
 	}
 		div#content div#colonne-centrale ul.ariane li {
 			display: inline;
 			margin: 0; padding: 0;
 			color: #9CC54C;
 		}
 			div#content div#colonne-centrale ul.ariane li ul li {
 				padding: 0px 0px 0px 15px;
 				background: url('../img/fleche-grise.gif') no-repeat top left;
 			}
 			div#content div#colonne-centrale ul.ariane li a,
 			div#content div#colonne-centrale ul.ariane li a:link,
 			div#content div#colonne-centrale ul.ariane li a:visited {
 				color: #717171;
 				text-decoration: none;
 			}
 			div#content div#colonne-centrale ul.ariane li a:hover {
 				color: #9CC54C;
 			}

 div#content div#colonne-droite {
 	float: right;
 	margin: 0px 0px 0px 20px; padding: 15px 0px 10px 0px;
 	width: 143px;
 }
	div#content div#colonne-droite div.search {
		margin: 0; padding: 0;
	}
 	div#content div#colonne-droite input.txt {
 		margin: 0; padding: 1px 2px 2px 2px;
		width: 100px;
		font-size: 1em;
		color: #01A2BA;
		border: 1px solid #018CB4;
 	}
 	div#content div#colonne-droite input.submit {
		margin: 0; padding: 0px 0px 1px 0px;
		font-size: 1em;
		color: #FFFFFF;
		background: #A3D6E4;
		border: 1px solid #A3D6E4;
	}
		div#content div#colonne-droite input.submit:hover {
			color: #D70987;
			background: #FFFFFF;
			border: 1px solid #D70987;
		}
	div#content div#colonne-droite div.options {
		margin: 10px 0px 10px 0px; padding: 0;
	}
		div#content div#colonne-droite div.options img {
			margin: 0px 20px 0px 0px;
		}
		div#content div#colonne-droite div.options div#soustitre {
			height: 1.2em;
			color: #01A2BA;
		}
			div#content div#colonne-droite div.options div#soustitre span {
				font-size: 1em;
			}
				div#content div#colonne-droite div.options div#soustitre span.envoyer {
					margin-left: 60px;
				}
	div#content div#colonne-droite div.bloc-style-bleu {
		margin: 0px 0px 20px 0px; padding: 0;
	}
		div#content div#colonne-droite div.bloc-style-bleu h2 {
			margin: 0; padding: 0px 0px 5px 0px;
			font-size: 1.4em;
			color: #01A2BA;
		}
			div#content div#colonne-droite div.bloc-style-bleu h2.documents {
				overflow: hidden;
				width: 100px; height: 33px;
				background: url('../img/titre-documents-telechargement.gif') no-repeat top left;
				text-indent: -100em;
			}
			div#content div#colonne-droite div.bloc-style-bleu h2.plusloin {
				overflow: hidden;
				width: 134px; height: 17px;
				background: url('../img/titre-pour-aller-plus-loin.gif') no-repeat top left;
				text-indent: -100em;
			}
/*** DEBUT SVI le 23/05/07 ***/
			div#content div#colonne-droite div.bloc-style-bleu h2.condadoptcouple {
				overflow: hidden;
				width: 156px; height: 35px;
				background: url('../img/titre-condadoptcouple.gif') no-repeat top left;
				text-indent: -100em;
			}
			div#content div#colonne-droite div.bloc-style-bleu h2.condadoptcelib {
				overflow: hidden;
				width: 156px; height: 35px;
				background: url('../img/titre-condadoptcelib.gif') no-repeat top left;
				text-indent: -100em;
			}
			div#content div#colonne-droite div.bloc-style-bleu h2.condcommentaires {
				overflow: hidden;
				width: 156px; height: 27px;
				background: url('../img/titre-commentaires.gif') no-repeat top left;
				text-indent: -100em;
			}
/*** FIN SVI le 04/09/07 ***/
		div#content div#colonne-droite div.bloc-style-bleu ul {
			margin: 0; padding: 0;
			border-left: 1px solid #80D0DC;
		}
		div#content div#colonne-droite div.bloc-style-bleu ul.bloc-style-vert {  /*** SVI le 4/09/07 ***/
			margin: 0; padding: 0;
			font-weight:bold;
			border-left: 1px solid #8DB72A;
		}
			div#content div#colonne-droite div.bloc-style-bleu ul li {
				margin: 0; padding: 0px 0px 2px 10px;
				color: #8DB72A;  /*** SVI le 04/09/07 ***/
				list-style: none;
			}
				div#content div#colonne-droite div.bloc-style-bleu ul li a,
				div#content div#colonne-droite div.bloc-style-bleu ul li a:link,
				div#content div#colonne-droite div.bloc-style-bleu ul li a:visited {
					color: #01A2BA;
					text-decoration: none;
				}
				div#content div#colonne-droite div.bloc-style-bleu ul li a:hover {
					color: #D70987;
				}
	
	div#content div#colonne-droite div.bloc-style-rose {
		margin: 0px 0px 20px 0px; padding: 0;
	}
		div#content div#colonne-droite div.bloc-style-rose h2 {
			margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px;
			font-size: 1.4em;
			color: #D70987;
			background: #F9DAED;
		}
			div#content div#colonne-droite div.bloc-style-rose h2.retenir {
				overflow: hidden;
				width: 160px; height: 20px;
				background: #F9DAED url('../img/titre-a-retenir.gif') no-repeat top left;
				text-indent: -100em;
			}
			
		div#content div#colonne-droite div.bloc-style-rose p {
			margin: 0; padding: 0;
			color: #D70987;
		}

  div#content div.article {
  	margin: 10px 0px 0px 0px; padding: 0;
	width: 503px;
  }

  	div#content div.article hr {
		border: 0;
		height: 0px;
		margin: 10px 0px 0px 0px;
		color: #FFFFFF;
	}

	div#content div.article span.spip_surligne {
		background-color:  #C5E8ED;
		color: #018CB4;
		padding-left: 2px;
		padding-right: 2px;
	}

	div#content div.article div#sommaire ul li.current a {
		color:  #D60887;
		text-decoration: none;
	}

	div#content div.article img.fl-l {
  		float: left;
  		margin: 0px 10px 10px 0px;
  	}
  	div#content div.article img.fl-r {
  		float: left;
  		margin: 0px 0px 10px 10px;
  	}
  	div#content div.article h1 {
  		margin: 0px 0px 10px 0px; padding: 0;
  		font-size: 1.7em;
  		color: #ACCB55;
  	}
  	div#content div.article h3 {
  		margin: 0px 0px 5px 0px; padding: 0;
  		font-size: 1.3em;
  		color: #01A2BA;
  	}
  	div#content div.article p {
  		margin: 0px 0px 10px 0px; padding: 0;
  		color: #717171;
		text-align: justify;
  	}
	div#content div.article p.chemin a,
	div#content div.article p.chemin a:link,
	div#content div.article p.chemin a:visited {
		color: #D70987;
		text-decoration: none;
	}
	div#content div.article a,
	div#content div.article a:link,
	div#content div.article a:visited {
		color: #01A2BA;
		text-decoration: none;
	}
	div#content div.article a:hover {
		color: #D70987;
		text-decoration: underline;
	}
  	div#content div.article ul {
  		margin: 0px 0px 10px 0px; padding: 0;
  	}
  		div#content div.article ul li {
  			margin: 0; padding: 0px 0px 5px 0px;
  			font-weight: bold;
  			color: #01A2BA;
  			list-style-type: none;
  			list-style-position: inside;
  		}
  			div#content div.article ul li span {
  				font-weight: normal;
  				color: #717171;
  			}
  	
  	div#content div.article div.nav-pages {
  		margin: 0; padding: 0px 0px 0px 230px;
  	}
  		div#content div.article div.nav-pages ul {
  			margin: 0; padding: 0;
  		}
  		div#content div.article div.nav-pages ul li {
  			display: inline;
  			margin: 0; padding: 0;
  			list-style: none;
  		}
  		div#content div.article div.nav-pages ul li a,
  		div#content div.article div.nav-pages ul li a:link,
  		div#content div.article div.nav-pages ul li a:visited {
  			float: left;
  			display: block;
  			width: 22px; height: 16px;
  			margin: 0px 0px 0px 5px; padding: 2px 0px 0px 0px;
  			color: #FFFFFF;
  			background: url('../img/nav-page.gif') no-repeat top left;
  			text-align: center; text-decoration: none;
  		}
  		div#content div.article div.nav-pages ul li.current a,
		div#content div.article div.nav-pages ul li.current a:link,
		div#content div.article div.nav-pages ul li.current a:visited {
  			background-position: bottom left;
  		}
  		div#content div.article div.nav-pages ul li.haut a,
	      div#content div.article div.nav-pages ul li.haut a:link,
		div#content div.article div.nav-pages ul li.haut a:visited {
  			float: right;
  			background: url('../img/haut-page.gif') no-repeat top left;
  		}
  		div#content div.article div.nav-pages ul li a:hover,
		div#content div.article div.nav-pages ul li.haut a:hover {
  			background-position: bottom left;
  		}

/*----- Galerie ------*/

div#content div.article table tr td a img {
	filter: Gray;
}

div#content div.article table tr td a:hover img {
	filter: none;
}

div#content div.article div#photo-visualisation {
	text-align: center;
}

div#content div.article div#photo-visualisation img {
	padding: 5px;
	border: solid 1px #007CB4;
	background-color: #DAECFA;
}

div#content div.article div#photo-titre {
	font-weight: bold;
	text-align: center;
}

div#content div.article div#photo-legende {
	text-align: center;
}

/*----- Fiches pays -----*/

  	div#fiche-pays div.haut {
  		display: block;
  		height: 7px;
  		background: url('../img/bloc-pays-haut.gif') no-repeat bottom left;
  	}
  	div#fiche-pays div.bas {
  		display: block;
  		height: 7px;
  		background: url('../img/bloc-pays-bas.gif') no-repeat top left;
  	}
  	div#fiche-pays div.milieu {
  		background: #ACCB55 url('../img/fond-fiche-pays.gif') repeat-y top left;
  	}
  		
  		div#fiche-pays div.milieu ul {
  			margin: 0; padding: 0;
  		}
  			div#fiche-pays div.milieu ul li {
		  		display: inline;
		  		margin: 0; padding: 0;
	  			list-style: none;
	  		}
	  		div#fiche-pays div.milieu ul li a,
	  		div#fiche-pays div.milieu ul li a:link,
	  		div#fiche-pays div.milieu ul li a:visited {
	  			float: left;
	  			overflow: hidden;
	  			display: block;
	  			margin: 0; padding: 0;
	  			height: 28px;
	  			text-indent: -100em;
	  			background-position: top left;
	  			background-repeat: top left;
	  		}
	  		div#fiche-pays div.milieu ul li#onglet-pays-1 a,
	  		div#fiche-pays div.milieu ul li#onglet-pays-1 a:link,
	  		div#fiche-pays div.milieu ul li#onglet-pays-1 a:visited {
	  			width: 149px;
	  			background-image: url('../img/onglet-pays-1.gif');
	  		}
	  		div#fiche-pays div.milieu ul li#onglet-pays-2 a,
	  		div#fiche-pays div.milieu ul li#onglet-pays-2 a:link,
	  		div#fiche-pays div.milieu ul li#onglet-pays-2 a:visited {
	  			width: 118px;
	  			background-image: url('../img/onglet-pays-2.gif');
	  		}
	  		div#fiche-pays div.milieu ul li#onglet-pays-3 a,
	  		div#fiche-pays div.milieu ul li#onglet-pays-3 a:link,
	  		div#fiche-pays div.milieu ul li#onglet-pays-3 a:visited {
	  			width: 118px;
	  			background-image: url('../img/onglet-pays-3.gif');
	  		}
	  		div#fiche-pays div.milieu ul li#onglet-pays-4 a,
	  		div#fiche-pays div.milieu ul li#onglet-pays-4 a:link,
	  		div#fiche-pays div.milieu ul li#onglet-pays-4 a:visited {
	  			width: 118px;
	  			background-image: url('../img/onglet-pays-4.gif');
	  		}
	  		div#fiche-pays div.milieu ul li.current a,
	  		div#fiche-pays div.milieu ul li.current a:link,
	  		div#fiche-pays div.milieu ul li.current a:visited {
	  			background-position: bottom left;
	  		}
	  		
	div#fiche-pays div.milieu h2 {
		margin: 0px 0px 0px 150px; padding: 0;
		display: block;
		font-size: 38px; font-weight: normal;
		color: #9EC244;
	}
		div#fiche-pays div.milieu h2.afrique {
			width: 208px; height: 54px;
			background: url('../img/titre-pays-afrique.gif') no-repeat top left;
			text-indent: -100em;
		}
		div#fiche-pays div.milieu h2.amerique {
			width: 208px; height: 54px;
			background: url('../img/titre-pays-amerique.gif') no-repeat top left;
			text-indent: -100em;
		}
		div#fiche-pays div.milieu h2.asie {
			width: 208px; height: 54px;
			background: url('../img/titre-pays-asie.gif') no-repeat top left;
			text-indent: -100em;
		}
		div#fiche-pays div.milieu h2.europe {
			width: 208px; height: 54px;
			background: url('../img/titre-pays-europe.gif') no-repeat top left;
			text-indent: -100em;
		}
		
		div#fiche-pays div.milieu div#fiche-pays-all {
			position: relative;
			margin: 5px 0px 0px 0px;
			display: block;
			height: 420px;
		}
		div#fiche-pays div.milieu div.afrique {
			background: url('../img/carte-afrique.gif') no-repeat 5% 50px;
		}
		div#fiche-pays div.milieu div.amerique {
			background: url('../img/carte-amerique.gif') no-repeat 2% 50px;
		}
		div#fiche-pays div.milieu div.asie {
			background: url('../img/carte-asie.gif') no-repeat 2% 50px;
		}
		div#fiche-pays div.milieu div.europe {
			background: url('../img/carte-europe.gif') no-repeat 2% 50px;
		}
	  
	div#fiche-pays div.milieu table.pays {
	 	margin: 20px 0px 0px 190px; padding: 0;
	 	width: 300px;
	 	border-collapse: collapse;
	}
 	div#fiche-pays div.milieu table.pays tr {
	 	margin: 0; padding: 0;
 		background: #FFFFFF;
 	}
 		div#fiche-pays div.milieu table.pays tr.variante {
 			background: #E2EDC3;
 		}
 		div#fiche-pays div.milieu table.pays tr.first {
 			border-bottom: 5px solid #FFFFFF;
 		}
 		div#fiche-pays div.milieu table.pays tr th {
 			font-size: 1.3em;
 			color: #FFFFFF;
 			background: #ACCB55;
 		}
 		div#fiche-pays div.milieu table.pays tr td {
 			line-height: 1.7em;
 		}
	 		div#fiche-pays div.milieu table.pays tr td.pays {
	 			margin: 0; padding: 0px 0px 0px 15px;
	 			width: 200px;
	 			font-size: 1.1em;
	 			color: #383838;
	 		}	  
				div#fiche-pays div.milieu table.pays tr td.pays a.pays,
				div#fiche-pays div.milieu table.pays tr td.pays a.pays:link, 
				div#fiche-pays div.milieu table.pays tr td.pays a.pays:visited {
					color: #555555;
					text-decoration: none;
				}	  
				div#fiche-pays div.milieu table.pays tr td.pays a:hover.pays {
					color: #6D7F37;
					text-decoration: none;
				}

	  div#fiche-pays div.milieu div.point {
	  	margin: 0; padding: 0px 10px 5px 10px;
	  	background: url('../img/fond-fiche-pays-bas.gif') no-repeat bottom left;
	  }


/*--------------------
   Bas de page
 ---------------------*/ 
 
 div#footer {
 	clear: both;
	margin: 0; padding: 0px 20px 0px 20px;
	width: 910px; height: 54px;
	background: url('../img/fond-bottom.jpg') no-repeat top left;
	}
	div#footer img.logo {
		float: left;
	}
	div#footer ul {
		float: right;
  		margin: 15px 0px 0px 0px; padding: 0;
		
  	}
  	div#footer ul li {
  		float: left;
  		margin: 0; padding: 0px 4px 0px 4px;
  		list-style: none;
  		font-size: 1em;
  		color: #717171;
  	}
  	div#footer ul li.nb {
  		font-weight: bold;
  		color: #018CB4;
  	}
  	div#footer ul li a:link, div#footer ul li a:visited {
  		padding-right: 4px;
  		color: #717171;
  		text-decoration: none;
  		border-right: 1px solid #717171;
  	}
  	div#footer ul li a:hover {
  		color: #7fd2e6;
  	}
  	div#footer ul li.nb a:link, div#footer ul li.nb a:visited {
  		color: #018CB4;
  		border: none;
  	}
	div#footer ul li.current {
		font-weight: bold;
	}
	
#BlocLog {width:166px;height:18px;text-align:left;padding-bottom:50px;background-image:url("../img/onglet-hover.gif");background-repeat:no-repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
#BlocLog A:link{color:#FFFFFF;display: block;font-size: 1.1em;margin: 0 0 3px;padding: 2px 0 2px 6px;text-decoration:none;width: 160px;}
#BlocLog A:visited{text-decoration:none;color:#FFFFFF;}
#BlocLog A:hover{text-decoration:none;color:#FFFFFF;}
#BlocLog A:active{text-decoration:none;color:#FFFFFF;}
