/* ----- TAGS HTML : Début ----- */

	div, table, tr, td, h1, h2, h3, h4, h5, h6, p, img, form, object {
		margin: 0px;
		padding: 0px;
		border: none;
	}

	body {
		margin: 3px;
		background-color: white;
		color: #333333;
		font-family: Arial, sans-serif;
		text-align: center;
		vertical-align: top;
	}

/* ----- TAGS HTML : Fin ----- */



/* ----- RENDU VISUEL DE LA PAGE : Début ----- */

	#centrageAccueil, #centrage2colonnes, #centrage3colonnes {
		width: 775px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}

	#hautDePage {
		float: left;
		width: 100%;
		height: 110px;
		background-image: url('/verspieren/root/bank/immo/hautDePage/fond.gif');
		background-repeat: no-repeat;
	}

	#hautDePage img {
		margin-top: 19px;
		margin-left: 20px;
	}

	#contactRecherche {
		float: right;
		margin-right: 12px;
		margin-top : 10px;
	}

	#contactRecherche img {
		margin: 0px;
		margin-right: 3px;
		vertical-align: middle;
	}

	#contactRecherche input {
		width: 80px;
		height: 16px;
		padding-left: 2px;
		border: 1px solid #C6B0A3;
		color: #66432A;
		background-color: #FBFAF7;
		font-size: 10px;
		vertical-align: middle;
	}

	#navigationHorizontale {
		float: left;
		width: 100%;
		cursor: pointer;
	}

	#containerPrincipal {
		float: left;
		width: 100%;
		background-image: url('/verspieren/root/bank/immo/containerPrincipal/fond.gif');
	}

	#centrageAccueil #containerPrincipal {
		background-image: url('/verspieren/root/bank/immo/containerPrincipal/fondAccueil.gif');
	}

	#containerPrincipalBordureHaut {
		float: left;
		width: 100%;
		height: 6px;
		background-image: url('/verspieren/root/bank/immo/containerPrincipalBordureHaut/bordureHaut.gif');
		background-repeat: no-repeat;
	}

	#centrageAccueil #containerPrincipalBordureHaut {
		background-image: url('/verspieren/root/bank/immo/containerPrincipalBordureHaut/bordureHautAccueil.gif');
	}

	#animationFlash, #signaletique {
		float: left;
		width: 767px;
		margin-top: -2px;
		margin-bottom: 3px;
		margin-left: 4px;
		margin-right: 4px;
	}

	#animationFlash {
		height: 196px;
	}

	#animationFlashGauche {
		float: left;
	}

	#animationFlashDroite {
		float: right;
	}

	#signaletique {
		height: 55px;
		background-image: url('/verspieren/root/bank/immo/signaletique/fond_immobilier.gif');
		background-repeat: no-repeat;
	}

	#signaletique img {
		margin-top: 12px;
		margin-left: 16px;
	}

	#filAriane {
		margin-top: 4px;
		margin-left: 16px;
		color: #959494;
		font-size: 10px;
	}

	#filAriane a {
		color: #959494;
		text-decoration: none;
	}

	#filAriane a:hover {
		text-decoration: underline;
	}

	#containerSecondaire {
		float: left;
		width: 100%;
		background-image: url('/verspieren/root/bank/immo/containerSecondaire/fond_1.gif');
	}

	#centrage2colonnes #containerSecondaire {
		float: left;
		width: 100%;
		background-image: url('/verspieren/root/bank/immo/containerSecondaire/fond_2.gif');
	}

	#colonneGauche {
		float: left;
		width: 189px;
		margin-left: 4px;
		background-color: white;
	}

	#centrageAccueil #colonneGauche {
		width: 221px;
		margin-top: 8px;
		margin-bottom: 5px;
		background-color: #F8F4F0;
	}

	#centrageAccueil #colonneGauche #blocClientsExtranet {
		margin-top: 6px;
	}

	#centrageAccueil #colonneGauche #blocActualites {
		margin-top: 10px;
		padding-top: 26px;
		width: 221px;
		height: auto;
		min-height: 84px;
		background-image: url('/verspieren/root/bank/immo/colonneGauche/fond_actualites.gif');
		background-repeat: no-repeat;
	}

	#centrageAccueil #colonneGauche #blocActualites ul {
		list-style-type: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: -24px;
		margin-right: 16px;
	}

	#centrageAccueil #colonneGauche #blocActualites li, #centrageAccueil #colonneGauche #blocActualites p {
		margin-bottom: 0px;
		color: #63708E;
		font-family: Trebuchet MS;
		font-size: 10px;
	}

	#centrageAccueil #colonneGauche #blocActualites li {
		font-weight: bold;
	}

	#centrageAccueil #colonneGauche #blocActualites p {
		margin-left: 16px;
		margin-right: 16px;
		font-weight: normal;
	}

	#centrageAccueil #colonneGauche #blocActualites li p {
		margin-left: 0px;
		margin-right: 0px;
	}

   #centrageAccueil #colonneGauche #blocActualites li a {
		color: #CF0041;
		text-decoration: none;
	}
	
	 #centrageAccueil #colonneGauche #blocActualites li a.linkmore {
	color: #63708E;
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
}
	
	#centrageAccueil #colonneGauche #blocActualites li a:hover {
		color: #CF0041;
		text-decoration: none;
	}

	#centrageAccueil #colonneGauche #blocActualites p a:hover {
		text-decoration: none;
	}

	#centrageAccueil #colonneGauche #blocActualites p a:hover {
		text-decoration: none;
	}

	#centrageAccueil #colonneGauche #blocActualites p strong, #centrageAccueil #colonneGauche #blocActualites p b {
		color: #8283B6;
		font-weight: bold;
	}

	#centrageAccueil #colonneGauche #blocActualites a {
		color: #8283B6;
		text-decoration: none;
	}

	#centrageAccueil #colonneGauche #blocActualites a:hover {
		color: #8283B6;
		text-decoration: underline;
	}

	#centrageAccueil #colonneGauche #blocLiensUtiles {
		margin-top: 10px;
	}

	#centrageAccueil #colonneGauche #blocLiensUtiles img {
		margin-left: 16px;
	}

	#visuelIdentitaire {
		float: left;
		width: 189px;
	}

	#navigationVerticale {
		float: left;
		width: 189px;
		border-top: 1px solid white;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/motif_immobilier.gif');
		background-color: #8283B6;
		font-family: Trebuchet MS;
	}

	#fondNavigationVerticale {
		float: left;
		width: 189px;
		height: auto;
		min-height: 335px;
		background-image: url('/verspieren/root/bank/immo/fondNavigationVerticale/fond_immobilier.gif');
		background-repeat: no-repeat;
		background-position: bottom;
	}

	#navigationVerticale ul {
		list-style-type: none;
		margin: 0px;
		margin-top: 10px;
		margin-left: -40px;
	}

	#navigationVerticale ul ul {
		display: none;
		visibility: hidden;
		margin-left: -17px;
		margin-top: 2px;
		margin-bottom: 5px;
	}

	#navigationVerticale h3 {
		margin-left: 10px;
		margin-bottom: 3px;
		color: white;
		font-family: Arial;
		font-size: 11px;
		font-weight: normal;
		text-transform: uppercase;
	}

	#navigationVerticale h3 a {
		display: block;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 15px;
		padding-right: 5px;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_h3_off_immobilier.gif');
		background-repeat: no-repeat;
		background-position: 5px 5px;
		color: white;
		text-decoration: none;
	}

	#navigationVerticale h3.selectedNode a.selectedNode {
		background-color: #584E90;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_h3_currentItem_immobilier.gif');
		background-position: 4px 5px;
	}

	#navigationVerticale h3 a:hover {
		background-color: #584E90;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_h3_on_immobilier.gif');
		text-decoration: none;
	}

	#navigationVerticale li {
		color: white;
		font-size: 11px;
	}

	#navigationVerticale li a {
		display: block;
		line-height: 1.4em;
		padding-bottom: 1px;
		padding-left: 11px;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_li_off_immobilier.gif');
		background-repeat: no-repeat;
		background-position: 3px 6px;
		color: white;
		text-decoration: none;
	}

	#navigationVerticale li.selectedNode a.selectedNode {
		background-color: #584E90;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_li_currentItem_immobilier.gif');
	}

	#navigationVerticale li a:hover {
		background-color: #584E90;
		background-image: url('/verspieren/root/bank/immo/navigationVerticale/puce_li_on_immobilier.gif');
		text-decoration: none;
	}

	#colonneContenu {
		float: left;
		width: 431px;
		margin-right: 3px;
		background-image: url('/verspieren/root/bank/immo/colonneContenu/fond.gif');
		background-color: white;
	}

	#colonneContenuArrondiHautGauche {
		float: left;
		width: 431px;
		height: 10px;
		background-image: url('/verspieren/root/bank/immo/arrondis/colonneContenu_haut_gauche_1.gif');
		background-repeat: no-repeat;
	}

	#centrageAccueil #colonneContenu {
		width: 265px;
		margin-top: 8px;
		margin-left: 8px;
		margin-right: 8px;
		background-image: none;
		background-color: #F8F4F0;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreVisuel {
		margin-top: 6px;
		margin-bottom: -10px;
	}

	#centrage2colonnes #colonneContenu {
		width: 578px;
		margin-right: 4px;
	}

	#centrage2colonnes #colonneContenu, #centrage3colonnes #colonneContenu {
		height: auto;
		min-height: 488px;
	}

	#centrage2colonnes #colonneContenuArrondiHautGauche {
		width: 578px;
		background-image: url('/verspieren/root/bank/immo/arrondis/colonneContenu_haut_gauche_2.gif');
	}

	#barreOutilsHaut, #barreOutilsBas {
		float: left;
		width: 391px;
		margin-left: 20px;
		margin-right: 20px;
	}

	#barreOutilsHaut {
		margin-top: 3px;
		margin-bottom: 6px;
	}

	#barreOutilsBas {
		margin-top: 10px;
	}

	#barreOutilsHaut img, #barreOutilsBas img {
		float: right;
		margin-left: 7px;
	}

	#centrage2colonnes #barreOutilsHaut, #centrage2colonnes #barreOutilsBas {
		width: 538px;
	}

	#colonneDroite {
		float: right;
		width: 144px;
		margin-right: 4px;
		background-color: white;
	}

	#centrageAccueil #colonneDroite {
		width: 265px;
		margin-top: 8px;
		background-color: #F8F4F0;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteVisuel {
		margin-top: 6px;
		margin-bottom: -10px;
	}

	#colonneDroiteArrondisHautGaucheDroite {
		float: left;
		width: 144px;
		height: 10px;
		background-image: url('/verspieren/root/bank/immo/arrondis/colonneDroite_haut_gauche_droite.gif');
		background-repeat: no-repeat;
	}

	#blocEnteteContacts {
		width: 126px;
		margin-left: 9px;
		margin-right: 9px;
		font-family: Trebuchet MS;
		font-size: 10px;
	}

	#blocEnteteContacts p {
		margin-top: 7px;
		margin-bottom: 6px;
	}

	#blocContact {
		width: 126px;
		margin-left: 9px;
		margin-right: 9px;
		color: #CF0041;
		font-family: Trebuchet MS;
		font-size: 11px;
		font-weight: bold;
	}

	#blocContact table {
		margin-top: 3px;
		margin-bottom: 4px;
	}

	#blocContact table tr {
		text-align: left;
		vertical-align: middle;
	}

	#blocContact table tr td {
		padding-right: 5px;
		padding-bottom: 2px;
		font-size: 10px;
	}

	#blocContact table tr td a {
		color: #CF0041;
		text-decoration: none;
	}

	#blocContact table tr td a:hover {
		color: #CF0041;
		text-decoration: underline;
	}

	#blocNavigationDroite {
		width: 126px;
		margin-top: 4px;
		margin-left: 9px;
		margin-right: 9px;
		font-family: Trebuchet MS;
		font-size: 10px;
	}

	#blocNavigationDroite ul {
		list-style-image: url('/verspieren/root/bank/immo/blocNavigationDroite/puce_immobilier.gif');
		margin: 0px;
		margin-left: -23px;
		margin-top: 8px;
	}

	#blocNavigationDroite li {
		margin-bottom: 12px;
	}

	#blocNavigationDroite a {
		color: #584E90;
		text-decoration: none;
	}

	#blocNavigationDroite a:hover {
		color: #CF0041;
		text-decoration: underline;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens {
		padding-left: 10px;
		padding-top: 20px;
		color: #515254;
		font-family: Trebuchet MS;
		font-size: 12px;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens {
		background-image: url('/verspieren/root/bank/immo/colonneContenu/motif_decouvrez_notre_offre.gif');
		background-repeat: repeat-x;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens {
		background-image: url('/verspieren/root/bank/immo/colonneDroite/fond_demarrez_votre_activite.gif');
		background-repeat: no-repeat;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens a, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens a {
		color: #515254;
		text-decoration: none;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens a:hover, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens a:hover {
		color: #8283B6;
		text-decoration: none;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens h3, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens h3 {
		padding-left: 21px;
		color: #7E4A94;
		background-image: url('/verspieren/root/bank/immo/colonneContenu/puce_h3.gif');
		background-repeat: no-repeat;
		background-position: 0px 2px;
		font-size: 11px;
		text-transform: uppercase;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens span {
		margin-bottom: 10px;
		color: #7E4A94;
		font-size: 11px;
		font-weight: bold;
		line-height: 1.25em;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens h3 a, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens h3 a {
		color: #7E4A94;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens h3 a:hover, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens h3 a:hover {
		color: #CF0041;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens ul, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens ul {
		margin-top: 5px;
		margin-bottom: 4px;
		margin-left: -18px;
		list-style-type: none;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens ul {
		margin-left: -20px;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens li, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens li {
		margin-top: -4px;
		padding-left: 10px;
		background-image: url('/verspieren/root/bank/immo/colonneContenu/puce_li.gif');
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens li {
		background-image: url('/verspieren/root/bank/immo/colonneDroite/puce_li.gif');
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens p, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens p {
		margin-top: 3px;
		margin-bottom: 7px;
		margin-left: 22px;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens p img, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens p img {
		margin-left: 9px;
		margin-right: 4px;
	}

	#arrondisBasGaucheDroite {
		float: left;
		width: 767px;
		height: 10px;
		margin-left: 4px;
		margin-right: 4px;
		background-image: url('/verspieren/root/bank/immo/arrondis/bas_gauche_droite_1.gif');
		background-repeat: no-repeat;
	}

	#centrage2colonnes #arrondisBasGaucheDroite {
		background-image: url('/verspieren/root/bank/immo/arrondis/bas_gauche_droite_2.gif');
	}

	#containerPrincipalBordureBas {
		float: left;
		width: 100%;
		height: 5px;
		background-image: url('/verspieren/root/bank/immo/containerPrincipalBordureBas/bordureBas.gif');
		background-repeat: no-repeat;
	}

	#centrageAccueil #containerPrincipalBordureBas {
		height: 6px;
		background-image: url('/verspieren/root/bank/immo/containerPrincipalBordureBas/bordureBasAccueil.gif');
	}

	#basDePage {
		float: left;
		width: 100%;
		height: 25px;
		margin-top: 3px;
		background-image: url('/verspieren/root/bank/immo/basDePage/fond.gif');
		background-repeat: no-repeat;
		text-align: center;
	}

	#basDePage img {
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}

/* ----- RENDU VISUEL DE LA PAGE : Fin ----- */



/* ----- CONTENU DE LA PAGE : Début ----- */

	#mainContent {
		float: left;
		width: 391px;
		margin-left: 20px;
		margin-right: 20px;
		font-family: Trebuchet MS;
		font-size: 11px;
	}

	#centrage2colonnes #mainContent {
		width: 538px;
	}

	#mainContent #hrDiv {
		width: 391px;
		height: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
		background-image: url('/verspieren/root/bank/immo/mainContent/fond_hrDiv_1.gif');
		background-repeat: no-repeat;
	}

	#centrage2colonnes #mainContent #hrDiv {
		width: 538px;
		background-image: url('/verspieren/root/bank/immo/mainContent/fond_hrDiv_2.gif');
	}

	#mainContent #citationGauche {
		float: left;
		margin-right: 15px;
		margin-bottom: 15px;
		width: 130px;
	}

	#mainContent #citationDroite {
		float: right;
		margin-left: 15px;
		margin-bottom: 15px;
		width: 130px;
	}

	#mainContent #citationGauche h5, #mainContent #citationDroite h5 {
		font-size: 10px;
		text-align: center;
		margin-bottom: 0px;
	}

	#mainContent #citationGauche h6, #mainContent #citationDroite h6 {
		text-align: center;
	}

	#mainContent #citationGauche p, #mainContent #citationDroite p {
		margin: 0px;
		margin-top: -15px;
		color: #584E90;
		text-align: left;
	}

	#mainContent #citationGauche p img, #mainContent #citationDroite p img {
		margin-right: 5px;
		vertical-align: bottom;
	}
	
	#mainContent #CoordonneesImplantationFrance {
		float: right;
		margin-left: 10px;
		width: 170px;
	}

	#mainContent strong, #mainContent b {
		color: #584E90;
	}
	
		#mainContent #informationIHM {

		border: 1px solid #584E90;
		font-weight: bold;
		background-color: #F1EFFF;
		color: #CF0041;
		text-align: center;
		margin: 5px;
		padding: 3px;
	}

	/* ----- Liens	<A></A> ----- */

		#mainContent a {
			color: #584E90;
			text-decoration: underline;
		}

		#mainContent a:hover {
			color: #CF0041;
			text-decoration: underline;
		}
		

	/* ----- Paragraphe & Normal	<P></P> ----- */

		#mainContent p {
			margin-bottom: 15px;
			text-align: justify;
		}

	/* ----- Formaté				<PRE></PRE> ----- */

		#mainContent pre {
			color: #584E90;
			font-family: Arial;
			font-size: 10px;
			white-space: pre-wrap;
			white-space: -moz-pre-wrap;
			word-wrap: break-word;
		}

	/* ----- Adresse				<ADDRESS></ADDRESS> ----- */

		#mainContent address {
			color: #584E90;
			font-style: normal;
		}

	/* ----- En-tête 1				<H1></H1> ----- */

		#mainContent h1 {
			margin-bottom: 5px;
			padding-left: 25px;
			background-image: url('/verspieren/root/bank/immo/mainContent/fond_h1_immobilier.gif');
			background-repeat: no-repeat;
			background-position: 0px 4px;
			color: black;
			font-size: 22px;
			font-weight: normal;
		}

	/* ----- En-tête 2				<H2></H2> ----- */

		#mainContent h2 {
			margin-bottom: 15px;
			padding-left: 24px;
			background-image: url('/verspieren/root/bank/immo/mainContent/fond_h2_immobilier.gif');
			background-repeat: no-repeat;
			background-position: 0px 3px;
			color: black;
			font-size: 16px;
		}

	/* ----- En-tête 3				<H3></H3> ----- */

		#mainContent h3 {
			margin-top: 20px;
			margin-bottom: 5px;
			padding-left: 15px;
			background-image: url('/verspieren/root/bank/immo/mainContent/fond_h3_immobilier.gif');
			background-repeat: no-repeat;
			background-position: 0px 5px;
			color: black;
			font-size: 14px;
		}

	/* ----- En-tête 4				<H4></H4> ----- */

		#mainContent h4 {
			margin-bottom: 5px;
			margin-left: 8px;
			padding-left: 14px;
			background-image: url('/verspieren/root/bank/immo/mainContent/fond_h4_immobilier.gif');
			background-repeat: no-repeat;
			background-position: 0px 6px;
			font-size: 12px;
		}

	/* ----- En-tête 5				<H5></H5> ----- */

		#mainContent h5 {
			margin-bottom: 5px;
			color: #584E90;
			font-size: 11px;
		}

	/* ----- En-tête 6				<H6></H6> ----- */

		#mainContent h6 {
			margin-bottom: 20px;
			color: #CF0041;
			font-size: 9px;
			font-weight: normal;
		}

	/* ----- Liste numérotée		<OL><LI></LI></OL> ----- */

		#mainContent ol {
		}

		#mainContent ol li {
		}

	/* ----- Liste à puces			<UL><LI></LI></UL> ----- */

		#mainContent ul {
			margin-top : 0px;
			list-style-image: url('/verspieren/root/bank/immo/mainContent/puce_ul_immobilier.gif');			
		}

		#mainContent ul li {
			margin-bottom: 5px;
		}

	/* ----- Liste de répertoires	<DIR><LI></LI></DIR> ----- */

		#mainContent dir {
			list-style-image: url('/verspieren/root/bank/immo/mainContent/puce_dir_immobilier.gif');
			font-weight: bold;
		}

		#mainContent dir li {
			margin-bottom: 5px;
		}

	/* ----- Liste de menus			<MENU><LI></LI></MENU> ----- */

		#mainContent menu {
			list-style-image: url('/verspieren/root/bank/immo/mainContent/puce_menu_immobilier.gif');
			font-style: italic;
		}

		#mainContent menu li {
			margin-bottom: 5px;
		}

	/* ----- Liste de définitions	<DL></DL> ----- */

		#mainContent dl {
			margin-left: 40px;
		}

	/* ----- Terme de définition	<DL><DT></DT></DL> ----- */

		#mainContent dl dt {
			color: #CF0041;
			font-weight: bold;
		}

	/* ----- Définition				<DL><DD></DD></DL> ----- */

		#mainContent dl dd {
			margin-left: 0px;
			margin-bottom: 10px;
			color: #584E90;
			font-size: 10px;
		}

	/* ----- Tableaux				<TABLE><TBODY><TR><TD></TD></TR></TBODY></TABLE> ----- */

		#mainContent table {
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 15px;
			font-size: 11px;
		}

	/* ----- Formulaires			<FORM></FORM> ----- */

		#mainContent fieldset {
		
			margin-top: 10px;
			padding-left: 15px;
			padding-right: 15px;
			padding-bottom: 15px;
			border: 1px solid #8283B6;
		}

		#mainContent fieldset table {
			margin-bottom: 0px;
		}

		#mainContent fieldset td p {
			text-align: justify;
		}

		#mainContent legend {
			color: #584E90;
		}

		#mainContent input, #mainContent textarea, #mainContent select {
			border: 1px solid #9FA0E0;
			color: #584E90;
			font-size: 11px;
			vertical-align: middle;
		}

		#mainContent fieldset input, #mainContent fieldset textarea, #mainContent fieldset select {
			width: 225px;
		}

		#mainContent fieldset input.inputRadio, #mainContent fieldset input.inputCheck {
			width: 25px;
			border: none !important;
		}

		#mainContent input.bouton {
			width: 85px !important;
			height: 20px;
			border: none !important;
			background-color: #584E90;
			background-image: url('/verspieren/root/bank/immo/mainContent/motifBouton_immobilier.gif');
			color: white !important;
			font-size: 12px;
			font-weight: bold;
			text-transform: uppercase;
			letter-spacing: 1px;
		}

		#mainContent #viralDiv input, #mainContent #viralDiv textarea {
			width: 370px;
			margin-bottom: 5px;
		}
		
			/* ----- FAQ ----- */
			
		#mainContent #FAQ h4 {
			font-weight: normal;
			margin-bottom: 15px;
			margin-top: 10px;
		
		}
		
		#mainContent #FAQ p, #mainContent #FAQ ul, #mainContent #FAQ ol {
			margin-bottom: 2px;
		
		}

