body{
background:url(../art/bg.jpg) top center repeat-x #ffffff;
margin-top: 0px;
}

.site_centre{
width:908px;
margin:0 auto 0 auto;
background:url(../art/bg_ombres.png) repeat-y;
behavior: url("/combles-jhd/iepngfix/iepngfix.htc");
}

.contenu_page{
padding-bottom:20px;
width:900px;
margin:0 auto 0 auto;
background:url(../art/bg_contact.jpg) repeat-x top;
}

.my_clear{
clear:both;
height:0;
line-height:0;
margin:0;
padding:0;
font-size:0px;
}

.espacement_top{
height:26px;
width:900px;
}



/* -------------------------------------- FORMATAGE TEXTE ------------------------------------------------ */
.texte_normal{
color:#575c62;
font-size:12px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
}

.txt_rouge{
color:#FF0000;
}

.texte_normal_brun{
color:#98692c;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.texte_normal_lien{
color:#c79555;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.texte_normal_lien:hover{
color:#575c62;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.texte_normal_blog{
color:#575c62;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;

}

.texte_normal_gras{
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.texte_normal_gras_brun{
color:#c79555;
font-size:14px;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

.texte_normal_lien_clique{
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.texte_normal_lien_blog{
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.texte_normal_lien_blog:hover{
text-decoration:underline;
}

.texte_petit{
color:#575c62;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.texte_rouge{
color:#bb1212;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
}

.champ_texte_comm{
width:400px;
height:200px;
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:5px 5px 5px 5px;
}



.style_titre_blog{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#c79555;
width:800px;
border-bottom:1px solid #c79555;
}

.style_titre{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#575c62;

}


.contenu_note a{
color:#98692c;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.texte_serre_gauche{
float:left;
display:inline;
font-family:Verdana;
font-size:11px;
color:#575c62;
}

.texte_serre_droite{
float:right;
display:inline;
font-family:Verdana;
font-size:11px;
color:#575c62;
}

.texte_serre_droite_mail{
float:right;
display:inline;
font-family:Verdana;
font-size:11px;
color:#575c62;
text-decoration:underline;
}

h4{
margin-top:5px;
margin-bottom:10px;
!margin-bottom:6px;
}


.phrase_complement{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
margin:0 auto 15px auto;
width:350px;
}

.complements_ul li{
background:url(../art/puce.gif) no-repeat 0 3px;
!background:url(../art/puce.gif) no-repeat 0 6px;
list-style:none;
margin-bottom:10px;
padding-left:13px;
}

.complements_ul {
margin-left:8px;
}

.rectangle_real h5{
float:left;
display:inline;
margin:5px 0 10px 0;


}


/* ------------------------------------------- HEADER ---------------------------------------------------*/
.header{
height:140px;
width:900px;
background:url(../art/bg_header.jpg) repeat-x;
margin:0 auto 0 auto;
}

.partie_top{
background:url(../art/amenagement_top.jpg) no-repeat;

}


.menu_top{
margin:0px 18px 0 0;
padding-top:10px;
height:15px;
width:882px;
text-align:right;
color:#d4bb78;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.contact_top a{
color:#d4bb78;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.contact_top a:hover{
color:#98692c;
}


.plan_acces a{
color:#d4bb78;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.plan_acces a:hover{
color:#98692c;
}

.menu_bottom{
width:900px;
height:114px;
}

.logo{
margin-left:30px;
margin-top:11px;
width:105px;
display:inline;
float:left;
}

.logo_border{
border:none;
}

/* ----------------------------------------------- MENU PRINCIPAL -------------------------------- */

.li_main_menu{
float:left;
display:inline;
margin-left:11px;
margin-top:8px;

}

ul {
margin:0 0 0 22px;;
padding:0 0 0 0;
}

/* ------------------------------------------------ FOND DU MENU SUIVANT LES PAGES ------------------------ */
.main_menu_clean{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_0.jpg) no-repeat;
}

.main_menu_accueil{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_1.jpg) no-repeat;
}

.main_menu_combles{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_2.jpg) no-repeat;
}

.main_menu_technique{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_3.jpg) no-repeat;
}

