@import 'styles_table.css';

body {
	background-image: url(images/fond_degrade_home.gif);
}
#liste_1 {
	position: absolute;
	z-index: 10;
	left: 267px;
	top: 377px;
	height: 28px;
	width: 141px;
}

#liste_2 {
	position: absolute;
	z-index: 10;
	left: 403px;
	top: 377px;
	height: 28px;
	width: 141px;
}

#liste_3 {
	position: absolute;
	z-index: 10;
	left: 539px;
	top: 377px;
	height: 28px;
	width: 120px;
}

#liste_4 {
	position: absolute;
	z-index: 10;
	left: 675px;
	top: 377px;
	height: 28px;
	width: 120px;
}

#liste_1_home {
	position: absolute;
	z-index: 15;
	left: 16px;
	top: 100px;
	height: 31px;
	width: 211px;
}
#liste_2_home {
	position: absolute;
	z-index: 15;
	left: 241px;
	top: 100px;
	height: 31px;
	width: 211px;
}
#liste_3_home {
	position: absolute;
	z-index: 10;
	left: 16px;
	top: 154px;
	height: 31px;
	width: 211px;
}
#liste_4_home {
	position: absolute;
	z-index: 10;
	left: 241px;
	top: 154px;
	height: 31px;
	width: 211px;
}


#liste_validation {
	position: absolute;
	z-index: 10;
	left: 811px;
	top: 377px;
	height: 28px;
	width: 57px;
}
#liste_validation_promotion_petit {
	position: absolute;
	z-index: 10;
	left: 810px;
	top: 377px;
	height: 28px;
	width: 55px;
}

#liste_1_produit {
	position: absolute;
	z-index: 10;
	left: 252px;
	top: 377px;
	height: 28px;
	width: 139px;
}

#liste_2_produit {
	position: absolute;
	z-index: 10;
	left: 391px;
	top: 377px;
	height: 28px;
	width: 136px;
}

#liste_3_produit {
	position: absolute;
	z-index: 10;
	left: 530px;
	top: 377px;
	height: 28px;
	width: 139px;
}

#liste_4_produit {
	position: absolute;
	z-index: 10;
	left: 669px;
	top: 377px;
	height: 28px;
	width: 139px;
}


#ligne_vos_resultats {
	position: absolute;
	z-index: 1;
	left: 8px;
	top: 53px;
	height: 19px;
	width: 198px;
}

#ligne_vos_resultats_phrase_parametres {
	position: absolute;
	z-index: 1;
	left: 221px;
	top: 55px;
	height: 26px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7c7c7c;
}

#ligne_vos_resultats_phrase_parametres_produit {
	position: absolute;
	z-index: 1;
	left: 221px;
	top: 55px;
	height: 26px;
	width: 434px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #002572;
}

#bouton_retour_recherche {
	position: absolute;
	z-index: 1;
	left: 685px;
	top: 39px;
	height: 20px;
}

#menu_global {
	position: absolute;
	z-index: 20;
	left: 0px;
	top: 5px;
	height: 39px;
	width: 882px;
}

#menu_1 {
	position: absolute;
	z-index: 20;
	left: 0px;
	top: 0px;
	height: 39px;
	width: 170px;
}

#menu_1bis {
	position: absolute;
	z-index: 20;
	left: 0px;
	top: 0px;
	height: 39px;
	width: 170px;
	visibility: hidden;
}

#menu_2 {
	position: absolute;
	z-index: 20;
	left: 172px;
	top: 0px;
	height: 39px;
	width: 152px;
}

#menu_2bis {
	position: absolute;
	z-index: 20;
	left: 172px;
	top: 0px;
	height: 39px;
	width: 152px;
	visibility: hidden;
}

#menu_3 {
	position: absolute;
	z-index: 20;
	left: 326px;
	top: 0px;
	height: 27px;
	width: 153px;
}

#menu_4 {
	position: absolute;
	z-index: 20;
	left: 481px;
	top: 0px;
	height: 27px;
	width: 165px;
}

