/* CSS Document */
html, body {height:100%;min-height: 100%;clear:both;padding:0;margin:0;font-family: Verdana;}
#menu {display:none;}
#sous_menu {display:none;}
#poucet{display:none;}
#actu_suite{display:none;}
#bas {display:none;}
.log_gauche{display:none;}

div.faq_reponse {
	padding:10px 18px 10px 10px;
	margin:0;
	background:#f8f8f7;
	color:black;
	width: 370px;
	float:left;
	text-align: justify;
	font-size: 10px;
	/*border:solid 1px yellow;*/
}

div.faq_reponse2 {
	padding:10px 10px 10px 10px;
	margin:0;
	background:#f8f8f7;
	color:black;
	width: 231px;
	float:left;
	text-align: justify;
	font-size: 10px;
	/*border:solid 1px yellow;*/
}

div.faq_reponse1 {
	padding:10px 18px 10px 10px;
	margin:0;
	background:#f8f8f7;
	color:black;
	width: 517px;
	float:left;
	text-align: justify;
	font-size: 10px;
	/*border:solid 1px yellow;*/
}
/*#baseline{display:none;}*/
/* --------------------------------------------------------- Page statuts.php --------------------------------------------------------- */
#global #statuts {font-size:12px;position:relative;margin: 0px 0 0 0px;padding:0 0 0 0;font-size:11px;color:black;width: 100%;clear:both;}
#global #statuts .statuts_titre{clear:both;font-weight:bold;font-size:14px;text-align:justify;}
#global #statuts .statuts_complement{clear:both;font-weight:bold;font-size:14px;text-align:justify;margin-bottom:15px;}
#global #statuts .stat_titre{margin-left:0px;font-size:15px;font-weight:bold;color: #444444;clear:both;width:545px;height:22px;}
#global #statuts .stat_article {padding:0px;margin:0px;margin-top:5px;text-align:justify;clear:both;}
#global #stat_photos {display: none;}

/* --------------------------------------------------------- Page mission.php --------------------------------------------------------- */

#global #mission {background:#ffffff;font-size:11px;color:black;text-align:justify;margin: 0px 0 0 0px;padding:0 0 0 0;width: 100%;clear:both;}
#global #mission .mission_titre{clear:both;font-weight:bold;color: #444444;font-size:12px;text-align:justify;}
#global #mission .mission_complement{clear:both;font-weight:bold;color: #444444;font-size:13px;text-align:justify;padding-bottom:0px;}
#global #mission .mission_bordure{text-indent: 10px;padding-top: 8px;margin-left:-10px;font-size:15px;font-weight:bold;color: #444444;clear:both;width:100%;height:22px;}
#global #mission .mission_bordure1{margin-left:-10px;text-indent: 10px;padding-top: 8px;font-size:15px;font-weight:bold;color: #444444;clear:both;width:100%;height:22px;}
#global #mission #remplissage{height : 29px;}
#global #mission .mission_bordure2{text-indent: 10px;padding-top: 8px;margin-left:-10px;font-size:15px;font-weight:bold;color: #444444;clear:both;width:100%px;height:22px;background-image:url(images/cadre_faq.png);background-repeat:no-repeat;}
#global #mission #remplissage1{height : 29px;}
#global #mission ul li {width:90%;margin-left:10px;list-style-image: url(images/puce.jpg);}
#global #miss_photos {display: none;}
#global #mission .mission_complement2 {clear:both;font-weight:bold;color: #444444;font-size:13px;text-align:justify;margin-bottom:5px;}

#global #mission .stat_article{
	margin-top:5px;
	text-align:justify;
	clear:both;
}

#global #mission .stat_titre{
	margin-top:10px;
	font-weight:bold;
	text-align:justify;
	clear:both;
}
#actu_intro p {
	margin-top:0;
	margin-bottom:0;
	color: black;
	font-size: 12px;
}

#batiment_d p{
	margin:0 0 10px 0;
	padding:0;
	font-size: 11px;
	text-align: justify;
	color:black;
}

#batiment_d li{
	margin-left:0px;
	list-style-image: url(images/puce.jpg);
	font-size: 11px;
	text-align: justify;
	color:black;
	/*border: 1px red solid;*/
}

/* --------------------------------------------------------- Page financement.php --------------------------------------------------------- */