/* ----- CONTENU DE LA PAGE : Fin ----- */



/* ----- RÉSULTATS DE RECHERCHE : Début ----- */

	#searchInfos .searchInfo, #searchResultDiv strong {
		color: #8283B6;
	}

	#searchResultDiv ul {
		margin-top: 15px;
		margin-bottom: 0px;
	}

	#searchResultDiv li {
		margin-bottom: 15px !important;
	}

	#searchResultDiv em {
		font-style: normal;
	}

	#searchResultDiv dd {
		margin-left: -15px;
		text-align: justify;
	}

	#searchResultDiv a {
		text-decoration: none;
	}

	#searchResultDiv a:hover {
		text-decoration: none;
	}

	#searchResultDiv a.sh {
		display: block;
		margin-top: -16px;
	}

	#searchResultDiv a.sh:hover {
		text-decoration: underline;
	}

	#searchResultDiv a dd {
		font-weight: bold;
		text-align: left;
	}

	#searchResultDiv span.sdate, #searchResultDiv span.ssize, #searchResultDiv a.sh2 {
		display: none;
		visibility: hidden;
	}

	#searchnav {
		width: 100%;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
	}

	#searchnav .subpage {
		color: #9FA0E0;
		font-weight: normal;
	}

/* ----- RÉSULTATS DE RECHERCHE : Fin ----- */