#menu_5 {
	position: absolute;
	z-index: 20;
	left: 648px;
	top: 0px;
	height: 27px;
	width: 233px;
}

.menu_5_champs_newsletter {
	position: absolute;
	z-index: 21;
	left: 88px;
	top: 7px;
	height: 10px;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C10A1D;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
}

#menu_5_bouton_newsletter {
	position: absolute;
	z-index: 22;
	left: 207px;
	top: 0px;
	height: 27px;
	width: 22px;
}





#conteneur_global {
	height: auto;
	width: 882px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 2;
	top: 4px;
}



#div-slogan-constructeur {
	height: auto;
	width: 882px;
	left: 0px;
	top: 322px;
	position: absolute;
	z-index: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A51218;
	text-decoration: none;
	text-align: center;
}





#ensemble_resultats_vignettes {
	height: auto;
	width: 882px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}


#resultats_vignettes {
	height: auto;
	width: 872px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 2px;
	background-image: url(images/fond-resultats-vignettes.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

#resultats_vignettes_references {
	height: auto;
	width: 874px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 4px;
	background-image: url(images/fond-resultats-vignettes.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}


#espace_moteur_home {
	height: 248px;
	width: 473px;
	position: relative;
	z-index: 5;
	top: 0px;
	float: left;
	left: 0px;
}

#moteur_ligne_1 {
	height: 36px;
	width: 445px;
	position: absolute;
	z-index: 1;
	top: 14px;
	left: 16px;
}
#moteur_ligne_2 {
	height: 28px;
	width: 457px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #c10a1d;
	text-decoration: none;
	text-align: center;
}

#moteur_ligne_2_promotion {
	height: 28px;
	width: 457px;
	position: absolute;
	z-index: 1;
	top: 52px;
	left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #262867;
	text-decoration: none;
	text-align: center;
}

#moteur_ligne_3 {
	height: 33px;
	width: 216px;
	position: absolute;
	z-index: 1;
	top: 198px;
	left: 16px;
}

#moteur_ligne_3_bis {
	height: 33px;
	width: 216px;
	position: absolute;
	z-index: 1;
	top: 198px;
	left: 241px;
}


.tableau_resultats_vignettes {
	width: 872px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}

#ligne_fiche_details {
	width: 872px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}

#emplacement_2_fiches {
	width: 704px;
	height: 235px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
	background-image: url(images/produit-fond-milieu.jpg);
	background-repeat: no-repeat;
}

.legende_vignette:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.legende_vignette:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.legende_vignette:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: underline;
}
.legende_vignette:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}


.legende_vignette_bleu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.legende_vignette_bleu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.legende_vignette_bleu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #002572;
	text-decoration: underline;
}
.legende_vignette_bleu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

.legende_vignette_rollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c10a1d;
	text-decoration: underline;
}

#flash_principal_mi_resultat {
	height: 325px;
	width: 705px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}

#flash_accueil_mi {
	height: 325px;
	width: 705px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#image_maison_moyenne_resultat {
	height: 236px;
	width: 329px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}

#image_maison_moyenne {
	height: 224px;
	width: 323px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	border: 3px solid #d9d5d1;
}

#image_maison_moyenne_1 {
	height: 224px;
	width: 323px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	border: 3px solid #d9d5d1;
	visibility: hidden;
}

#image_maison_moyenne_2 {
	height: 224px;
	width: 323px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	border: 3px solid #d9d5d1;
	visibility: hidden;
}
#image_maison_moyenne_3 {
	height: 224px;
	width: 323px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	border: 3px solid #d9d5d1;
	visibility: hidden;
}

#onglets_rdc {
	height: 26px;
	width: 120px;
	position: absolute;
	z-index: 5;
	top: 201px;
	left: 8px;
}

#onglets_etage {
	height: 26px;
	width: 60px;
	position: absolute;
	z-index: 5;
	top: 201px;
	left: 133px;
}

