body                     {  margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 20px; }

.maq                   {font-size: 100%; font-family: Verdana, Arial, Geneva,Helvetica;  color: #ff0000;}

.topLink                 {  font-family:Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.topLink:hover           {  text-decoration: none; }

.tabLinkOff              {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none; font-weight: bold; }
.tabLinkOff:hover        {  text-decoration: underline; }
.tabLinkOn               {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none; font-weight: bold; }
.tabLinkOn:hover         {  text-decoration: underline; }

.mainText                {  font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bolder; font-size: 11px; color: #ffffff; }
.Why                     {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.mainLink                {  font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bolder; font-size: 11px; color:#999999 }
.mainLink2                {  font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bolder; font-size: 11px; color:#FFFFFF; }
.mainLink:hover          {  text-decoration: none; color:#FFFFFF;}

.recherche				 {  font-family: Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bold; font-size: 11px; color: #052b55; }

.price					 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #052b55}

.date                    {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }

.agentRegion			 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color: #FFFFFF; }
.agentProfil			 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #7e7766; }
.agentProfil:hover	     {  text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #7e7766; }
.agentLink				 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #052b55; }

.free                    {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7e7766; font-weight: bold; }
.free:hover              {  text-decoration: underline; }

.vendreListe			 {  list-style-image:url(images/puce.gif) }

.tbl-border              {  background-color: #000000; }
.tbl-bg                  {  background-color: #f9f9f8; }
.tbl-bgAlerte            {  background-color: #052b55; }
.tbl-vertSpacer          {  height: 6px; background-color: #ffffff; }

.faqQuestion			 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #9cc251; }
.faqReponse			 	 {  margin-bottom:30px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #7e7766; }

.locText                 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.locArrow                {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.locLink                 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.locLink:hover           {  text-decoration: none; }
.locLink2                {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; }
.locLink2:hover          {  text-decoration: none; }

.sideTitle               {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.sideText                {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.sideLink                {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-decoration: none; }
.sideLink:hover          {  text-decoration: underline; }
.sideLink2               {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; }
.sideLink2:hover         {  text-decoration: none; }

.sidePopLink             {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7e7766; font-weight: bold; text-decoration: none;}
.sidePopLink:hover       {  text-decoration: underline; }
.sidePopText             {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.sidePopPrice             {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #052b55; font-weight:bold;}

.searchBoxText           {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.searchButton            {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

h1                       {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #222222; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.pageTitle               { letter-spacing:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pageLi               { letter-spacing:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #052b55; font-weight: bold; }
.pageSubTitle            {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.pageText                {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #898b7d; }
.emaillist                {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #c2c0c0; }
.pageHelpText            {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.pageField               {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #898b7d; }

.pageLink                {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #052b55; }
.pageLink:hover          {  text-decoration: none; }
.pageLinkGrey            {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
.pageLinkGrey:hover      {  text-decoration: underline;}
.linkPartenaire 		 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #9cc251; text-decoration: none; }
.linkPartenaire:hover 		 { text-decoration: underline; }

.pagePartenaire 		 {  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #7e7766; text-decoration: none; }

.dirCatText              {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; }
.dirCatLink              {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #660000; line-height: 17px; font-weight: bold; }
.dirCatLink:hover        {  text-decoration: none; }
.dirSubCatLink           {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #660000; line-height: 17px; }
.dirSubCatLink:hover     {  text-decoration: none; }
.dirResLink              {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #660000; line-height: 17px; font-weight: bold; }
.dirResLink:hover        {  text-decoration: none; }
.dirResText              {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 15px; }
.dirResUrl               {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #008000; line-height: 15px; }

.statText                {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.statLink                {  text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; letter-spacing::0px; color: #7e7766; }
.statLink:hover          {  text-decoration:none; color:#000000; }

.resBorder               {  background: #d6d6d6; }
.colText                 {  background: #052b55; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.rowText                 {  background: #f6f6f6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.rowTexte                 {  background: #f6f6f6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.descText                {  background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px; }
.rowLinkBold             {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; font-weight: bold; }
.rowLinkBolde             {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; font-weight: bold; }
.rowLinkBold:hover       {  text-decoration: none; }
.rowLink                 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #052b55; }
.rowLink:hover           {  text-decoration: none; }

.nofound                 {  background: #f6f6f6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.error                   {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }

.bottomLink              {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-decoration: none; }
.bottomLink:hover        {  text-decoration: underline; }

.copyright               {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.copyrightLink           {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; }
.copyrightLink:hover     {  text-decoration: none; }