/* ----- FENÊTRE POPUP : Début ----- */



/* ----- FENÊTRE POPUP : Fin ----- */



/* ----- PAGE D'IMPRESSION : Début ----- */

	#printContent #printHeader {
		float: left;
		width: 100%;
		height: 109px;
		margin-bottom: 5px;
		background-image: url('/verspieren/root/bank/immo/hautDePage/en-tete_impression.gif');
		background-repeat: no-repeat;
	}

	#printContent #signaletique {
		width: 100%;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 5px;
		background-image: url('/verspieren/root/bank/immo/signaletique/fond_immobilier_impression.gif');
		text-align: left;
	}

	#printContent #filAriane {
		margin-top: 30px;
		margin-left: 15px;
	}

	#printContent #mainContent {
		width: 574px;
		margin-left: 10px;
		margin-right: 10px;
		text-align: left;
	}

	#printContent #mainContent #hrDiv {
		width: 574px;
		background-image: url('/verspieren/root/bank/immo/mainContent/fond_hrDiv_print.gif');
	}

	#printContent #printFooter {
		float: left;
		width: 100%;
		height: 25px;
		margin-top: 5px;
		background-image: url('/verspieren/root/bank/immo/basDePage/pied_de_page_impression.gif');
		background-repeat: no-repeat;
	}