.main_menu_complements{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_4.jpg) no-repeat;
}

.main_menu_qualite{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_5.jpg) no-repeat;
}

.main_menu_blog{
display:inline;
float:left;
margin-top:77px;
height:32px;
width:691px;
background:url(../art/fond_menu_6.jpg) no-repeat;
}




/* --------------------------------------------- ROLLOVER DES MENUS  ------------------------------------ */
#partie_accueil{
background:url(../art/main_menu/accueil.jpg) no-repeat;
width:57px;
height:23px;
display:block;
}
	#partie_accueil:hover{
	background:url(../art/main_menu/accueil.jpg) no-repeat bottom;
	width:57px;
	height:23px;
	display:block;
	}
		#partie_accueil_vis{
		display:block;
		width:57px;
		height:23px;
		}




#partie_comble{
background:url(../art/main_menu/combles.jpg) no-repeat top;
width:120px;
height:23px;
display:block;
margin-left:6px;
}
	#partie_comble:hover{
	background:url(../art/main_menu/combles.jpg) no-repeat bottom;
	}
		#partie_comble_vis{
		width:120px;
		height:23px;
		display:block;
		margin-left:6px;
		}




#partie_technique{
background:url(../art/main_menu/technique.jpg) no-repeat top;
width:97px;
height:23px;
display:block;
margin-left:17px;
}
	#partie_technique:hover{
	background:url(../art/main_menu/technique.jpg) no-repeat bottom;
	}
		#partie_technique_vis{
		width:97px;
		height:23px;
		display:block;
		margin-left:17px;
		}




#partie_complement{
background:url(../art/main_menu/complement.jpg) no-repeat top;
width:127px;
height:23px;
margin-left:13px;
display:block;
}
	#partie_complement:hover{
	background:url(../art/main_menu/complement.jpg) no-repeat bottom;
	}
		#partie_complement_vis{
		width:127px;
		height:23px;
		margin-left:13px;
		display:block;
		}




#partie_qualite{
background:url(../art/main_menu/qualite.jpg) no-repeat top;
width:78px;
height:23px;
display:block;
margin-left:8px;
}
	#partie_qualite:hover{
	background:url(../art/main_menu/qualite.jpg) no-repeat bottom;
	}
		#partie_qualite_vis{
		width:78px;
		height:23px;
		display:block;
		margin-left:8px;
		}




#partie_blog{
background:url(../art/main_menu/blog.jpg) no-repeat top;
width:79px;
height:23px;
display:block;
}
	#partie_blog:hover{
	background:url(../art/main_menu/blog.jpg) no-repeat bottom;
	}
		#partie_blog_vis{
		width:79px;
		height:23px;
		display:block;
		}


/*--------------------------------------------------- OMBRE BOTTOM ------------------------------------------- */

.ombre_bottom{
background:url(../art/ombre_bottom.png) no-repeat;
width:908px;
height:4px;
margin:0 auto 0 auto;
behavior: url("/combles-jhd/iepngfix/iepngfix.htc");
}


/*------------------------------------------------------- FOOTER ------------------------------------------------- */
.footer{
margin:0 auto 0 auto;
width:908px;
}


.coordonnes_footer{
background:url(../art/contact_footer.png) no-repeat;
width:673px;
height:23px;
margin:10px 0 0 100px;
float:left;
display:inline;
behavior: url("/combles-jhd/iepngfix/iepngfix.htc");
}

.logo_atafoto{
padding-top:7px;
padding-right:15px;
float:right;

}

.lien_logo{
border:none;
behavior: url("/combles-jhd/iepngfix/iepngfix.htc");
}



/* ************************************************************************************************************* */
/* ----------------------------------------------------------- PAGE ACCUEIL ------------------------------------ */
/* ************************************************************************************************************* */

