/* CSS Document */

body
	{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;
	background-color:#ffffff;
	}
img
	{
	border:0;
	}

/*-----------------calque générale qui englobe tout les calques---------------------------------*/
#general
	{
	/* marge */
	margin-right: auto; margin-left: auto;
	
	/* Boite */
	width:934px;
	}

/*--------------------banniere------------*/
#banniere
	{
	width:934px;
	height:123px;
	float:left;
	position:relative;
	background:url(../img/backgrounds/banniere.gif) 0 0 no-repeat;
	}

#logo
	{
	position: absolute;
	width:56px;
	height:74px;
	top:14px;
	left:14px; 
	}
	
#nom_agence
	{
	position: absolute;
	width:334px;
	height:27px;
	top:95px;
	left:0px;
	background:url(../img/backgrounds/nom_agence.gif) 0 0 no-repeat;
	}

#liens_informations
	{
	position: absolute;
	top:8px;
	left:677px;
	text-align:left;
	}

#langue
	{
	position: absolute;
	top:6px;
	right:6px;
	text-align:right;
	}

#liens_accueil_plan
	{
	position: absolute;
	top:58px;
	right:6px;
	text-align:right;
	}

#rubriques_recherche
	{
	width:934px;
	height:32px;
	float:left;
	background-color:#e1eef6;
	}

#rubriques
	{
	width:677px;
	height:24px;
	float:left;
	text-align:left;
	}

#recherche
	{
	width:255px;
	height:24px;
	float:right;
	text-align:left;
	}

#favoris
	{
	width:60px;
	height:21px;
	float:left;
	text-align:left;
	padding:3px 0 0 6px;
	display:none;
	}
.ie6 #favoris
	{
	width:66px;
	height:24px;
	float:left;
	text-align:left;
	padding:3px 0 0 6px;
	display:none;
	}
/*-------------------calque contenu--------*/
#contenu
	{
	float:left;
	width:934px;
	}

#haut_contenu
	{
	float:left;
	width:934px;
	height:13px;
	background:url(../img/backgrounds/bordure_haut_content.gif) 0 0 no-repeat;
	}

#centre_contenu
	{
	float:left;
	width:934px;
	background-color:#7996AE;
	}

/*----------les deux colonne qui separe le contenu gauche et droite--------*/
#colonne_gauche,colonne_droite
	{
	float:left;
	width:467px;
	}
	
/*---------bloc connaitre agence et comment financer un projet---*/
#agence_financer,#haut_agence,#bas_financer
	{
	float:left;
	width:454px;
	}