/* ----- PAGE D'IMPRESSION : Fin ----- */



/* ----- DOCUMENT PDF : Début ----- */



/* ----- DOCUMENT PDF : Fin ----- */



/* ----- CLASSES CSS : Début ----- */

	.invisible {
		display: none;
		visibility: hidden;
		margin: 0px;
		padding: 0px;
	}
	
	.CouleurRouge {
		color: #CF0041;
	}

	input.rechercheOK {
		width: 19px !important;
		border: none !important;
	}

	img.marginBottom11px {
		margin-bottom: 11px !important;
	}

	img.imgFloatLeftMarginLeftOpx {
		float: left !important;
		margin-left: 0px !important;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens p img.noMarginLeft, #centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens p img.noMarginLeft {
		margin-left: 0px;
	}

	#navigationVerticale ul ul.selectedParent, #navigationVerticale ul ul.selectedNode {
		display: block;
		visibility: visible;
	}

	#mainContent h4.h4Produits {
		margin-bottom: 8px;
		font-weight: normal;
		font-size: 11px
	}

	#mainContent dl.dlFamilleDeProduits {
		margin-left: 25px;
	}

	#mainContent dl.dlFamilleDeProduits h3 {
		font-size: 12px;
	}

	#mainContent dl.dlFamilleDeProduits dd {
		margin-top: -5px;
		margin-left: 15px;
		color: #333333 !important;
		font-size: 11px;
	}

	#mainContent img.guillemet_citation_ferme {
		margin-left: 5px;
		margin-right: 0px;
	}

	#mainContent table tr.tableheader td {
		font-size: 12px;
		font-weight: bold;
	}

	#mainContent table.table1, #mainContent table.table2, #mainContent table.table3 {
		border: 1px solid #525252;
		border-collapse: collapse;
		border-spacing: 0px;
	}

	#mainContent table.table1 tr.tableheader td, #mainContent table.table2 tr.tableheader td, #mainContent table.table3 tr.tableheader td {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 1px;
		padding-bottom: 1px;
		border: none;
		border-bottom: 1px solid #525252;
		color: white;
		vertical-align: middle;
	}

	#mainContent table.table1 tr.tableheader td {
		background-color: #584E90;
	}

	#mainContent table.table2 tr.tableheader td {
		background-color: #8283B6;
	}

	#mainContent table.table3 tr.tableheader td {
		background-color: #9FA0E0;
	}

	#mainContent table.table1 td, #mainContent table.table2 td, #mainContent table.table3 td {
		padding: 10px;
		border-bottom: 1px solid #525252;
		border-left: 1px solid #525252;
		border-right: 1px solid #525252;
		vertical-align: middle;
	}
		
	#mainContent .sansEspaceApres {
		margin-bottom: 0px;
	}

	#mainContent .chiffrecle {
		font-size: 20px;
		color: #584E90;
	}

	#mainContent .chiffreclerouge {
		font-size: 18px;
		color: #CF0041;
	}

	#mainContent h3.h3entete {
		margin-top: 10px;
	}

	#mainContent h3.h3entete strong, #mainContent h3.h3entete b {
		color: #8283B6;
	}

	#mainContent h4.pasdemargegauche {
		margin: 0px;
	}

	#mainContent .sanspuce {
		background-image: none;
		margin-top: 0px;
		padding-left: 0px;
	}

	#contactRecherche img.retourAccueil {
		margin-right: 7px;
	}

	#basDePage img.basDePageImgFloatRight {
		float: right;
		margin: 0px;
		margin-top: -16px;
		margin-right: 10px;
		width: 88px;
		height: 23px;
	}

	#centrageAccueil #colonneDroite #blocDemarrezVotreActiviteLiens h3.h3DemarrezVotreActivite2 {
		margin-left: 10px;
		margin-top: 3px;
	}

	#centrageAccueil #colonneContenu #blocDecouvrezNotreOffreLiens li.packGFRCP {
		padding-left: 10px;
		background-image: url('/verspieren/root/bank/immo/colonneContenu/puce_li_packGFRCP.gif');
		background-position: 0px 2px;
	}

	.cachediv {
		visibility: hidden;
		overflow: hidden;
		height: 1px;
		margin-top: -1px;
		position: absolute;
		
		}
		
	.showdiv {
		border: 1px solid black;
	   background-color: whitesmoke;
		margin-bottom: 2px;
		padding: 4px;
		border-color: #CCCCCC;
		
		}