#content_image_un{
width:900px;
height:231px; 
margin:0 auto 0 auto;
}

.content_image_deux{
background:#FFFFFF;
width:900px;
margin:0 auto 0 auto;
}

.partie_gauche_content{
width:405px;
float:left;
display:inline;

}

.partie_droite_content{
width:495px;
float:left;
display:inline;
}

.besoinInformation{
background:url(../art/besoin-d-informations.jpg) no-repeat;
width:375px;
height:22px;
margin-top:80px;
margin-left:18px;
}

.bouton_contactez_nous_accueil{
margin-left:257px;
margin-top:10px;
margin-bottom:50px;
}


.page_ombre_accueil{
background:url(../art/ombre_accueil.jpg) no-repeat;
width:431px;
margin-left:25px;
margin-top:25px;
margin-bottom:10px;
}

.contenu_page_accueil{
width:400px;
margin:0 auto 0 auto;

}

.encart_content_accueil{
margin:5px auto 10px auto;
}

#image_remonte_accueil{
margin-right:10px;
margin-bottom:10px;
!margin-top:15px;

}

.encart_titre_accueil{
height:23px;
padding-top:20px;
border-bottom:1px dotted #abadb0;
}









/* ************************************************************************************************************* */
/* ----------------------------------------------------------- PAGE CONTACT ------------------------------------ */
/* ************************************************************************************************************* */

.global_colonne{
width:900px;
margin:0 auto 0 auto;
}

.img_contactez_nous{
background:url(../art/titres/contactez-nous.jpg) no-repeat;
width:198px;
height:47px;
}

.main_colonne_gauche{
width:397px;
float:left;
display:inline;
}

.main_colonne_droite{
width:502px;
margin-left:1px;
float:left;
display:inline;
}

.partie_gauche_gauche_un{
width:50px;
margin-top:47px;
background-color:#FFFFFF;
height:200px;
float:left;
display:inline;
}

.partie_droite_gauche{
float:left;
display:inline;
}

.pli{
width:347px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}


.fond_blanc{
background-color:#FFFFFF;
}

.fond_blanc_blog{
background-color:#FFFFFF;
width:550px;
}


.titre_jhd_developpement{
background:url(../art/jh-developpement_sarl.jpg) no-repeat bottom left;
width:347px;
height:83px;
}

.coordonnees{
margin-top:30px;
}

.telephone{
border-bottom:1px dotted #abadb0;
width:323px;
height:23px;
margin-top:5px;
}


.colonne_gauche{
text-align:right;
}



.colonne_gauche_top{
text-align:right;
vertical-align:top;
}

.gauche_contenu{
width:452px;
float:left;
display:inline;
}

.gauche_contenu4{
width:315px;
float:left;
display:inline;
}

.img_qualite{
margin-bottom:20px;

}

.gauche_contenu_blog{
width:249px;
float:left;
display:inline;
}



.contenu_gauche_formulaire{
background-color:#FFFFFF;
padding-left:22px;
}

.ombre_haut{
height:7px;
background:url(../art/ombre_haut.jpg) no-repeat right top;
font-size:2px;
}

.ombre_cote{
float:left;
display:inline;
width:49px;
height:134px;
background:url(../art/ombre_droite.jpg) no-repeat left top;
}

.titre_formulaire{
padding-top:18px;
}



.tableau_contact{
margin-bottom:40px;
}

/* ---------  FORMATAGE CHAMPS TEXTE ---------- */
.champ_texte_norm{
border:#575c62 1px solid;
width:145px;
}

.champ_texte_norm1{
border:#575c62 1px solid;
width:241px;
}

#champ_texte_norm2{
height:70px;
width:191px;
!width:267px;

}

.champ_texte_norm3{
border:#575c62 1px solid;
width:105px;
}

.bouton_envoyer_contact{
padding-left:120px;
!padding-left:107px;
}


.bouton_envoyer{
border:1px solid #FFFFFF;
color:#575c62;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#d4c18f;
font-family:Arial, Helvetica, sans-serif;
}

