/* CSS Document */

/* ------------------------------------------------------------------------- Introduction */
	#contenu p.introduction {border-left-color:#98D400; margin : 15px 0 15px 0;}
/* ------------------------------------------------------------------------- Mise en avant */
	#contenu p.mis_en_avant {background:#98D400;color:#000}
/* --------------------------------------------------------------------------------------------- Liens */
	#contenu a {color:#231F20}
	#contenu a:hover {text-decoration:none}
	#contenu p a {color:#5B9400}
	#contenu p a:hover {text-decoration:none}
/* --------------------------------------------------------------------------------------------- Listes */
/* ------------------------------------------------------------------------- Premier niveau */
	#contenu ul, #contenu ol {background:#E9F6CB;margin-bottom:10px}
/* --------------------------------------------------------------------------------------------- Tableaux */
	#contenu table.tableau_donnees tr th {background-color:#98D400;color:#000}
	#contenu table.tableau_donnees tr td.mis_en_avant {background:#DFF2B2 url(../../images/elements/dotted_gris.gif) repeat-x}
/* --------------------------------------------------------------------------------------------- Titres */
	h1 {background: url(../../images/structure/background/titre_locataire.gif) no-repeat left top;color:#FFF;}
	h2 {background: url(../../images/structure/background/titre_h2_locataire.gif) no-repeat left top;color:#231F20;}
	h3 {color:#231F20;}
/* ------------------------------------------------------------------------- Haut de page */
	#main #contenu div.haut_page a {color:#98D400;}
/* --------------------------------------------------------------------------------------------- Loggue */
	.block {
		float:left;
		width:100%;
		margin-bottom:20px;
		background-color:#E9F6CB
	}
	.block div.sous_block {
		float:left;
		width:50%
	}
	.block h3 {
		font-size:1.2em;
		font-weight:bold;
		color:#637624;
		padding:15px 0 4px 5px
	}
	#main #contenu .block ul{
		float:left;
		width:280px;
		padding:0 0 20px 15px
	}
	#main #contenu .block ul li {
		font-size:1em;
		font-weight:normal;
		background: url(../../images/elements/puce_sommaire.gif) no-repeat left 5px;
		margin-bottom:5px;
		padding-left:10px
	}
	.block ul li a {
		color:#6B7376
	}
	#main #contenu #actu_immeuble {
		background:#FFF;
		display:inline;
		padding:0
	}
	#main #contenu #actu_immeuble li {
		background:#FFF;
		border-bottom:1px #D0D0D0 dotted;
		padding-bottom:5px
	}
	#main #contenu #actu_immeuble h3 {
		font-size:1.1em;
		color:#637624;
		padding-left:65px;
		padding-top:15px
	}

	* html #main #contenu #actu_immeuble h3 {
		font-size:1.1em;
		color:#637624;
		padding-left:65px;
		padding-top:15px
	}
	#main #contenu #actu_immeuble .info {
		background:url(../../images/elements/puce_info.gif) no-repeat left bottom
	}
	#main #contenu #actu_immeuble .qualite {
		background:url(../../images/elements/puce_qualite.gif) no-repeat left bottom
	}
	#main #contenu #actu_immeuble .travaux {
		background:url(../../images/elements/puce_travaux.gif) no-repeat left bottom
	}
	#main #contenu #actu_immeuble p {
		font-size:0.9em;
		color:#363636
	}
	#main #contenu #actu_immeuble img {
		float:left;
		margin-right:10px;
		border: 2px solid #A5A79D
	}
	#main #contenu #actu_immeuble a {
		font-size:0.9em;
		color:#98d400;
		text-decoration:underline
	}
	#main #contenu #actu_immeuble a:hover {
		text-decoration:none
	}
/* ------------------------------------------------------------------------- generique */
	#right_logguee #generique_logguee {
		float:left;
		width:214px;
		margin-top:2px;
		padding-top:7px;
		padding-bottom:20px;
		background: url(../../images/structure/background/generique_haut.gif) no-repeat left top
	}
	#right_logguee .titre_generique {
		color:#7EC800;
		font-size:1.6em;
		text-transform:uppercase;
		font-weight:bold;
		padding:0 0 0 10px
	}
	#right_logguee #generique_logguee #generique {
		float:left;
		width:192px;
		background-color:#FFF;
		border-left:#7EC800 1px solid;
		border-right:#7EC800 1px solid;
		padding:0 10px
	}
	#right_logguee #generique_logguee #generique h4 {
		color:#7EC800;
		font-size:1.2em;
		padding-bottom:5px
	}
	#right_logguee #generique_logguee #generique p {
		color:#231F20;
		font-size:1em;
		padding-bottom:10px
	}
	#right_logguee #generique_logguee #generique_bas {
		float:left;
		width:100%;
		height:8px;
		background:url(../../images/structure/background/generique_bas.gif) no-repeat left top
	}