#global #financement {
	background:#ffffff;
	font-size:11px;
	color:black;
	text-align:justify;
	/*border:1px red solid;*/
	margin: 0px 0 20px 0px;
	padding:0 0 0 0;
	width: 100%;
	height:400px;
	clear:both;
}
#global #financement .financement_titre{
	clear:both;
	font-weight:bold;
	color: #444444;
	font-size:12px;
	text-align:justify;
}
#global #financement .financement_bordure1{
	padding:0;
	text-indent: 10px;
	margin-left:0px;
	padding-top: 8px;
	font-size:15px;
	font-weight:bold;
	color: #444444;
	clear:both;
	width:545px;
	height:22px;
	background-image:url(images/cadre_faq.png);
	background-repeat:no-repeat;
}
#global #financement .financement_bordure{
	padding:0;
	text-indent: 10px;
	margin-left:0px;
	padding-top: 8px;
	font-size:15px;
	font-weight:bold;
	color: #444444;
	clear:both;
	width:545px;
	height:22px;
	background-image:url(images/cadre_faq.png);
	background-repeat:no-repeat;
}
#global #financement ul {
	margin-left:0px;
}
#global #financement ul li {
	margin-left:20px;
	top:-10px;
	list-style-image: url(images/puce.jpg);
}
#global #financement .financement_complement{
	clear:both;
	font-weight:bold;
	color: #444444;
	font-size:13px;
	margin-left:0px;
	text-align:justify;
	margin-bottom:30px;
}
#global #financement_photos {
	display:none;
}
#global #mission .financement_complement{
	clear:both;
	font-weight:bold;
	color: #444444;
	font-size:13px;
	text-align:justify;
	margin-top:20px;
	margin-left:0px;
}

/* --------------------------------------------------------- Page CAUE, ADIL, ... --------------------------------------------------------- */
#global #maison {
	background:#ffffff;
	font-size:11px;
	color:black;
	text-align:justify;
	/*border:1px red solid;*/
	margin: 0px 0 20px 0px;
	padding:0 0 0 0;
	width: 100%;
	clear:both;
}
#global #maison #sommaire {
	padding-left: 10px;
	padding-top: 6px;
	background-color:#f2fcd5;
	color:black;
	margin-left: 50px;
	height: 24px;
	clear:both;
	width: 100%;
	font-size: 12px;
}
#global #maison #sommaire li {
	float:left;
	margin-left: 5px;
	list-style-type:none;
	background:url(images/puce.jpg) no-repeat left;
	padding-left:10px;
	margin-right: 20px;
}
#global #maison .maison_ssbordure{
	padding:0;
	margin-top:0px;
	font-size:13px;
	font-weight:bold;
	color: #444444;
	height:22px;
}
#global #maison .maison_ssbordure ul li{
	float:left;
	margin-left: 5px;
	list-style-type:none;
	background:url(images/puce.jpg) no-repeat left;
	padding-left:10px;
	margin-right: 20px;
}

#global #maison .maison_bordure{
	padding:0;
	text-indent: 0px;
	margin-left:0px;
	padding-top: 8px;
	font-size:15px;
	font-weight:bold;
	color: #444444;
	clear:both;
	width:100%;
	height:22px;
}

#global #maison .description{
	margin-left:20px;
	width:74%;
	text-align:justify;
	float:left;
}
#global #maison .coordonnee{
	float:left;
	margin-left:0px;
	text-align:center;
	width:20%;
}
#global #maison #maison_menu{
	display:none;
}
/*---------------------------------------------------------------------------------------------------------------------------- */
										/* Concerne la page batiment.php */

#batiment_img{
	/*border:1px solid pink;*/
	/*position:absolute;*/
	margin-right:20px;
	padding-left:0px;
	top:90px;
	left: -15px;
	position:absolute;
}
#batiment_img #tof{
	width:195px;
}
#batiment_g {
	width: 195px;
	border-style: none;
	/*border:1px #c9f150 solid;*/
	margin-right:-5px;
	position:absolute;
	left:0px;
	top: 240px;
	clear:both;
}
#batiment_g p{
	margin: 0 0px 0 12px;
	padding: 0;
	font-size: 10px;
	text-align: justify;
	color:#767c81;
	font-style: italic;
}
#batiment_d {
	background:#ffffff;
	/*border:1px red solid;*/
	width: 68%;
	position:relative;
	margin:-00px 0 0 210px;
	padding:0 0 0 0;
	clear:both;
	height:380px;
}


