body {
    
     text-align:left; 
     margin:0px; 
}

/*********MENU************/
#bkgd_menu {
	position: absolute;
	top: 0;
	bottom: 0; 
	left: 0px;
	width: 320px; 
	height: 100%;
	overflow: hidden; 
	background: #E4E8C1;
	text-align: left; 
	}

	
.logo_aldorende{
	padding-left:20px;
	padding-top:15px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
.place_boutax_actu{
padding-left:70px;
}
	
	
/*********SIDEBAR************/

#sidebar { 
	width:220px;
	margin-top:0px;
	margin-bottom:0px;
	}

#sidebar ul {
	list-style: none;
	margin-top:0px;
	padding-top:10px;
	padding-left:21px;
	line-height: 18px;
}

#sidebar a, #sidebar h3.cat {
	width: 200px;
	display: block;
	margin-top:4px;
	padding-top:4px;
	margin-bottom:0px;
	text-decoration: none;
	text-align:left;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#sidebar a {
	color: #35261C;
}

#sidebar a.big, #sidebar h3.cat {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



/*********CONTENU************/
	
#contenu {
    position: fixed;
	top: 0; 
	left: 320px; right: 0;
	bottom: 0;
	overflow: auto; 
	background: #fff;
}
	
	
/*********ACCUEIL************/

.place_copenhag{
padding-left:62px;
padding-bottom:10px;s
}

#accueil {
position: absolute;
margin-top:15px;
margin-left:25px;
margin-bottom:auto;
padding-top:auto;
padding-left:auto;
padding-bottom:auto;
/*z-index:1;*/
}

.bkgd_accueil {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_accueil.jpg");
     background-repeat:no-repeat;
     width:555px;
     height:530px;
     text-align:center; /* pour corriger le bug de centrage IE */
}
.place_txt_accueil {
	padding-top:50px;
	padding-left:55px;	
}

.place_icone_accueil{
	padding-top:10px;
	padding-left:90px;
}


/*********CONSEIL************/
#conseil {
position: absolute;
margin-top:5px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:2;*/
}


.bkgd_conseil {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_conseil.jpg");
   background-repeat:no-repeat;
   width:677px;
   height:660px;
   text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_conseil {
	padding-top:290px;
	padding-left:132px;
	text-align:left;	
}



/*********COMMUNICATION************/
#communication {
position: absolute;
margin-top:5px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:3;*/
}


.bkgd_communication {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_com.jpg");
     background-repeat:no-repeat;
     width:700px;
     height:660px;
     text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_communication {
	padding-top:255px;
	padding-left:100px;
	text-align:left;	
}

#strategie {
margin-top:auto;
margin-left:auto;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:3;*/
}

#print {
margin-top:auto;
margin-left:auto;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:3;*/
}

#web {
margin-top:auto;
margin-left:auto;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:3;*/
}



/*********ENGAGEMENTS************/

#engagements {
position: absolute;
margin-top:0px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:4;*/
}


.bkgd_engagements {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_engagements.jpg");
     background-repeat:no-repeat;
     width:800px;
     height:756px;
     text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_engagements {
	padding-top:330px;
	padding-left:217px;
	text-align:left;	
}


/*********PRODUITS************/

#produits {
position: absolute;
margin-top:0px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:5;*/
}


.bkgd_produits {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_produits.jpg");
     background-repeat:no-repeat;
     width:650px;
     height:557px;
     text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_produits {
	padding-top:210px;
	padding-left:175px;
	text-align:left;	
}






/*********REFERENCES************/

#references {
position: absolute;
margin-top:0px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:6;*/
}


.bkgd_references {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_references.jpg");
     background-repeat:no-repeat;
     width:673px;
     height:658px;
     text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_references {
	padding-top:265px;
	padding-left:136px;
	text-align:left;	
}

#illustr_references {
margin-top:auto;
margin-left:auto;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:6;*/
}

#realisations {
margin-top:auto;
margin-left:auto;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:6;*/
}




/*********CONTACT************/

#contact {
position: absolute;
margin-top:0px;
margin-left:0px;
margin-bottom:auto;
padding-top:auto;
padding-left:0px;
padding-bottom:auto;
/*z-index:7;*/
}


.bkgd_contact {
	 background-image: url("../images/communication_reponsable_aldorende_bkgd_contact.jpg");
     background-repeat:no-repeat;
     width:775px;
     height:770px;
     text-align:center; /* pour corriger le bug de centrage IE */
}

.place_txt_contact {
	padding-top:290px;
	padding-left:275px;
	text-align:left;	
}



/*********TYPOGRAPHIE************/

#justification {
  text-align:justify;
  padding-left:35px;
  padding-right:4px;
  line-height: 20px;
  width:410px;
}

#justification_conseil {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:403px;
}

#justification_conseil03 {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:470px;
}


#justification_conseil02 {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:515px;
}

#justification_communication {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:555px;
}

#justification_engagements {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:503px;
}

#justification_references {
  text-align:justify;
  padding-left:0px;
  padding-right:0px;
  line-height: 20px;
  width:466px;
}

.txtMarron{
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 15px;
	color:#35261C;
	font-weight: regular;
}

.txtMarronBig{
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 25px;
	color:#35261C;
	font-weight: regular;
}



/* style pour les lien */
.lien {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 15px;
	color:#35261C;
	text-decoration:none ;
	font-weight: bold;



}

a.lien:link {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 15px;
	color:#35261C;
	text-decoration:none ;
	font-weight: bold;

}

a.lien:visited {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 15px;
	color:#35261C;
	text-decoration:none ;
	font-weight: bold;

}

a.lien:hover {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;
	font-size: 15px;
	color:#A6C52B;
	text-decoration:underline ;
	font-weight: bold;

}














     
