/* CSS Document */

body{
	text-align: center;
	font: 0.75em Arial, Verdana, Helvetica, sans-serif;
	color:#614028;
	background-color: #dcbc89;
	background-image:url(../image/2009/bg-body.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	}
 
/*------------- CSS BALISES --------------------------*/
a{
	text-decoration: underline; 
	color: #000066;
}

a:hover{
	text-decoration: underline;
	color: #0099CC;
}


p{
	padding-right: 15px;
	padding-left: 10px; 
	line-height:1.4em;}

li{
	line-height:1.6em; 
	margin-left:5px;
	margin-right:15px;
	list-style-type:square;
}
	

h1{
	font-size:1.4em;
	color: #BA9E81;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: 25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	border-top: #BA9E81 1px dashed;
	text-transform: uppercase;
}

.h1HautPage{
	border: none;
}

h2{
	font-size:1.4em;
	color: #c78900;
	height:30px; padding-top:14px;
	margin-left: 25px; 
	padding-left:15px; 
	background:url(../image/2009/bg-h2.gif) left top no-repeat; 
}

h3{
	font-size:1.2em;
	color: #dc241f;
	font-weight:bold;
	text-align:left;
	margin-left:25px;
	padding-top:20px;
	padding-left:20px; 
	background-image:url(../image/2010/puceH3.gif); 
	background-repeat:no-repeat;
	background-position:left 20px;
	}
	
.h3Border{
	border-top: #BA9E81 1px dashed;
}

h4{
	font-size:12px;
	color: #CD6601;
	font-weight:bold;
	text-align:center;
	background-image: url(../image/2007/fond_h4.gif);
	background-repeat: no-repeat; 	padding-right: 15px;
	padding-left: 15px;
}

h5{
	font-size:12pt;
	color: #CD6601;
	font-weight:bold;
	text-align:center;
	background-image: url(../image/2007/fond_h5.gif);
	background-repeat: no-repeat; 	padding-right: 15px;
	padding-left: 15px;
}

h6{
	font-size:12pt;
	color: #CD6601;
	font-weight:bold;
	text-align:center;
	background-image: url(../image/2007/fond_h6.gif);
	background-repeat: no-repeat; 	padding-right: 15px;
	padding-left: 15px;
}

/*------------- DIV LAYERS --------------------------*/

#conteneur {
	margin:0 auto;
	width:900px;
	position:relative;
	border:2px solid #ccc;
     }

	
#header{
background-color:#eee;
	width:900px;
	height:30px;
	z-index:2;
	left:0px;
	margin-top:200px;
	}
	
#menu_haut{
	width:900px;
	height:69px;
	z-index:5;
	left:0px;
	top:121px;
	background-image: url(../image/2006/interface/menu_haut.gif);
	background-repeat:no-repeat;

	}

.txt_menu_haut {
	margin-top: 8px;
	}
	
/* LES DEUX DIV RIGHT ET LEFT SONT UNIQUEMENT DANS INDEX.HTML */	

#Left {
	position:relative;
	margin-left:25px;
	float:left;
	width:320px; 
	clear:left; 
	border-right:#CCCCCC thin solid;
	padding-right:25px;
}
	

#Right{
	position:relative;
	float:right;
	width:500px;  
	
}

/* ------------------------- CORPS ----------------------------- */

#corps{ 
	position:relative;
	width:900px;
	z-index:4;
	background-color:#fff;
	text-align:left;
	 }
	 
#corps p{ 
	margin-left:15px; 
	margin-right:15px;
	 }
	 
 /*----------------------------- FOOTER -------------------------- */ 

#footer{
	width:900px;
	height:170px;
	text-align:center;
	background-color:#336699;
	background-image:url(../image/2010/bg-footer.gif);
	background-repeat:no-repeat;
	}

#footer p{
	font-size: 0.9em;
	text-align:right; 
	margin-top: 0px;
	margin-bottom:0px;
	margin-right:40px;
	color:#dcbc89;
	}

#footer h1{
	margin-left:0px;
	border:none;
	color: #efefef;
	letter-spacing: 0.3em;	
	}
	
#footer a{
	color: #dcbc89;
	}
	
#footer a:hover{
	color: #336699; 
	background-color:#dcbc89
	}
	
/* ------------------- MONACOCO --------------------- */
#monacoco{ 
	float:right; 
	margin-top:40px; 
	margin-right:60px;
	}
	
#monacoco a {
	text-decoration:none;
	color:#3399FF;
	font-size:0.8em;
	}

/*------------------- PUB POP UP -----------------------------*/
.fermer_pub {
	margin-right: 5px;
}