#onglets_facade {
	height: 26px;
	width: 70px;
	position: absolute;
	z-index: 5;
	top: 201px;
	left: 200px;
	visibility: visible;
}

#conteneur_tableau_fiche_detail {
	height: 200px;
	width: 328px;
	position: relative;
	z-index: 1;
	top: 22px;
	float: left;
	left: 17px;
}

.titre_fiche_maison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #c02026;
	text-transform: uppercase;
}

.titre_fiche_maison_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008A2E;
	text-transform: uppercase;
}

.titre_fiche_maison_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #008A2E;
	text-transform: uppercase;
}

.chemin_descriptif_maison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #c02026;
	line-height: 12px;
}

.chemin_descriptif_maison_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008A2E;
	line-height: 12px;
}

.M_E_maisonneuve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #c02026;
	text-transform: uppercase;
}

.M_E_maisonneuve_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #008A2E;
	text-transform: uppercase;
}

.AISONNEUV_maisonneuve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c02026;
	text-transform: uppercase;
}

.texte_gris_descriptif_maison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646564;
	text-align: justify;
	line-height: 15px;
}

#conteneur_bouton_orange_fond {
	height: 93px;
	width: 147px;
	position: relative;
	z-index: 3;
	top: 0px;
	float: left;
	left: 0px;
}

#bouton_orange_fond {
	height: 93px;
	width: 147px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

#conteneur_bouton_rouge_fond {
	height: 96px;
	width: 147px;
	position: relative;
	z-index: 3;
	top: 0px;
	float: left;
	left: 0px;
}

#bouton_rouge_fond {
	height: 96px;
	width: 147px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

.bouton_titre_maison {
	height: 22px;
	width: 147px;
	position: absolute;
	z-index: 5;
	top: 42px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c02026;
	text-align: center;
	line-height: 15px;
	text-transform: uppercase;
}

#ligne_milieu_moteur {
	height: 90px;
	width: 876px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	left: 0px;
}

#moteur_fond_gris {
	height: 32px;
	width: 858px;
	position: absolute;
	z-index: 1;
	top: 2px;
	left: 3px;
	border: 6px solid #b1ac9d;
	background-color: #FFFFFF;
}

#vous_cherchez_une_maisonneuve {
	height: 28px;
	width: 251px;
	position: absolute;
	z-index: 3;
	top: 2px;
	left: 10px;
}

#vous_cherchez_une_maisonneuve_bis {
	height: 28px;
	width: 251px;
	position: absolute;
	z-index: 3;
	top: 2px;
	left: 2px;
}

#vous_cherchez_une_maisonneuve_2 {
	height: 28px;
	width: 238px;
	position: absolute;
	z-index: 3;
	top: 2px;
	left: 2px;
}

#menu_gauche_0 {
	position: absolute;
	z-index: 15;
	left: 9px;
	top: 59px;
	height: 300px;
	width: 160px;
	visibility: hidden;
}

#menu_gauche_actuelle_1 {
	position: absolute;
	z-index: 15;
	left: 9px;
	top: 59px;
	height: 300px;
	width: 160px;
	visibility: visible;
}

#menu_gauche_authentique_1 {
	position: absolute;
	z-index: 15;
	left: 9px;
	top: 59px;
	height: 300px;
	width: 160px;
	visibility: hidden;
}

#menu_gauche_evolution_1 {
	position: absolute;
	z-index: 15;
	left: 9px;
	top: 59px;
	height: 300px;
	width: 160px;
	visibility: hidden;
}

#menu_gauche_excellence_1 {
	position: absolute;
	z-index: 15;
	left: 9px;
	top: 59px;
	height: 300px;
	width: 160px;
	visibility: hidden;
}

.menu_gauche_titre_rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C10A1D;
	text-decoration: none;
}

.menu_gauche_titre_rouge:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C10A1D;
	text-decoration: none;
}

.menu_gauche_titre_rouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C10A1D;
	text-decoration: none;
}

