.underline {
	text-decoration:underline;
}

/*body*/

#global {
	background:#FFFFFF url(../images/bckgrd.jpg) center no-repeat ;
	height: 590px;
	width: 1010px;
	position:center;
	margin: auto;
	padding: auto;
}

table {width:100%; margin-left:auto; margin-right:auto; display:inline-table; vertical-align:middle; height:100%;}

		/*____fin body*/
		

/*header*/
#header {
  	height: 80px;
	padding: 10px 10px 5px 20px;
	background: url(../images/bandeau.jpg) 30px 7px no-repeat;
}
#bandeau {
	float:left;
	width: 580px;
	height: 79px;
	margin-right: 50px;

}
#menu1 {
	float:left;
	width: 130px;
	margin-right:auto;
	padding-top:auto;
}
#menu1 li a,
#menu2 li a {
border-left:#7B614A 3px solid; 
padding-left:10px;
}

#menu2 li a:hover,
#menu1 li a:hover {
	border-left:#74B9A4 3px solid; 
	text-decoration:none;
}

#menu2 {
	float:left;
	width: 130px;
	padding-top:auto;
}

		/*____fin body*/

/*  boutons actifs */

#accueil #menu1 li.accueil a,
#decouvrir #menu1 li.decouvrir a,
#niger #menu1 li.niger a,
#les-projets #menu1 li.projets a,
#partenaires #menu2 li.partenaires a,
#nous-contacter #menu2 li.contacter a{ 
	font-weight:bold; 
	border-left:#74B9A4 3px solid; 
} 

		/*____fin header*/
		
		
	/*tout sauf header et footer*/
#content {
	height: 470px;
	padding: auto;
}
#nous-contacter #content,
#accueil #content,
#partenaires #content {	
	background:url(../images/imgaccueil.jpg) 33px 0 no-repeat;
}
		/*____tout sauf header et footer*/
		
			
		
/*fil d'ariane*/
#barre {
	height:174px;
}
#repere{
	height:23px;
	width:580px;
}
.repere{
	float:left;
	height:25px;
	width:25px;
}
#repaccueil{
	background:url(../images/bouton-accueil.jpg) center no-repeat;
	float:left;
	margin-left:50px;
	height:25px;
	width:25px;
}
#tessaouaville #repere #niger{
	background:url(../images/bouton-niveau1.jpg)left top no-repeat;
}

		/*____fin fil d'ariane*/

#main {
	margin:auto;
	padding:10px 50px;
}	
	
/*content*/

/* accueil et contact */
#nous-contacter #main,
#accueil #main{
	background:url(../images/bckgrdaccueil.jpg) left top no-repeat; 
	height: 276px;
	margin-left:35px; 
}
#niger #main{
	background:url(../images/img-niger.jpg) left top no-repeat;
	height:445px;
	margin-left:10px;
	margin-top:30px;
}
#partenaires #main{
	background:url(../images/bckgrdpartenaires.jpg) left top no-repeat;
	height: 300px;
	margin-left:35px; 
}
#niger #tessaoua{
	float:left;
	margin-top:245px;
	margin-left:220px;
	height:50px;
	width:50px;
	text-align:center;
}
#niger #tessaoua h2{
	color:white;
	text-decoration:blink;
}
#niger #chiffres{
	float:right;
	margin-right:15px;
	width:350px;
}
#tessaouaville #tessaoua{
	float:left;
	width:400px;
}
#tessaouaville #main{
	padding-top:20px;
}
#tessaouaville #chiffres{
	float:right;
	width:400px;
}


#partenaires #textgauch{
	width:350px;
	margin-right:50px;
	margin-top:30px;
	padding-left:40px;
}
#partenaires #actualite{
	width:350px;
	padding-top:7px;
	margin-top:30px;
}

#textgauch {
	float: left;
	padding:0.5em;
	margin-left:-20px;
	margin-top:10px;
	width: 545px; 
	height:auto;
}
#actualite {
	float: left;
	padding:2px;
	margin-left:60px;
	width: 265px; 
	height:auto;
}
#actualite a {
	text-decoration:underline;
}