/* ------------------------------------------------------------------------- proche de vous */
	#proche_vous_2 {
		float:left;
		width:100%;
		background:url(../../images/structure/background/proche_bas.gif) no-repeat left bottom;
		padding:0 0 8px 0;
		margin-top:10px;
		margin-bottom:15px
	}
	#proche_vous_2 h3 {
		font-size:1.3em;
		color:#fff;
		background:#98d400 url(../../images/structure/background/h3_proche_vous.gif) no-repeat right top;
		padding:12px 5px 4px 14px;
		margin:0
	}
	/*#proche_vous_2 #onglets {
		float:left;
		width:210px;
		font-size:1.1em;
		background:#98d400;
		padding:0 0 0 4px
	}
	#proche_vous_2 #onglets li {
		float:left
	}
	#proche_vous_2 #onglets li a {
		display:block;
		color:#25350a
	}
	#proche_vous_2 #onglets li #responsable {
		background:url(../../images/structure/background/responsable_off.gif) no-repeat;
		padding:7px 3px
	}
	#proche_vous_2 #onglets li #responsable:hover, #proche_vous_2 #onglets li #responsable.on {background:url(../../images/structure/background/responsable_on.gif)}
	#proche_vous_2 #onglets li #agence {
		background:url(../../images/structure/background/agence_off.gif) no-repeat;
		padding:7px 8px 7px 5px;
	}
	#proche_vous_2 #onglets li #agence:hover, #proche_vous_2 #onglets li #agence.on {background:url(../../images/structure/background/agence_on.gif)}
	#proche_vous_2 #onglets li a.on {cursor:text}
	#proche_vous_2 #onglets li a.on:hover {text-decoration:none}*/
	#proche_vous_2 #interlocuteur {
		float:left;
		width:190px;
		border-left:1px solid #98D400;
		border-right:1px solid #98D400;
		padding:15px 11px
	}
	#proche_vous_2 #interlocuteur img {
		float:left;
		border:1px solid #000;
		margin:0 10px 0 0
	}
	#proche_vous_2 #interlocuteur span {
		clear:both;
		display:block;
		font-size:1.3em;
		font-weight:bold;
		color:#98D400;
		margin:0 0 5px 0
	}
	#proche_vous_2 #interlocuteur p {
		float:left;
		width:100%;
		font-size:1em;
		color:#000000;
		margin:0 0 5px 0
	}
	#proche_vous_2 #interlocuteur a {
		color:#98D400;
		text-decoration:underline
	}
	#proche_vous_2 #interlocuteur a:hover {text-decoration:none}
	#proche_vous_2 ul.menu {
		float:left;
		width:100%;
		padding:10px 0 20px 0
	}
	#proche_vous_2 ul.menu li {
		clear:both;
		background: url(../../images/elements/puce_proche.gif) no-repeat left;
		padding:0 0 0 10px;
		margin:0 0 3px 0
	}
	#proche_vous_2 #interlocuteur ul.menu li a {color:#515B61}
	#proche_vous_2 #interlocuteur ul.menu li a:hover {text-decoration:underline}
/* ------------------------------------------------------------------------- Newsletter */
	#newsletter {background:url(../../images/structure/background/proche_bas.gif) no-repeat left bottom}
	#newsletter h3 {background:#98d400 url(../../images/structure/background/h3_proche_vous.gif) no-repeat right top}
	#newsletter span {
		border-left:1px solid #98D400;
		border-right:1px solid #98D400
	}
	#newsletter #newsletter-form {
		border-left:1px solid #98D400;
		border-right:1px solid #98D400
	}
/* --------------------------------------------------------------------------------------------- Bouton */
	#contenu div.actions input.bouton , #contenu div.conteneur input.bouton{background:#98D400}