.bouton_envoyer:hover{
background-color:#FFFFFF;
border:#d4c18f 1px solid;
}

.texte_bas_contact{
width:600px;
margin:0 auto 0px auto;
text-align:center;
}

.case_mention{
text-align:right;
padding-right:25px;
}

.texte_remplissez{
margin-top:15px;
}

.champs_obligatoires{
margin-top:10px;
}

.tableau_form_contact{
margin-top:15px;
}

.dimension2{
width:200px;
}

.dimension3{
width:258px;
}

.largeur1{
width:402px;
height:150px;
}

.hauteur3{
line-height:12px;
!line-height:10px;
}

.hauteur4{
!padding-top:16px;
height:20px;
}

.hauteur2{
height:30px;
}

#champ_adresse{
width:393px;
!width:382px;
}

/* ************************************************************************************************************* */
/* ----------------------------------------------------------- PARTIES PRINCIPALES -------------------------------- */
/* ************************************************************************************************************* */


.main_colonne_gauche1{
width:277px;
float:left;
display:inline;
}

.main_colonne_droite1{
width:622px;
margin-left:1px;
float:left;
display:inline;
}

.main_colonne_gauche2{
width:347px;
float:left;
display:inline;
}

.main_colonne_droite2{
width:552px;
margin-left:1px;
float:left;
display:inline;
}

.main_colonne_gauche3{
width:217px;
float:left;
display:inline;
}

.main_colonne_droite3{
width:682px;
margin-left:1px;
float:left;
display:inline;
}

.main_colonne_gauche4{
width:534px;
float:left;
display:inline;
}

.main_colonne_droite4{
width:365px;
margin-left:1px;
float:left;
display:inline;
}

.main_colonne_gauche5{
width:400px;
float:left;
display:inline;
}

.main_colonne_droite5{
width:499px;
margin-left:1px;
float:left;
display:inline;
}

.contenu_gauche_pages ul{
margin:0;
padding:0;
}

.ul_complements{
height:180px;
}

.contenu_gauche_pages li{
float:left;
display:inline;
list-style:none;
margin-left:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#c79555;
}

.img_style1{
border:2px solid #c79555;
padding:4px 4px 4px 4px;
color:#c79555;
}

.img_description_glossaire{
border:2px solid #c79555;
padding:4px 4px 4px 4px;
color:#c79555;
}

.img_gloss{
width:520px;
text-align:right;
margin-top:10px;

}

.img_blog_gauche{
border:2px solid #c79555;
padding:4px 4px 4px 4px;
color:#c79555;
margin-bottom:15px;
!margin-bottom:7px;
margin-right:10px;
}

.img_blog_droite{
border:2px solid #c79555;
padding:4px 4px 4px 4px;
color:#c79555;
margin-bottom:15px;
!margin-bottom:7px;
margin-left:10px;
}

.bouton_print{
background:url(../art/titres/print.jpg) no-repeat top;
height:26px;
width:100px;
border:none;
}

.bouton_print:hover{
background:url(../art/titres/print.jpg) no-repeat bottom;
height:26px;
width:100px;
border:none;
}

#map{
margin-top:15px;


}

.bouton_retour{
background:url(../art/titres/retour.jpg) no-repeat top;
height:22px;
width:97px;
border:none;

}

.bouton_retour:hover{
background:url(../art/titres/retour.jpg) no-repeat bottom;
height:22px;
width:97px;
border:none;

}

.bouton_carte{
background:url(../art/titres/pleins-ecran.jpg) no-repeat top;
height:26px;
width:100px;
border:none;
}

.bouton_carte:hover{
background:url(../art/titres/pleins-ecran.jpg) no-repeat bottom;
height:26px;
width:100px;
border:none;
}


