*{margin:0;padding:0;border:0}
BODY{text-align:center;font-family:Verdana;color:#FFF;background-color:#000;font-size:12px}
h1{font-size:15px;font-weight:700}
div#header_logged a,a{color:#FFF;text-decoration:none;font-weight:100}
body.f #header #header_logged a:hover,body.f div#general div#contenu div#page div#right_column a:hover,body.f div#general div#contenu div#page div#right_column div.boxes div.boxes_content a,body.f div#general div#contenu div#page div#right_column div.boxes div.boxes_content ul li a:hover,body.f div#msg_operations a:hover,body.f div#msg_navigation a:hover,body.f table tbody tr td a:hover,body.f a#ajouter,body.f a:hover,body.f div#general div#contenu div#page div#left_column div.widget div.widget_content a:hover{color:#A0015E;text-decoration:none;font-weight:100}
body.h #header #header_logged a:hover,body.h div#general div#contenu div#page div#right_column a:hover,body.h div#general div#contenu div#page div#right_column div.boxes div.boxes_content a,body.h div#general div#contenu div#page div#right_column div.boxes div.boxes_content ul li a:hover,body.h div#msg_operations a:hover,body.h div#msg_navigation a:hover,body.h table tbody tr td a:hover,body.h a:hover,body.h a#ajouter,body.h div#general div#contenu div#page div#left_column div.widget div.widget_content a:hover{color:#2C7CAF;text-decoration:none;font-weight:100}
.clear{clear:both}
.bloc_radios{display:none}
#general{margin:0 auto;text-align:left;width:100%;background:#4E4E4E url('../_img/_backgrounds/background.jpg') repeat-x top center}
h2{font-size:13px;color:#AAA;padding-left:20px;margin-left:-20px}
table.listing td{width:150px}
th,td{font-size:12px;text-align:left}
div#header div#header_auth div.oublie div#div_oublie a#close{float:right;font-size:12px;color:#CCC;position:relative;top:-5px;left:5px}
#header,#header_membre{height:105px;margin:0 auto;padding:0;width:1000px}
#header_logo{float:left;margin:15px 0 0 15px;width:400px}
#header #header_auth{float:right;margin-top:20px;margin-right:150px;font-size:10px;text-align:left;color:#6D6D6D}
#header #header_auth #header_erreur{color:#F00;text-align:left;margin-top:10px;margin-left:5px}
#header #header_logged{float:right;margin-top:20px;margin-right:150px;text-align:right}
#header #header_auth .email,#header #header_auth .pass,input#email_oublie.email{border:1px solid #6D6D6D;background:black;margin-left:5px;margin-right:5px;padding:4px;width:130px;font-size:10px;color:#6D6D6D}
#header #header_auth .bouton{background:#FFF;border:1px solid #6D6D6D;color:black;font-size:10px;margin:6px 4px 4px;padding:3px;cursor:pointer}
#header #header_auth .oublie{position:relative;z-index:10;font-size:10px;top:10px;right:-5px}
#header #header_auth #div_oublie{position:absolute;color:#CCC;padding:10px;border:1px solid #6D6D6D;background:black;width:320px; display:none}
input#memo{float:left;margin-left:5px;margin-right:5px;background:black}
#header_membre #header_menu{float:right;left:100px;top:36px;position:relative}
#header_membre #header_menu .header_phrase{position:absolute;top:40px;right:0;text-align:right;width:300px}
#contenu #div1{width:850px;height:410px;background:url('../_img/_backgrounds/background_02_wall.jpg') repeat-x top center}
#contenu #div1 #formulaire{position:relative;top:25px;left:30px;width:306px;height:350px;font-size:12px}
#contenu #div1 #formulaire #formulaire_title{font-size:14px;height:30px;padding:10px 15px 0}
#contenu #div1 #formulaire #formulaire_body{padding:10px 15px 0}
#contenu #div1 #formulaire #formulaire_body label{display:block;float:left;width:123px}
#contenu #div1 #formulaire #formulaire_body label.error{color: #FF0000;font-size: 11px;margin-left: 285px;margin-top: -10px;width: 250px;position: absolute;}
#contenu #div1 #formulaire #formulaire_body input{float:right;width:150px}
#contenu #div1 #formulaire #formulaire_body input#agree.error{border:1px #F00 solid;background-color:#F00}
#contenu #div1 #formulaire #formulaire_body input#agree{width:10px;float:right}
#contenu #div1 #formulaire #formulaire_body select{width:150px;float:right;color:#1978A4}
form#inscription div.boxes div.boxes_content ul#fiche_membre li select#day,div#general div#contenu div#div1 div#formulaire div#formulaire_body form#inscription select#day{width:40px}
div#general div#contenu div#div1 div#formulaire div#formulaire_body form#inscription select#month{width:60px}
#contenu #div2{float:right;width:125px;background-color:#FFF;text-align:center;padding:10px}
#contenu #div3{width:825px;background-color:#FFF;color:#6D6D6D;padding:15px 10px 15px 15px}
#div3 #message_accueil{width:515px;line-height:18px; float:left;}
#contenu #div3 #actualites{float:right;width:270px;background-color:#F2F2F2;padding:15px 15px 5px;background:url('../_img/_menu/boxes_gradient_homepage.gif') repeat-y top left}
#contenu #div3 #actualites H1,#contenu #div3 #special H1{color:#2C7CAF;border-bottom:1px solid #2C7CAF;padding-bottom:3px;margin-top:-5px;font-weight:100}
#contenu #div3 #actualites ul,#contenu #div3 #special ul{list-style:none;color:#6D6D6D;padding-top:10px}
#contenu #div3 #special ul{border-bottom:1px dotted #2C7CAF;padding-bottom:10px;}
#contenu #div3 #actualites li{border-bottom:1px dotted #2C7CAF;padding-bottom:10px;margin-bottom:10px}
#contenu #div3 #special{margin-top:10px;float:right;width:270px;background-color:#F2F2F2;padding:15px;background:url('../_img/_menu/boxes_gradient_homepage.gif') repeat-y top left}
#contenu #div3 #partenaires{width:820px;background-color:#FFF;color:#000;clear:both}
#contenu #div3 #partenaires h1{font-size:10px;color:#CCC;border-bottom:1px solid #CCC;padding-bottom:5px;margin-bottom:5px}
#contenu #div3 #special img{float:left;margin-top:10px;margin-right:10px}
#pre_footer,#pre_header{width:100%;background:#131313}
#footer{height:105px;margin:0 auto;padding:15px;width:970px;line-height:18px}
#contenu{padding:0;width:1000px;margin:0 auto}
#page{width:825px;background-color:#FFF;color:#000;padding:0 10px 15px 15px;min-height:400px}
#page.avec_bord{border:10px solid #F00}
#page .rond{position:absolute;top:20px;left:37px;z-index:2}
#page .rond_membre{position:absolute;top:20px;text-align:center;left:15px;z-index:2}
#page .quelques_pas{position:absolute;top:20px;text-align:center;left:-1px;height:378px;z-index:1}
#page .decoupe1{position:absolute;bottom:0;left:0;z-index:2}
#page .decoupe2{position:absolute;bottom:0;left:218px;z-index:2}
#page .decoupe3{position:absolute;bottom:2px;right:2px;z-index:2}
#page .etape2,#page .etape3,#page .etape4{width:80px;height:55px;margin:20px 0 0 495px;text-align:center}
.etape2{background:url('../_img/etape2_fr.gif') no-repeat top left;padding:35px 5px 5px;line-height:20px}
.etape3{background:url('../_img/etape3_fr.gif') no-repeat top left;padding:33px 5px 5px;line-height:16px}
.etape4{background:url('../_img/etape4_fr.gif') no-repeat top left;padding:35px 5px 5px;line-height:20px}
#page_menu{width:942px;height:32px;border-top:1px solid #87888A;border-bottom:1px solid #87888A;line-height:28px;padding-left:20px;background:#000 url('../_img/page_menu.gif') repeat-x 0 -2px}
#page_menu a{color:#CCC}
#page_menu a.hover,.blanc{color:#fff}
#page_menu strong{font-size:11px}
#page_menu_pictos{margin-top:10px;float:right;clear:both}
.conteneur-arrondi{padding:0;width:732px;z-index:0}
.deux{margin:0 3px;height:1px;overflow:hidden;background-color:#3A3A3C;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.trois{margin:0 2px;height:2px;overflow:hidden;background-color:#3A3A3C;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.quatre{margin:0 1px;height:2px;overflow:hidden;background-color:#3A3A3C;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.centrearrondi{border:1px solid #3A3A3C;border-top:0;border-bottom:0;margin:0 1px;padding:50px;min-height:250px;height:auto;background:#3A3A3C}
.centrearrondi_recherche{border:1px solid #3A3A3C;border-top:0;border-bottom:0;margin:0 1px;padding:30px 10px 0;height:auto;background:#3A3A3C}
.un_bord{margin:0 4px;height:1px;background-color:#6D6D6D;overflow:hidden;border:1px solid #6D6D6D;border-top:0;border-bottom:0}
.deux_bord{margin:0 3px;height:1px;overflow:hidden;background-color:#3A3A3C;border:1px solid #6D6D6D;border-top:0;border-bottom:0}
.trois_bord{margin:0 2px;height:2px;overflow:hidden;background-color:#3A3A3C;border:1px solid #6D6D6D;border-top:0;border-bottom:0}
.quatre_bord{margin:0 1px;height:2px;overflow:hidden;border:1px solid #6D6D6D;background-color:#3A3A3C;border-top:0;border-bottom:0}
.centrearrondi_bord{border:1px solid #6D6D6D;background-color:#3A3A3C;border-top:0;border-bottom:0;margin:0 1px;padding:10px;height:auto}
.bloc_gauche{float:left;right:13px;top:50px;width:190px;font-size:10px;padding:0;z-index:0}
.bloc_gauche b,.bloc_gauche strong,.bloc_droite b,.bloc_droite strong{font-size:12px}
.bloc_gauche ul,.bloc_droite ul{margin:10px 0 0 20px}
#page .bloc_gauche a.hover,#page .bloc_droite a.hover{color:#6D6D6D;font-weight:700}
#page.f .bloc_gauche a:hover,#page.f .bloc_droite a:hover,.rond_pseudo_f,strong.f{color:#AD015C}
#page.h .bloc_gauche a:hover,#page.h .bloc_droite a:hover,.rond_pseudo_h,strong.h{color:#006D9B}
.un_petit,.un{margin:0 4px;height:1px;background-color:#3A3A3C;overflow:hidden;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.deux_petit{margin:0 3px;height:1px;overflow:hidden;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.trois_petit{margin:0 2px;height:2px;overflow:hidden;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.quatre_petit{margin:0 1px;height:2px;overflow:hidden;border:1px solid #3A3A3C;border-top:0;border-bottom:0}
.centrearrondi_petit{border:1px solid #3A3A3C;border-top:0;border-bottom:0;margin:0 1px;padding:10px;height:auto}
div.boxes_content ul#fiche_contact li,div.boxes_content ul#fiche_membre li{border-bottom:1px dotted #C3C3C3;padding-bottom:5px;margin-bottom:5px}
div.boxes_content ul#fiche_membre li label{width:200px;display:inline-block}
div.boxes_content p{padding-bottom:5px;margin-bottom:5px}
div.boxes_content textarea{padding:5px;width:565px;height:250px}
#fiche_online{font-size:10px;float:right}
#fiche_pont{padding:5px 15px 5px 5px;float:right}
#fiche_alerte{position:absolute;left:20px;top:20px}
#fiche_detail .centrearrondi{padding:20px 15px 0;min-height:528px}
#fiche_detail table{margin:0 10px}
#fiche_detail input{font-weight:400;float:right;height:27px;margin-left:10px}
#fiche_titre,#page .titre{position:absolute;top:-5px;left:470px;text-align:center;background:url('../_img/bg_titre.gif') no-repeat center center;width:230px;line-height:33px;font-size:14px;height:37px;z-index:2}
#fiche_infos,.bloc_droite{position:absolute;left:8px;top:10px;width:190px;font-size:10px;padding:0;z-index:0}
#fiche_top{position:absolute;top:0;right:0;z-index:5}
#fiche_bottom{position:absolute;top:135px;right:0;z-index:5}
#fiche_message{margin-top:20px;padding:5px}
#fiche_infos .conteneur-arrondi_petit{margin-top:10px}
#fiche_message .centrearrondi_petit{font-size:12px;background:#000;height:150px;min-height:150px}
#fiche_message .scroll-pane{height:120px;width:210px}
#fiche_message span.f{color:#AD015C !important}
#fiche_message span.h{color:#006D9B !important}
#ficheOnglet1,#ficheOnglet2,#ficheOnglet3{height:29px;line-height:30px;padding-left:10px;cursor:pointer;float:left;width:190px;background:url('../_img/fiche_onglet_down.png') no-repeat top center;z-index:1}
#ficheOnglet1{margin-left:-1px}
#ficheOnglet2{margin-left:-20px}
#ficheOnglet3{margin-left:-18px}
#ficheTableauH{height:29px}
#ficheTableauB{border:1px solid #6D6D6D}
#ficheOnglet{z-index:0;padding:10px}
#ficheEscales{padding:10px 15px 0;margin-top:20px}
#espace_onglets #onglets{height:28px;line-height:25px;z-index:10}
#espaceOnglet1,#espaceOnglet2,#espaceOnglet3{float:left;height:40px;background-position:2px 0}
#espaceOnglet3.selected,#espaceOnglet2.selected,#espaceOnglet1.selected,#ficheTableauH div.selected a,.rond_pseudo_f,.rond_pseudo_h,.pageCourante,.bold{font-weight:700}
a.photo_petite img{width:60px;margin-bottom:10px}
a.photo_principale img{padding:2px;background:black;border:1px solid #6D6D6D}
#large,#large_resize{margin-top:15px}
.photo_thumb{float:left;margin:10px;}
.smallsuccessBlock{margin-right:115px;margin-top:-22px;background-color:#eff5ea;color:#3d6611;font-weight:700;float:right}
.successBlock{margin-top:0;margin-bottom:10px;padding:10px;width:auto;background-color:#eff5ea;border:1px solid #3d6611;color:#3d6611;font-weight:700}
.errorBlock{margin-top:0;margin-bottom:10px;padding:10px;width:auto;background-color:#FCC;border:1px solid #F00;color:#F00;font-weight:700}
.infoBlock{margin-top:0;margin-bottom:10px;padding:10px;width:auto;background-color:#ADC8E2;border:1px solid #2C7CAF;color:#2C7CAF;font-weight:700}
.confirmBlock input{color:#fff;font-weight:400;background:url('../_img/bg_submit2.gif') no-repeat top center;border:0;width:140px;height:27px;line-height:27px;cursor:pointer;margin-left:10px}
.confirmBlock input.text{background:none;border:1px solid #6D6D6D;cursor:text;line-height:20px;height:20px;width:280px}
#msg_precedent{float:left}
#msg_navigation{width:425px;float:right}
#msg_container{width:425px;float:right;padding:15px 0}
#msg_operations{background:#FFF;padding:15px 5px 15px 15px;width:115px;float:left;clear:left}
.recherche_avancee{float:right;margin-top:-28px}
ul.agenda{list-style:none;min-height:70px}
ul.agenda li{margin:5px 0 0 5px}
.escale_titre{width:161px;height:45px;cursor:pointer;background-position:center left;background-repeat:no-repeat}
.escale_titre a{color:#fff;display:block;margin:15px 8px 0 0;float:right}
.tab_services{width:100%}
.tab_services th{padding:5px}
.tab_services td{border-top:1px solid #6D6D6D;padding:5px}
.tab_abo{border-top:2px solid #6D6D6D;border-bottom:2px solid #6D6D6D;border-left:1px solid #6D6D6D;border-right:1px solid #6D6D6D}
.tab_abo th{text-align:center;padding:15px;color:#6D6D6D;border-left:1px solid #6D6D6D;border-right:1px solid #6D6D6D;background:#D9DADC}
.tab_abo td{text-align:center;padding:15px;color:#6D6D6D;border-left:1px solid #6D6D6D;border-right:1px solid #6D6D6D}
#tags{width:942px;margin:auto;height:20px;text-align:center;font-size:9px;padding:20px 10px 0}
#tags a{color:silver}
#tags a:hover{color:gray}
.tags_bloc{width:288px;float:left;padding-bottom:20px;color:#6D6D6D;text-align:justify}
.tag_bloc1,.tag_bloc2{padding-right:39px}
#header_perso{font-size:10px;padding:3px}
.page_contenu ul{margin:5px 0 0 20px}
.page_contenu li{list-style-image:url('../_img/suivant.gif');padding:3px 0}
.bouton_banque{background:url('../_img/_logo_paiement/logo-cm-paiement-pt.jpg') no-repeat top;width:185px;height:35px}
.usual{font-weight:700;width:825px;padding:15px 10px 15px 15px;background:#FFF}
.usual_contact{font-weight:700;width:825px;height:0;padding:15px 10px 0 15px;background:#FFF}
.usual li{list-style:none;float:left}
.usual ul a{text-transform:uppercase;width:130px;height:12px;margin:0;padding:10px;display:block;text-decoration:none;color:#949495;font-weight:700}
.usual_h ul a{background:url('../_img/_menu/default_h.gif') repeat-x top left}
.usual_f ul a{background:url('../_img/_menu/default_f.gif') repeat-x top left}
.usual_h ul a.selected{color:#FFF;background:url('../_img/_menu/selected_h.gif') repeat-x top left}
.usual_f ul a.selected{color:#FFF;background:url('../_img/_menu/selected_f.gif') repeat-x top left}
.usual_h a:hover{color:#3E82B8}
.usual_h a.selected{color:#3E82B8;clear:left}
.usual_f a.selected{color:#A0015E;clear:left}
.usual div{font-size:12px;font-weight:100;padding:10px;clear:left}
.usual_h div{background:#ADC8E2}
.usual_f div{background:#D18DB4}
.usual div a{color:#FFF}
div#page div#left_column{width:200px;float:left}
div#page div#right_column{width:615px;float:right}
div.boxes,div.widget{font-size:12px;margin-bottom:10px;width:100%}
div.widget_content{line-height:18px;color:#6D6D6D;padding:15px;background:#FFF url('../_img/_menu/widget_content.gif') repeat-y top left}
div.boxes_content{line-height:18px;color:#6D6D6D;padding:15px;background:#FFF url('../_img/_menu/boxes_content.gif') repeat-y top left}
div.boxes_content_profil{line-height:18px;color:#6D6D6D;padding:15px 0 0 15px;background:#FFF url('../_img/_menu/boxes_content.gif') repeat-y top left}
div.boxes_header_,div.boxes_header_h,div.boxes_header_f,div.boxes_header_link_h,div.boxes_header_link_f,div.boxes_header_link_mod_h,div.boxes_header_link_mod_f,div.widget_header_h,div.widget_header_f,div.widget_header_link_h,div.widget_header_link_f,div.widget_header_link_mod_h,div.widget_header_link_mod_f{text-transform:uppercase;padding:5px 15px;height:15px}
div.one_profile_line1_h a:hover,div._h,div.boxes_header_,div.boxes_header_h,div.boxes_header_ a,div.boxes_header_h a,div.boxes_header_link_h,div.boxes_header_link_h a,div.widget_header_h,div.widget_header_h a,div.widget_header_link_h,div.widget_header_link_h a,div.widget_header_link_mod_h,div.widget_header_link_mod_h a,#contenu #div3 #actualites li a,#contenu #div3 #special li a{color:#2C7CAF}
div.one_profile_line1_f a:hover,div._f,div.boxes_header_f,div.boxes_header_f a,div.boxes_header_link_f,div.boxes_header_link_f a,div.widget_header_f,div.widget_header_f a,div.widget_header_link_f,div.widget_header_link_f a,div.widget_header_link_mod_f,div.widget_header_link_mod_f a,.usual_f a:hover{color:#A0015E}
div.widget_header_f,div.widget_header_h,div.widget_header_{background:#FFF url('../_img/_menu/widget_header.gif') repeat-x top left}
div.widget_header_link_h{background:#FFF url('../_img/_menu/widget_header_link_off_h.gif') repeat-x top left}
div.widget_header_link_f{background:#FFF url('../_img/_menu/widget_header_link_off_f.gif') repeat-x top left}
div.widget_header_link_h:hover{background:#FFF url('../_img/_menu/widget_header_link_on_h.gif') repeat-x top left}
div.widget_header_link_f:hover{background:#FFF url('../_img/_menu/widget_header_link_on_f.gif') repeat-x top left}
div.widget_header_link_mod_h{background:#FFF url('../_img/_menu/widget_header_link_mod_off_h.gif') repeat-x top left}
div.widget_header_link_mod_h:hover{background:#FFF url('../_img/_menu/widget_header_link_mod_on_h.gif') repeat-x top left}
div.widget_header_link_mod_f{background:#FFF url('../_img/_menu/widget_header_link_mod_off_f.gif') repeat-x top left}
div.widget_header_link_mod_f:hover{background:#FFF url('../_img/_menu/widget_header_link_mod_on_f.gif') repeat-x top left}
div.boxes_header_f,div.boxes_header_h,div.boxes_header_{background:#FFF url('../_img/_menu/boxes_header.gif') repeat-x top left}
div.boxes_header_link_h{background:#FFF url('../_img/_menu/boxes_header_off_h.gif') repeat-x top left}
div.boxes_header_link_h:hover{background:#FFF url('../_img/_menu/boxes_header_on_h.gif') repeat-x top left}
div.boxes_header_link_f{background:#FFF url('../_img/_menu/boxes_header_off_f.gif') repeat-x top left}
div.boxes_header_link_f:hover{background:#FFF url('../_img/_menu/boxes_header_on_f.gif') repeat-x top left}
div.widget_content p,#div3 #message_accueil h1{margin-bottom:10px}
div.widget_content input,div.widget_content select,div.widget_content img#membre_photo{width:170px}
input#submit{width:100px;background:#F2F2F2;border:1px solid #6D6D6D;color:#6D6D6D;padding:3px 10px}
div.widget_content input#libres_ageMin,div.widget_content input#libres_ageMax{width:80px}
div.one_profile{background:#FFF;padding:10px;width:115px;float:left;color:#6D6D6D;margin-right:15px;margin-bottom:15px}
div.one_profile a,#contenu #div3 #actualites li a:hover,#contenu #div3 #special li a:hover,div#left_column div.widget div.widget_content a,#header a,a#ajouter,div#general div#contenu div#page div#right_column a,div#general div#contenu div#page div#right_column div.boxes div.boxes_content ul li a,table tbody tr td a{color:#6D6D6D}
div.one_profile div.one_profile_photo img{width:115px;height:115px}
div.one_profile_line2{height:20px}
div.one_profile_line1{height:20px;border-bottom:1px solid #6D6D6D;padding-bottom:5px;margin-bottom:5px}
div.widget div.widget_content ul#fiche_photos,div.boxes_content ul#fiche_membre,div.boxes_content ul#fiche_contact{list-style:none;color:#000}
div.widget div.widget_content ul#fiche_photos li{padding-bottom:5px;margin-bottom:5px;display:inline}
form#inscription ul#fiche_membre li label,form#inscription ul#fiche_contact li label{width:260px;float:left}
form#inscription textarea{width:313px;height:100px}
form#inscription textarea#msg_texte{height:300px;width:425px;float:right}
form#inscription input,form#inscription select{width:323px}
form#inscription input.checkbox_noir{width:13px;height:13px}
form#inscription a{color:#FFF;text-decoration:underline}
input#sauvegarder.submit,a.photo img,form#inscription div.boxes div.boxes_content ul#fiche_membre li select#month{width:100px}
input.submit_home,input.submit_h,input.submit_f,input#submit.submit_,input#submit.submit_h,input#submit.submit_f{float:right;width:100px;background:#F2F2F2;border:1px solid #6D6D6D;color:#6D6D6D;padding:3px 10px}
input.submit_h:hover,input#submit.submit_:hover,input#submit.submit_h:hover,input#submit:hover{background:#DCE5EC;color:#2C7CAF;border:1px solid #2C7CAF}
input.submit_f:hover,input#submit.submit_f:hover{background:#FFE5EC;color:#90185F;border:1px solid #90185F}
input.submit_home {width:154px; height: 21px;background:url('../_img/_icones/button.gif'); color:#FFFFFF;padding-top: 1px;border:none;}
input.submit_home:hover {width:154px; height: 21px;background:url('../_img/_icones/button_actif.gif'); color:#FFFFFF;padding-top: 1px;border:none;}
#msg_Success{background-color:#D9FFB2;padding:15px}
form#inscription textarea#libres_annonce{width:575px;height:300px;margin-bottom:15px}
form#liste_msg table tr th{border-bottom:1px solid #6D6D6D;padding-bottom:5px;margin-bottom:15px}
select.error,input.error,textarea.error,input.radio{border:1px solid #F00}
div.pagination{float:right;clear:both}
img.online{float:right;margin-top:3px}
img.sex{float:left;margin:3px 3px 3px 0}


div ul#menu {margin:0;padding:0;list-style-type:none;}
div#msg_operations ul#menu{margin:0;padding:0;list-style-type:none;}
div#msg_operations ul#menu li{margin:0 0 5px;padding:0;  height:20px;display:block;}
div#msg_operations ul#menu li a{display:block;width:20px;height:20px;float:left;text-decoration:none;margin-right:3px;}



div.one_profile_line2 ul#menu{margin:0;padding:0;list-style-type:none}
div.one_profile_line2 ul#menu li{margin:0 0 5px;padding:0}
div.one_profile_line2 ul#menu li a{display:block;width:20px;height:20px;float:left;text-decoration:none;margin-right:3px;}

#plus_h	{background:url('../_img/_icones/plus_h.gif') no-repeat; padding-left:25px;}
#plus_h:hover	{background:url('../_img/_icones/plus_actif_h.gif') no-repeat; padding-left:25px;}
#plus_f 	{background:url('../_img/_icones/plus_f.gif') no-repeat; padding-left:25px;}
#plus_f:hover 	{background:url('../_img/_icones/plus_actiff.gif') no-repeat; padding-left:25px;}

#mail_h_off 	{background:url('../_img/_icones/mail_off_h.gif') no-repeat 0px -2px; padding-left:25px;}
#mail_h_off 	{background:url('../_img/_icones/mail_off_f.gif') no-repeat 0px -2px; padding-left:25px;}
#mail_h_on	{background:url('../_img/_icones/mail_on_h.gif') no-repeat 0px -2px; padding-left:25px;}
#mail_f_on 	{background:url('../_img/_icones/mail_on_f.gif') no-repeat 0px -2px; padding-left:25px;}

#chat_h a{background:url('../_img/_icones/chat_off_h.gif') no-repeat center}
#chat_h a:hover{background:url('../_img/_icones/chat_on_h.gif') no-repeat center}
#chat_f a{background:url('../_img/_icones/chat_off_f.gif') no-repeat center}
#chat_f a:hover{background:url('../_img/_icones/chat_on_f.gif') no-repeat center}
#mail_h a{background:url('../_img/_icones/mail_off_h.gif') no-repeat center}
#mail_h a:hover{background:url('../_img/_icones/mail_on_h.gif') no-repeat center}
#mail_f a{background:url('../_img/_icones/mail_off_f.gif') no-repeat center}
#mail_f a:hover{background:url('../_img/_icones/mail_on_f.gif') no-repeat center}
#favoris_h_on a,#favoris_h a:hover{background:url('../_img/_icones/favoris_on_h.gif') no-repeat center}
#favoris_h_on a:hover,#favoris_h a{background:url('../_img/_icones/favoris_off_h.gif') no-repeat center}
#favoris_f_on a,#favoris_f a:hover{background:url('../_img/_icones/favoris_on_f.gif') no-repeat center}
#favoris_f_on a:hover,#favoris_f a{background:url('../_img/_icones/favoris_off_f.gif') no-repeat center}
#block_h_on a,#block_h a:hover{background:url('../_img/_icones/block_on_h.gif') no-repeat center}
#block_h_on a:hover,#block_h a{background:url('../_img/_icones/block_off_h.gif') no-repeat center}
#block_f_on a,#block_f a:hover{background:url('../_img/_icones/block_on_f.gif') no-repeat center}
#block_f_on a:hover,#block_f a{background:url('../_img/_icones/block_off_f.gif') no-repeat center}
#signale_h a{background:url('../_img/_icones/signale_off_h.gif') no-repeat center}
#signale_h a:hover{background:url('../_img/_icones/signale_on_h.gif') no-repeat center}
#signale_f a{background:url('../_img/_icones/signale_off_f.gif') no-repeat center}
#signale_f a:hover{background:url('../_img/_icones/signale_on_f.gif') no-repeat center}

#repondre_h a{background:url('../_img/_icones/repondre_off_h.gif') no-repeat; padding-left:20px;}
#repondre_h a:hover{background:url('../_img/_icones/repondre_on_h.gif') no-repeat; padding-left:20px;}
#repondre_f a{background:url('../_img/_icones/repondre_off_f.gif') no-repeat; padding-left:20px;}
#repondre_f a:hover{background:url('../_img/_icones/repondre_on_f.gif') no-repeat; padding-left:20px;}

#delete_h a{background:url('../_img/_icones/delete_off_h.gif') no-repeat; padding-left:20px;}
#delete_h a:hover{background:url('../_img/_icones/delete_on_h.gif') no-repeat; padding-left:20px;}
#delete_f a{background:url('../_img/_icones/delete_off_f.gif') no-repeat; padding-left:20px;}
#delete_f a:hover{background:url('../_img/_icones/delete_on_f.gif') no-repeat; padding-left:20px;}

div.one_profile #item2 a:hover{background:url('./_img/_icones/chat_off_f.gif') no-repeat 0 -144px}
div.boxes_content ul#membre_annonce{margin-left:15px;margin-bottom:15px}
div#lien_top,#msg_suivant,.espace_all{float:right}
div#lien_top a,div.pagination a,#msg_operations a,#msg_navigation a{color:#6D6D6D;text-decoration:none}
li select#libres_recherche_age_min,li select#libres_recherche_age_max,li select#hour,li select#minute,select#libres_ageMin,select#libres_ageMax,form#inscription div.boxes div.boxes_content ul#fiche_membre li select#year,div#general div#contenu div#div1 div#formulaire div#formulaire_body form#inscription select#year{width:50px}
#abonnement li{list-style:none;float:left;width:100%}
div#un_item{width: 385px; clear: both; float: right;}

div#general div#contenu div#div3 div#message_accueil a { color:#6D6D6D;}
div#general div#contenu div#div3 div#message_accueil strong a{ color:#6D6D6D; font-weight:700}
div#general div#contenu div#div1 div#formulaire div#formulaire_body form#inscription {font-size:12px !important;}
