body 						{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8c8c8c; text-align: justify; border-width: 0; outline-width: 0; }#center 					{ position: absolute; left: 50%; top: 50%; }#container 					{ position: absolute; left: -491px; top: -342px; width: 982px; height: 688px; margin: 0px; padding: 0px 0px 0px 0px; border: 0px solid #999; }#pub 						{ z-index: 5; height: 21px; width: 455px; left: 0px; top: 664px; position: absolute; overflow: hidden; visibility: hidden; border: 0px solid #999; }#SocieteCondition 			{ height: 357px; width: 932px; left: 5px; top: 7px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#SocieteQui 				{ height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 11; overflow: auto; visibility: visible; }#SocieteContact 			{ height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 11; overflow: auto; visibility: visible; }#InternetDevis1 			{ height: 355px; width: 395px; left: 45px; top: 300px; position: absolute; z-index: 6; overflow: none; visibility: visible; }#InternetDevis2 			{ height: 356px; width: 526px; left: 454px; top: 300px; position: absolute; z-index: 5; overflow: auto; visibility: visible; }#InternetDevisForm 			{ height: 365px; width: 932px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#InternetReference1 		{ height: 355px; width: 395px; left: 45px; top: 300px; position: absolute; z-index: 6; overflow: none; visibility: visible; }#InternetReference2 		{ height: 356px; width: 526px; left: 454px; top: 300px; position: absolute; z-index: 5; overflow: auto; visibility: visible; }#InternetTechnique { height: 365px; width: 932px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#FMProDevis { height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#FMProDevis { height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#FMProReference { height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#AccesClient { height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#AccesClient1 { height: 365px; width: 932px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }#Erreur { height: 365px; width: 930px; left: 5px; top: 2px; position: relative; z-index: 9; overflow: auto; visibility: visible; }table,tr,td 				{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; }p			 				{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; }select 						{ color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; }input 						{ color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; }.submit 					{ color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; }textarea 					{ color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; }form 						{ color: #707070; font-size: 11px; line-height: 21px; text-align: justify; }a							{ color: #000000; text-decoration: none; }a:visited					{ color: #000000; text-decoration: none; }a:active					{ color: #606060; text-decoration: underline; }a:hover						{ color: #606060; text-decoration: none; }.GrisClair 					{ background-color: #d0d3cf; }.MarronClair 				{ background-color: #d5d5aa; }.note 						{ color: #707070; font-size: 9px; line-height: 9px; text-align: justify; }.menu 						{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #9ca299; vertical-align: middle; }a.menu:link					{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }a.menu:visited				{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }a.menu:active				{ color: #bdbdbd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #9ca299; vertical-align: middle; }a.menu:hover				{ color: #bdbdbd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }.menubas					{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-decoration: none; background-color: #9ca299; vertical-align: middle; }a.menubas:link				{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }a.menubas:visited			{ color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }a.menubas:active			{ color: #bdbdbd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #9ca299; vertical-align: middle; }a.menubas:hover				{ color: #bdbdbd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ca299; text-decoration: none; vertical-align: middle; }.contact 					{ color: #606060; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify; }.texte 						{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; }.textegros 					{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-align: justify; }.texteerreur 				{ color: #606060; font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: justify; }.textepetit 				{ color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }.avertissement 				{ color: #a8411d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; }.avoir 						{ color: #b8b8b8; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; }.superieur 					{ color: #717174; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }.fmproencart 				{ font-size: 9px; background-color: #e4e4e4; }.fmproencartlogo 			{ text-align: center; }.reftexte0 					{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }.reftexte 					{ color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; }a.reftexte0:link			{ color: #606060; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte0:visited			{ color: #606060; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte0:active			{ color: #000; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte0:hover			{ color: #000; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte:link				{ color: #606060; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte:visited			{ color: #606060; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte:active			{ color: #000; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; }a.reftexte:hover			{ color: #000; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; }a.refimg0:link				{ font-size: 131px; outline: solid 2px #fff; }a.refimg0:visited			{ font-size: 131px; outline: solid 2px #fff; }a.refimg0:active			{ font-size: 131px; outline: solid 2px #ffc43c; }a.refimg0:hover				{ font-size: 131px; outline: solid 2px #ffc43c; }a.refimg:link				{ font-size: 65px; outline: solid 2px #fff; }a.refimg:visited			{ font-size: 65px; outline: solid 2px #fff; }a.refimg:active				{ font-size: 65px; outline: solid 2px #ffc43c; }a.refimg:hover				{ font-size: 65px; outline: solid 2px #ffc43c; }a.refimgaccueil:link		{ font-size: 47px; outline: solid 2px #fff; }a.refimgaccueil:visited		{ font-size: 47px; outline: solid 2px #fff; }a.refimgaccueil:active		{ font-size: 47px; outline: solid 2px #ffc43c; }a.refimgaccueil:hover		{ font-size: 47px; outline: solid 2px #ffc43c; }.affmotclef1				{ color: #747474; font-family: arial; font-size: 9px; }.affmotclef2				{ color: #00f; font-size: 11px; font-family: courier; }.affmotclef3				{ color: #bbb; font-size: 9px; font-family: helvetica; font-style: italic; }.affmotclef4				{ color: #ffc400; font-size: 11px; font-family: verdana; }.affmotclef5				{ color: #74b874; font-size: 10px; font-family: times; }.affmotclef6				{ color: #ff47ff; font-family: arial, georgia; font-size: 9px; }.affmotclef7				{ color: #ffc400; font-size: 11px; font-family: verdana; }.affmotclef8				{ color: #74b874; font-family: arial; font-size: 8px; font-style: italic; }.affmotclef9				{ color: #bbb; font-family: arial; font-size: 11px; }