.menu_gauche_titre_rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C10A1D;
	text-decoration: none;
}


.menu_gauche_sous_titre_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #EB8413;
	text-decoration: none;
	line-height: 12px;
}

.menu_gauche_modeles_gris:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
}
.menu_gauche_modeles_gris:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
}
.menu_gauche_modeles_gris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C10A1D;
	text-decoration: underline;
}
.menu_gauche_modeles_gris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
}

.presentation_exposant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
}

#footer {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	height: 133px;
	width: 882px;
	float: left;
}
#footer2 {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	height: 133px;
	width: 882px;
	float: left;
	background-image: url(images/footer-home.gif);
	background-repeat: no-repeat;
}

#footer_interieur_1 {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 13px;
	height: 44px;
	width: 401px;
}

#footer_interieur_2 {
	position: absolute;
	z-index: 1;
	left: 407px;
	top: 13px;
	height: 44px;
	width: 473px;
}

#footer_interieur_3 {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 13px;
	height: 66px;
	width: 880px;
}
#ensemble_liens_bas {
	position: absolute;
	z-index: 1;
	left: 122px;
	top: 9px;
	height: 54px;
	width: 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: none;
}
#actus_voile_animation {
	position: absolute;
	z-index: 1;
	left: 412px;
	top: 2px;
	height: 63px;
	width: 467px;
}

.liens_bas:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: underline;
}
.liens_bas:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: underline;
}
.liens_bas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: none;
}
.liens_bas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b0101d;
	text-decoration: underline;
}

.liens_bas_gris:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #7a7a7a;
	text-decoration: none;
}

.liens_bas_gris:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #7a7a7a;
	text-decoration: none;
}

.liens_bas_gris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #7a7a7a;
	text-decoration: none;
}

.liens_bas_gris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #7a7a7a;
	text-decoration: none;
}

#colonne_actus {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	height: 248px;
	width: 399px;
	float: left;
}

#colonne_actus_ligne_1 {
	position: absolute;
	z-index: 1;
	left: 3px;
	top: 5px;
	height: 70px;
	width: 391px;
}

#colonne_actus_ligne_flash {
	position: absolute;
	z-index: 2;
	right: 0px;
	top: 1px;
	height: 69px;
	width: 222px;
}

#colonne_actus_ligne_2 {
	position: absolute;
	z-index: 1;
	left: 40px;
	top: 109px;
	height: 56px;
	width: 356px;
}

#colonne_actus_ligne_3 {
	position: absolute;
	z-index: 1;
	left: 109px;
	top: 173px;
	height: 69px;
	width: 201px;
}

#colonne_actus_home {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	height: 124px;
	width: 403px;
	float: left;
}

#colonne_actus_home_ligne_2 {
	position: absolute;
	z-index: 1;
	left: 40px;
	top: 9px;
	height: 56px;
	width: 356px;
}

#colonne_actus_home_ligne_3 {
	position: absolute;
	z-index: 1;
	left: 40px;
	top: 70px;
	height: 56px;
	width: 356px;
}

#colonne_actus_home_ligne_3_bis {
	position: absolute;
	z-index: 1;
	left: 84px;
	top: 70px;
	height: 56px;
	width: 248px;
}

.titre_actus_rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.titre_actus_rouge:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.titre_actus_rouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.titre_actus_rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}

.sous_titre_actus_gris:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #0a246a;
	text-decoration: none;
}
.sous_titre_actus_gris:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #0a246a;
	text-decoration: none;
}
.sous_titre_actus_gris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #0a246a;
	text-decoration: none;
}
.sous_titre_actus_gris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #0a246a;
	text-decoration: none;
}

.texte_actus_rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.texte_actus_rouge:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.texte_actus_rouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}
.texte_actus_rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #aa121c;
	text-decoration: none;
}

.msg_erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
	padding-left:10px;
}