#gauchemain{
	width: 263px;
	float:left;
}
# cooperation{
	float:left;
	width: 263px;
	height:218px;
}
# ca {
	width: 263px;
	height:218px;
}

#droitemain{
	height:440px;
	width:621px;
	float:right;
	padding-left:5px;
	padding-top:10px;
	margin:0px;
}
.colonne{
	height:400px;
	width:300px;
}
#colgauche{
	float:left;
}
#colcentre{
	float:left;
}
#coldroite{
	float:right;
}
.id{
	float:left;
	margin:10px 25px 0px;
}
.id2{
	float:left;
	height:100px;
	width:80px;
}
.id3{
	float:left;
	margin-top:5em;
}
#suivant{
	float:right;
	height:17px;
	width:56px;
	margin-right:20px;
}

#contact{
	height:276px;
	width:939px;
}
#gauchecontact {
	float: left;
}
#droitecontact {
	float: left;
}

#titrecooperation{
	margin-top:20px;
}

#textcooperation{

	width:560px;
	float:right;
	padding:0px;
	margin:30px 20px 0px 0;
}

.accueil strong{
	color: #e27425;
}

.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}

.Style2 h1{
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 1.7em;
	font-style:normal;
	color:#FFFFFF;
	float: right;
	margin-top:47px;
}

/*Nous découvrir*/
.Style3 h1{

}
.id3 h2,.id3 p{
	font-weight: bold;
	line-height: .2;
	font-size:.9em;
}

#droitemain{
	background:url(../images/fond-droitemain.jpg) center no-repeat;
}
#cooperation a:hover{
	background:url(../images/img-cooperation-hg.jpg) left top no-repeat;
}
#ca a:hover{
	background:url(../images/img-ca-hg.jpg) left top no-repeat;
}
#cooperation a{
	background:url(../images/img-cooperation-lw.jpg) left top no-repeat;
	display:block;
	width:247px;
	height:212px;
	font-size: .7em;
	color:#73c6c1;
	padding-top: 6px;
	padding-left:16px;		
}
#cooperation a:hover,
#ca a:hover { text-decoration:none; }
#ca a{
	background:url(../images/img-ca-lw.jpg) left top no-repeat;
	display:block;
	width:247px;
	height:210px;
	font-size: .7em;
	color:#73c6c1;
	padding-top: 8px;
	padding-left:16px;
}

#droitemain img { float:left}


#phid1{
	background:url(../images/pierregesthem.jpg)center no-repeat;
}
#phid2{
	background:url(../images/test.jpg)center no-repeat;
}
#phid3{
	background:url(../images/test.jpg)center no-repeat;
}
#phid4{
	background:url(../images/clauderobert.jpg)center no-repeat;
}
#phid5{
	background:url(../images/test2.jpg)center no-repeat;
}
#phid6{
	background:url(../images/test2.jpg)center no-repeat;
}
#suivant{
	/*background: url(../images/img-suivant.jpg) center no-repeat;*/
}
#suivant p{
	margin-bottom:10px;
}

/*Les projets*/

#projets{
	background:url(../images/fond-projets.jpg) left top no-repeat;
	padding: 0 17px;
	height:445px;
	margin:0 -19px;
}
#nous-contacter #main a { 
	font-weight:bold;
}
.projet h1{
	font-weight: bold;
	font-size:1.2em;
	color:#73C6C1;
}
.projet{
	width:208px;
	float:left;
	padding: 5px 10px;
}
.titreprojet{
	height:14px;

	padding-top:10px;

	margin-bottom:3px;	
}
.textprojet{
	font-size:0.9em;
}

/*partenaires*/

#partenaires #main{
	padding: 0px 50px;
}

/*#partenaires #actualite, #textgauch #actualite{
	float:left;
	padding:10px;
	height:275px;
	width:450px;
}
*/

		/*____fin content*/

.optimise {
	text-align: right;
	
}

/*footer*/
#footer {
	color:#000000;
	float:right;
	margin-top:10px;
	padding-right: 20px;
}

#footer a:link, #footer a:visited {
	color:#000000;
	text-decoration:none;
}
#footer a:hover, #footer a:focus, #footer a:active {
	color:#000000;
	text-decoration:none;
}
		/*____fin footer*/