.plis{
width:227px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.plis4{
width:297px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.plis5{
width:483px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.plis6{
width:350px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.plis2{
width:167px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.contenu_gauche_texte{
width:211px;
padding-top:20px;
text-align:left;
}

.contenu_gauche_texte2{
width:274px;
padding-top:20px;
text-align:left;
}

.contenu_gauche_texte3{
width:147px;
padding-top:20px;
text-align:left;
padding-bottom:50px;
}

.contenu_gauche_texte4{
width:147px;
padding-top:100px;
text-align:center;
padding-bottom:50px;
}

.contenu_gauche_texte5{
width:460px;
padding-top:20px;
text-align:left;
}

.contenu_gauche_texte6{
width:338px;
padding-top:20px;
text-align:left;
}

.contenu_gauche_gloss{
background-color:#FFFFFF;
padding-right:22px;
padding-left:22px;
padding-top:22px;
}

.mot_glossaire{
color:#c79555;
font-size:11px;
font-family:verdana;
text-decoration:none;
font-weight:bold;
float:left;
display:inline;
width:140px;


}

.description_glossaire{
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
float:left;
display:inline;
width:370px;
}

.ligne_glossaire{
margin-bottom:30px;
}



.gauche_contenu1{
width:572px;
float:left;
display:inline;
}

.gauche_contenu2{
width:502px;
float:left;
display:inline;
}

.gauche_contenu5{
width:449px;
float:left;
display:inline;
}

.bouton_contact{
background:url(../art/titres/contact.jpg) no-repeat top;
width:135px;
height:26px;
}

.bouton_contact:hover{
background:url(../art/titres/contact.jpg) no-repeat bottom;
width:135px;
height:26px;

}

.gauche_contenu3{
width:632px;
float:left;
display:inline;
}

.contenu_gauche_pages{
background-color:#FFFFFF;
padding-right:22px;
padding-top:22px;

width:550px;
}

.contenu_gauche_real{
background-color:#FFFFFF;
padding-right:22px;
padding-left:22px;
padding-top:0px;
margin-top:0px;
}

.contenu_gauche_qual{
background-color:#FFFFFF;
padding-right:22px;
padding-left:22px;
padding-top:22px;
margin-top:0px;
font-size:2px;
}

.ligne_tableau_backoffice p{
margin-top:0px;
margin-bottom:0px;

}

.space{
height:20px;

}

.espacement_complements{
height:20px;
width:526px;
border-bottom:1px dotted #abadb0;
margin-bottom:20px;
margin-left:23px;
}

.carte_googlemap{
margin-bottom:20px;
padding-top:20px;
}

.rectangle_real{
width:458px;
padding-top:22px;
padding-bottom:10px;
margin-top:0px;
}

.rectangle_real h2{
margin:0 0;
}

.rectangle_real_last h2{
margin:0 0;
}

.rectangle_real_last{
width:458px;
padding-top:22px;
padding-bottom:22px;
}


.img_real{
width:305px;
float:left;
display:inline;

}
.texte_real{
padding-top:10px;
float:left;
display:inline;
width:145px;
}

.titre_img_complements{
margin-bottom:5px;
color:#FF0000;
}

.img_chaque_maison{
background:url(../art/img_chaque_maison.jpg) no-repeat;
width:276px;
height:51px;
padding-bottom:35px;
}

.img_exigez_la_qualite{
background:url(../art/img_exigez-la-qualite.jpg) no-repeat;
width:329px;
height:61px;
padding-bottom:35px;
}


.il_faut_savoir{
margin-bottom:4px;
}

.il_faut_savoir h1{
margin:0 0;
}


.contenu_texte_savoir li{
color:#575c62;
font-size:12px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
background:url(../art/puce.jpg) no-repeat 0 3px;
!background:url(../art/puce.jpg) no-repeat 0 6px;
list-style:none;

margin-bottom:10px;
padding-left:13px;
}

.contenu_texte_qualite li{
color:#575c62;
font-size:12px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;

background:url(../art/puce.gif) no-repeat 0 3px;
!background:url(../art/puce.gif) no-repeat 0 6px;
list-style:none;

margin-bottom:10px;
padding-left:13px;

}




/*--------- Images des titres des parties principales */
.img_les_complements{
background:url(../art/titres/les-complements.jpg) no-repeat;
width:201px;
height:47px;
}

.img_les_realisations{
background:url(../art/titres/les-realisations.jpg) no-repeat;
width:201px;
height:47px;
}

.img_la_technique{
background:url(../art/titres/la-technique.jpg) no-repeat;
width:148px;
height:47px;
}

.img_la_qualite{
background:url(../art/titres/la-qualite.jpg) no-repeat;
width:148px;
height:47px;
}

.img_glossaire{
background:url(../art/titres/glossaire.jpg) no-repeat;
width:148px;
height:47px;
}

.img_plan_acces{
background:url(../art/titres/plan_acces.jpg) no-repeat;
width:167px;
height:47px;
}

.puces_savoir{
width:15px;
height:160px;
float:left;
display:inline;

}

.puces_savoir ul li{
list-style-type:none;
}

.puces_savoir ul{
margin:0;
padding:0;
}

.contenu_texte_savoir{
float:left;
display:inline;
width:240px;
margin-top:3px;
}

.contenu_texte_qualite{
float:left;
display:inline;
width:450px;
margin-top:4px;
}

.contenu_texte_qualite p{
margin-top:13px;
margin-bottom:13px;

!margin-top:19px;
!margin-bottom:19px;

}

.contenu_savoir{
margin-top:15px;

}

.li_1_savoir{
margin-top:83px;
!margin-top:91px;
}

.li_2_savoir{
margin-top:18px;
!margin-top:28px;
}

.li_1_qualite{
margin-top:8px;

!margin-top:14px;

}

.li_2_qualite{
margin-top:16px;
!margin-top:27px;
}

.realisation_ul li{
margin-bottom:7px;
background:url(../art/puce.gif) no-repeat 0 5px;
!background:url(../art/puce.gif) no-repeat 0 8px;
list-style:none;
padding-left:7px;


}




/* ************************************************************************************************************* */
/* ----------------------------------------------------------- BLOG ------------------------------------ */
/* ************************************************************************************************************* */
.contenu{
width:860px;
margin:0 auto 0 auto;
padding-top:10px;
padding-bottom:15px;
}

.main_colonne_gauche_blog{
width:600px;
float:left;
display:inline;
color:#575c62;
font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;


}

.main_colonne_droite_blog{
width:299px;
margin-left:1px;
float:left;
display:inline;
}

.colonne_gauche_blog{
width:615px;
float:left;
display:inline;
}

.colonne_droite_blog{
width:225px;
float:left;
display:inline;
margin-top:23px;
padding-left:20px;
}

.pli_blog{
width:550px;
height:10px;
background:url(../art/pli.jpg) no-repeat left top;
background-color:#FFFFFF;
}

.soulignage{
background:url(../art/soulignage.jpg) no-repeat;
width:212px;
height:13px;

}

.titre_colonne_droite_blog_categories{
width:240px;
background:url(../art/titres/categories.jpg) no-repeat;
height:20px;
margin-top:30px;
}

.noms_archives{
padding-left:10px;
padding-top:5px;
width:170px
}

.img_le_blog{
background:url(../art/titres/le-blog.jpg) no-repeat;
width:198px;
height:47px;
}


.ombre_haut_blog{
width:249px;
height:7px;
background:url(../art/ombre_haut.jpg) no-repeat right top;
font-size:2px;
}

.contenu_gauche_blog{
background-color:#FFFFFF;
width:227px;
padding-left:22px;
}

.encart_titre_blog{

width:519px;
padding-top:20px;
border-bottom:1px dotted #abadb0;
}

.date{
float:left;
display:inline;
background:url(../art/bg_title.jpg) no-repeat;
width:90px;
height:18px;
margin-left:0px;
padding-top:5px;
!padding-top:-10px;


}

.description_glossaire p{
margin-top:0;
margin-bottom:0;
}

.titre_note{

float:left;
display:inline;
margin-top:5px;
}

.contenu_note{
width:520px;
!margin-top:15px;
text-align:justify;
}

.signature_note{
margin-top:15px;
padding-bottom:5px;
border-bottom:dotted 1px #abadb0;
text-align:right;
margin-right:20px;
}

.signature_note_un{
margin-top:20px;
margin-left:408px;
width:120px;
}

.style_fond_date{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
margin-left:6px;
font-weight:bold;
!vertical-align:top;
}

.espacement{
height:20px;
width:520px;
border-bottom:1px dotted #abadb0;
margin-bottom:20px;

}

.espacement1{
height:20px;
border-bottom:1px dotted #abadb0;
margin-bottom:20px;

}

.encart_commentaires{
width:520px;
background-color:#ede4cf;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
!padding-bottom:0px;
!padding-top:0px;
}

.encart_commentaires1{
width:520px;
background-color:#ffffff;
}

.espace_com{
height:2px;
width:200px;

}


.haut_encart_commentaire{
height:20px;
width:545px;
margin-top:3px;
}

.bas_encart_commentaire{
width:510px;
margin-bottom:5px;
}

.formulaire_commentaire{
width:519px;

}

.bouton_poster{
margin-top:20px;
margin-bottom:20px;



}


/* ************************************************************************************************************* */
/* ----------------------------------------------------------- ADMIN ------------------------------------ */
/* ************************************************************************************************************* */

.li_admin_menu{
float:left;
display:inline;
margin-left:11px;
margin-top:8px;
}


.main_menu_admin{
display:inline;
float:left;
margin-top:80px;
!margin-top:83px;
}

.partie_admin{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c79555;
text-decoration:none;
}
	.partie_admin:hover{
	color:#FFFFFF;
	}
	
.partie_admin_selectionne{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#c79555;
color:#FFFFFF;
text-decoration:none;
padding:2px 3px 3px 3px;
}


.content_admin{
width:900px;

padding-bottom:30px;
margin:0 auto 0 auto;
}

.tableau_notes{
margin:10px auto 0 auto;
padding:5px 5px 5px 5px;
width:800px;
height:17px;
border:solid 1px #efe5ca;
text-align:center;
padding-top:3px;
text-align:left;
}

.tableau_commentaire{
margin:10px auto 0 auto;
padding:5px 5px 5px 5px;
width:400px;
height:17px;
border:solid 1px #efe5ca;
text-align:center;
padding-top:3px;
text-align:left;
}

.tableau_menu_notes{
margin:50px auto 0 auto;
width:800px;
height:17px;
border:solid 1px #efe5ca;
text-align:center;
padding-top:3px;
}

.tableau_menu_com{
margin:50px auto 0 auto;
width:400px;
height:17px;
border:solid 1px #efe5ca;
text-align:center;
padding-top:3px;
}

.tableau_menu_com1{
margin:10px auto 0 auto;
width:400px;
height:17px;
border:solid 1px #efe5ca;
text-align:center;
padding-top:3px;
}

.tableau_menu_com2{
margin:10px auto 0 auto;
width:400px;
height:17px;
border:solid 1px #efe5ca;
padding-top:15px;
}


.ligne_tableau_backoffice{
height:20px;
}

.ligne_tableau_backoffice td{
padding-left:4px;

}

.site_middle{
margin:0 auto 0 auto;
width:860px;
padding-left:40px;
margin-top:30px;

font-family:Arial, Helvetica, sans-serif;
}

.selectbox{
width:200px;
border:1px solid #efe5ca;
color:#575c62;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.formulaire_stats{
margin-left:10px;
width:850px;
}

.objet_flash_graph{
width:820px;
margin:0 auto 0 auto;
}

.icone_calendrier{
float:left;
display:inline;
}

.champ_calendrier{
float:left;
display:inline;
}

.bouton_envoyer_ecrire_note{
text-align:center;
}


.footer_carte{
margin:0 auto 0 auto;
width:800px;
}