.body_standard{margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:#ffffff url(images/header_fond.png) no-repeat top center;}
.body_inscription{margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:#ffffff url(images/header_fond_inscription.jpg) no-repeat top center;}
form{margin:0;padding:0;}
select{border:1px solid #630400;background-color:#faf1eb;color:#630400;}
textarea{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.textarea_message_reponse{border:1px solid #630400;background-color:#ffffff;color:#630400;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
input[type=checkbox]{border:1px solid #630400;background-color:#faf1eb;color:#630400;}
input[type=file]{border:1px solid #630400;background-color:#faf1eb;color:#630400;}
.input_text{border:1px solid #630400;background-color:#faf1eb;color:#630400;}
.lien_texte{color:#000000;text-decoration:none;font-size:11px;}
.lien_texte{color:#000000;text-decoration:none;font-size:11px;}
.texte_standard{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
#page{width:980px;margin:auto;}
#header{width:980px;height:82px;margin:0px;padding:0px;}
#header_inscription{width:980px;height:83px;margin:0px;padding:0px;}
#header_logo{float:left;width:217px;margin:0px;padding:0px;margin-top:10px;text-align:center;}
#header_logo a{margin:0px;padding:0px;text-decoration:none;}
#header_logo img{margin:0px;padding:0px;border:none;}
#header_connexion_facebook{float:left;width:285px;margin:0px;padding:0px;margin-left:95px;}
#header_connexion_facebook a{margin:0px;padding:0px;text-decoration:none;}
#header_connexion_facebook img{margin:0px;padding:0px;border:none;}
#header_boite_connexion{float:left;width:373px;height:74px;margin:0px;padding:0px;background:transparent url(images/boite_connexion.png) no-repeat top center;margin-left:390px;}
#header_boite_connexion_form{margin:0px;padding:0px;margin-top:25px;margin-left:5px;}
.header_boite_connexion_input_text{width:158px;height:20px;background-color:#ffffff;border:1px solid #c9c9c9;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#747474;}
.header_boite_connexion_a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#ea5b0c;}
#header_menu_perso{float:left;width:584px;margin:0px;padding:0px;margin-left:178px;}
#header_boite_deconnexion{float:left;width:229px;height:59px;margin:0px;padding:0px;margin-left:71px;background:transparent url(images/boite_deconnexion.png) no-repeat top center;}
.header_boite_deconnexion_pseudo{width:193px;height:15px;margin:0px;padding:0px;margin-top:12px;margin-left:35px;font-size:12px;font-weight:bold;color:#636363;text-shadow:1px 1px 0px #ffffff;overflow:hidden;}
.header_boite_deconnexion_lien{margin:0px;padding:0px;margin-top:5px;margin-left:150px;}
#inscription_fond{width:980px;height:464px;margin:0px;padding:0px;background:transparent url(images/inscription_fond.jpg) no-repeat top center;}
#inscription_texte{width:980px;min-height:178px;margin:0px;padding:0px;color:#333333;font-size:11px;text-align:justify;background:transparent url(images/inscription_texte.png) no-repeat top center;}
#inscription_texte h1,#inscription_texte h2{width:100%;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;border-bottom:4px solid #cb290d;}
.inscription_texte_gauche{float:left;width:470px;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;color:#333333;font-size:11px;text-align:justify;}
.inscription_texte_droite{float:left;width:470px;margin:0px;margin-left:40px;margin-top:10px;margin-bottom:10px;padding:0px;color:#333333;font-size:11px;text-align:justify;}
#inscription_form{width:354px;margin:0px;padding:0px;margin-left:616px;padding-top:90px;color:#323232;}
.inscription_form_input{width:200px;height:26px;margin:0px;padding:0px;background-color:#f2f2f2;border:1px solid #9d9495;box-sizing:border-box;}
.inscription_form_select{width:200px;height:26px;margin:0px;padding:0px;background-color:#f2f2f2;border:1px solid #9d9495;box-sizing:border-box;}
.inscription_form_select_date2{width:51px;height:26px;margin:0px;padding:0px;background-color:#f2f2f2;border:1px solid #9d9495;box-sizing:border-box;}
.inscription_form_select_date4{width:89px;height:26px;margin:0px;padding:0px;background-color:#f2f2f2;border:1px solid #9d9495;box-sizing:border-box;}
.inscription_form_texte_noir{font-size:12px;font-weight:bold;color:#323232;}
.inscription_form_texte_blanc{color:#ffffff;font-size:12px;font-weight:bold;}
#inscription_form_erreur_pseudo{display:none;font-size:10px;font-weight:bold;color:#ff0000;}
#inscription_form_erreur_motdepasse{display:none;font-size:10px;font-weight:bold;color:#ff0000;}
#inscription_form_erreur_email{display:none;font-size:10px;font-weight:bold;color:#ff0000;}
.inscription_form_a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#333333;}
.inscription_form_cgu{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#333333;}
.inscription_form_cgu_a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#bf0d0d;}
#menu_haut{width:980px;height:43px;margin:0px;padding:0px;}
#menu_haut_gauche{float:left;width:930px;margin:0px;padding:0px;padding-top:12px;text-align:left;}
#menu_haut_droite{float:left;width:40px;margin:0px;padding:0px;padding-top:13px;text-align:right;}
#menu_haut_droite img{margin:0px;margin-top:-3px;padding:0px;}
.menu_haut_lien{margin:0px;margin-left:10px;margin-right:10px;padding:0px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#ffffff;text-decoration:none;}
.menu_haut_lien_s{margin:0px;margin-left:10px;margin-right:10px;padding:0px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#ffff00;text-decoration:none;}
#page_fond{width:980px;margin:0px;padding:0px;background:transparent url(images/page_gauche_fond.png) repeat-y top center;}
#page_fond_inscription{width:980px;height:233px;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;background:transparent url(images/page_fond_inscription.png) no-repeat top center;}
.page_fond_inscription_table{margin:0px;padding:0px;}
#membres_pres{float:left;width:728px;height:90px;margin:0px;margin-top:10px;margin-bottom:5px;padding:0px;background:transparent url(images/membres_pres.png) no-repeat top center;}
.membres_pres_vignette{float:left;width:101px;height:50px;margin:0px;margin-left:5px;padding:0px;}
.membres_pres_vignette_colonne_1{float:left;width:50px;height:50px;margin:0px;padding:0px;}
.membres_pres_vignette_colonne_2{float:left;width:51px;height:50px;margin:0px;padding:0px;}
.membres_pres_vignette_vignette_photo{width:50px;height:50px;margin:0px;padding:0px;}
.membres_pres_vignette_vignette_photo:hover{width:50px;height:50px;margin:0px;padding:0px;border:1px solid #630400;}
.membres_pres_vignette_pseudo{width:51px;margin:0px;margin-top:5px;padding:0px;font-size:11px;color:#cb290d;text-decoration:none;overflow:hidden;}
.membres_pres_vignette_age{width:51px;margin:0px;margin-top:5px;padding:0px;font-size:11px;color:#000000;text-decoration:none;overflow:hidden;}
#membres_pres_gauche{float:left;width:641px;height:50px;margin:0px;margin-top:35px;padding:0px;}
#membres_pres_droite{float:left;width:77px;height:27px;margin:0px;margin-left:5px;margin-top:47px;padding:0px;}
#membres_promo_photo{float:left;width:242px;height:90px;margin:0px;margin-left:10px;margin-top:10px;margin-bottom:5px;padding:0px;}
#pub_728_90 a{margin:0px;padding:0px;text-decoration:none;}
#pub_728_90 a img{margin:0px;padding:0px;border:none;}
.menu_perso_lien{text-decoration:none;}
#menu_perso_message{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_message.png) no-repeat top left;text-align:left;}
#menu_perso_demande{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_demande.png) no-repeat top left;text-align:left;}
#menu_perso_invitation{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_invitation.png) no-repeat top left;text-align:left;}
#menu_perso_favoris{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_favoris.png) no-repeat top left;text-align:left;}
#menu_perso_visite{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_visite.png) no-repeat top left;text-align:left;}
#menu_perso_flash{float:left;width:292px;height:27px;margin:0px;padding:0px;background:transparent url(images/menu_perso_flash.png) no-repeat top left;text-align:left;}
.menu_perso_texte{margin:0px;padding:0px;margin-left:40px;line-height:27px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;}
#menu_gauche{float:left;width:300px;margin:0px;padding:0px;}
.menu_gauche_encart_haut{width:300px;margin:0px;padding:0px;border-bottom:4px solid #cb290d;}
.menu_gauche_encart_haut h1{width:100%;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;}
.menu_gauche_encart_corps{width:298px;margin:0px;padding:0px;border-left:1px solid #d9c6ba;border-right:1px solid #d9c6ba;background-image:linear-gradient(#ffffff,#f8eae1);}
.menu_gauche_encart_texte{font-size:12px;}
.menu_gauche_encart_bas{width:300px;height:0px;margin:0px;margin-bottom:10px;padding:0px;border-bottom:1px solid #d9c6ba;}
.menu_gauche_encart_commentaire{width:298px;height:165px;margin:0px;padding:0px;border-left:1px solid #bbe1f9;border-right:1px solid #bbe1f9;background:#dde9f1 url(images/encart_fond_inscription.png) repeat-x top center;overflow:hidden;}
.menu_gauche_encart_commentaire a{margin:0px;padding:0px;color:#0096ff;font-weight:bold;text-decoration:none;}
.menu_gauche_encart_commentaire_ligne{width:298px;height:145px;margin:0px;padding:0px;overflow:hidden;}
.menu_gauche_encart_commentaire_ligne p{margin:0px;padding:0px;margin:10px;font-size:11px;color:#323232;}
.menu_gauche_pub_corps{width:300px;margin:0px;padding:0px;margin-bottom:10px;background:transparent url(images/menu_gauche_pub_corps.png) repeat-y top center;}
.menu_gauche_pub_corps a{margin:0px;padding:0px;text-decoration:none;}
.menu_gauche_pub_corps img{margin:0px;padding:0px;border:none;}
.menu_gauche_profil_photo_F{float:left;width:91px;height:91px;margin:10px;padding:0px;}
.menu_gauche_profil_photo_H{float:left;width:91px;height:91px;margin:10px;padding:0px;}
.menu_gauche_profil_pseudo{float:left;width:180px;height:15px;margin:0px;padding:0px;margin-top:10px;overflow:hidden;}
.menu_gauche_profil_age{float:left;width:180px;height:15px;margin:0px;padding:0px;margin-top:8px;overflow:hidden;}
.menu_gauche_profil_ville{float:left;width:180px;height:15px;margin:0px;padding:0px;margin-top:8px;overflow:hidden;}
.menu_gauche_profil_progressbar{float:left;width:180px;margin:0px;padding:0px;margin-top:12px;text-align:center;}
.menu_gauche_profil_progressbar a{text-decoration:none;}
.menu_gauche_profil_progressbar_texte{float:left;width:180px;margin:0px;padding:0px;margin-top:5px;margin-bottom:10px;font-size:10px;text-align:center;}
.menu_gauche_profil_progressbar_texte a{text-decoration:none;color:#000000;}
#corps{float:left;width:669px;margin:0px;padding:0px;margin-left:11px;}
.corps_encart_haut{width:669px;margin:0px;padding:0px;border-bottom:4px solid #cb290d;}
.corps_encart_haut h1{width:669px;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;}
.corps_encart_corps{width:669px;margin:0;padding:0;font-size:12px;}
.corps_encart_corps_annonce{width:667px;margin:0px;margin-top:5px;font-size:12px;border:1px solid #e3cdbf;}
.corps_encart_corps_texte{width:649px;margin:0px;padding:0px;margin-left:10px;margin-right:10px;font-size:12px;}
.corps_encart_corps_texte_annonce{width:669px;margin:0px;padding:0px;font-size:12px;}
.corps_encart_corps table{font-size:12px;}
.corps_encart_corps input[type=text]{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-size:12px;}
.corps_encart_corps input[type=password]{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-size:12px;}
.corps_encart_corps input[type=submit]{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-size:12px;font-weight:bold;}
.corps_encart_corps input[type=button]{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-size:12px;font-weight:bold;}
.corps_encart_corps_inscription{width:667px;height:165px;margin:0px;padding:0px;border-left:1px solid #bbe1f9;border-right:1px solid #bbe1f9;background:#dde9f1 url(images/encart_fond_inscription.png) repeat-x top center;}
.corps_encart_bas{width:669px;height:1px;margin:0px;padding:0px;}
.corps_encart_pagination{width:669px;margin:0px;padding:0px;}
.corps_encart_demi_gauche_haut{float:left;width:332px;margin:0px;padding:0px;}
.corps_encart_demi_droite_haut{float:left;width:332px;margin:0px;margin-left:5px;padding:0px;}
.corps_encart_demi_gauche_haut h1,.corps_encart_demi_droite_haut h1{width:100%;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;border-bottom:4px solid #cb290d;}
.vignette_lien{text-decoration:none;font-size:12px;color:#000000;}
.vignette_lien_inscription{text-decoration:none;font-size:12px;color:#323232;}
.vignette_photo_F{width:120px;height:120px;}
.vignette_photo_H{width:120px;height:120px;}
#footer{width:100%;height:47px;margin:0px;margin-top:10px;padding:0px;background:#ffffff url(images/footer.png) repeat-x top center;}
#footer_lien{width:980px;height:32px;margin:auto;padding:0px;padding-top:15px;text-align:center;}
#footer_lien a{margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#630400;text-decoration:none;}
#footer_cms{width:100%;margin:0px;padding:0px;background:#f3dbcb url(images/footer_cms.png) repeat-x top center;}
#footer_cms_corps{width:980px;margin:auto;padding:0px;padding-top:10px;text-align:center;}
#footer_cms_corps a{margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333333;text-decoration:none;}
#footer_cms_lien{float:left;width:780px;margin:0px;padding:0px;padding-top:10px;text-align:center;}
#footer_cms_lien a{margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333333;text-decoration:none;}
#footer_cms_reseaux{float:left;width:182px;height:106px;margin:0px;margin-left:9px;margin-right:9px;padding:0px;padding-top:45px;background:transparent url(images/footer_cms_reseaux.png) no-repeat top center;}
#footer_cms_reseaux_liens{width:182px;margin:0px;padding:0px;background-color:#ff0000;}
#footer_cms_reseaux a{margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333333;text-decoration:none;}
.clearer{clear:both;}
.float{float:left;width:25%;}
.erreur{color:#ff0000;font-weight:bold;}
.td_pair{}
.td_impair{background-color:#faf1eb;}
.obligatoire{color:#c00000;}
.vignette_table{background-color:#f5e2d5;}
.vignette_photo_profil{border:1px solid transparent;width:80px;height:100%;}
.vignette_photo_profil:hover{width:80px;height:100%;}
.vignette_photo_profil_F{border:1px solid transparent;width:80px;height:80px;}
.vignette_photo_profil_F:hover{width:80px;height:80px;}
.vignette_photo_profil_H{border:1px solid transparent;width:80px;height:80px;}
.vignette_photo_profil_H:hover{width:80px;height:80px;}
.vignette_texte{color:#000000;font-size:10px;}
.fiche_titre_membre{width:980px;margin:0px;padding:0px;border-bottom:4px solid #cb290d;}
.fiche_titre_membre_texte_libelle{float:left;width:100px;margin:0px;margin-top:7px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;}
.fiche_titre_membre_texte_pseudo{float:left;width:780px;margin:0px;padding:0px;margin-left:-10px;margin-top:10px;font-size:16px;color:#000000;}
.fiche_titre_membre_texte_etat{float:left;width:70px;margin:0px;padding:0px;margin-top:12px;text-align:right;color:#000000;}
.fiche_titre_membre_texte_etat_icone{float:left;margin:0px;padding:0px;margin-left:10px;margin-top:10px;color:#000000;}
.fiche_titre_annonce_texte_pseudo{margin:0px;padding:0px;margin-top:-28px;margin-left:175px;font-size:16px;font-weight:bold;color:#000000;}
.fiche_encart_haut{width:980px;margin:0px;padding:0px;border-bottom:4px solid #cb290d;}
.fiche_encart_haut h1{width:980px;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;}
.fiche_encart_corps{width:978px;margin:0px;padding:0px;border-left:1px solid #e8dcd3;border-right:1px solid #e8dcd3;font-size:12px;}
.fiche_encart_corps_texte{width:958px;margin:0px;padding:0px;margin-left:10px;margin-right:10px;font-size:12px;}
.fiche_encart_bas{width:980px;height:0px;margin:0px;padding:0px;border-bottom:1px solid #e8dcd3;}
.fiche_menu_haut{width:980px;margin:0px;padding:0px;}
.fiche_menu_haut_controle{float:left;width:420px;margin:0px;padding:0px;margin-top:5px;margin-left:10px;font-size:11px;color:#000000;}
.fiche_menu_haut_bouton_retour{float:left;width:121px;height:20px;margin:0px;padding:0px;}
.fiche_menu_bas_bouton_retour{float:left;width:121px;height:20px;margin:0px;margin-left:108px;padding:0px;}
.fiche_menu_haut_bouton_precedent{float:left;width:207px;height:20px;margin:0px;padding:0px;margin-left:3px;}
.fiche_menu_haut_bouton_suivant{float:left;width:207px;height:20px;margin:0px;padding:0px;margin-left:3px;}
.fiche_haut{width:980px;margin:0px;padding:0px;margin-top:5px;}
.fiche_haut_gauche{float:left;width:215px;margin:0px;padding:0px;margin-left:15px;text-align:center;}
.fiche_haut_gauche_photo_F{width:215px;height:215px;margin:0px;padding:0px;}
.fiche_haut_gauche_photo_H{width:215px;height:215px;margin:0px;padding:0px;}
.fiche_haut_gauche_bouton_photo{width:218px;height:32px;margin:0px;padding:0px;margin-top:2px;padding-top:8px;background:transparent url(images/fiche_haut_gauche_bouton_photo.png) no-repeat top center;text-align:center;}
.fiche_haut_gauche_bouton_photo_texte{margin:0px;padding:0px;text-decoration:none;color:#000000;}
.fiche_haut_milieu{float:left;width:410px;margin:0px;padding:0px;margin-left:10px;}
.fiche_haut_milieu_ligne{width:410px;height:29px;margin:0px;padding:0px;padding-top:6px;margin-bottom:-6px;background:transparent url(images/fiche_haut_milieu_ligne.png) no-repeat top center;}
.fiche_haut_milieu_ligne_gauche{float:left;width:160px;margin:0px;padding:0px;margin-left:10px;font-weight:bold;}
.fiche_haut_milieu_ligne_droite{float:left;margin:0px;padding:0px;}
.fiche_haut_milieu_ligne_centre{float:left;width:410px;margin:0px;padding:0px;font-weight:bold;text-align:center;}
.fiche_haut_droite{float:left;width:320px;margin:0px;padding:0px;margin-left:10px;text-align:center;}
.fiche_haut_droite a{margin:0px;padding:0px;text-decoration:none;}
.fiche_haut_droite img{margin:0px;margin-bottom:1px;padding:0px;border:none;}
.fiche_gauche{float:left;width:300px;margin:0px;padding:0px;margin-top:10px;}
.fiche_gauche_pub{width:300px;height:250px;margin:0px;padding:0px;margin-bottom:10px;background:transparent url(images/fiche_banniere_300_250.png) no-repeat top center;text-align:center;}
.fiche_gauche_pub a{margin:0px;padding:0px;text-decoration:none;}
.fiche_gauche_pub img{margin:0px;padding:0px;border:none;}
.fiche_corps{float:left;width:669px;margin:0px;padding:0px;margin-left:10px;margin-top:10px;}
.fiche_corps_ligne{width:669px;height:31px;margin:0px;padding:0px;padding-top:6px;margin-bottom:-6px;background:transparent url(images/fiche_corps_ligne.png) no-repeat top center;}
.fiche_corps_ligne_demi{width:332px;height:31px;margin:0px;padding:0px;padding-top:6px;margin-bottom:-6px;background:transparent url(images/fiche_corps_ligne_demi.png) no-repeat top center;}
.fiche_corps_ligne_complete{float:left;overflow:hidden;width:649px;height:15px;margin:0px;margin-left:10px;margin-top:2px;padding:0px;}
.fiche_corps_ligne_gauche{float:left;overflow:hidden;width:150px;height:15px;margin:0px;padding:0px;margin-top:2px;margin-left:10px;font-weight:bold;}
.fiche_corps_ligne_droite{float:left;overflow:hidden;width:500px;height:15px;margin:0px;padding:0px;margin-top:2px;}
.fiche_corps_ligne_droite_demi{float:left;overflow:hidden;width:160px;height:15px;margin:0px;padding:0px;margin-top:2px;}
.partenaires_table_titre{border-bottom:1px solid #000000;font-weight:bold;}
.partenaires_table_ligne{border-bottom:1px dotted #000000;}
.partenaires_table_texte{text-decoration:none;color:#0096ff;}
.admin_lien{text-decoration:none;font-size:12px;color:#000000;}
.admin_lien:hover{text-decoration:none;font-size:12px;color:#5000a0;font-weight:bold;}
.temoignage_cadre{width:100%;margin:8px 0px 0px 0px;padding:0px;background-color:#f6ffff;border:1px solid #e8dcd3;}
.lien_liste{color:#000000;text-decoration:none;}
.lien_liste_gras{color:#0096ff;font-weight:bold;text-decoration:none;}
.cadre_mise_a_jour_succes{width:645px;margin:0;padding:0;margin-bottom:10px;border:2px solid #cb290d;}
.cadre_mise_a_jour_succes p{margin:20px;padding:0;color:#cb290d;font-weight:bold;text-align:center;}
.cadre_mise_a_jour_erreur{width:645px;margin:0;padding:0;margin-bottom:10px;border:2px solid #ff0000;}
.cadre_mise_a_jour_erreur p{margin:20px;padding:0;color:#ff0000;font-weight:bold;text-align:center;}
.fb-login-button{color:#ff0000;background:transparent url(images/bouton_facebook.png) no-repeat top center;}
.couleur_sexe_H{color:#0096ff;}
.couleur_sexe_F{color:#fe1088;}
.couleur_sexe_lien_H{color:#0096ff;text-decoration:none;border-bottom:1px dotted #0096ff;}
.couleur_sexe_lien_F{color:#fe1088;text-decoration:none;border-bottom:1px dotted #fe1088;}
.div_actions{position:absolute;font-size:10px;border:2px solid #004888;border-radius:5px;background-color:#0096ff;left:0px;top:0px;width:auto;display:none;}
.div_actions a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;}
.abonnement_complet{width:100%;}
.abonnement_gauche{float:left;width:50%;}
.abonnement_droite{float:left;width:50%;}
.abonnement_droite_demi{float:left;width:25%;}
.abonnement_informations{width:100%;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;padding-top:10px;padding-bottom:10px;border:1px solid #dfc6b6;text-align:center;color:#630400;}
.abonnement_informations_important{color:#e72c2d;}
.abonnement_titre{width:100%;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;border-bottom:4px solid #cb290d;}
.abonnement_avantage_ligne{width:100%;height:40px;margin:0;margin-top:2px;margin-bottom:2px;padding:0;background-color:#dae8f2;background-image:linear-gradient(#ffffff,#eddbd0);border:1px solid #e8dcd3;}
.abonnement_avantage_colonne_1{margin:0;margin-left:10px;margin-top:10px;padding:0;font-size:14px;font-weight:bold;color:#252525;}
.abonnement_avantage_colonne_2,.abonnement_avantage_colonne_3{margin:0;margin-top:6px;padding:0;}
.abonnement_table{margin:0;padding:0;border:1px solid #e8dcd3;}
.abonnement_table_colonne{height:40px;margin:0;padding:0;font-size:14px;font-weight:bold;background-color:#dae8f2;background-image:linear-gradient(#ffffff,#eddbd0);border:1px solid #e8dcd3;}
.abonnement_table_ligne{height:30px;margin:0;padding:0;font-size:12px;border-bottom:1px dotted #e8dcd3;}
.abonnement_bouton_pack_a{font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
.abonnement_bouton_pack_colonne_1{float:left;width:62px;height:108px;margin:0;padding:0;}
.abonnement_bouton_pack_colonne_2{float:left;width:310px;height:108px;margin:0;padding:0;}
.abonnement_bouton_pack_colonne_3{float:left;width:100px;height:108px;margin:0;padding:0;}
.abonnement_bouton_pack_s{width:475px;height:108px;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;background:transparent url(images/abonnement_bouton_pack_s.png) no-repeat top left;}
.abonnement_bouton_pack_s_titre{width:320px;height:30px;margin:0;margin-top:15px;padding:0;font-size:20px;color:#ffffff;}
.abonnement_bouton_pack_s_reduction{width:90px;height:75px;margin:0px;margin-top:7px;padding:0px;padding-top:15px;background-color:#ffffff;text-align:center;font-size:12px;color:#74120c;}
.abonnement_bouton_pack_s_reduction_gros{margin:0px;padding:0px;font-size:24px;font-weight:bold;color:#74120c;}
.abonnement_bouton_pack_s_titre_reduction,.abonnement_bouton_pack_s_titre_prix{font-size:24px;font-weight:bold;color:#ffffff;}
.abonnement_bouton_pack_s_description{width:320px;height:30px;margin:0;margin-top:17px;padding:0;font-size:12px;color:#ffffff;}
.abonnement_bouton_pack_s_prix_base{width:100%;margin:0;margin-top:27px;padding:0;font-size:12px;color:#ffffff;text-align:center;}
.abonnement_bouton_pack_s_prix{width:100%;margin:0;padding:0;font-size:30px;font-weight:bold;color:#ffff00;text-shadow:#000000 1px 1px,#000000 -1px 1px,#000000 -1px -1px,#000000 1px -1px;text-align:center;}
.abonnement_bouton_pack_s_prix_sup{font-size:12px;font-weight:bold;color:#ffffff;text-shadow:none;vertical-align:super;}
.abonnement_bouton_pack{width:475px;height:108px;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;background:transparent url(images/abonnement_bouton_pack.png) no-repeat top left;}
.abonnement_bouton_pack_titre{width:320px;height:30px;margin:0;margin-top:15px;padding:0;font-size:20px;color:#74120c;}
.abonnement_bouton_pack_reduction{width:90px;height:75px;margin:0px;margin-top:7px;padding:0px;padding-top:15px;background-color:#74120c;text-align:center;font-size:12px;color:#ffffff;}
.abonnement_bouton_pack_reduction_gros{margin:0px;padding:0px;font-size:24px;font-weight:bold;color:#ffffff;}
.abonnement_bouton_pack_titre_reduction,.abonnement_bouton_pack_titre_prix{font-size:24px;font-weight:bold;color:#74120c;}
.abonnement_bouton_pack_description{width:320px;height:30px;margin:0;margin-top:17px;padding:0;font-size:12px;color:#74120c;}
.abonnement_bouton_pack_prix_base{width:100%;margin:0;margin-top:27px;padding:0;font-size:12px;color:#74120c;text-align:center;}
.abonnement_bouton_pack_prix{width:100%;margin:0;padding:0;font-size:30px;font-weight:bold;color:#ffff00;text-shadow:#000000 1px 1px,#000000 -1px 1px,#000000 -1px -1px,#000000 1px -1px;text-align:center;}
.abonnement_bouton_pack_prix_sup{font-size:12px;font-weight:bold;color:#74120c;text-shadow:none;vertical-align:super;}
.abonnement_bouton_paiement_notice{margin:0;margin-top:10px;padding:0;font-size:12px;color:#a0a0a0;text-shadow:none;vertical-align:super;}
.abonnement_bouton_paiement_notice a{color:#a0a0a0;}
.abonnement_bouton_paiement_code_promo{margin:0;padding:0;color:#000000;font-size:14px;font-weight:bold;text-align:center;text-shadow:none;vertical-align:super;}
.abonnement_bouton_paiement_code_promo_input{width:250px;height:24px;margin:0;padding:0;color:#000000;font-size:18px;font-weight:bold;text-align:center;border:2px solid #000000;}
.abonnement_bouton_paiement_code_promo_submit{height:28px;color:#ffffff;font-size:18px;font-weight:bold;text-align:center;background-color:#000000;border:2px solid #000000;border-radius:4px;cursor:pointer;}
.abonnement_bouton_paiement_code_promo_resultat{color:#b0b0b0;font-weight:bold;text-align:center;}
.abonnement_bouton_paiement_code_promo_resultat_success{color:#00c000;}
.abonnement_bouton_paiement_code_promo_resultat_error{color:#c00000;}
#preview_page_index{}
#preview_page_index h1,#preview_page_index h2{width:100%;margin:0px;padding:0px;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#630400;border-bottom:4px solid #cb290d;}
.lien_fiche{color:#000000;text-decoration:none;}
.lien_ideal{color:#000000;text-decoration:none;}
.liste_vignettes{width:100%;margin:0px;margin-top:5px;padding:0px;}
.vignette{float:left;margin:0px;margin-left:5px;margin-bottom:5px;padding:0px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.vignette_fond{width:326px;height:114px;margin:0px;padding:0px;background-color:#f5e2d5;}
.vignette_colonne_1{float:left;width:105px;margin:0px;padding:0px;padding-left:10px;padding-top:10px;}
.vignette_colonne_2{float:left;width:211px;margin:0px;padding:0px;}
.vignette_photo{width:94px;height:94px;margin:0px;padding:0px;border:none;}
.vignette_photo:hover{width:94px;height:94px;margin:0px;padding:0px;border:1px solid #630400;}
.vignette_pseudo{float:left;width:196px;margin:0px;margin-top:5px;padding:0px;font-size:12px;color:#ea5b0c;text-decoration:none;overflow:hidden;}
.vignette_etat{float:left;width:15px;margin:0px;margin-top:5px;padding:0px;font-size:10px;text-align:left;}
.vignette_info_primaire{width:201px;height:15px;margin:0px;padding:0px;font-size:12px;color:#000000;overflow:hidden;}
.vignette_info_secondaire{width:201px;max-width:201px;height:40px;margin:0px;margin-top:3px;padding:0px;font-size:11px;color:#000000;overflow:hidden;overflow:hidden;text-overflow:ellipsis;}
.vignette_menu{width:201px;height:20px;margin:0px;margin-top:1px;padding:0px;background-color:#e8c1a6;}
.vignette_similaire{float:left;width:50%;margin:0px;margin-top:5px;padding:0px;font-size:12px;color:#323232;text-align:center;}
.vignette_similaire_inscription{text-decoration:none;font-size:12px;color:#323232;}
.vignette_similaire_photo{width:120px;height:120px;margin:0px;padding:0px;border:none;}
.message_detail{}
.message_detail_message{width:100%;margin:0;margin-bottom:2px;padding:0;border:1px solid #e0e0e0;}
.message_detail_colonne_1{float:left;width:60px;margin:0;padding:0;}
.message_detail_colonne_2{float:left;width:120px;margin:0;padding:0;}
.message_detail_colonne_3{float:left;width:449px;margin:0;padding:0;}
.message_detail_colonne_4{float:left;width:20px;margin:0;padding:0;text-align:center;}
.message_detail_photo{width:50px;height:50px;margin:0;margin-top:5px;margin-bottom:5px;margin-left:5px;padding:0;border:none;}
.message_detail_pseudo{width:120px;margin:0;padding:0;color:#cb290d;font-weight:bold;overflow:hidden;}
.message_detail_pseudo a{margin:0;padding:0;color:#cb290d;font-weight:bold;text-decoration:none;}
.message_detail_age{width:120px;margin:0;padding:0;font-size:10px;overflow:hidden;}
.message_detail_ville{width:120px;margin:0;padding:0;font-size:10px;overflow:hidden;}
.message_detail_connexion{width:120px;margin:0;padding:0;font-size:10px;overflow:hidden;}
.message_detail_date{margin:0;padding:0;font-size:10px;color:#7c7c7c;font-style:italic;}
.ddslick{}
.dd-select{height:52px;color:#333;}
.dd-selected{color:#630400;}
.dd-option-image{max-width:30px!important;}
.dd-selected-image{max-width:30px!important;}
.dd-option-text{line-height:16px!important;margin-top:1px!important;font-weight:normal;color:#630400;}
.dialog_noclose .ui-dialog-titlebar-close{visibility:hidden;}
.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;z-index:1000 !important;}
.ui-autocomplete-loading{background:transparent url("images/ui-anim_basic_16x16.gif") right center no-repeat;}
.widget_stat{min-width:100%;margin:10px 0 20px 0;padding:0;}
.widget_stat_chart{min-height:300px;}
.widget_stat .titre{margin:3px 0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;text-align:center;}
.widget_stat table{width:100%;margin:0;padding:0;background-color:#ffffff;border:1px solid #dedede;border-radius:5px;}
.widget_stat table thead tr th{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;background-color:#f9fafb;border-bottom:1px solid #dedede;}
.widget_stat table thead tr th a{color:#4183c7;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.widget_stat table tbody tr td{border-bottom:1px solid #dedede;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.widget_stat table tfoot tr td{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;background-color:#f9fafb;}
.widget_stat table tfoot tr td a{color:#4183c7;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.widget_stat .td_left{text-align:left;}
.widget_stat .td_center{text-align:center;}
.widget_stat .td_right{text-align:right;}
.widget_stat .td_separateur{border-right:1px solid #dedede;}
table.table_sort{width:100%;margin:0;padding:0;border-spacing:0;}
table.table_sort thead tr th{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;border-bottom:1px solid #000000;}
table.table_sort thead tr th a{color:#4183c7;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
table.table_sort tr td{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;border-bottom:1px dotted #000000;}
table.table_sort tfoot tr td{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;border:none;}
table.table_sort tfoot tr td a{color:#4183c7;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
table.table_sort .td_left{text-align:left;}
table.table_sort .td_center{text-align:center;}
table.table_sort .td_right{text-align:right;}
table.table_sort .td_separateur{border-right:1px solid #dedede;}
.statsfilter{text-align:center;}
.compte_blocage{margin:0 0;padding:0;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;text-align:center;}
.compte_blocage_erreur{margin:5px 0;padding:0;color:#cb290d;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;}
.compte_blocage_titre{width:80%;margin:15px auto;padding:20px 0;color:#cb290d;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;text-align:center;background-color:#faf1eb;border-radius:5px;}
.compte_blocage input[type=submit]{width:80%;margin:5px 0;padding:20px 0;color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;background-color:#54b62f;border:none;border-radius:5px;cursor:pointer;}
.compte_blocage input[type=email]{border:1px solid #630400;background-color:#faf1eb;color:#630400;font-size:12px;width:80%;margin:5px 0;padding:10px 0;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-align:center;//background-color:#54b62f;//border:none;border-radius:5px;}
.icone_information img{vertical-align:middle;border:none;}
.membre_infos{width:667px;margin:10px 0px;padding:0;border:1px solid #4b0000;border-radius:5px;}
.membre_infos_abonnement{margin:0;margin-left:10px;padding:2px 10px;color:#ffffff;font-size:10px;font-style:italic;background-color:#b8cc1b;border:1px solid #b2c245;border-radius:4px;}
.membre_infos_1{float:left;width:115px;margin:0;margin-top:10px;padding:0;text-align:center;}
.membre_infos_2{float:left;width:450px;margin:0;margin-top:10px;padding:0;text-align:left;}
.membre_infos_2_1{float:left;width:450px;height:25px;margin:0;padding:0;text-align:left;}
.membre_infos_2_2{float:left;width:225px;margin:0;padding:0;text-align:left;}
.membre_infos_2_3{float:left;width:225px;margin:0;padding:0;text-align:left;}
.membre_infos_4{float:left;width:100px;margin:0;padding:0;padding-top:15px;text-align:center;}
.membre_infos_4 a{display:block;width:80px;margin:2px auto;padding:5px 0px;color:#4b0000;text-decoration:none;background-color:#decec5;border:1px solid #4b0000;border-radius:5px;}
.membre_infos_5{float:left;width:166px;margin:0;margin-top:10px;padding:10px 0px;text-align:center;border-top:1px solid #4b0000;border-right:1px solid #4b0000;}
.membre_infos_6{float:left;width:166px;margin:0;margin-top:10px;padding:10px 0px;text-align:center;border-top:1px solid #4b0000;border-right:1px solid #4b0000;}
.membre_infos_7{float:left;width:166px;margin:0;margin-top:10px;padding:10px 0px;text-align:center;border-top:1px solid #4b0000;border-right:1px solid #4b0000;}
.membre_infos_8{float:left;width:166px;margin:0;margin-top:10px;padding:10px 0px;text-align:center;border-top:1px solid #4b0000;}
.dropzone{width:300px;margin:0;padding:0;color:#630400;text-align:center;border:1px solid #630400;border-radius:10px;}
.dropzone_contenu{margin:0;padding:0;color:#630400;text-align:center;cursor:pointer;}
.dropzone_vignette{margin:10px 0;padding:0;border:1px solid #630400;}
.dropzone_submit{margin:0;margin-bottom:10px;padding:10px 20px;color:#faf1eb;background-color:#630400;border:1px solid #630400;border-radius:10px;text-align:center;cursor:pointer;}
.dropzone_submit[disabled]{margin:0;margin-bottom:10px;padding:10px 20px;color:#ebebeb;background-color:#636363;border:1px solid #636363;border-radius:10px;text-align:center;cursor:not-allowed;}
.mes_photos_bloc_notice_haut{width:629px;height:30px;margin:10px auto;padding:10px 0;color:#ffffff;text-align:center;background-color:#500603;border-radius:10px;}
.mes_photos_bloc_notice_bas{width:629px;height:30px;margin:10px auto;padding:10px 0;color:#500603;text-align:center;background-color:#ec8364;border-radius:10px;}
.mes_photos_bloc_ajout_photo{width:262px;height:194px;margin:0 auto;padding:0;background:transparent url(images/mes_photos_bloc_ajout_photo.png) no-repeat top center;cursor:pointer;}
#selection_position_accueil .ui-selecting{background:#FECA40;}
#selection_position_accueil .ui-selected{background:#F39814;color:white;}
#selection_position_accueil{list-style-type:none;margin:0;padding:0;width:490px;}
#selection_position_accueil li{margin:3px;padding:1px;float:left;width:60px;height:60px;font-size:4em;text-align:center;}
.cb_comnpay_fond{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;}
.cb_comnpay_haut{width:100%;height:63px;margin:0;padding:12px 0 0 0;background-color:#2e2e2e;}
.cb_comnpay_milieu{margin:20px 0 0 0;padding:15px;color:#000000;text-align:center;background-color:#f5f5f5;border-top:3px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-radius:10px;}
.cb_comnpay_boutons{margin:10px 0 10px 0;padding:15px;color:#000000;text-align:center;background-color:#eeeeee;border-top:1px solid #dddddd;}
.cb_comnpay_titre_gris{color:#000000;font-size:24px;}
.cb_comnpay_titre_rouge{color:#cb290d;font-size:24px;font-weight:bold;}
.cb_comnpay_td_texte{color:#606060;}
.cb_comnpay_bouton{border:2px solid #0068B7;-webkit-box-shadow:#339FD6 1px 1px 1px inset;-moz-box-shadow:#339FD6 1px 1px 1px inset;box-shadow:#339FD6 1px 1px 1px inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;padding:5px 20px 5px 20px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,67,102,0.3);font-weight:bold;color:#FFFFFF;background-color:#0086CC;background-image:-webkit-gradient(linear, left top, left bottom, from(#0086CC), to(#0056CC));background-image:-webkit-linear-gradient(top, #0086CC, #0056CC);background-image:-moz-linear-gradient(top, #0086CC, #0056CC);background-image:-ms-linear-gradient(top, #0086CC, #0056CC);background-image:-o-linear-gradient(top, #0086CC, #0056CC);background-image:linear-gradient(to bottom, #0086CC, #0056CC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0086CC,endColorstr=#0056CC);padding:5px 20px 5px 20px;cursor:pointer;}
.cb_comnpay_infos_texte{margin:0 0 0 3px;padding:2px 3px 2px 3px;font-size:14px;color:#ffffff;background-color:#ffffff;border:2px solid #430000;border-radius:5px;text-shadow:#430000 1px 0px 0px, #430000 1px 1px 0px, #430000 1px -1px 0px, #430000 -1px 1px 0px, #430000 -1px 0px 0px, #430000 -1px -1px 0px, #430000 0px 1px 0px, #430000 0px -1px 0px;}
.cb_comnpay_type_carte{margin:0 0 0 20px;}
.cb_comnpay_type_carte input[type="radio"]{display:none;}
.cb_comnpay_type_carte label{display:inline-block;}
.cb_comnpay_type_carte input[type="radio"]+label{border:3px solid #e0e0e0;border-radius:4px;}
.cb_comnpay_type_carte input[type="radio"]:checked+label{border:3px solid #cb290d;border-radius:4px;}
.cb_comnpay_milieu input[type=text]{margin:15px 0 15px 20px;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.cb_comnpay_milieu .input_cadenas{background-image:url(../images/icone_prive.png);background-position:right center;background-repeat:no-repeat;}
.cb_comnpay_milieu select{margin:0 0 0 20px;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.cb_comnpay_milieu .droite{margin:0;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.cb_comnpay_mentions{color:#666666;font-size:12px;text-align:justify;}
.tooltip{position:relative;cursor:hand;display:inline-block;text-decoration:none;outline:none;}
.tooltip span{text-indent:0;margin:0;padding:0;font-weight:normal;font-size:14px;visibility:hidden;position:absolute;bottom:30px;left:50%;z-index:999;width:244px;margin-left:-18px;padding:10px;border:2px solid #000000;background-color:#dddddd;background-image:-webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));background-image:-moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));background-image:-ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;text-shadow:0 1px 0 rgba(255,255,255,.4);color:#000000;}
.tooltip:hover{}
.tooltip:hover span{visibility:visible;}
.tooltip span:before,
.tooltip span:after{content:"";position:absolute;z-index:1000;bottom:-7px;left:5%;margin-left:-8px;border-top:8px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;}
.tooltip span:before{border-top-color:#ccc;bottom:-8px;}
.paybox_fond{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;}
.paybox_haut{width:100%;height:67px;margin:0;padding:12px 0 0 0;background-color:#2e2e2e;}
.paybox_haut_texte{width:100%;margin:0;margin-top:-5px;padding:0;font-size:12px;color:#ffffff;text-align:center;}
.paybox_milieu{margin:10px 0 0 0;padding:10px;color:#000000;text-align:center;background-color:#f5f5f5;border-top:3px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-radius:10px;}
.paybox_boutons{margin:10px 0 10px 0;padding:15px;color:#000000;text-align:center;background-color:#eeeeee;border-top:1px solid #dddddd;}
.paybox_titre_gris{color:#000000;font-size:20px;}
.paybox_titre_rouge{color:#cb290d;font-size:20px;font-weight:bold;}
.paybox_td_texte{color:#606060;}
.paybox_bouton{border:2px solid #0068B7;-webkit-box-shadow:#339FD6 1px 1px 1px inset;-moz-box-shadow:#339FD6 1px 1px 1px inset;box-shadow:#339FD6 1px 1px 1px inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;padding:5px 20px 5px 20px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,67,102,0.3);font-weight:bold;color:#FFFFFF;background-color:#0086CC;background-image:-webkit-gradient(linear, left top, left bottom, from(#0086CC), to(#0056CC));background-image:-webkit-linear-gradient(top, #0086CC, #0056CC);background-image:-moz-linear-gradient(top, #0086CC, #0056CC);background-image:-ms-linear-gradient(top, #0086CC, #0056CC);background-image:-o-linear-gradient(top, #0086CC, #0056CC);background-image:linear-gradient(to bottom, #0086CC, #0056CC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0086CC,endColorstr=#0056CC);padding:5px 20px 5px 20px;cursor:pointer;}
.paybox_infos_texte{margin:0 0 0 3px;padding:2px 3px 2px 3px;font-size:14px;color:#ffffff;background-color:#ffffff;border:2px solid #430000;border-radius:5px;text-shadow:#430000 1px 0px 0px, #430000 1px 1px 0px, #430000 1px -1px 0px, #430000 -1px 1px 0px, #430000 -1px 0px 0px, #430000 -1px -1px 0px, #430000 0px 1px 0px, #430000 0px -1px 0px;}
.paybox_type_carte{margin:0 0 0 20px;}
.paybox_type_carte input[type="radio"]{display:none;}
.paybox_type_carte label{display:inline-block;}
.paybox_type_carte input[type="radio"]+label{border:3px solid #e0e0e0;border-radius:4px;}
.paybox_type_carte input[type="radio"]:checked+label{border:3px solid #cb290d;border-radius:4px;}
.paybox_milieu input[type=text]{margin:15px 0 15px 20px;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.paybox_milieu .input_cadenas{background-image:url(../images/icone_prive.png);background-position:right center;background-repeat:no-repeat;}
.paybox_milieu select{margin:0 0 0 20px;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.paybox_milieu .droite{margin:0;padding:5px;color:#000000;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.paybox_mentions{color:#666666;font-size:12px;text-align:justify;}



.paybox_fond
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:center;
}
@media all and (max-width:600px)
{
	.paybox_fond
	{
		font-size:12px;
	}
}
.paybox_haut
{
	width:100%;
	height:67px;
	margin:0;
	padding:12px 0 0 0;
	background-color:#2e2e2e;
}
.paybox_haut_texte
{
	width:100%;
	margin:0;
	margin-top:-5px;
	padding:0;
	font-size:12px;
	color:#ffffff;
	text-align:center;
}
.paybox_milieu
{
	margin:10px 0 0 0;
	padding:10px;
	color:#000000;
	text-align:center;
	background-color:#f5f5f5;
	border-top:3px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-radius:10px;
}
@media all and (max-width:600px)
{
	.paybox_milieu
	{
		margin:5px 0 0 0;
		padding:5px;
	}
}
.paybox_boutons
{
	margin:10px 0 10px 0;
	padding:15px;
	color:#000000;
	text-align:center;
	background-color:#eeeeee;
	border-top:1px solid #dddddd;
}
.paybox_titre_gris
{
	color:#000000;
	font-size:20px;
}
@media all and (max-width:600px)
{
	.paybox_titre_gris
	{
		font-size:14px;
	}
}
.paybox_titre_rouge
{
	color:#cb290d;
	font-size:20px;
	font-weight:bold;
}
@media all and (max-width:600px)
{
	.paybox_titre_rouge
	{
		font-size:14px;
	}
}
.paybox_td_texte
{
	color:#606060;
}
.paybox_bouton
{
	border:2px solid #0068B7;
	-webkit-box-shadow:#339FD6 1px 1px 1px  inset;
	-moz-box-shadow:#339FD6 1px 1px 1px inset;
	box-shadow:#339FD6 1px 1px 1px  inset;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	font-size:18px;*
	padding:5px 20px 5px 20px;
	text-decoration:none;
	display:inline-block;
	text-shadow:-1px -1px 0 rgba(0,67,102,0.3);
	font-weight:bold;
	color:#FFFFFF;
	background-color: #0086CC;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0086CC), to(#0056CC));
	background-image: -webkit-linear-gradient(top, #0086CC, #0056CC);
	background-image: -moz-linear-gradient(top, #0086CC, #0056CC);
	background-image: -ms-linear-gradient(top, #0086CC, #0056CC);
	background-image: -o-linear-gradient(top, #0086CC, #0056CC);
	background-image: linear-gradient(to bottom, #0086CC, #0056CC);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0086CC,endColorstr=#0056CC);
	padding:5px 20px 5px 20px;
	cursor:pointer;
}
.paybox_infos_texte
{
	margin:0 0 0 3px;
	padding:2px 3px 2px 3px;
	font-size:14px;
	color:#ffffff;
	background-color:#ffffff;
	border:2px solid #430000;
	border-radius:5px;
	text-shadow:#430000 1px 0px 0px, #430000 1px 1px 0px, #430000 1px -1px 0px, #430000 -1px 1px 0px, #430000 -1px 0px 0px, #430000 -1px -1px 0px, #430000 0px 1px 0px, #430000 0px -1px 0px;
}
.paybox_type_carte
{
	margin:0 0 0 20px;
}
.paybox_type_carte input[type="radio"]
{
	display:none;
}
.paybox_type_carte label
{
	display:inline-block;
}
.paybox_type_carte input[type="radio"]+label
{
    border:3px solid #e0e0e0;
    border-radius:4px;
}
.paybox_type_carte input[type="radio"]:checked+label
{
    border:3px solid #cb290d;
    border-radius:4px;
}
.paybox_milieu input[type=text]
{
	margin:15px 0 15px 20px;
	padding:5px;
	color:#000000;
	font-size:14px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-radius:4px;
}
.paybox_milieu .input_cadenas
{
	background-image:url(../images/icone_prive.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.paybox_milieu select
{
	margin:0 0 0 20px;
	padding:5px;
	color:#000000;
	font-size:14px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-radius:4px;
}
.paybox_milieu .droite
{
	margin:0;
	padding:5px;
	color:#000000;
	font-size:14px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-radius:4px;
}
.paybox_mentions
{
	color:#666666;
	font-size:12px;
	text-align:justify;
}
@media all and (max-width:600px)
{
	.paybox_mentions
	{
		font-size:10px;
	}
}