#produit_emplacements_plan {
	position: absolute;
	z-index: 1;
	left: 323px;
	top: 51px;
	height: 160px;
	width: 379px;
}

#produit_emplacements_onglet_orange {
	position: absolute;
	z-index: 2;
	left: 449px;
	top: 211px;
	height: 24px;
	width: 118px;
}

#produit_numero_parcelle {
	position: absolute;
	z-index: 1;
	left: 9px;
	top: 27px;
	height: 44px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #eb8310;
	text-decoration: none;
}
#produit_prix_parcelle {
	position: absolute;
	z-index: 1;
	left: 125px;
	top: 25px;
	height: 38px;
	width: 189px;
	background-image: url(images/produit-fond-prix.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.produit_prix_parcelle_c25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 38px;
}

#produit_titre_bleu {
	position: absolute;
	z-index: 3;
	left: 13px;
	top: 70px;
	height: 19px;
	width: 303px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #002572;
	text-decoration: none;
}

#produit_titre_bleu_bis {
	position: absolute;
	z-index: 3;
	left: 13px;
	top: 29px;
	height: 19px;
	width: 311px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #002572;
	text-decoration: none;
}

#produit_texte_description {
	position: absolute;
	z-index: 3;
	left: 12px;
	top: 103px;
	height: 124px;
	width: 295px;
	text-align: justify;
}

#produit_texte_description_bis {
	position: absolute;
	z-index: 3;
	left: 12px;
	top: 32px;
	height: 200px;
	width: 290px;
	text-align: justify;
}

.produit_titre_description_C10_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #002572;
	text-decoration: none;
	text-transform: uppercase;
}

.produit_texte_description_C10_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #797a79;
	text-decoration: none;
	line-height: 13px;
}

.msg_erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
}

#produit_texte_plan_bleu {
	position: absolute;
	z-index: 3;
	left: 528px;
	top: 17px;
	height: 19px;
	width: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #002572;
	text-decoration: none;
}

#produit_zoom {
	position: absolute;
	z-index: 3;
	left: 464px;
	top: 20px;
	height: 15px;
	width: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #eb8310;
	text-decoration: none;
}

.produit_zoom_lien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #eb8310;
	text-decoration: underline;
}
.produit_zoom_lien:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #eb8310;
	text-decoration: underline;
}
.produit_zoom_lien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #002572;
	text-decoration: none;
}
.produit_zoom_lien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #eb8310;
	text-decoration: underline;
}

#produit_plus {
	position: absolute;
	z-index: 3;
	left: 498px;
	top: 15px;
	height: 22px;
	width: 22px;
}

#produit_conteneur_bouton_orange_fond {
	height: 92px;
	width: 147px;
	position: relative;
	z-index: 3;
	top: 0px;
	float: left;
	left: 0px;
}

#produit_bouton_orange_fond {
	height: 92px;
	width: 147px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

#produit_conteneur_bouton_rouge_fond {
	height: 88px;
	width: 147px;
	position: relative;
	z-index: 3;
	top: 0px;
	float: left;
	left: 0px;
}

#produit_bouton_rouge_fond {
	height: 88px;
	width: 147px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

#produit_conteneur_bouton_gris_fond {
	height: 61px;
	width: 147px;
	position: relative;
	z-index: 3;
	top: 0px;
	float: left;
	left: 0px;
}

#produit_bouton_gris_fond {
	height: 61px;
	width: 147px;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

.produit_bouton_titre_maison {
	height: 22px;
	width: 130px;
	position: absolute;
	z-index: 5;
	top: 65px;
	left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

#conteneur_photo_programme {
	height: 325px;
	width: 321px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}
#espace_photo_programme {
	height: 321px;
	width: 317px;
	position: absolute;
	z-index: 1;
	top: 2px;
	left: 2px;
}

/*#bandeau_titre_programme_opacifie {
	background-color:#FF9900;
	width:317px;
	height:58px;
	text-align:left;
	filter:alpha(opacity=65);
	-moz-opacity:0.5;
	opacity: 0.5;
	z-index: 3;
	left: 0px;
	top: 263px;
	position: absolute;
}*/

