/* S2CM1 ******************************************************************************************************************************/

/* FORMULAIRES DE RECHERCHE */
.S2CM1-RechercheForm-Tbl { display:table; width:465px; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; }
.S2CM1-RechercheForm-Cell-1 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; height:46px; width:50px; }
.S2CM1-RechercheForm-Cell-2 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; height:46px; width:255px; background:url('./fond_rechercheR.png') repeat; text-align:left; }
.S2CM1-RechercheForm-Cell-3 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; height:46px; width:150px; background:url('./fond_rechercheR.png') repeat; text-align:center; }
.S2CM1-RechercheForm-Cell-4 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; height:46px; width:10px; }
input.S2CM1-RechercheForm-Input { font-family:arial; font-size:10pt; color:#000000; border:1px solid #CDCDCD; background-color:#FFFFFF; height:26px; width:245px; }
/****************************/

/* ZONE D'AFFICHAGE DES REPONSES */
.S2CM1-Cadre-Tbl { display:table; width:465px; border:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; text-align:center; background-color:#EEEEEE; vertical-align:top; }

.S2CM1-Classement-TopTbl{ display:table; width:448px; height:30px; border-top:0px; border-bottom:0px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; text-align:center; background-color:#FFFFFF; vertical-align:top; }
.S2CM1-Classement-TopTbl-Cell-1 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:209px; text-align:center; }
.S2CM1-Classement-TopTbl-Cell-2 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:28px; text-align:center; }
.S2CM1-Classement-TopTbl-Cell-3 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:209px; text-align:center; }
.S2CM1-Classement-FootTbl { display:table; width:448px; height:11px; border:0px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; text-align:center; background-color:#FFFFFF; vertical-align:top; }
.S2CM1-Classement-FootTbl-Cell { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; }

.S2CM1-Navigation-Tbl { display:table; width:463px; height:15px; border:0px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; text-align:center; vertical-align:top; }
.S2CM1-Navigation-Cell-1 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:16px; text-align:center; vertical-align:bottom; }
.S2CM1-Navigation-Cell-2 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:142px; text-align:right; vertical-align:bottom; }
.S2CM1-Navigation-Cell-3 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:305px; text-align:center; vertical-align:bottom; }
.S2CM1-Navigation-Cell-4 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:105px; text-align:center; vertical-align:bottom; }
.S2CM1-Navigation-Cell-5 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:253px; text-align:center; vertical-align:bottom; }
.S2CM1-Navigation-Cell-6 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:105px; text-align:center; vertical-align:bottom; }

.S2CM1-Reponse-Titre-Tbl { display:table; width:455px; height:27px; border:0px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; }
.S2CM1-Reponse-Titre-EdgCell { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:10px; height:27px; }
.S2CM1-Reponse-Titre-1-MidCell-1 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:395px; height:27px; background:url('./fond_entetePro.png') repeat; vertical-align:middle; text-align:left; }
.S2CM1-Reponse-Titre-1-MidCell-2 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:20px; height:27px; background:url('./fond_entetePro.png') repeat; vertical-align:middle; text-align:center; }
.S2CM1-Reponse-Titre-2-MidCell-1 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:395px; height:27px; background:url('./fond_entetePart.png') repeat; vertical-align:middle; text-align:left; }
.S2CM1-Reponse-Titre-2-MidCell-2 { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; width:20px; height:27px; background:url('./fond_entetePart.png') repeat; vertical-align:middle; text-align:center; }

.S2CM1-Reponse-Coords-1-Tbl { display:table; width:455px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; }
.S2CM1-Reponse-Coords-1-Cell-1 { display:table-cell; border:0px black dashed; padding:5px; margin:0px; border-collapse:collapse; width:295px; vertical-align:top; text-align:left; } /* adresse */
.S2CM1-Reponse-Coords-1-Cell-2 { display:table-cell; border:0px black dashed; padding:5px; margin:0px; border-collapse:collapse; width:160px; vertical-align:top; text-align:right; } /* téléphones */
.S2CM1-Reponse-Coords-1-Cell-3 { display:table-cell; border:0px black dashed; padding:5px; margin:0px; border-collapse:collapse; vertical-align:top; text-align:right; } /* Envoyer un email | Accéder au site | Toutes nos coordonnees */
.S2CM1-Reponse-Coords-1-Cell-4 { display:table-cell; border:0px black dashed; padding:5px; margin:0px; border-collapse:collapse; vertical-align:top; text-align:left; } /* activité pour les professionnels */
.S2CM1-Reponse-Coords-2-Tbl { display:table; width:125px; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; vertical-align:top; text-align:right; } /* tableau pour les numéros de téléphone */

.S2CM1-Reponse-Liens-Tbl { display:table; width:455px; height:37px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#EFEFEF; text-align:center; vertical-align:middle; }

.S2CM1-Reponse-Pubs-TopTbl { display:table; width:455px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; }
.S2CM1-Reponse-Pubs-TopTbl-Cell-1 { display:table-cell; width:100%; border:0px black dashed; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; } /* texte de la publicité */
.S2CM1-Reponse-Pubs-TopTbl-Cell-2 { display:table-cell; border:0px black dashed; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:5px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; } /* logo de la publicité */
.S2CM1-Reponse-Pubs-BotTbl { display:table; width:455px; height:15px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; }
.S2CM1-Reponse-Pubs-BotTbl-Cell { display:table-cell; border:0px black dashed; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; border-top:0px; border-bottom:0px; background-color:#FFFFFF; } /* lien : www. Site En savoir plus */
.S2CM1-Reponse-Pubs-HR { color: #646464; background-color: #646464; height: 1px; border: 0px; }

.S2CM1-Reponse-InfosSupp-Tbl { display:table; width:455px; height:25px; border:0px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; }
.S2CM1-Reponse-InfosSupp-Cell { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; } /* en savoir plus avec Google */

.S2CM1-Reponse-Foot-Tbl { display:table; width:455px; height:25px; border-left:1px #CDCDCD solid; border-right:1px #CDCDCD solid; border-top:0px; border-bottom:1px #CDCDCD solid; padding:0px; margin:0px; border-collapse:collapse; background-color:#FFFFFF; }
.S2CM1-Reponse-Foot-Cell { display:table-cell; border:0px black dashed; padding:0px; margin:0px; border-collapse:collapse; text-align:center; } 
/*********************************/

.S2CM1-TypTel-fixe { display:table-cell; border:0px black dashed; padding-right:15px; padding-left:0px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; width:110px; height:15px; vertical-align:middle; text-align:right; background:url('./ttel_icons/telFixe.gif'); }
.S2CM1-TypTel-fax { display:table-cell; border:0px black dashed; padding-right:15px; padding-left:0px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; width:110px; height:15px; vertical-align:middle; text-align:right; background:url('./ttel_icons/fax.gif'); }
.S2CM1-TypTel-mobile { display:table-cell; border:0px black dashed; padding-right:15px; padding-left:0px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; width:110px; height:15px; vertical-align:middle; text-align:right; background:url('./ttel_icons/telMobile.gif'); }

.S2CM1-TypTel-Cell-1 { display:table-cell; border:0px black dashed; padding-left:0px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; width:40px; height:15px; vertical-align:middle; text-align:right; }
.S2CM1-TypTel-Cell-2 { display:table-cell; border:0px black dashed; padding-left:0px; padding-top:0px; padding-bottom:0px; margin:0px; border-collapse:collapse; width:100px; height:15px; vertical-align:middle; text-align:center; background:url('./fd_tel.gif'); background-position:right; }
/**************************************************************************************************************************************/