#agence
	{
	float:left;
	width:398px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #agence
	{
	float:left;
	width:454px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}	
	
#haut_agence
	{
	background:url(../img/backgrounds/haut_bloc.gif) 0 0 no-repeat;
	height:8px;
	font-size:1px;
	}
	
#financer
	{
	float:left;
	width:398px;
	padding:5px 28px 0 28px;
	background: url(../img/backgrounds/financer_projet.gif) 0 0 repeat-x;
	background-color:#FFFFFF;
	}
	
.ie6 #financer
	{
	float:left;
	width:454px;
	padding:5px 28px 0 28px;
	background: url(../img/backgrounds/financer_projet.gif) 0 0 repeat-x;
	background-color:#FFFFFF;
	}
	
#bas_financer
	{
	background:url(../img/backgrounds/bas_bloc.gif) 0 0 no-repeat;
	height:8px;
	}

/*---------bloc tout savoir sur les projets ADS---*/
#projet_ads,#haut_projet,#bas_recherche_project
	{
	float:left;
	width:454px;
	}

#savoir_projet
	{
	float:left;
	width:398px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #savoir_projet
	{
	float:left;
	width:454px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
#haut_projet
	{
	background:url(../img/backgrounds/haut_bloc.gif) 0 0 no-repeat;
	height:8px;
	font-size:1px;
	}
	
.recherche_statistique,.recherche_statistiqueProjet
	{
	float:left;
	width:426px;
	padding:0 0 4px 28px;
	background:#CAE2C4;
	}
.ie6 .recherche_statistique,.ie6 .recherche_statistiqueProjet	
	{
	float:left;
	width:454px;
	padding:0 0 4px 28px;
	background:#CAE2C4;
	}
	
#recherche_code
	{
	float:left;
	width:426px;
	padding:4px 0 4px 28px;
	background:#DDEBD9;
	}
.ie6 #recherche_code
	{
	float:left;
	width:454px;
	padding:4px 0 4px 28px;
	background:#DDEBD9;
	}	

#bas_recherche_project
	{
	background:url(../img/backgrounds/bas_bloc_projets.gif) 0 0 no-repeat;
	height:8px;
	}

/*--------document et etudes-------*/
/*---------bloc tout savoir sur les projets ADS---*/
#document_etudes,#haut_document_etudes,#bas_document_etudes
	{
	clear: both;
	width:454px;
	}
	
#txt_document_etudes
	{
	float:left;
	width:398px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #txt_document_etudes
	{
	float:left;
	width:454px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
#haut_document_etudes
	{
	background:url(../img/backgrounds/haut_bloc.gif) 0 0 no-repeat;
	height:8px;
	}
	
#recherche_document
	{
	float:left;
	width:426px;
	padding:0px 0 0 28px;
	background-color:#CAE2C4;
	font-size:12px;
	}
	
.ie6 #recherche_document
	{
	width:454px;
	padding:0px 0 0 28px;
	background-color:#CAE2C4;
	font-size:12px;
	}
#recherche_document_claire
	{
	float:left;
	width:398px;
	padding:5px 28px 0 28px;
	background-color:#DDEBD9;
	font-size:12px;
	}
	
.ie6 #recherche_document_claire
	{
	width:454px;
	padding:5px 28px 0 28px;
	background-color:#DDEBD9;
	font-size:12px;
	}
#recherche_document_claire a{color:#BE1504; text-decoration:none;}
#recherche_document_claire a:hover{color:#BE1504; text-decoration: underline;}


#bas_document_etudes
	{
	background:url(../img/backgrounds/bas_bloc_projets_claire.gif) 0 0 no-repeat;
	height:8px;
	}
.bloc_recherche
	{
	text-align:right;
	margin-right:3px;
	}
a
	{
	text-decoration:none;
	}
a:hover
	{
	text-decoration: underline;
	}
/*------------bas contenu aved arrondis----------*/
#bas_contenu
	{
	float:left;
	width:934px;
	height:22px;
	background:url(../img/backgrounds/bordure_bas_content.gif) 0 0 no-repeat;
	}
	
/*---------bloc actualite---*/
#actualites,#haut_actualites,#bas_actualites
	{
	float:left;
	width:441px;
	}

#txt_actualites
	{
	float:left;
	width:385px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #txt_actualites
	{
	float:left;
	width:441px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
#haut_actualites
	{
	background:url(../img/backgrounds/haut_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}

#bas_actualites
	{
	background:url(../img/backgrounds/bas_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}
/*---------ADS en region---*/
#ads_region,#haut_ads_region,#bas_ads_region
	{
	float:left;
	width:441px;
	}

#carte_txt_adsregion
	{
	float:left;
	width:385px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #carte_txt_adsregion
	{
	float:left;
	width:441px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}

	
#carte
	{
	float:left;
	width:180px;
	}
	
#txt_adsregion
	{
	float:left;
	width:205px;
	}
#txt_adsregion p a
	{
	text-decoration:none;
	}
#txt_adsregion p a:hover
	{
	text-decoration: underline;
	}	
#haut_ads_region
	{
	background:url(../img/backgrounds/haut_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}

#bas_ads_region
	{
	background:url(../img/backgrounds/bas_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}
	
/*---------bloc rejoindre ADS---*/
#rejoindre_ads,#haut_rejoindre_ads,#bas_rejoindre_ads
	{
	float:left;
	width:441px;
	}

#souhait
	{
	float:left;
	width:385px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
.ie6 #souhait
	{
	float:left;
	width:441px;
	padding:0 28px 8px 28px;
	background-color:#FFFFFF;
	}
	
#service_informations
	{
	float:left;
	width:385px;
	padding:24px 28px 0 28px;
	background: url(../img/backgrounds/services_informations.gif) 0 0 repeat-x;
	background-color:#FFFFFF;
	}
	
.ie6 #service_informations
	{
	float:left;
	width:441px;
	padding:24px 28px 0 28px;
	background: url(../img/backgrounds/services_informations.gif) 0 0 repeat-x;
	background-color:#FFFFFF;
	}
#haut_rejoindre_ads
	{
	background:url(../img/backgrounds/haut_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}

#bas_rejoindre_ads
	{
	background:url(../img/backgrounds/bas_bloc_droite.gif) 0 0 no-repeat;
	height:8px;
	}
/*------------------------footer------------------*/
#footer
	{
	clear:both;
	width:934px;
	height:51px;
	background:url(../img/backgrounds/footer.gif) 0 0 no-repeat;
	position:relative;
	}
#categorie1
	{
	float:left;
	width:552px;
	height:19px;
	position:absolute;
	top:0px;
	left:0px;
	}
#categorie2
	{
	float:left;
	width:382px;
	height:19px;position:absolute;
	top:0px;
	right:0px;
	}
#login
	{
	float:left;
	height:32px;
	position:absolute;
	top:22px;
	left:16px;

	}
/*-----logos------*/

#logos
	{
	/*float:left;*/
	width:934px;
	height:29px;
	text-align:right;
	}