.bandeau_titre_tableau {
	width:317px;
	height:58px;
	z-index: 5;
	left: 0px;
	top: 263px;
	position: absolute;
}

.titre_photo_programme:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.titre_photo_programme:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.titre_photo_programme:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.titre_photo_programme:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}

.lieu_photo_programme:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.lieu_photo_programme:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.lieu_photo_programme:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}
.lieu_photo_programme:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 5;
}

#phrase_de_bienvenue_avec_date_jour {
	height: 16px;
	width: 786px;
	position: absolute;
	z-index: 25;
	top: 46px;
	left: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c10a1d;
}


.phrase_avec_date_jour_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
}

#accueil_flash_promotion {
	height: 325px;
	width: 882px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#flash_promotion {
	height: 325px;
	width: 882px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#accueil_flash_promotion_home {
	height: 325px;
	width: 555px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#flash_promotion_home {
	height: 325px;
	width: 555px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#accueil_flash_actus_home {
	height: 325px;
	width: 321px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#flash_actus_home {
	height: 325px;
	width: 321px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
}



#agences_col_gauche {
	height: 245px;
	width: 435px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#nom_agence {
	height: 40px;
	width: 194px;
	position: absolute;
	z-index: 1;
	top: 21px;
	left: 20px;
}

#coordonnees_agence {
	height: 51px;
	width: 183px;
	position: absolute;
	z-index: 1;
	top: 67px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F91C4;
	text-decoration: none;
	line-height: 15px;
}

#style_agences_gauche_mi {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 186px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#style_agences_gauche_mi_ardres {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 171px;
	left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#style_agences_droite_mi {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 185px;
	left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

.style_mi_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 15px;
}

.style_mi_rouge_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008A2E;
	text-decoration: none;
	line-height: 15px;
}


#style_agences_droite_mi_fresnes {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 169px;
	left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#style_agences_gauche_promotion {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 186px;
	left: 19px;
}


.style_agences_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #262867;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#style_promotion_boulogne {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 172px;
	left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#style_agences_droite_promotion {
	height: 20px;
	width: 184px;
	position: absolute;
	z-index: 1;
	top: 186px;
	left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}

#photo_agence {
	height: 141px;
	width: 217px;
	position: absolute;
	z-index: 1;
	top: 19px;
	left: 205px;
}

#renseignements_agence {
	height: 105px;
	width: 343px;
	position: absolute;
	z-index: 1;
	top: 124px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


#travaux_agence {
	height: 52px;
	width: 352px;
	position: absolute;
	z-index: 2;
	top: 184px;
	left: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

#travaux_agence_siege {
	height: 74px;
	width: 120px;
	position: absolute;
	z-index: 2;
	top: 155px;
	left: 197px;
}

.sous_titre_rouge_agence {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #008A2E;
	text-decoration: none;
}

.titre_dans_texte {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.titre_dans_texte_2 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #008A2E;
	text-decoration: none;
}

.titre_dans_colonnes {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #C02026;
	text-decoration: none;
}

.titre_dans_colonnes_2 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #008A2E;
	text-decoration: none;
}

#agences_col_droite {
	height: 241px;
	width: 435px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 0px;
}
#agences_col_droite_groupe {
	height: 241px;
	width: 425px;
	position: relative;
	float: left;
	z-index: 1;
	top: 0px;
	left: 12px;
}

#nom_agence_droite {
	height: 44px;
	width: 206px;
	position: absolute;
	z-index: 1;
	top: 21px;
	left: 8px;
}

.style_titre_agences {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C02026;
	text-decoration: none;
}

#coordonnees_agence_droite {
	height: 51px;
	width: 189px;
	position: absolute;
	z-index: 1;
	top: 67px;
	left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F91C4;
	text-decoration: none;
	line-height: 15px;
}

