form, fieldset, label, input, select {margin: 0; padding: 0; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
h1{ display:none; font-size: 1.0em;}
.siteTitre {font-weight:bold;}
.inscValider {font-size: 1.2em; color:#cc0099; font-weight:bold; margin:2px;padding:2px;cursor: pointer;}
#pageHome {width:960px;padding:0;text-align:left; margin-left:auto;margin-right:auto;margin-top:2px; }

#pageHome .footHP {margin: 7px 2px 0 0; padding:2px 0 0 0;height: 22px; clear: both; background: url(/img/bg927_2a_end2.gif) no-repeat 0 100%; text-align:center;color:#993399; font-size: 1.2em;}
#pageHome .foot2HP {margin: 1px 2px 0 0; padding:1px 0 0 0;height: 20px; clear: both; background: url(/img/bg927_2a_end.gif) no-repeat 0 100%; text-align:center;color:#666699; font-size: 1.2em;}
#pageHome .foot2HP p {margin:0;}
#pageHome .boxendHP {margin: 2px 2px 0 0;height: 5px; clear: both; background: url(/img/bg927_2a_end.gif) no-repeat 0 100%;}
#pageHome .footHP a {color:#993399; }
a.flink:link    {color:#996699; font-size: 10px; text-decoration: none;}
a:visited.flink {color:#996699; font-size: 10px; text-decoration: none;}
a:hover.flink   {color:#996699;  font-size: 10px; text-decoration: none;}

#topHome {margin:4px 0 0 5px; padding:0;}
#topHome .logoHome {width:180px; margin:30px 0 0 10px; padding:0px;}
#topHome .boxTop {margin:15px 0px 0px 0px; padding:0; color:#fff; } /* display:none; 993399 */
#topHome .boxVille {margin:7px 0 0 0; padding:0; }
#topHome .loginHome {margin:5px 10px 0 0; padding:0 0 0 1px;  width:247px; height:80px;background: url(/img/loginHome_2a.gif) no-repeat 0 0; color:#010101; float:right;}
#topHome .loginHome p {margin:0px; padding:10px 0 0 5px; color:#fff;}
#topHome .loginHome a {margin:10px 0 0 10px; padding:0; color:#fff;text-decoration:underline;}
.connect {text-align:center; padding-bottom:4px;color:#cc0066;font-weight:bold; width: 30px; height: 20px; background: url(/img/submitSearch_fond.gif) repeat-x; cursor: pointer;}

/* 278 */
#listePhoto {margin:0 0 0 0; width:286px; background: url(/img/box_286_last_2a_fond.gif) repeat-y;float:left;}
#listePhoto .header {background: url(/img/box_286_last_2a_start.gif) no-repeat 0 0; }
#listePhoto .boxend {height: 10px; clear: both; background: url(/img/box_286_last_2a_end.gif) no-repeat 0 100%;}
#listePhoto .header h2 {margin:0; padding: 0 0 0 25px; font-size: 1.8em; color:#ffcc33; line-height: 2.5em; }
#listePhoto p {margin:0 2px 0 20px; padding: 3px 0 5px 0;  color:#666;}

#listePhoto .membre {float:left; margin:3px  10px 5px 10px; padding:0; width:100px;}
#listePhoto .membre p {margin:0;}
#listePhoto .membre a {display: block; width: 90px; text-decoration: none; overflow: hidden; text-align: center; color:#d25656;}
#listePhoto .dept {text-decoration: none; width: 90px; overflow: hidden; text-align: center; color:#666;}
#listePhoto a img {border:solid 3px #993399;}
#listePhoto a:hover img {border:solid 3px #cc0099; Filter: none;}

#boxTemoignages {margin:17px 0 0 0px; width:925px;background: url(/img/box_925_temoignages_fond.gif) repeat-y; float:left}
#boxTemoignages .boxend {height: 13px; clear: both; background: url(/img/box_925_temoignages_end.gif) no-repeat 0 100%;}
#boxTemoignages .header {background: url(/img/box_925_temoignages_start.gif) no-repeat 0 0; }

#boxTrouvez  {margin:14px 0 0 5px; width:271px; background: url(/img/boxHome270_fond.gif) repeat-y;float:left}

#boxContactez  {margin:5px 0 0 12px; width:271px;background: url(/img/box_271_2a_fond.gif) repeat-y; float:left}
#boxRencontrez   {margin:15px 0 0 12px; width:271px;background: url(/img/box_271_2a_fond.gif) repeat-y; float:left}
#boxTrouvez .header, #boxRencontrez .header,  #boxContactez .header {background: url(/img/box_271_2a_start.gif) no-repeat 0 0; }
#boxTrouvez .boxend, #boxRencontrez .boxend, #boxContactez .boxend {height: 13px; clear: both; background: url(/img/box_271_2a_end.gif) no-repeat 0 100%;}

/* 347 */
#boxComparez {margin:5px 0 0 5px; width:347px;background: url(/img/box_347_testspsy_fond.gif) repeat-y; float:left}
#boxComparez .header {background: url(/img/box_347_testspsy_start.gif) no-repeat 0 0; }
#boxComparez .boxend  {height:10px;background: url(/img/box_347_testspsy_end.gif) no-repeat 0 100%;}

/* 440 */
#boxCinema {margin:17px 0 0 0; width:440px;background: url(/img/box_440_cinema_fond.gif) repeat-y; float:left}
#boxCinema .header{background: url(/img/box_440_cinema_start.gif) no-repeat 0 0; }
#boxCinema .boxend {height: 13px; clear: both; background: url(/img/box_440_cinema_end.gif) no-repeat 0 100%;}
#boxAlaune {margin:17px 0px 0 0; width:440px;background: url(/img/box_440_une_fond.gif) repeat-y; float:right;}
#boxAlaune .header {background: url(/img/box_440_une_start.gif) no-repeat 0 0; }
#boxAlaune .boxend {height: 13px; clear: both; background: url(/img/box_440_une_end.gif) no-repeat 0 100%;}

/* 610 */
#boxRecherchez  {margin:0px 0 2px 5px; width:632px; background: url(/img/box_632_2a_fond.gif) repeat-y; float:left;}
#boxRecherchez .header  {background: url(/img/box_632_2a_search_start.gif) no-repeat 0 0; }
#boxRecherchez .boxend {height: 18px; clear: both; background: url(/img/box_632_2a_end.gif) no-repeat 0 100%;}

#boxInscription {margin:2px 0 0 5px; width:632px; background: url(/img/box_632_2a_insc_fond.gif) repeat-y; float:left;}
#boxInscription .header {background: url(/img/box_632_2a_insc_start.gif) no-repeat 0 0; }
#boxInscription .boxend {height: 18px; clear: both; background: url(/img/box_632_2a_insc_end.gif) no-repeat 0 100%;}
#boxInscription .header h2 {margin:0; padding: 0 0 2px 69px; font-size: 2.2em; color:#ffff33; line-height: 2.3em; text-align:left; }
#boxInscription p.desc {margin:25px 0 0 0; padding: 0 0 0 35px; color:#cc3399;}
#boxInscription p.signup {margin:0 10px 0 0; padding: 0 0 0 0;text-align:center;}
#boxInscription table {padding:0; margin:10px 0 0 0; }
.afinyT {margin:10px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#cc3399; font-weight:bold; font-size: 1.2em; clear:both;}
a.aInsc {color:#fff; font-weight:bold; font-size: 2.2em;}
a:visited.aInsc {color:#fff; font-weight:bold; font-size: 2.2em;}
a:hover.aInsc {color:#fff; font-weight:bold; font-size: 2.2em;}

/* 300 inscription */
#boxInscriptionRight {margin:4px 0 25px 4px; width:300px; background: url(/img/box_300_2a_insc_fond.gif) repeat-y; float:left;}
#boxInscriptionRight .header {background: url(/img/box_300_2a_insc_start.gif) no-repeat 0 0; }
#boxInscriptionRight .boxend {height: 18px; clear: both; background: url(/img/box_300_2a_insc_end.gif) no-repeat 0 100%;}
#boxInscriptionRight .header h2 {margin:0; padding: 0 0 2px 63px; font-size: 2.0em; color:#ffff33; line-height: 2.5em; text-align:left; }
#boxInscriptionRight p.desc {margin:5px 0 5px 0; padding: 0 2px 0 35px; color:#cc3399;}
#boxInscriptionRight p.signup {margin:0 0 0 0; padding: 0 0 0 0;text-align:center;}
#boxInscriptionRight .serviceT {margin:0; padding: 0; color:#cc3399; font-weight:bold; font-size: 1.2em; clear:both;}

/* 587 profil deatil */
#boxProfilDetail {margin:0 0 0 3px;width:587px; background: url(/img/box_profil_detail_fond.gif) repeat-y; float:left;}
#boxProfilDetail .header {height: 18px; background: url(/img/box_profil_detail_start.gif) no-repeat 0 0; }
#boxProfilDetail .boxend {height: 28px; clear: both; background: url(/img/box_profil_detail_end.gif) no-repeat 0 100%;}
#boxProfilDetail .header h2 {margin:0; padding: 0 0 0 5px; font-size: 1.8em; color:#666; line-height: 2.0em;}

/* 591 page desc */
#boxDescPage {margin:0 0 5px 0px;width:591px; background: url(/img/box_desc_page_fond.gif) repeat-y; float:left;}
#boxDescPage .header {background: url(/img/box_desc_page_start.gif) no-repeat 0 0; }
#boxDescPage .boxend {height: 18px; clear: both; background: url(/img/box_desc_page_end.gif) no-repeat 0 100%;}
#boxDescPage .header h2 {margin:0 0 0 0; padding: 0 0 0 7px; font-size: 1.4em; color:#cc3399; line-height: 2.2em;}
#boxDescPage p {margin:0; padding:5px 0 0 7px; color:#cc3399;}

/* search right home */
#boxRecherchezRight  {margin:0 0 2px 4px; width:301px; background: url(/img/box_300_2a_search_fond.gif) repeat-y; float:left;}
#boxRecherchezRight .header h2 {margin:0; padding: 0 0 0 65px; font-size: 1.8em; color:#ffcc33; line-height: 2.5em;}
#boxRecherchezRight .header  {background: url(/img/box_300_2a_search_start.gif) no-repeat 0 0; }
#boxRecherchezRight .boxend {height: 18px; clear: both; background: url(/img/box_300_2a_search_end.gif) no-repeat 0 100%;}
#boxRecherchezRight p  {margin:0px; padding: 0 5px 0 35px; color:#666;}
#boxRecherchezRight table {padding:0; margin:5px 0 0 35px; }
#boxRecherchezRight caption {padding:2px; margin:5px 0 0 35px; color:#660099; font-size: 12px;}
#boxRecherchezRight td {padding:2px; margin:0;  border-top:solid 1px #eee; color:#666;}
#boxRecherchezRight input.submit { margin:5px 0 0 30px; border: solid 1px #cc3399; color:#333333; width: 120px; height: 22px; background: url(/img/submitSearch_fond.gif) repeat-x; font-weight: bold; cursor: pointer;}

/**/
#boxRecherchez .header h2 {margin:0; padding: 0 0 0 65px; font-size: 1.8em; color:#ffcc33; line-height: 2.5em;}
#boxTrouvez .header h2, #boxRencontrez .header h2 , #boxComparez .header h2,  #boxContactez .header h2 {margin:0; padding: 2px 0 0 65px; font-size: 1.8em; color:#ffcc33; line-height: 2.5em;}
#boxTemoignages .header h2 {margin:0px; padding: 3px 0 0 70px; font-size: 1.8em; color:#9999cc; line-height: 2.5em;}
#boxTrouvez p , #boxRencontrez  p, #boxRecherchez p, #boxComparez p, #boxContactez p  {margin:0px; padding: 0 5px 0 35px; color:#666;}
#boxTemoignages p {margin:7px 0 0 0; padding: 0 10px 0 15px; color:#9999cc;}
#boxTemoignages p.alt {margin:7px 0 0 0; padding: 0 10px 0 15px; color:#666;}
#boxAlaune .header h2, #boxCinema .header h2 {margin:0; padding: 0 0 0 55px; font-size: 1.8em; color:#666; line-height: 2.0em;}


#boxRecherchez table {padding:0; margin:5px 0 0 35px; }
#boxRecherchez caption {padding:2px; margin:5px 0 0 35px; color:#660099; font-size: 12px;}
#boxRecherchez td {padding:2px; margin:0;  border-top:solid 1px #eee; color:#666;}
#boxRecherchez input.submit { margin:5px 0 0 30px; border: solid 1px #cc3399; color:#333333; width: 120px; height: 22px; background: url(/img/submitSearch_fond.gif) repeat-x; font-weight: bold; cursor: pointer;}

#boxComparez ul a {margin:0; padding: 0; color:#660099;}
#boxComparez p a {margin:0; padding: 0; color:#cc0099; font-style:italic;}
#boxComparez li { list-style-type:square; color:purple;}
#boxRecherchezRight p a {color:#993399;}
#boxRecherchezRight p a.dept {color:#cc0099; font-style:italic;}
#boxRecherchezRight p a.deptsel {color:#cc0099; font-style:italic; font-weight:bold;}
#boxDescPage p a {color:#993399; font-style:italic;}

#boxAlaune ul a, #boxCinema ul a  {margin:0; padding: 0 2px 0 0; color:#666699; }
#boxAlaune li, #boxCinema li {list-style-type:square; color:purple;margin:0; padding: 0;}