/* ----- CLASSES CSS : Fin ----- */



/* ----- PLAN DU SITE : Début ----- */



/* ----- PLAN DU SITE : Fin ----- */



/* ----- MENU DHTML HORIZONTAL MAGICNAVIGATION : Début ----- */

	#magicNavigation {
		margin-left: 10px;
		marg\in-left: 20px;
		height: 30px;
		color: white;
		font-family: Arial;
		font-size: 11px;
		font-weight: normal;
	}

	#magicNavigation ul {
		list-style-type: none;
		float: left;
		margin: 0px;
		padding: 0px;
	}

	#magicNavigation a {
		display: block;
		height: auto;
		color: white;
		text-decoration: none;
	}

	#magicNavigation li {
		float: left;
	}

	#magicNavigation li ul {
		position: absolute;
		left: -999px;
		height: auto;
	}

	#magicNavigation li:hover ul ul, #magicNavigation li:hover ul ul ul, #magicNavigation li.sfhover ul ul, #magicNavigation li.sfhover ul ul ul {
		left: -999px;
	}

	#magicNavigation li:hover ul, #magicNavigation li li:hover ul, #magicNavigation li li li:hover ul, #magicNavigation li.sfhover ul, #magicNavigation li li.sfhover ul, #magicNavigation li li li.sfhover ul {
		left: auto;
	}

	#magicNavigation img.mns-1-5 {
		display: none;
		visibility: hidden;
	}

	#magicNavigation ul.ml1 li, #magicNavigation ul.ml2 li, #magicNavigation ul.ml3 li, #magicNavigation ul.ml4 li, #magicNavigation ul.ml5 li {
		padding-top: 3px;
		padding-bottom: 4px;
		padding-left: 23px;
		padding-right: 5px;
		background-repeat: no-repeat;
		background-position: 8px 6px;
	}

	#magicNavigation ul.ml1 li a, #magicNavigation ul.ml2 li a, #magicNavigation ul.ml3 li a, #magicNavigation ul.ml4 li a, #magicNavigation ul.ml5 li a {
		height: auto;
	}

	/* ----- ÉLÉMENT 1 : Début ----- */

		#magicNavigation ul.ml1 {
			background-color: #584E90;
		}

		#magicNavigation ul.ml1 li:hover, #magicNavigation ul.ml1 li.sfhover {
			background-color: #8283B6;
		}

		#magicNavigation ul.ml1 li {
			background-image: url('/verspieren/root/bank/immo/navigationHorizontale/puce_immobilier.gif');
		}

		#magicNavigation ul.ml1 li, #magicNavigation ul.ml1 li a, #magicNavigation li>ul.ml1>li>a, #magicNavigation li>ul.ml1>li>a:hover {
			clear: left;
			width: 142px !important;
		}

		#magicNavigation li ul.ml1 {
			width: 170px !important;
		}

		#magicNavigation li ul.ml1 ul {
			margin: -16px 0px 0px 147px !important;
			marg\in: -16px 0px 0px 147px !important;
		}

	/* ----- ÉLÉMENT 1 : Fin ----- */

	/* ----- ÉLÉMENT 2 : Début ----- */

		#magicNavigation ul.ml2 {
			background-color: #584E90;
		}

		#magicNavigation ul.ml2 li:hover, #magicNavigation ul.ml2 li.sfhover {
			background-color: #8283B6;
		}

		#magicNavigation ul.ml2 li {
			background-image: url('/verspieren/root/bank/immo/navigationHorizontale/puce_immobilier.gif');
		}

		#magicNavigation ul.ml2 li, #magicNavigation ul.ml2 li a, #magicNavigation li>ul.ml2>li>a, #magicNavigation li>ul.ml2>li>a:hover {
			clear: left;
			width: 127px !important;
		}

		#magicNavigation li ul.ml2 {
			width: 155px !important;
		}

		#magicNavigation li ul.ml2 ul {
			margin: -29px 0px 0px 132px !important;
			marg\in: -29px 0px 0px 132px !important;
		}

	/* ----- ÉLÉMENT 2 : Fin ----- */

	/* ----- ÉLÉMENT 3 : Début ----- */

		#magicNavigation ul.ml3 {
			background-color: #584E90;
		}

		#magicNavigation ul.ml3 li:hover, #magicNavigation ul.ml3 li.sfhover {
			background-color: #8283B6;
		}

		#magicNavigation ul.ml3 li {
			background-image: url('/verspieren/root/bank/immo/navigationHorizontale/puce_immobilier.gif');
		}

		#magicNavigationigation ul.ml3 li, #magicNavigation ul.ml3 li a, #magicNavigation li>ul.ml3>li>a, #magicNavigation li>ul.ml3>li>a:hover {
			clear: left;
			width: 112px !important;
		}

		#magicNavigation li ul.ml3 {
			width: 140px !important;
		}

		#magicNavigation li ul.ml3 ul {
			margin: -16px 0px 0px 117px !important;
			marg\in: -16px 0px 0px 117px !important;
		}

	/* ----- ÉLÉMENT 3 : Fin ----- */

	/* ----- ÉLÉMENT 4 : Début ----- */

		#magicNavigation ul.ml4 {
			background-color: #584E90;
		}

		#magicNavigation ul.ml4 li:hover, #magicNavigation ul.ml4 li.sfhover {
			background-color: #8283B6;
		}

		#magicNavigation ul.ml4 li {
			background-image: url('/verspieren/root/bank/immo/navigationHorizontale/puce_immobilier.gif');
		}

		#magicNavigation ul.ml4 li, #magicNavigation ul.ml4 li a, #magicNavigation li>ul.ml4>li>a, #magicNavigation li>ul.ml4>li>a:hover {
			clear: left;
			width: 134px !important;
		}

		#magicNavigation li ul.ml4 {
			width: 162px !important;
		}

		#magicNavigation li ul.ml4 ul {
			margin: -16px 0px 0px 139px !important;
			marg\in: -16px 0px 0px 139px !important;
		}

	/* ----- ÉLÉMENT 4 : Fin ----- */

	/* ----- ÉLÉMENT 5 : Début ----- */

		#magicNavigation ul.ml5 {
			background-color: #584E90;
		}

		#magicNavigation ul.ml5 li:hover, #magicNavigation ul.ml5 li.sfhover {
			background-color: #8283B6;
		}

		#magicNavigation ul.ml5 li {
			background-image: url('/verspieren/root/bank/immo/navigationHorizontale/puce_immobilier.gif');
		}

		#magicNavigation ul.ml5 li, #magicNavigation ul.ml5 li a, #magicNavigation li>ul.ml5>li>a, #magicNavigation li>ul.ml5>li>a:hover {
			clear: left;
			width: 79px !important;
		}

		#magicNavigation li ul.ml5 {
			width: 107px !important;
		}

		#magicNavigation li ul.ml5 ul {
			margin: -16px 0px 0px 84px !important;
			marg\in: -16px 0px 0px 84px !important;
		}

	/* ----- ÉLÉMENT 5 : Fin ----- */

