/* CSS styles of Openresources.fr by Open Resources www.openresources.fr */

/*  ----------------------------------------------------------- */
/*  Balises generales */
/*  ----------------------------------------------------------- */

*{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#202020;}

body {background:#434e58 url('/img/bg-galtier.gif'); text-align:center; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#global {margin:0 auto; position:relative; text-align:left; width:988px;}

img{border:0}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

br.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; background:transparent;}
.floatleft {float:left;}

/*  ----------------------------------------------------------- */
/*  Header */
/*  ----------------------------------------------------------- */

div#global div#header {float:left; width:988px; height:169px; padding-top:10px;}

div#global div#header div#head {float:left; width:988px; height:123px; background:url('/img/bg-header.png') no-repeat;}
div#global div#header div#head div#logo {float:left; width:239px; padding-left:32px; padding-top:28px;}
div#global div#header div#head div#anim_header {float:left; width:395px; padding-top:35px; padding-left:60px; color:#003c7a; font-size:15px; font-family:"Franklin Gothic Book", Verdana, Arial, sans-serif;}
div#global div#header div#head div#visu_header {float:right; width:242px; padding-top:10px;}

div#global div#header div#menu {float:left; width:948px; height:27px; background:url('/img/bg-nav-haute.png') no-repeat; padding-left:40px; padding-top:5px;}
div#global div#header div#menu a {float:left; color:#FFFFFF; font-size:14px;}
div#global div#header div#menu a:hover {float:left; color:#FFFFFF; font-size:14px; font-weight:bold; border-bottom:2px solid #5abafb; text-decoration:none;}
div#global div#header div#menu a.on {float:left; color:#FFFFFF; font-size:14px; font-weight:bold; border-bottom:2px solid #5abafb; text-decoration:none;}
div#global div#header div#menu div.bt {float:left;padding-right:30px;font-weight:bold; }

div#global div#header div#ombre {float:left; width:988px; height:14px; background:url('/img/bg-ombre-sous-menu.png') no-repeat;}

/*  ----------------------------------------------------------- */
/*  Fil d'ariane */
/*  ----------------------------------------------------------- */
div#global div#contenu div#ariane {float:left; width:663px; color:#84878a; font-size:10px; padding-left:8px;}
div#global div#contenu div#ariane a {color:#84878a; font-size:10px;}

/*  ----------------------------------------------------------- */
/*  Contenu */
/*  ----------------------------------------------------------- */

div#global div#contenu {float:left; width:968px; background:url('/img/bg-contenu.png') repeat-y; padding:10px 10px 0 10px;}

/*------------------Page index------------------*/

	/*Colonne de gauche HP*/
	div#contenu div#colonne_gauche {float:left; width:254px; height:695px; background:#e7ebed url('/img/bg-colonne-gauche.gif') repeat-x top;}
	div#contenu div#colonne_gauche div#infos_hp {float:left; padding:15px 10px 5px 6px;}
	div#contenu div#colonne_gauche div#infos_hp h2 {float:left; color:#1f72be; font-size:14px; width:230px; padding-left:4px;}
	div#contenu div#colonne_gauche div#infos_hp .puce_hp {float:left; padding-right:8px; margin-top:2px; padding-left:5px;} 
	div#contenu div#colonne_gauche div#infos_hp p.txt {float:left; padding-top:4px; text-align:justify; padding-left:5px; padding-right:40px; width:224px;}
	div#contenu div#colonne_gauche div#infos_hp p.txt_contact {float:left; padding-top:4px; font-size:10px;}
	div#contenu div#colonne_gauche div#infos_hp a {color:#3177b7; height:23px; background:url('/img/picto-email.png') 5px 0 no-repeat; text-decoration:underline; padding-left:34px; display:block; padding-top:3px;}
	div#contenu div#colonne_gauche div#infos_hp a:hover {text-decoration:none;}
	
	div#contenu div#colonne_gauche div#bloc_contact {float:left; width:242px; height:180px; background:url('/img/bg-bloc-contact.png') no-repeat;}
	div#contenu div#colonne_gauche div#bloc_contact div.bloc_contact_infos {float:left; padding-left:20px; padding-top:15px;}
	div#contenu div#colonne_gauche div#bloc_contact div.bloc_contact_infos div.tit_contact {float:left; font-size:14px; color:#FFFFFF; font-weight:bold; width:220px; padding-bottom:5px;}
	div#contenu div#colonne_gauche div#bloc_contact div.bloc_contact_infos a {color:#8e8c76; text-decoration:underline; background:url('/img/picto-fleche-contact.gif') 0 8px no-repeat; padding-left:10px;}
	div#contenu div#colonne_gauche div#bloc_contact div.bloc_contact_infos a:hover {text-decoration:none;}
	div#contenu div#colonne_gauche div#bloc_contact div.bloc_contact_infos span.telfax {float:left; width:34px; font-size:10px;}
	
	/*Partie centrale HP*/
	div#contenu div#partie_centrale_hp {float:left; width:417px; padding-left:15px; padding-right:15px;}
	div#contenu div#partie_centrale_hp h1 {float:left; width:417px; font-size:24px; color:#1f72be;}
	div#contenu div#partie_centrale_hp h1 span.big_letter {font-size:40px; color:#41a1e1;}
	div#contenu div#partie_centrale_hp h2 {float:left; width:410px; color:#1f72be; font-size:14px;}
	div#contenu div#partie_centrale_hp p.txt{float:left; text-align:justify; padding:8px 20px 8px 4px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise {float:left; width:417px; padding-top:20px;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_haut {float:left; width:417px; height:17px; background:url('/img/bg-bloc-poles-haut2.png') no-repeat;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre {float:left; width:402px; background:url('/img/bg-bloc-poles-milieu2.png') repeat-y; padding-left:15px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre a {float:left; width:389px; height:52px; display:block; color:#FFFFFF;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre a h3{font-size:13px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; background:url('/img/bg-fleche-blanche.png') no-repeat 20px 26px; padding:20px 0 0 35px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_fonciere {float:left; width:389px; height:52px; color:#5c6348;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_fonciere a {background:url('/img/bg-btn-taxe-fonciere-reduit-etat.png') no-repeat 0px 0px;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_fonciere a:hover {background:url('/img/bg-btn-taxe-fonciere-reduit-etat.png') no-repeat 0px -54px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_pro {float:left; width:389px; height:52px; color:#5c6348;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_pro a {background:url('/img/bg-btn-taxe-pro-reduit-etat.png') no-repeat 0px 0px;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_taxe_pro a:hover {background:url('/img/bg-btn-taxe-pro-reduit-etat.png') no-repeat 0px -54px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_redaction_declarations {float:left; width:389px; height:52px; color:#5c6348;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_redaction_declarations a {background:url('/img/bg-btn-redaction-declaration-reduit-etat.png') no-repeat 0px 0px;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_redaction_declarations a:hover {background:url('/img/bg-btn-redaction-declaration-reduit-etat.png') no-repeat 0px -54px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_territorial {float:left; width:389px; height:52px; color:#5c6348;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_territorial a {background:url('/img/bg-btn-territorial-reduit-etat.png') no-repeat 0px 0px;}
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_centre div.btn_territorial a:hover {background:url('/img/bg-btn-territorial-reduit-etat.png') no-repeat 0px -54px;}
	
	div#contenu div#partie_centrale_hp div#bloc_poles_expertise div#bloc_poles_bas {float:left; width:417px; height:16px; background:url('/img/bg-bloc-poles-bas.gif') no-repeat;}
	
	/*Colonne de droite*/
	div#contenu div#colonne_droite {float:left; width:267px; /*min-height:567px;*/ height:695px; background:#e7ebed url('/img/bg-colonne-droite.gif') repeat-x top;}
	
	div#contenu div#colonne_droite div#bloc_newsletter {float:left; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_haut {float:left; width:242px; height:14px; background:url('/img/bg-newsletter-haut.png') no-repeat;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_bas {float:left; width:242px; height:14px; background:url('/img/bg-newsletter-bas.png') no-repeat;}
	
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu {float:left; width:242px; height:82px; background:url('/img/bg-newsletter-milieu.png') no-repeat;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos {float:left; padding-left:20px;}	
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos div.tit_newsletter {float:left; font-size:14px; color:#FFFFFF; font-weight:bold;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos div.bloc_champ_newsletter {float:left; padding-bottom:2px; padding-top:5px;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos div.bloc_champ_newsletter input.champ_newsletter {float:left; width:170px; height:20px; background:url('/img/bg-champ-newsletter.gif') repeat-x; border-left:1px solid #c6cacd; border-top:none; border-bottom:none; border-right:none; margin-top:7px; padding-top:4px; padding-left:2px;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos a {float:left; color:#FFFFFF; text-decoration:underline; background:url('/img/picto-fleche-newsletter.gif') 0 5px no-repeat; padding-left:10px; display:block;}
	div#contenu div#colonne_droite div#bloc_newsletter div.bloc_newsletter_milieu div.bloc_newsletter_infos a:hover {text-decoration:none;}
		
	div#contenu div#colonne_droite div#bloc_actualites {float:left; width:242px; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_haut {float:left; width:242px; height:15px; background:url('/img/bg-bloc-actu-haut.png') no-repeat;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_bas {float:left; width:242px; height:15px; background:url('/img/bg-bloc-actu-bas.png') no-repeat;}
	
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_milieu {float:left; width:223px; background:url('/img/bg-bloc-actu-milieu.png') repeat-y bottom; padding-left:19px; padding-bottom:8px;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_milieu div.tit_actualites {float:left; font-size:14px; color:#1f72be; font-weight:bold; width:220px; padding-bottom:5px;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_milieu a {color:#3177b7; text-decoration:underline; background:url('/img/picto-fleche-actus.png') 0 5px no-repeat; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_milieu a:hover {text-decoration:none;}
	div#contenu div#colonne_droite div#bloc_actualites div.bloc_actualites_infos_milieu p.txt {float:left; font-size:11px; padding-right:20px;}
	
	div#contenu div#colonne_droite div#bloc_presse {float:left; width:242px; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_haut {float:left; width:242px; height:15px; background:url('/img/bg-bloc-infos-haut.png') no-repeat;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_bas {float:left; width:242px; height:15px; background:url('/img/bg-bloc-infos-bas.png') no-repeat;}
	
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_milieu {float:left; width:223px; background:url('/img/bg-bloc-infos-milieu.png') repeat-y bottom; padding-left:19px; padding-bottom:8px;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_milieu div.tit_presse {float:left; font-size:14px; color:#1f72be; font-weight:bold; width:220px; padding-bottom:5px;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_milieu a {color:#3177b7; text-decoration:underline; background:url('/img/picto-fleche-actus.png') 0 5px no-repeat; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_milieu a:hover {text-decoration:none;}
	div#contenu div#colonne_droite div#bloc_presse div.bloc_presse_infos_milieu p.txt {float:left; font-size:11px; padding-right:20px;}
	
	div#contenu div#colonne_droite div#infos_hp {float:left; padding:13px 10px 5px 16px;}
	div#contenu div#colonne_droite div#infos_hp h2 {float:left; color:#1f72be; font-size:15px; width:210px; padding-bottom:8px;}
	div#contenu div#colonne_droite div#infos_hp .puce_hp {float:left; padding-right:8px; margin-top:2px;} 
	div#contenu div#colonne_droite div#infos_hp div.ref {float:left; background-color:#FFFFFF; padding:5px 10px 5px 10px; width:210px; margin-top:1px;}
	div#contenu div#colonne_droite div#infos_hp div.ref span.chif {float:left; text-align:right; width:15px; padding-right:3px;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite {float:left; width:252px; padding-left:10px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_haut {float:left; width:242px; height:15px; background:url('/img/bg-bloc-nav-droite-haut.png') no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_bas {float:left; width:242px; height:15px; background:url('/img/bg-bloc-nav-droite-bas.png') no-repeat;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu {float:left; width:223px; background:url('/img/bg-bloc-nav-droite-milieu.png') repeat-y; padding-left:19px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu div.titre_menu {float:left; color:#1f72be; font-size:14px; font-weight:bold;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul {float:left; list-style-type:none; padding-top:10px; width:200px;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li a{float:left; background:url('/img/bg-fleche.png') 2px 8px no-repeat; padding-left:18px; padding-top:3px; padding-bottom:7px; width:186px; margin-bottom:2px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li a:hover {background:#59b9fa url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li a.on {float:left; background: #59b9fa url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li ul.revue_presse {float:left; list-style-type:none; padding:0 0 0 10px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li ul.revue_presse li {float:left; padding:inherit; background:url('/img/bg-picto-sous-nav.gif') 0 7px no-repeat; padding-left:10px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li ul.revue_presse li a {padding:inherit; background:url('/img/bg-picto-sousnav.gif') 0 7px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li ul.revue_presse li a:hover {color:#1f72be;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li ul.revue_presse li a.on {color:#1f72be;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.fonciere a{float:left; background:url('/img/bg-fleche.png') 2px 8px no-repeat; padding-left:18px; padding-top:3px; padding-bottom:7px; width:186px; margin-bottom:2px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.fonciere a:hover {background:#c3db84 url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.fonciere a.on {float:left; background: #c3db84 url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.fonciere a.on:hover {float:left; background: #a9c955 url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.pro a{float:left; background:url('/img/bg-fleche.png') 2px 8px no-repeat; padding-left:18px; padding-top:3px; padding-bottom:7px; width:186px; margin-bottom:2px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.pro a:hover {background:#8cc1cd url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.pro a.on {float:left; background: #8cc1cd url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.pro a.on:hover {float:left; background: #63aebf url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.declaration a{float:left; background:url('/img/bg-fleche.png') 2px 8px no-repeat; padding-left:18px; padding-top:3px; padding-bottom:7px; width:186px; margin-bottom:2px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.declaration a:hover {background:#e7a96c url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.declaration a.on {float:left; background: #e7a96c url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.declaration a.on:hover {float:left; background: #e2862b url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.territorial a{float:left; background:url('/img/bg-fleche.png') 2px 8px no-repeat; padding-left:18px; padding-top:3px; padding-bottom:7px; width:186px; margin-bottom:2px;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.territorial a:hover {background:#ff659f url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.territorial a.on {float:left; background: #ff659f url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	div#contenu div#colonne_droite div.bloc_navigation_droite div.bloc_navigation_droite_milieu ul li.territorial a.on:hover {float:left; background: #fe5695 url('/img/bg-fleche-on.png') 2px 8px no-repeat;}
	
	div#contenu div#colonne_droite div#bloc_contact p.txt_contact {float:left; padding-top:4px; font-size:10px;}
	div#contenu div#colonne_droite div#bloc_contact {float:left; width:242px; height:180px; background:url('/img/bg-bloc-contact.png') no-repeat; margin-left:10px;}
	div#contenu div#colonne_droite div#bloc_contact div.bloc_contact_infos {float:left; padding-left:20px; padding-top:15px;}
	div#contenu div#colonne_droite div#bloc_contact div.bloc_contact_infos div.tit_contact {float:left; font-size:14px; color:#FFFFFF; font-weight:bold; width:220px; padding-bottom:5px;}
	div#contenu div#colonne_droite div#bloc_contact div.bloc_contact_infos a {color:#8e8c76; text-decoration:underline; background:url('/img/picto-fleche-contact.gif') 0 5px no-repeat; padding-left:10px;}
	div#contenu div#colonne_droite div#bloc_contact div.bloc_contact_infos a:hover {text-decoration:none;}
	div#contenu div#colonne_droite div#bloc_contact div.bloc_contact_infos span.telfax {float:left; width:34px; font-size:10px;}
	
	div#contenu div#fond_gris {background-color:#e5eaec; float:right;}

/*------------------Page audit de la taxe fonciere------------------*/

	div#contenu div#partie_centrale {float:left; width:671px; padding-left:15px; padding-right:15px;}
	div#corps_page h2 {float:left; width:671px; font-size:24px; color:#1f72be;}
	div#corps_page h2 span.big_letter {font-size:40px; color:#41a1e1;}
	div#corps_page h2 span.big_letter_fonciere {font-size:40px; color:#c3db84;}
	div#corps_page h2 span.big_letter_pro {font-size:40px; color:#8cc1cd;}
	div#corps_page h2 span.big_letter_declaration {font-size:40px; color:#e7a96c;}
	div#corps_page h2 span.big_letter_territorial {font-size:40px; color:#ff659f;}
	
	div#corps_page p.txt {float:left; padding-left:14px; text-align:justify; padding-top:10px; padding-bottom:10px;}
	
	div#corps_page div.sep_pointilles_grand {float:left; width:670px; background:url('/img/bg-sep-pointilles.gif') repeat-x; margin-top:10px;}
	div#corps_page div.sep_pointilles_petit {float:left; width:400px; background:url('/img/bg-sep-pointilles.gif') repeat-x; margin-bottom:10px; margin-top:10px;}
	
	div#corps_page div.bloc_infos {float:left; width:671px;}
	div#corps_page div.bloc_infos h3 {float:left; /*width:350px;*/width:365px; color:#59b9fa; font-size:15px; font-weight:bold; background:url('/img/bg-fleche.png') 0 7px no-repeat; padding-left:15px;}
	div#corps_page div.bloc_infos h3.fonciere {color:#8b9965;}
	div#corps_page div.bloc_infos h3.pro {color:#79b0bc;}
	div#corps_page div.bloc_infos h3.declaration {color:#e7a96c;}
	div#corps_page div.bloc_infos h3.territorial {color:#ff659f;}
	
	div#corps_page div.bloc_infos h3 a {color:#59b9fa; font-size:15px; text-decoration:none;}
	
	div#corps_page div.bloc_infos a {/*color:#59b9fa;*/color:#202020; font-size:12px; /*text-decoration:none;*/}

	div#corps_page div.bloc_infos div.txt_infos {float:left;}
	div#corps_page div.bloc_infos div.txt_infos ul {float:left; width:390px; list-style-type:none; padding-left:15px; padding-top:10px;}
	div#corps_page div.bloc_infos div.txt_infos ul li {float:left; width:350px; background:url('/img/bg-liste-puce.gif') 0 5px no-repeat; padding-left:12px; padding-bottom:8px;}
	div#corps_page div.bloc_infos div.txt_infos ul li.un {float:left; background:url('/img/picto-1.gif') 0 0 no-repeat; padding-left:5px; padding-top:2px; padding-bottom:10px;}
	div#corps_page div.bloc_infos div.txt_infos ul li.unb {float:left; width:500px; background:url('/img/picto-1.gif') 0 0 no-repeat; padding-left:5px; padding-top:2px; padding-bottom:10px;}
	div#corps_page div.bloc_infos div.txt_infos ul li.un .chif2 {float:left; color:#ffffff; font-weight:bold; padding-right:10px; height:16px;}
	div#corps_page div.bloc_infos div.txt_infos ul li.unb .chif2 {float:left; color:#ffffff; font-weight:bold; padding-right:10px; height:16px;}
	
	div#corps_page div.bloc_infos div.txt_infos ul li.long {float:left; width:500px; background:url('/img/bg-liste-puce.gif') 0 5px no-repeat; padding-left:12px; padding-bottom:8px;}
	div#corps_page div.bloc_infos div.txt_infos p.txt {float:left; text-align:justify; padding:10px 10px 8px 16px; min-width:450px;}
	div#corps_page div.bloc_infos div.txt_infos p.txt_petit {text-align:justify; padding:10px 15px 8px 16px; width:370px;}
	div#corps_page div.bloc_infos div.txt_infos p.txt_petit2 {text-align:justify; padding:10px 0 8px 16px; width:420px;}
	/*div#corps_page div.bloc_infos div.visu_infos {float:right; min-height:166px; width:268px;}*/
	div#corps_page div.bloc_infos div.visu_infos {float:right; width:256px; padding-right:10px;}
	div#corps_page div.bloc_infos div.visu_infos2 {float:right; width:215px;}
	
	/*------test mike-----------div#contenu div#partie_centrale div.bloc_infos div.txt_infos {float:left; width:668px;}
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos ul {float:left; list-style-type:none; padding-left:15px; padding-top:10px; width:400px;}
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos ul li { width:350px; background:url('/img/bg-liste-puce.gif') 0 5px no-repeat; padding-left:12px; padding-bottom:8px;}
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos p.txt {float:left; text-align:justify; padding:10px 10px 8px 16px; }
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos img {position:relative; bottom:0px; left:400px; margin:0; padding:0;}*/
	
/*------------------Page revue de presse------------------*/
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos span.sep_date {color:#d2d7dd; font-size:12px;}
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos span.date {color:#202020; font-size:12px;}
	
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos a.presse {float:left; color:#3177b7; height:17px; text-decoration:underline; background:url('/img/picto-pdf.png') no-repeat; padding-left:26px; padding-top:3px;}
	div#contenu div#partie_centrale div.bloc_infos div.txt_infos a:hover.presse {text-decoration:none;}
	
/*------------------Page contact------------------*/
	div#contenu div#partie_centrale div.bloc_infos div#formulaire {float:left; width:671px; padding-left:15px;}
	
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_haut {float:left; width:622px; height:16px; background:url('/img/bg-formulaire-haut.gif') no-repeat; margin-top:10px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_bas {float:left; width:622px; height:16px; background:url('/img/bg-formulaire-bas.gif') no-repeat;}
	
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu {float:left; width:602px; background:url('/img/bg-formulaire-milieu.gif') repeat-y; padding-left:20px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.btn_valider {float:right; padding-right:47px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form {float:left; width:592px; padding-bottom:4px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.txt_form {float:left; width:185px; text-align:right; padding-right:8px; padding-top:5px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.txt_form_big {width:540px; font-size:11px; text-align:right; padding-top:8px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.txt_form_big b{font-size:11px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.champ_form {float:left;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.champ_form input.champ {float:left; width:341px; height:22px; border:1px solid #c1c9d1; background:url('/img/bg-champ.gif') no-repeat; padding-top:4px; padding-left:4px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.champ_form textarea.textarea_form {float:left; width:341px; height:40px; border:1px solid #c1c9d1; background:#ffffff url('/img/bg-champ.gif') no-repeat bottom; padding-top:4px; padding-left:4px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.champ_form select.select_form {float:left; width:347px; height:28px; border:1px solid #c1c9d1; background:#ffffff url('/img/bg-champ.gif') no-repeat bottom; padding-top:3px; padding-left:4px;}
	
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.case_form {float:left; padding-top:5px; height:16px;}
	div#contenu div#partie_centrale div.bloc_infos div#formulaire div.formulaire_milieu div.ligne_form div.case_form span.input {padding-top:10px;}
	
	div#corps_page table.table {margin-left:17px; border-left:1px solid #ccc; border-top:1px solid #ccc; width:97%;}
	div#corps_page table.table th {border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px; font-size:12px; background:#eee;}
	div#corps_page table.table td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px; font-size:11px;}

/*------------------Mentions legales------------------*/
	div#contenu div#partie_centrale_max {float:left; width:938px; padding-left:15px; padding-right:15px;}
	
	div#mentions_legales h2 {float:left; width:938px; font-size:24px; color:#1f72be;}
	div#mentions_legales h2 span.big_letter {font-size:40px; color:#41a1e1;}
	
	div#mentions_legales div.sep_pointilles_grand {float:left; width:938px; background:url('/img/bg-sep-pointilles.gif') repeat-x; margin-bottom:10px; margin-top:10px;}
	
	div#mentions_legales div.bloc_infos {float:left;}
	div#mentions_legales div.bloc_infos p.txt {float:left; text-align:justify; padding-right:30px; padding-top:8px;}
	div#mentions_legales div.bloc_infos h3 {float:left; width:936px; color:#59b9fa; font-size:15px; font-weight:bold; background:url('/img/bg-fleche.png') 0 7px no-repeat; padding-left:15px;}
	
	div#mentions_legales div.bloc_infos div.txt_infos {float:left; width:938px;}
	div#mentions_legales div.bloc_infos div.txt_infos ul {float:left; list-style-type:none; padding-left:15px; padding-top:10px;}
	div#mentions_legales div.bloc_infos div.txt_infos ul li {float:left; width:830px; text-align:justify; background:url('/img/bg-liste-puce.gif') 0 5px no-repeat; padding-left:12px; padding-bottom:8px;}

/*  ----------------------------------------------------------- */
/*  Footer */
/*  ----------------------------------------------------------- */

div#global div#footer.hp {float:left; width:988px; background:url('/img/bg-footer-hp.png') no-repeat;}
div#global div#footer.blanc {float:left; width:988px; background:url('/img/bg-footer.png') no-repeat;}

div#global div#footer {float:left; width:988px; background:url('/img/bg-footer-navdroite.png') no-repeat top;}
div#global div#footer div#liens {float:left; width:988px; color:#979899; text-align:center; padding-top:20px; padding-bottom:10px;}
div#global div#footer div#liens a {color:#979899; text-decoration:underline;}
div#global div#footer div#liens a:hover {color:#979899; text-decoration:none;}
