html{font-size:100%;}
	
body{background-color:#ffffff; margin:0; padding:0; text-align:center; color:#000; font:0.625em/1em arial,helvetica,sans-serif;}
	
img{border:none}
p{margin:0; padding:0;}
a{text-decoration:none;}

a.contact{font:1em/1em arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.contact:hover{font:1em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:underline;}

a.menuGauche{font:1.3em/1em arial, helvetica, sans-serif; color:#666666; text-decoration:none; display:block; background-image:url(../Images/menu_gauche/puceGrise.gif); background-repeat:no-repeat; background-position:top right; padding-right:9px;}
a.menuGauche:hover{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none; display:block; background-image:url(../Images/menu_gauche/puceRouge.gif); background-repeat:no-repeat; background-position:top right; padding-right:9px;}
a.menuGaucheHover{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none; display:block; background-image:url(../Images/menu_gauche/puceRouge.gif); background-repeat:no-repeat; background-position:top right; padding-right:9px;}
a.menuGaucheHover:hover{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none; display:block; background-image:url(../Images/menu_gauche/puceRouge.gif); background-repeat:no-repeat; background-position:top right; padding-right:9px;}

a.pagination{font:1.3em/1em arial, helvetica, sans-serif; color:#000000; text-decoration:none;}
a.pagination:hover{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none;}
a.paginationRoll{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none;}
a.paginationRoll:hover{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none;}

.pagination{font:1.3em/1em arial, helvetica, sans-serif; color:#000000; line-height:1.2em;}
.titreArticle{font:1.3em/1em arial, helvetica, sans-serif; color:#000000; font-weight:bold;}
.libPrix{font:1.3em/1em arial, helvetica, sans-serif; color:#666666; font-weight:bold;}
.prix{font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; font-weight:bold;}
.txtFormulaire{font:1.1em/1em arial,helvetica,sans-serif; line-height:1.2em; color:#666666;}
.messageErreur{font:1.1em/1em arial, helvetica, sans-serif; color:#ff1919; line-height:1.2em;}

a.planSite{display:block; font:1.3em/1em arial, helvetica, sans-serif; color:#666666; text-decoration:none; background-image:url(../Images/menu_gauche/puceGriseBis.gif); background-position:top left; background-repeat:no-repeat; padding-left:8px;}
a.planSite:hover{display:block; font:1.3em/1em arial, helvetica, sans-serif; color:#ff1919; text-decoration:none; background-image:url(../Images/menu_gauche/puceRougeBis.gif); background-position:top left; background-repeat:no-repeat; padding-left:8px;}
	
#main{padding:0; text-align:left; margin:0 auto; width:980px;}
		
/*HEADER HEADER HEADER*/		
#header_conteneur{width:980px; height:148px; background-color:#fff;}
#header_01{float:left; width:35px; height:148px; background-image:url(../Images/header_01.jpg); background-color:#fff;}
			
#logo{float:left; display:block; width:189px; height:148px; background:url(../Images/logo.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
			
#header_02{float:left; width:756px; height:148px; background-image:url(../Images/header_02.jpg); background-color:#fff;}
/*FIN HEADER*/	
	
/*NAVIGATION*/
#navigation{width:980px; height:24px;}
#navigation ul{list-style-type:none; padding:0; margin:0 0 0 245px;}
#navigation ul li{float:left;}
#navigation a{}
		
/*BOUTONS NAV*/	
#bt_accueil{float:left; display:block; width:60px; height:24px; background-image: url(../Images/menu_horizontal/bt_accueil.jpg); text-indent:-5000px; overflow:hidden;}
#bt_accueil:hover{background-image: url(../Images/menu_horizontal/bt_accueil_over.jpg);}
			
#bt-quisommesnous{display:block; width:149px; height:24px; background-image: url(../Images/menu_horizontal/bt-quisommesnous.jpg); text-indent:-5000px; overflow:hidden;}
#bt-quisommesnous:hover{background-image: url(../Images/menu_horizontal/bt-quisommesnous_over.jpg);}
#bt-quisommesnoushover{display:block; width:149px; height:24px; background-image: url(../Images/menu_horizontal/bt-quisommesnous_over.jpg); text-indent:-5000px; overflow:hidden;}
#bt-quisommesnoushover:hover{background-image: url(../Images/menu_horizontal/bt-quisommesnous_over.jpg);}			
			
#bt_notresavoirfaire{display:block; width:145px; height:24px; background-image: url(../Images/menu_horizontal/bt_notresavoirfaire.jpg); text-indent:-5000px; overflow:hidden;}
#bt_notresavoirfaire:hover{background-image: url(../Images/menu_horizontal/bt_notresavoirfaire_over.jpg);}
#bt_notresavoirfairehover{display:block; width:145px; height:24px; background-image: url(../Images/menu_horizontal/bt_notresavoirfaire_over.jpg); text-indent:-5000px; overflow:hidden;}
#bt_notresavoirfairehover:hover{background-image: url(../Images/menu_horizontal/bt_notresavoirfaire_over.jpg);}
			
#bt_contacteznous{display:block; width:132px; height:24px; background-image: url(../Images/menu_horizontal/bt_contacteznous.jpg); text-indent:-5000px; overflow:hidden;}
#bt_contacteznous:hover{background-image: url(../Images/menu_horizontal/bt_contacteznous_over.jpg);}
#bt_contacteznoushover{display:block; width:132px; height:24px; background-image: url(../Images/menu_horizontal/bt_contacteznous_over.jpg); text-indent:-5000px; overflow:hidden;}
#bt_contacteznoushover:hover{background-image: url(../Images/menu_horizontal/bt_contacteznous_over.jpg);}
				
#bt_plandacces{display:block; width:104px; height:24px; background-image: url(../Images/menu_horizontal/bt_plandacces.jpg); text-indent:-5000px; overflow:hidden;}
#bt_plandacces:hover{background-image: url(../Images/menu_horizontal/bt_plandacces_over.jpg);}
#bt_plandacceshover{display:block; width:104px; height:24px; background-image: url(../Images/menu_horizontal/bt_plandacces_over.jpg); text-indent:-5000px; overflow:hidden;}
#bt_plandacceshover:hover{background-image: url(../Images/menu_horizontal/bt_plandacces_over.jpg);}
/*FIN BOUTONS NAV*/	
		
#img_sous_nav{width:980px; height:19px; background:#fff url(../Images/img_ss_nav.jpg); margin-bottom:8px;}
		
/*GAUCHE GAUCHE GAUCHE*/
#gauche_conteneur{float:left; background:#f3f3f3; width:241px; margin-right:5px;}	
		

#navigation_gauche{margin-top:15px;}
#navigation_gauche ul{margin:0; padding:0; list-style-type:none;}
#navigation_gauche li{margin:0; padding:0; overflow:hidden;}
#trait_ssnavgauche{width:241px; height:1px; overflow:hidden; background:#f3f3f3 url(../Images/menu_gauche/trait_ssnavgauche.jpg);}

/*Boutons nav gauche*/
#bt_mobilierneuf{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierneuf.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierneuf:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierneuf_over.jpg) no-repeat;}
#bt_mobilierneufhover{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierneuf_over.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierneufhover:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierneuf_over.jpg) no-repeat;}

#bt_mobilierdoccasion{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierdoccasion.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierdoccasion:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierdoccasion_over.jpg) no-repeat;}
#bt_mobilierdoccasionhover{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierdoccasion_over.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierdoccasionhover:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierdoccasion_over.jpg) no-repeat;}

#bt_servicelocation{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_servicelocation.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_servicelocation:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_servicelocation_over.jpg) no-repeat;}
#bt_servicelocationhover{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_servicelocation_over.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_servicelocationhover:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_servicelocation_over.jpg) no-repeat;}

#bt_mobilierbureau{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierbureau.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierbureau:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierbureau_over.jpg) no-repeat;}
#bt_mobilierbureauhover{display:block; width:241px; height:25px; background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierbureau_over.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#bt_mobilierbureauhover:hover{background:#f3f3f3 url(../Images/menu_gauche/bt_mobilierbureau_over.jpg) no-repeat;}
		
/*ADRESSE ADRESSE ADRESSE*/ 
#adresse{text-align:right;font:1.1em/1em arial,helvetica,sans-serif;margin:14px 19px 11px 0;line-height:1.1em; display:block;}
			
/*FIN GAUCHE */
		
/*FOOTER FOOTER*/
#espace_avant_footer{clear:left; height:10px; width:980px; overflow:hidden; background:#fff;}
		
#footer{background:#f3f3f3 url(../Images/footer.jpg); width:920px; height:15px; margin-top:5px;}
#footer span{position:relative; left:765px; top:2px; color:#666;}
			
#footer a{font:1.1em/1em arial,helvetica,sans-serif;; color:#666;}
#footer a:hover{font:1.1em/1em arial,helvetica,sans-serif; color:#000;}

a.pied{font:1.1em/1em arial,helvetica,sans-serif; color:#fff;}
a.pied:hover{font:1.1em/1em arial,helvetica,sans-serif; color:#666;}
		
/*CONTENUS CONTENUS*/
#conteneur_contenu_et_nav{float:left;background:#fff url(../Images/nav_bande_grise.jpg) repeat-y;}
#contenu{float:left;}
		
h2{margin:15px 0 0 10px; padding:0px; background: url(../Images/puce_orange.gif) no-repeat; text-indent:15px; font:1.6em/1em arial,helvetica,sans-serif; color:#ff1919; background-position:0px 2px;}
		
.paragraphe_contenu{font:1.3em/1em arial,helvetica,sans-serif; line-height:1.2em; margin:10px 10px 0 25px; padding:0;}
.test{font:1.2em/1em arial,helvetica,sans-serif; line-height:1.2em;}
		
/*CONTENU HOME */
#image_home{float:left; width:396px; height:298px; background:#fff url(../Images/home_image.jpg);}
#contenu_txt_home{float:left; width:331px; height:298px; margin-left:7px; background:#f3f3f3;}
#contenu_txt_home p{font:1.3em/1em arial,helvetica,sans-serif; line-height:1.3em; margin:19px 10px 0 17px;}
/*FIN CONTENU HOME*/
		
/*CONTENU QUI SOMMES NOUS */
#image_qui_sommes_nous{float:left; width:326px; height:298px; background:#fff url(../Images/qui_sommes_nous.jpg);}
#contenu_txt_qui_sommes_nous{float:left; width:401px; height:298px; background:#f3f3f3; margin-left:7px;}
			
/*CONTENU NOTRE SAVOIR FAIRE */
#image_notre_savoir_faire{float:left; width:247px; height:298px; background:#fff url(../Images/notre_savoir_faire.jpg);}
#contenu_txt_notre_savoir_faire{float:left; width:480px; height:298px; background:#f3f3f3; margin-left:7px;}
			
/*CONTENU CONTACTEZ NOUS */
#contenu_contact_gauche{float:left; height:372px; width:289px; background:#fff url(../Images/contactez_nous.jpg) no-repeat right bottom;}

#contenu_formulaire_contactez_nous{float:left; width:436px; background:#f3f3f3; margin:38px 0 0 7px;}
			
#contenu_formulaire_contactez_nous table{border:none; margin-top:18px;}
.input_form{font:1.1em/1em arial,helvetica,sans-serif; border:1px solid #a5a5a5;}
			
.textarea_form{border:1px solid #a5a5a5; overflow:hidden;}
			
.txt_formulaire_contact{text-align:right; font:1.1em/1em arial,helvetica,sans-serif; line-height:1.2em; width:120px; color:#666;}
			
#envoyer{font:1.1em/1em arial,helvetica,sans-serif; border:none; display:block;padding-bottom:2px; height:17px; width:78px; text-transform:uppercase; color:#ffffff; background-color:#ff1919;}
#envoyer:hover{font:1.1em/1em arial,helvetica,sans-serif; border:none; display:block; height:17px; width:78px; text-transform:uppercase; color:#ffffff; background-color:#666666;}
			
/*CONTENU PLAN ACCES */
#contenu_gauche_plan_dacces{margin-top:0px; float:left;}
#plan_google_stherblain{background:#000; height:282px; width:340px; margin:10px 0 0 25px;}		
#contenu_droite_plan_dacces{float:left; width:362px; background:#f3f3f3; margin:31px 0 0 7px;}
#contenu_droite_plan_dacces	p{margin-left:11px;}

#plan_google_nantes{background:#000; height:282px; width:340px; margin:10px 0 11px 12px;}		
			
/*CONTENU Mobilier NEUF */
#image_mobilier_neuf{float:left; width:247px; height:471px; background:#fff url(../Images/mobilier_neuf.jpg); background-position:0px 5px; background-repeat:no-repeat;}
#contenu_txt_mobilier_neuf{float:left; width:480px;background:#f3f3f3; margin-left:7px;}
#contenu_txt_mobilier_neuf ul{list-style-type:square; margin-top:4px; padding-top:0;}
#contenu_txt_mobilier_neuf ul li{margin-left:15px; font:1.3em/1em arial,helvetica,sans-serif; line-height:1.2em;color:#ff1919;}
#contenu_txt_mobilier_neuf ul li:hover{color:#666666;}
#contenu_txt_mobilier_neuf a{color:#ff1919;}
#contenu_txt_mobilier_neuf a:hover{color:#666666;}
			
/*CONTENU Mobilier D'OCCASION*/
#image_mobilier_doccasion{float:left; width:247px; height:471px; background:#fff url(../Images/mobilier_doccasion.jpg);}
#contenu_txt_mobilier_doccasion{float:left; width:480px; height:471px; background:#f3f3f3; margin-left:7px;}
#contenu_txt_mobilier_doccasion ul{list-style-type:square; margin-top:4px; padding-top:0;}
#contenu_txt_mobilier_doccasion ul li{margin-left:15px; font:1.3em/1em arial,helvetica,sans-serif; line-height:1.2em;}


#test ul{list-style-type:square; margin-top:4px; padding-top:0;}
#test ul li{margin-left:15px; font:1.3em/1em arial,helvetica,sans-serif; line-height:1.2em;}			
/*CONTENU SERVICE LOCATION */
#image_service_location{float:left; width:191px; height:414px; background:#fff url(../Images/service_location.jpg);}
#contenu_txt_service_location{float:left; width:536px; height:414px; background:#f3f3f3; margin-left:7px;}


#image_plan_site{float:left; width:247px; height:298px; background:#fff url(../Images/plan_site.jpg);}

#image_mentions_legales{float:left; width:247px; height:555px; background:#fff url(../Images/mentions_legales.jpg);}
#contenu_txt_mentions_legales{float:left; width:480px; background:#f3f3f3; margin-left:7px;}


#image_mobilier_bureau{float:left; width:247px; height:337px; background:#fff url(../Images/mobilier_bureau.jpg);}
			
/*MACARON HORAIRES*/	
#macaron_horaires{width:241px; padding:6px 0 0 0;position:  absolute;  bottom:  0; right:0; background-color:#ff1919; height:97px;}
#macaron_horaires p{margin:0px 0 0 11px; padding:0; font:1.4em/1em arial,helvetica,sans-serif; line-height:1.25em; color:#fff;}

#macaron_amenageur{width:50px; height:50px; position:absolute; bottom:0; right:0; background-color:#f4f4f4; margin-right:15px; margin-bottom:10px;}


.macaron{margin:0px 0 0 11px; padding:0; font:1.4em/1em arial,helvetica,sans-serif; line-height:1.25em; color:#fff;}
.fondMacaron{padding:6px 0 0 0; width:241px; height:97px; background-color:#ff1919;}

#nav_gauche ul{list-style-type:square; margin-top:4px; padding-top:0;}
#nav_gauche ul li{margin-left:15px; font:1.3em/1em arial,helvetica,sans-serif; line-height:1.2em; color:#ff1919;}
#nav_gauche ul li:hover{color:#666666;}
#nav_gauche a{color:#ff1919;}
#nav_gauche a:hover{color:#666666;}