/* ----- MENU DHTML HORIZONTAL MAGICNAVIGATION : Fin ----- */



/* ----- RENDU DE LA DATE DES LISTES D'ARTICLES : Début ----- */

	#mainContent #listart h6 {
		float: left;
		margin-right: 15px;
		font-size: 11px;
	}

	#mainContent #listart ul {
		list-style-image: none;
		list-style-type: none;
		margin-left: 0px;
		padding-left: 0px;
	}

	#mainContent #listart li {
		clear: left;
		margin-bottom: 0px;
	}

	#mainContent #listart ul li p {
		margin-bottom: 5px;
	}

/* ----- RENDU DE LA DATE DES LISTES D'ARTICLES : Fin ----- */



/* ----- CSS SPÉCIFIQUE AU NAVIGATEUR OPERA : Début ----- */

	@media all and (min-width: 0px) {
		#contactRecherche {
			margin-top: -48px;
		}
	}

	@media all and (min-width: 0px) {
		#centrageAccueil #colonneGauche {
			margin-bottom: 11px;
		}
	}

	@media all and (min-width: 0px) {
		#mainContent table.table1 tr.tableheader td, #mainContent table.table2 tr.tableheader td, #mainContent table.table3 tr.tableheader td {
			padding-top: 3px;
			padding-bottom: 3px;
		}
	}

	@media all and (min-width: 0px) {
		#blocDevis {
			margin-top: 4px;
		}
	}

	@media all and (min-width: 0px) {
		#blocNavigationDroite ul {
			margin-left: -25px;
		}
	}

	@media all and (min-width: 0px) {
		#searchResultDiv dd {
			margin-left: 25px;
		}
	}

/* ----- CSS SPÉCIFIQUE AU NAVIGATEUR OPERA : Fin ----- */



/* ----- HACK CSS SAFARI : Début ----- */

	#contactRecherche {
		margin-top: 10px;
	}

/* ----- HACK CSS SAFARI : Fin ----- */