#actu_batiment{
	font-size: 17px;
	/*border : red solid 1px;*/
	width: 640px;
	color: #c9000b;
	margin-bottom:3%;
	text-align: justify;
	margin: 0px 0px 10px -2px;
	padding-bottom: 3px;
	position:relative;
	background:#FFFFFF;
	word-spacing:0.3em;
	letter-spacing: 0.3em;
	clear:both;
}

#bat_conteneur {
	height:37px;
	float:left;
}
#vignette{

	margin:0px;
	padding:0px;
	margin-left : 30px;
}
#vignette .min_photos0{
	margin:0px;
	padding:0px;
	margin-right:19px;
	cursor:pointer;
}

/* --------------------------------------------------------- Page Structure.php --------------------------------------------------------- */

#global #structure {
	position:relative;
	background:#ffffff;
	font-size:11px;
	color:black;
	/*border:1px red solid;*/
	margin: 0px 0 0 0px;
	padding:0 0 0 0;
	width: 100%;
	clear:both;
}

#global #structure .struct_titre {
	padding:0;
	text-indent: 10px;
	margin-left:0px;
	padding-top: 0px;
	font-size:15px;
	font-weight:bold;
	color: #444444;
	clear:both;
	width:545px;
	height:22px;
	background-image:url(images/cadre_faq.png);
	background-repeat:no-repeat;
}
#global #structure #discours{
	float:left;
	margin-left:10px;
}

#global #structure .vignette2 {
	clear:right;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:15px;
	width:239px;
	background-image: url(images/fond_photos_identite2.png);
	background-repeat: no-repeat;
}
#global #structure .vignette2 .vig_haut img{
	width: 200px;
	margin-left:18px;
}
#global #structure .vignette2 .vig_haut{
	margin-top:20px;
}
#global #structure .vignette2 .vig_bas {
	font-size:10px;
	margin-top:-8px;
	text-align:center;
	color:#000000;
}

#global #structure .vignette {
	clear:right;
	float:left;
	margin-right:15px;
	width:152px;
	background-image: url(images/fond_photos_identite.png);
	background-repeat: no-repeat;
}
#global #structure .decalage {
	margin-left: 20px;
	margin-bottom:-10px;
}
#global #structure .vignette .vig_haut img{
	width: 115px;
	margin-left:18px;
}
#global #structure .vignette .vig_haut{
	margin-top:15px;
}
#global #structure .vignette .vig_bas {
	font-size:10px;
	margin-top:-8px;
	text-align:center;
	color:#000000;
}
#global #structure .complement {
	float:right;
	font-size: 15px;
	margin-top: -15px;
	margin-bottom: 25px;
	clear:both;
}

#global #structure .trombi {
	clear:both;
	height:20px;
	padding-top:80px;
	/*border:1px solid red;*/
}

#global #structure p {
	clear:both;
}
#global #structure #struct_margegauche{
	/*border:1px solid red;*/
	float:left;
	margin-left:-200px;
	width:250px;
	height: 200px;
}


#global #structure #struct_margegauche2{
	/*border:1px solid red;*/
	float:left;
	margin-left:-200px;
	width:420px;
	height: 100px;
}
#global #structure .coordonnee3{
	text-align:center;
	width:330px;
	margin:0px;
	padding:0px;
	/*border:1px solid red;*/
	min-height:175px;
	height:175px;
	margin-left:20px;
	position:relative;
}
#global #structure .coordonnee3 .block_coo{
	width:200px;
	height:175px;
	text-align:center;
	float:right;
}
#global #structure .coordonnee3 .block_coo p {
	margin:0px;
	padding:0px;
	margin-bottom: 7px;
}
#global #structure .coordonnee3 .logo {
	float:left;
	width:100px;
	margin-top:15px;
}

#global #structure .trombi img {
	width:100px;
	float:right;
	margin-top:-80px;
	margin-right: 30px;
	clear:both;
}

#global #structure p a{
	text-decoration:underline;
}
#statuts_photos1 {
	display:none;
}