#coordonnees_agence_droite_fresnes {
	height: 51px;
	width: 189px;
	position: absolute;
	z-index: 1;
	top: 72px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F91C4;
	text-decoration: none;
	line-height: 15px;
}

#photo_agence_droite {
	height: 141px;
	width: 217px;
	position: absolute;
	z-index: 1;
	top: 19px;
	left: 197px;
}

#renseignements_agence_droite {
	height: 106px;
	width: 343px;
	position: absolute;
	z-index: 1;
	top: 124px;
	left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


#travaux_agence_droite {
	height: 52px;
	width: 352px;
	position: absolute;
	z-index: 2;
	top: 184px;
	left: 59px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
}


.lien_gris_agence:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.lien_gris_agence:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.lien_gris_agence:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.lien_gris_agence:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


.tableau_recrutement {
	width: 498px;
	background-image: url(images/recrutement-partie-haute.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.tableau_rejoignez_groupe {
	width: 356px;
	background-image: url(images/recrut-p-haute-col-gauche.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.tableau_elastique_rejoignez_groupe {
	width: 356px;
	height: 21px;
	background-image: url(images/recrut-milieu-col-gauche.gif);
	background-repeat: repeat-y;
}

.tableau_liens_gauche_haut {
	width: 420px;
	background-image: url(images/tete-col-gauche-liens.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.tableau_lexique {
	width: 210px;
	background-image: url(images/lexique-partie-haute.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.titre_offre_emploi {
	height: 45px;
	width: 498px;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C02026;
	text-decoration: none;
	line-height: 25px;
	text-align: center;
}

.date_offre_emploi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	text-align: center;
}

.texte_courant_offre_emploi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-right: 22px;
	padding-left: 27px;
}

.texte_courant_rejoignez_groupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-right: 15px;
	padding-left: 24px;
	background-image: url(images/recrut-milieu-col-gauche.gif);
	background-repeat: repeat-y;
}

.coordonnees_rejoignez_groupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

.relief_rouge_offre_emploi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
}

.intro_rouge_offre_emploi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C02026;
	line-height: 18px;
}

.lien_relief_rouge_offre_emploi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
}

.lien_relief_rouge_offre_emploi:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
}

.lien_relief_rouge_offre_emploi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C02026;
	text-decoration: underline;
}

.lien_relief_rouge_offre_emploi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
}

.page_liens_gauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
}

.page_liens_gauche-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	line-height: 25px;
}

.page_mot-relief {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.page_liens_gauche-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C02026;
	text-decoration: none;
	line-height: 16px;
}

.page_liens_droite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 15px;
	line-height: 13px;
}

.page_liens_droite_url:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	line-height: 13px;
}

.page_liens_droite_url:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	line-height: 13px;
}

.page_liens_droite_url:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: underline;
	line-height: 13px;
}

.page_liens_droite_url:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C02026;
	text-decoration: none;
	line-height: 13px;
}

.titre_lexique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C02026;
	text-decoration: none;
	padding-left: 5px;
}

.texte_courant_lexique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 2px;
	text-align: justify;
}

.marges_sommaire_lexique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.espace_vide_sommaire_lexique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.liens_sommaire_lexique:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.liens_sommaire_lexique:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.liens_sommaire_lexique:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 10px;
}

.liens_sommaire_lexique:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.TitreTexteGaucheInterieurGroupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #970100;
	padding-left: 20px;
}

.NomModeleDeux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686968;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

.LienServices:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: underline;
}
.LienServices:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: none;
}
.LienServices:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: none;
}
.LienServices:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: none;
}


.LienServices2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: none;
}
.LienServices2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: underline;
}
.LienServices2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: underline;
}
.LienServices2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A5252A;
	text-decoration: underline;
}


#bouton_passer_le_film {
	height: 32px;
	width: 124px;
	position: absolute;
	z-index: 30;
	left: 750px;
	top: 322px;	
}