#pub {
	position:absolute;
	width:283px;
	height:414px;
	z-index:9;
	left: 33px;
	text-align:right;
	top: 122px;
	border:2PX #CC0000 solid;
	background-color:#CCCCCC;
}

#pub p{
	margin-bottom:2px;
	margin-top:2px;
	margin-left:0;
	text-align:right;
	cursor: pointer;	
	}
	 
/*--------------- CSS IMAGES ----------------------*/

.map{
	width:460px;
	height:300px;
	border:  #CC0099  ridge 1px;
	padding:5px;
	text-align: center;	
	 }

.img_hor_left{
	width:180px;
	height:120px;
	border:  #CC0099  ridge 1px;
	padding:5px; margin:15px;
	text-align: left; float:left
	 }
 
 .img_center{
	width:120px;
	height:180px;
	border:  #CC3300 ridge 1px;
	text-align: center;
	display: block;
	padding:5px;
	}
	 
 .img_center-paysage{
	width:180px;
	height:120px;
	border:  #CC3300 ridge 1px;
	text-align: center;
	display: block;
	margin-left:55px;
	 }
	 
.img_center_grande{
	border:  #ccc  ridge 1px;
	text-align: center;
	display: block;
	margin: 0 auto; 
	 }
	 
.img_center_gd_pays{
	border:  #ccc  ridge 1px;
	text-align: center;
	padding:5px;margin:10px;
}

.imgCenter{
	margin: 0 auto; 
	display:block;
}

.imgTrio{
	margin-left:5px;
	}

.imgQuinte{
	margin-left:10px;
	border:none;
	}
	
.imgQuinteGauche{
	margin-left:160px;
	border:none;
	}

.imgGauche { 
	float:left; 
	border:#999999 thin solid; 
	margin:5px;
	}
	
.img_60_Gauche { 
	margin-left:60px;
	border:none;
	}
.img_200_Gauche { 
	margin-left:200px;
	border:none;
	}

	 
/*------------------- CSS DIVERS------------------*/
.legende{
	text-align: center; 
	font-size:0.9em; 
	color:#666666;
	margin-top:5px;
	margin-bottom:18px;
	 }

.missions{
	font-size: 16pt;
	color: #003399;
	margin-top: 15px;
	font-weight: bolder;
	}
	
.grasnoir{ 
	font-weight:bold;
	}

.txt{
	font-size: 10pt;
	color: #003399;
	text-align:left; 
}

.trcolor{ 
	background-color: #FFFFCC;
	}
	
.trcolor2{ 
	background-color: #CCFFFF;
	}
	

.afrique{
	font-size: 14px;
	color: #CC9933;
	font-weight: bolder;
	line-height: 40px;	
}		

.lien_afrique{
	text-decoration: underline; 
	color: #003366; 
	font-size: 11px;
}

.a:hover.lien_afrique{
	text-decoration: none; 
	color: #FFCC66; 
	background-color:#996633;
}

.asie{
	font-size: 14px;
	color: #FF3399;
	font-weight: bolder;
	line-height: 40px;	
	
	}
.lien_asie{
	text-decoration: underline; 
	color:#003366;
}

.a:hover.lien_asie{
	text-decoration: none; 
	color: #FFFFCC;  
	background-color:#FF3399;
}
	
.europe{
	font-size: 14px;
	color: #0066CC;
	font-weight: bolder;
	line-height: 40px;
	
	}

.lien_europe{
	text-decoration: underline; 
	color:#003366;
}

.a:hover.lien_europe{
	text-decoration: none; 
	color: #cCC; 
	background-color:#0066cc;
}	

.amerique{
	font-size: 14px;
	color: #FF6600;
	font-weight: bolder;
	line-height: 40px;
	}
	
.lien_amerique{
	text-decoration: underline; 
	color:#003366;
}

.a:hover.lien_amerique{
	text-decoration: none; 
	color: #0066CC; 
	background-color:#FF9966;
}
	

.tabcontenu{
	font-size: 11pt;
	color: #996600;
	text-align:left;
	margin-left: 5px;
	padding: 5PX; 
	}

.tabpointille td{
	border: #CB9F00 1px dashed; 
	}

.titreresponsable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	padding: 8px;
}

.LireSuite a{ 
	float:right; 
	clear:both; 
	display:block;
	padding: 0px 4px 0px 4px;
	border: 1px solid #999999;
	color:#999999;
	text-decoration: none;
}

.gras {
	color: #614028;
	font-weight: bold;
	text-align: justify;
	}

