body{ margin:0 auto; padding:0px;  background:#7fb9df ; font:0.80em Arial, Helvetica, sans-serif; color:#333399}

img{border:none;}
img.clear{border:none; vertical-align:middle}
img.left_5{ float:left; margin:5px; display:block}
img.right_5{ float:right; margin:5px; display:block}

a:hover img.hover_img{filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5; }

p{margin: 3px 40px 3px 0px;padding: 5px 4px 5px 10px; text-align:justify}
a { color:#333399}

#impression { display:none;}

/* Structure */
#header{background:#cee0ec url(images/header.jpg) no-repeat top left; height:228px;}
	#header .logo{margin: 0px 0px 0px 90px; padding: 15px 0px 0px 0px;}
		#header .menu{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}	
#page{background:#cee0ec url(images/bg-centre.jpg) repeat-y;margin:0 auto; padding:0px; width:1000px;}
#centre{ width:1000px; padding: 0px; margin:0px;}
#colonne{ background:#cee0ec ;width:290px; float:left;margin:0px; padding:0px;}
#droite{background:#cee0ec; width:688px; float:left; display:block; margin-left:10px}
#footer{background:#cee0ec url(images/footer.jpg) no-repeat top left; height:135px; clear:both;}
	#footer .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none;}
#footer-2{background:#cee0ec url(images/footer-2.jpg) no-repeat top left; height:135px; clear:both;}
	#footer-2 .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}	
		#footer-mesures-fiscales{background:#cee0ec url(images/footer-mesures-fiscales.jpg) no-repeat top left; height:120px; clear:both;}
			#footer-mesures-fiscales .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}	
				#footer-vide{background:#cee0ec url(images/footer-vide.jpg) no-repeat top left; height:117px; clear:both;}
					#footer-vide .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}	
						#footer-surendettement{background:#cee0ec url(images/footer-surendettement.jpg) no-repeat top left; height:117px; clear:both;}
							#footer-surendettement .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}					
								#footer-protection-biens{background:#cee0ec url(images/footer-protection-biens.jpg) no-repeat top left; height:125px; clear:both;}
									#footer-protection-biens .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}					
						#footer-personnes{background:#cee0ec url(images/footer-personnes.jpg) no-repeat top left; height:117px; clear:both;}
							#footer-personnes .lien_footer{margin: 0px 0px 0px 80px; padding:0px; color:#FFFFFF; text-decoration:none}					
	
/* H1 */
h1{margin: 0px 0px 0px 0px;}

h1.titre-accueil{font:bold 1.3em Arial, Helvetica, sans-serif; text-align:right; color:#042d66;margin: 10px 40px 20px 0px;}

h1.titre-annuaire{height:23px; padding: 2px 40px 0px 0px;background:url(images/bg-titres-annuaire.jpg) no-repeat 100% 0%; font:1.0em Arial, Helvetica, sans-serif; text-align:right; color:#fff;}
h1.titre-prise_en_compte{background:url(images/bg-titres-prise_en_compte.jpg) no-repeat 100% 0%;}
h1.titre-protection-des-personnes{background:url(images/bg-titres-protection-des-pe.jpg) no-repeat 100% 0%;}
h1.titre-protection-des-biens{background:url(images/bg-titres-protection-des-bi.jpg) no-repeat 100% 0%;}
h1.titre-le-surendettement{background:url(images/bg-titres-le-surendettement.jpg) no-repeat 100% 0%;}
h1.titre-les-mesures-fiscales{background:url(images/bg-titres-les-mesures-fisca.jpg) no-repeat 100% 0%;}

	h1.titre-prise_en_compte,
	h1.titre-protection-des-personnes,
	h1.titre-protection-des-biens,
	h1.titre-le-surendettement,
	h1.titre-les-mesures-fiscales{height:53px; padding: 13px 40px 0px 0px; font:bold 1.2em Arial, Helvetica, sans-serif; text-align:right; color:#fff;}
		
		h1.titre-accueil_difficultes{background:url(images/bg-h1-difficultes.jpg) no-repeat 0% 0%;}
		h1.titre-accueil_personnes{background:url(images/bg-h1-personnes.jpg) no-repeat 0% 0%;}
		h1.titre-accueil_biens{background:url(images/bg-h1-biens.jpg) no-repeat 0% 0%;}	
		h1.titre-accueil_surendettement{background:url(images/bg-h1-surendettement.jpg) no-repeat 0% 0%;}
		h1.titre-accueil_mesures{background:url(images/bg-h1-mesures.jpg) no-repeat 0% 0%;}
			
			h1.titre-accueil_difficultes, 
			h1.titre-accueil_personnes, 
			h1.titre-accueil_biens, 
			h1.titre-accueil_surendettement, 
			h1.titre-accueil_mesures{height:53px; padding: 15px 40px 0px 75px; font:bold 1.2em Arial, Helvetica, sans-serif; text-align:left; color:#fff;margin: 0px 0px 0px 30px;}
		

/* H2 */	
h2{margin: 0px 0px 0px 0px;}	
	
	h2.titre-accueil_difficultes{background:url(images/bg-h2-difficultes.jpg) no-repeat 0% 50%;}
	h2.titre-accueil_biens{background:url(images/bg-h2-biens.jpg) no-repeat 0% 50%;}
	h2.titre-accueil_personnes{background:url(images/bg-h2-personnes.jpg) no-repeat 0% 50%;}
	h2.titre-accueil_mesures{background:url(images/bg-h2-mesures.jpg) no-repeat 0% 50%;}
	h2.titre-accueil_surendettement{background:url(images/bg-h2-surendettement.jpg) no-repeat 0% 50%;}
	
		h2.titre-accueil_difficultes, 
		h2.titre-accueil_biens, 
		h2.titre-accueil_personnes, 
		h2.titre-accueil_mesures, 
		h2.titre-accueil_surendettement{margin: 0px 0px 0px 40px; padding: 0px 0px 0px 25px; font:bold 1.0em Arial, Helvetica, sans-serif; text-align:left;}


/*H3*/
	h3{padding-left:70px}
	
/* Menu gauche */
.bouton_1{background:url(images/bouton_1.jpg) no-repeat 0% 0%;width:290px; height:54px; display:block;}
.bouton_1 a{padding: 12px 0px 0px 103px;}
.bouton_2{background:url(images/bouton_2.jpg) no-repeat 0% 0%; width:290px; height:54px;display:block;}
.bouton_2 a{padding: 12px 0px 0px 103px;}
.bouton_3{background:url(images/bouton_3.jpg) no-repeat 0% 0%; width:290px; height:54px;display:block;}
.bouton_3 a{padding: 17px 0px 0px 103px;}
.bouton_4{background:url(images/bouton_4.jpg) no-repeat 0% 0%; width:290px; height:54px;display:block;}
.bouton_4 a{padding: 12px 0px 0px 103px;}
.bouton_5{background:url(images/bouton_5.jpg) no-repeat 0% 0%; width:290px; height:54px;display:block;}
.bouton_5 a{padding: 17px 0px 0px 103px;}
	.bouton_1 a, .bouton_2 a, .bouton_3 a, .bouton_4 a, .bouton_5 a{width:150px; color:#000; margin:0px; display:block; text-decoration:none; color:#fff; font:bold 0.86em Arial, Helvetica, sans-serif;}
	.bouton_1 a:hover, .bouton_2 a:hover, .bouton_3 a:hover, .bouton_4 a:hover, .bouton_5 a:hover{color:#000;}


/* Menu haut */
a.menu_haut_1, a.menu_haut_2, a.menu_haut_3{background:url(images/picto_menu_haut.jpg) no-repeat 0% 40%; height:30px; margin: 20px 30px 0px 70px; padding: 10px 0px 0px 22px; color:#fff; text-decoration:none;font:bold 1em Arial, Helvetica, sans-serif; float:right;}
	a:hover.menu_haut_1, a:hover.menu_haut_2, a:hover.menu_haut_3{color:#FF0000;}

/* Centre page */
#breadcrumb{margin: 10px 0px 10px 30px; padding: 0px 0px 0px 0px; font: 1em Arial, Helvetica, sans-serif;}
#breadcrumb a{ font: 1em Arial, Helvetica, sans-serif;}
#breadcrumb a:hover{ color:#FF0000}

ul{margin: 10px 0px 10px 40px; display:block}
dl{margin: 10px 0px 10px 40px;}
dl dd dl{margin: 0px;}
dt{margin: 0px;background:url(images/picto-bleu.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;font:bold 0.89em Arial, Helvetica, sans-serif; color:#333399; text-decoration:none;}
dd.picto_bleu{background:url(images/picto-rouge.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;}
dd.picto_rouge{background:url(images/picto-rouge.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;}
dd.picto_vert{background:url(images/picto-vert.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;}
dd.picto_jaune{background:url(images/picto-jaune.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;}
dd.picto_orange{background:url(images/picto-orange.jpg) no-repeat 0% 50%; padding: 3px 0px 2px 30px;}
dd a{font:bold 0.89em Arial, Helvetica, sans-serif; color:#333399; text-decoration:none;}
dd a:hover{color:#ff0000;}


/* classes */
.text-align-right{ text-align:right;}
.gras-noir{ font:bold 0.89em Arial, Helvetica, sans-serif; color:#333399; text-decoration:none;}
a.gras-noir:hover{color:#FF0000;}



/*LEXIQUE*/
.titre { font:normal 18pt Verdana }
.lettre{ font:bold 13px Verdana; color:#dbf3ff; background: #1a7aac;text-decoration:none;margin:1px;padding:2px}
.lettre:hover { text-decoration:underline }
.lettre2 { font:bold 13px Verdana; color:#fff; background: #ff0000;margin:1px;padding:2px }

.lettre3 { font:bold 13px Verdana; color:#dbf3ff; background: #a2d2ea;margin:1px ;padding:2px}