#bouton_presentation_groupe {
	height: 58px;
	width: 162px;
	position: absolute;
	z-index: 30;
	left: 717px;
	top: 305px;	
}

#bouton_telematin {
	height: 58px;
	width: 162px;
	position: absolute;
	z-index: 30;
	left: 550px;
	top: 305px;	
}

#bouton_visite_virtuelle_ardres {
	height: 58px;
	width: 180px;
	position: absolute;
	z-index: 30;
	left: 365px;
	top: 305px;	
}


#ancrage_mi_hauteur_page {
	height: 32px;
	width: 124px;
	position: absolute;
	z-index: 30;
	left: 300px;
	top: 300px;	
}
.td_dessus_gris {
	height: 76px;
	width: 109px;
	float: left;
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}

.td_dessus_rouge {
	height: 76px;
	width: 109px;
	float: left;
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b0101d;
	border-right-color: #b0101d;
	border-left-color: #b0101d;	
}


.td_dessous_gris {
	padding-top: 3px;
	height: 29px;
	width: 109px;
	float: left;
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.td_dessous_rouge {
	padding-top: 3px;
	height: 29px;
	width: 109px;
	float: left;
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b0101d;
	border-left-color: #b0101d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0101d;	
}


.titre_lignes {
	padding-left: 26px;
	height: 40px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #b0101d;
	text-decoration: none;
	line-height: 35px;
}

.titre_lignes2 {
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #b0101d;
	text-decoration: none;
	line-height: 35px;
}

#bbc-conteneur-menu {
	position: relative;
	float: left;
	height: 90px;
	width: 855px;
	z-index: 1;
	left: 0px;
	top: 0px;
	background-image: url(images/filet-fond-menu-barre.jpg);
	background-repeat: repeat-x;
}

#bbc-retour-accueil {
	float: left;
	height: 90px;
	width: 75px;
	z-index: 1;
	margin-left: 0px;
	margin-top: 0px;
}

#bbc-menu-1 {
	float: left;
	height: 81px;
	width: 194px;
	z-index: 1;
	margin-left: 0px;
	margin-top: 0px;
}

#bbc-menu-2 {
	float: left;
	height: 81px;
	width: 184px;
	z-index: 1;
	margin-left: 4px;
	margin-top: 0px;
}

#bbc-menu-3 {
	float: left;
	height: 81px;
	width: 212px;
	z-index: 1;
	margin-left: 4px;
	margin-top: 0px;
}

#bbc-menu-4 {
	float: left;
	height: 81px;
	width: 173px;
	z-index: 1;
	margin-left: 4px;
	margin-top: 0px;
}


.lien-ecolo-1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c9e00;
	line-height: 15px;
	font-weight: normal;
	text-decoration:none;
}
.lien-ecolo-1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c9e00;
	line-height: 15px;
	font-weight: normal;
	text-decoration:none;
}
.lien-ecolo-1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c9e00;
	line-height: 15px;
	font-weight: normal;
	text-decoration:none;
}
.lien-ecolo-1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c9e00;
	line-height: 15px;
	font-weight: normal;
	text-decoration:none;
}
.lien-ecolo-1:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c9e00;
	line-height: 15px;
	font-weight: normal;
	text-decoration:none;
}
.lien-ecolo-2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 16px;
	text-decoration:none;
}

.lien-ecolo-2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 16px;
	text-decoration:none;
}

.lien-ecolo-2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 16px;
	text-decoration:none;
}

.lien-ecolo-2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 16px;
	text-decoration:none;
}

.lien-ecolo-2:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 16px;
	text-decoration:none;
}

.lien-ecolo-1-bis:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 14px;
	text-decoration:none;
}

.lien-ecolo-1-bis:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 14px;
	text-decoration:none;
}

.lien-ecolo-1-bis:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 14px;
	text-decoration:none;
}

.lien-ecolo-1-bis:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 14px;
	text-decoration:none;
}

.lien-ecolo-1-bis:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c9e00;
	line-height: 14px;
	text-decoration:none;
}

