body{ font-family:Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size:11px; color:#333333; margin:0px 0px 0px 0px; }
form { margin: 0px; }
a:focus, a:active{outline: none;}

.killer{ clear:both; line-height:1px; height:1px; }
.killer2 { clear:both; font-size:0px; height:0px; }

.erreur{ color:#FF3300; font-weight:bold; padding:10px 2px 10px 2px; background-color:#FFDDCC; border:1px solid #FF6600; text-align:center; margin:5px 0px 10px 0px; }
.erreur_compte{ color:#FF3300; font-weight:bold; padding:10px 2px 10px 2px; background-color:#FFDDCC; border:1px solid #FF6600; text-align:center; margin:5px 10px 10px 10px; }
.erreur_fiche { color:#FF3300; font-weight:bold; padding:10px 2px 10px 2px; text-align:center; margin:5px 10px 10px 10px; }
.erreur a, .erreur a:link, .erreur a:visited { color:#FF3300; text-decoration:underline; }
.erreur a:hover { text-decoration:none; }
.erreur_fiche a, .erreur_fiche a:link, .erreur_fiche a:visited { color:#FF3300; text-decoration:underline; }
.erreur_fiche a:hover { text-decoration:none; }

.ok {color:#69B54A; font-weight:bold; padding:10px 2px 10px 2px; background-color:#F2FFED; border:1px solid #69B54A; text-align:center; margin:5px 0px 10px 0px; }
.no_bg { background:none !important; }
.no_border { border:none !important; }
.no_width { width:auto !important; }
.no_padding { padding:0px !important; }
.no_margin { margin:0px !important; }
.img { border:1px solid #665f81;}
.img_couleur { border:1px solid #666666 !important;}
.input { font-size:11px; border:1px solid #999999; width:240px; }
.mt10 { margin-top:10px !important; }
.mb10 { margin-top:10px; }
.pt10 { padding-top:10px !important; }
.pb10 { padding-bottom:10px !important; }
.ptb10 { padding:10px 0px !important; }
.p10 { padding:10px; }
/*span { color:#D9293B; }*/
a.lien, a.lien:link, a.lien:visited { color:#333333; text-decoration:underline;  }
a.lien:hover {color:#CC0000; text-decoration:none;}
a.lien2, a.lien2:link, a.lien2:visited { color:#CC0000; text-decoration:none; font-size:11px; font-weight:bold; }
a.lien2:hover {color:#CC0000; text-decoration:underline;}
.center { text-align:center !important; }
.right { text-align:right !important; }
.middle { vertical-align:middle; }

.formulaire input, .formulaire select { font-size:11px; color:#333333;}
.formulaire select { width:240px; }
.formulaire textarea { border:1px solid #333333; font-size:11px; height:50px; font-family:Arial, Helvetica, sans-serif;}
.formulaire td {  font-size:11px; color:#333333; padding:2px 0px; border-bottom:1px solid #DDDDDD; }
.formulaire .legende { font-size:10px; }
.formulaire .champs170 { width:170px; border:1px solid #666666; font-size: 11px; margin-right:10px; color:#333333; }
.formulaire .champs350 { width:350px; height:120px; border:1px solid #666666; font-size: 11px; margin-right:10px; color: #333333; font-family:Arial, Helvetica, sans-serif; }
.formulaire .champs_message { width:500px; height:160px; border:1px solid #666666; font-size: 11px; margin-right:10px; color: #333333; font-family:Arial, Helvetica, sans-serif; }
.formulaire .select_separ { margin-bottom:4px; }
.formulaire span { font-weight:bold; }
.formulaire .mea { font-weight:bold; color:#FF6600; }

#header { background:url("/images/bg/header.gif") 0px 0px repeat-x; height:60px; margin-top:13px; }
#header .content { width:960px; margin:0px auto; }
#header .content .logo { float:left; }
#header .content .login { float:right; width:430px; padding:8px 15px 0px 0px; color:#fdbb38; }
#header .content .login .input { margin:0px 10px 0px 5px; border:1px solid #fdbb38; font-size:11px; width:130px; }
#header .content .login .memo { float:left; color:#FFFFFF; padding:1px 0px 0px 30px; width:130px; }
#header .content .login .memo input { vertical-align:middle; }
#header .content .login .oubli { float:right; text-align:right; padding:4px 64px 0px 0px;}
#header .content .login .oubli a, #header .content .login .oubli a:link, #header .content .login .oubli a:visited { color:#EEEEEE; text-decoration:none; }
#header .content .login .oubli a:hover { text-decoration:underline; }
#header .content .login_error { float:right; padding:10px 8px 0px 0px; font-weight:bold; color:#FFFFFF; }

#header_mb { background:url("/images/bg/header_mb.gif") 0px 0px repeat-x; height:135px; } 
#header_mb .content { width:960px; margin:0px auto; }
#header_mb .content .logo { float:left; height:96px; }
#header_mb .content .pub { float:right; height:93px; padding:3px 10px 0px 0px; }

#header_mb .nav { padding:0px 2px 0px 11px; background:url("/images/bg/nav_separ.gif") top right no-repeat; height:28px; width:940px;  }
#header_mb .nav a { display:block; font-size:12px; color:#FFFFFF; text-decoration:none; padding:6px 0px 0px 0px; height:22px; text-align:center; background:url("/images/bg/nav.gif") repeat-x top left; }
#header_mb .nav a:hover {background:url("/images/bg/nav.gif") repeat-x 0 -28px;}
#header_mb .nav div {background:url("/images/bg/nav_separ.gif") top left no-repeat; padding-left:2px; height:28px; float:left;}
#header_mb .nav .accueil a { width:68px; }
#header_mb .nav .rechercher a { width:94px; }
#header_mb .nav .messages a { width:124px; }
#header_mb .nav .selection a { width:94px; }
#header_mb .nav .historique a { width:90px; }
#header_mb .nav .profil a { width:89px; }
#header_mb .nav .compte a { width:90px; }
#header_mb .nav .abonnement a { width:118px;  }
#header_mb .nav .aide a { width:58px; }
#header_mb .nav .deconnexion a { width:94px; }


#hp { width:960px;  margin:0px auto; }
#hp .anim { float:left; width:640px; height:442px; background:url("/images/bg/hp_anim.gif") 0px 0px no-repeat; }
#hp .flash { padding:16px 0px 0px 21px; }
#hp .inscrits { padding:10px 0px 0px 21px; }
#hp .inscrits .ttl { font-weight:bold; color:#CC0000; font-size:12px; padding-bottom:3px; }
#hp .inscrits .mb { float:left; text-align:center; margin-right:17px; }
#hp .inscrits .mb .photo { background-color:#FFFFFF; padding:3px; border:1px solid #CCCCCC;  width:100px; height:100px; vertical-align:middle; text-align:center; margin-bottom:4px; }
#hp .inscrits .mb a, #hp .inscrits .mb a:link, #hp .inscrits .mb a:visited { color:#333333; text-decoration:none; font-size:12px; }
#hp .inscrits .mb a:hover { color:#CC0000; }
#hp .search { float:left; width:260px; height:219px; background:url("/images/bg/hp_search.gif") 0px 7px no-repeat; padding:60px 0px 0px 50px; }
#hp .search select { color:#333333; border:1px solid #333333; font-size:11px; }
#hp .search .col_g { width:70px; padding-right:10px; text-align:right; padding-bottom:5px;}
#hp .search .col_d { padding-bottom:5px; }
#hp .search .submit { padding:35px 0px 0px 0px; text-align:center; }
#hp .jdream { float:left; width:260px; height:110px; background:url("/images/bg/hp_jdream.gif") 0px 0px no-repeat; padding:53px 20px 0px 30px; text-align:justify; }
#hp .register { float:left; background:url("/images/bg/hp_register.jpg") 0px 0px no-repeat; width:200px; height:209px; padding:54px 20px 0px 130px; text-align:justify; }
#hp .register h2 { font-size:12px; color:#CC0000; text-decoration:underline; margin:10px 0px; }
#hp .register ol { color:#ff7800; font-size:12px; font-weight:bold; margin:0px 0px 15px 0px; padding:0px 0px 0px 18px;  }
#hp .register li { padding:1px 0px; margin:0px; }
#hp .charte { float:left; background:url("/images/bg/hp_charte.gif") 0px 0px no-repeat; width:240px; height:206px; padding:57px 20px 0px 30px; text-align:justify; }
#hp .pub { float:left; padding:10px 0px 0px 10px; width:300px; height:250px; }

#page { width:960px; margin:0px auto 0px auto; }
#page .ttl { color:#CC0000; font-size:14px; font-weight:bold; padding-bottom:10px; text-align:left; }
#page h1 { font-size:14px; color:#CC0000; margin:0px 0px 10px 0px; }
#page .texte { text-align:justify; }
#page .texte h2 { color:#CC0000; font-size:12px; margin:15px 0px 5px 0px; text-transform:uppercase; padding:0px; }
#page .texte h3 { color:#333333; font-size:11px; margin:10px 0px 5px 15px; text-transform:uppercase; padding:0px; text-decoration:underline; }
#page .texte a, #page .texte a:link, #page .texte a:visited { color:#CC0000; text-decoration:underline; }
#page .texte a:hover { color:#CC0000; text-decoration:none; }

#page .page_gc { float:left; width:823px; padding:0px 0px 0px 0px; margin-right:7px; }
#page .page_gc h1 { background:url("/images/bg/page_gc_h.gif") 0px 0px no-repeat; padding:10px 0px 0px 25px; width:798px; height:20px; margin:0px; }
#page .page_gc .texte { background:url("/images/bg/page_gc_c.gif") 0px 0px repeat-y; padding:10px 14px 10px 25px; margin:0px; }
#page .page_gc .footer { background:url("/images/bg/page_gc_f.gif") 0px 0px no-repeat; padding:0px; width:823px; height:7px; }
#page .page_g { float:left; width:193px; margin-right:4px; }
#page .page_c { float:left; width:626px; margin-right:7px; }
#page .page_d { float:left; width:120px; }

#page .page_g .nav .header { background:url("/images/bg/nav_g_h.gif") 0px 0px no-repeat; padding:10px 0px 0px 25px; width:168px; height:20px; }
#page .page_g .nav .content { background:url("/images/bg/nav_g_c.gif") 0px 0px repeat-y; padding:0px 14px 0px 25px; width:154px; margin:0px; }
#page .page_g .nav .content li { list-style:none; padding:5px 0px;  border-bottom:1px solid #CCCCCC; }
#page .page_g .nav .content li a, #page .page_g .nav .content li a:link, #page .page_g .nav .content li a:visited { color:#333333; text-decoration:none; display:block; }
#page .page_g .nav .content li a:hover { color:#CC0000; }
#page .page_g .nav .footer { background:url("/images/bg/nav_g_f.gif") 0px 0px no-repeat; padding:0px; width:193px; height:7px; }

#page .page_c h1 { padding-right:4px; }
#page .page_c h1 a { float:right; }
#page .page_c h1 a:link, #page .page_c h1 a:visited { color:#FF6600; text-decoration:decoration; font-size:11px;}
#page .page_c h1 a:hover { text-decoration:none; }

#page .page_c .header { background:url("/images/bg/page_c_h.gif") 0px 0px no-repeat; width:594px; height:20px; padding:10px 14px 0px 18px; }
#page .page_c .content { background:url("/images/bg/page_c_c.gif") 0px 0px repeat-y; width:598px; padding:6px 14px 1px 14px; }
#page .page_c .footer { background:url("/images/bg/page_c_f.gif") 0px 0px no-repeat; width:626px; padding:0px; height:7px;}

#page .page_c .content table { width:100%; }
#page .page_c .content table th { font-weight:bold; text-align:left; padding-bottom:2px; }
#page .page_c .content table th a, #page .page_c .content table th a:link, #page .page_c .content table th a:visited { color:#333333; font-weight:normal; text-decoration:none; }
#page .page_c .content table th a:hover { color:#CC0000; }
#page .page_c .content table td { padding:2px 0px; border-bottom:1px solid #DDDDDD; }
#page .page_c .content table td span { color:#999999; }
#page .page_c .content table .col_photo { padding-left:3px; }
#page .page_c .content table .col_photo img { border:1px solid #FFFFFF; }
#page .page_c .content table .nonlu { background-color:#FFF2B4; font-weight:bold; color:#d63700; }
#page .page_c .content table .nonlu a { color:#d63700; }

/* #page .page_c .content table .col_historique { height:150px; overflow-y:auto; } */
#page .page_c .content table .msg_historique { border-bottom:#CCCCCC 1px dashed; padding:10px 0px; margin-bottom:0px; color:#666666; }
#page .page_c .content table .msg_historique .photo { float:left; width:60px; }
#page .page_c .content table .msg_historique .infos { float:left; }
#page .page_c .content table .msg_historique strong{ color: #666666; }
#page .page_c .content table .msg_historique a, .msg_historique a:link, .msg_historique a:visited { color: #CC0000; text-decoration: none; font-weight:bold; }
#page .page_c .content table .msg_historique a:hover { text-decoration:underline; }


#page .page_c .msg_nav .btn { float:left; margin-bottom:15px; }
#page .page_c .msg_nav .search { float:right; }
#page .page_c .msg_nav .search input { border:1px solid #ff9900; color:#999999; font-size:11px; width:120px; vertical-align:bottom; }
#page .page_c .msg_nav .search img {  }
#page .page_c .tab_mb_listing td { border-bottom:none !important; border-top:1px solid #DDDDDD; }
#page .page_c .tab_mb_listing .picto img { vertical-align:middle; }

#page .page_c .msg_header { background:url("/images/bg/barre.gif") bottom left repeat-x; padding:0px 5px 7px 5px; line-height:19px; font-size:12px; }
#page .page_c .msg_header .boutons { padding-bottom:5px; }
#page .page_c .msg_header .photo { float:left; background-color:#FFFFFF; padding:3px; border:1px solid #CCCCCC; width:100px; height:100px; vertical-align:middle; text-align:center; margin-right:10px; }
#page .page_c .msg_header .infos { float:left; }
#page .page_c .msg_content { padding:10px 5px; font-size:12px; }

#page .page_c .anniversaire { text-align:center; font-size:12px; font-weight:bold; margin-bottom:20px; }
#page .page_c .anniversaire input { vertical-align:middle; margin-top:-3px; }
#page .page_c .anniversaire select { width:auto; }
#page .page_c .zapping { float:left; margin: 10px 12px 0px 11px; }

#page .acces_rapide { float:left; background:url("/images/bg/acces_rapide.gif") 0px 0px no-repeat; width:168px; height:168px; padding:16px 0px 0px 25px; }
#page .acces_rapide ul { margin:0px; padding:0px; }
#page .acces_rapide li { list-style:none; height:24px; }
#page .acces_rapide li a, #page .acces_rapide li a:link, #page .acces_rapide li a:visited { color:#333333; text-decoration:none; }
#page .acces_rapide li a:hover { color:#CC0000; }
#page .last_visite { float:left; background:url("/images/bg/last_visite.gif") 0px 0px no-repeat; width:480px; height:168px; padding:16px 6px 0px 14px; }
#page .last_visite .ttl { padding-left:8px; }
#page .last_visite .last { float:left; width: 160px; height:43px; }
#page .last_visite .last .nb { padding:5px 0px 20px 6px; }
#page .last_visite .last .nb img { float:left; margin:-2px 5px 0px 0px; }
#page .last_visite .last .nb a.lien { color:#666666; }
#page .last_visite .last .mb { padding:0px 12px 0px 7px; }
#page .last_visite .last .mb h3 { margin:0px 0px 2px 0px; color:#CC0000; font-size:11px;}
#page .last_visite .last .mb a, #page .last_visite .last .mb a:link, #page .last_visite .last .mb a:visited { color:#CC0000; text-decoration:none; }
#page .last_visite .last .mb a:hover { color:#333333; }
#page .last_visite .last .mb .img { float:left; border:2px solid #FFFFFF; margin:2px 6px 0px 0px; }
#page .last_visite .last .mb .img2 { float:right; }

#page .recherche_rapide { float:left; background:url("/images/bg/recherche_rapide.gif") 0px 0px no-repeat; width:247px; height:168px; padding:16px 0px 0px 20px; }
#page .recherche_rapide table { margin:4px 0px 0px 5px; }
#page .recherche_rapide select { color:#333333; border:1px solid #333333; font-size:11px; }
#page .recherche_rapide .col_g { width:25px; padding-right:6px; text-align:right; }
#page .recherche_rapide td { padding-bottom:2px; }

#page .plaire { float:left; background:url("/images/bg/plaire.gif") 0px 0px no-repeat; width:172px; height:246px; padding:10px 0px 0px 21px; }
#page .plaire .ttl { padding-left:4px; }
#page .plaire .photo { float:left; }
#page .plaire img { border:1px solid #FFFFFF; margin:0px 1px 1px 0px; }
#page .mon_profil { float:left; background:url("/images/bg/mon_profil.gif") 0px 0px no-repeat; width:206px; height:246px; padding:10px 0px 0px 19px; } 
#page .mon_profil .ttl { padding-left:2px; }
#page .mon_profil .photo { float:left; background-color:#FFFFFF; padding:3px; border:1px solid #CCCCCC;  width:100px; height:100px; vertical-align:middle; text-align:center; margin-bottom:4px; }
#page .mon_profil ul { float:left; margin:0px; padding:0px; width:95px; }
#page .mon_profil li { list-style:none; padding:1px 0px 1px 10px ; }
#page .mon_profil li a, #page .mon_profil li a:link, #page .mon_profil li a:visited { color:#333333; text-decoration:none; }
#page .mon_profil li a:hover { color:#CC0000;  }
#page .mon_profil .remplissage { padding:30px 13px 0px 0px; text-align:center; }
#page .mon_profil .remplissage .barre { background:url("/images/bg/remplissage.gif") 0px 0px no-repeat; width:184px; height:18px; padding:1px; margin:5px auto 0px auto; text-align:left; }
#page .help { float:left; }
#page .help .aide { background:url("/images/bg/aide.gif") 0px 0px no-repeat; width:190px; height:110px; padding:10px 14px 0px 21px; text-align:center; margin-bottom:5px; }
#page .help .hotline { background:url("/images/bg/hotline.gif") 0px 0px no-repeat; width:190px; height:121px; padding:10px 14px 0px 21px; text-align:center; }
#page .help .hotline img { margin:8px 0px;}
#page .help .hotline span { font-size:9px; }
#page .pub300 { float:left; padding:3px 0px 0px 7px; width:300px; height:250px; }

#page .pagination { background:url("/images/bg/pagination.gif") 0px 0px no-repeat; width:618px; height:21px; padding:4px; margin:10px 0px;  }
#page .pagination .precedent { float:left; width:80px; }
#page .pagination .precedent img { margin-right:10px; }
#page .pagination .liens { float:left; width:458px; text-align:center; height:21px; padding-top:3px; }
#page .pagination .liens a, #page .pagination .liens a:link, #page .pagination .liens a:visited { padding:3px 4px 4px 4px; }
#page .pagination .liens a:hover, #page .pagination .liens a.on { background:url("/images/bg/pagination_a.gif") 0px 0px repeat-x; color:#FFFFFF; }
#page .pagination .suivant { float:left; width:80px; text-align:right; }
#page .pagination .suivant img { margin-left:10px; }
#page .pagination a, #page .pagination a:link, #page .pagination a:visited { color:#333333; text-decoration:none; }
#page .pagination a:hover { color:#CC0000; }
#page .pagination img { vertical-align:middle; }

#page .pagination2 { background-color:#FFFFFF; text-align:center; width:100%; height:20px; padding-top:5px; margin:10px 0px; color:#999999;  }
#page .pagination2 a, #page .pagination2 a:link, #page .pagination2 a:visited { color:#999999; text-decoration:none; }
#page .pagination2 a:hover { text-decoration:underline; }
#page .pagination2 a.on { color:#FF6600; font-weight:bold; }

#page .mb_listing { background:url("/images/bg/mb_listing.gif") 0px 0px no-repeat; padding:9px 7px 0px 15px; width:286px; margin:0px 7px 10px 0px; height:140px; float:left; }
#page .mb_listing_d { margin-right:0px !important; }
#page .mb_listing .mb_g { float:left; width:106px; margin-right:10px; }
#page .mb_listing .mb_g .photo { background-color:#FFFFFF; padding:3px; border:1px solid #CCCCCC; width:100px; height:100px; vertical-align:middle; text-align:center; margin-bottom:7px; }
#page .mb_listing .mb_g .profil { text-align:center; }
#page .mb_listing .mb_d { float:left; font-size:12px; padding:0px; width:170px; }
#page .mb_listing .mb_d img { vertical-align:middle; }
#page .mb_listing .mb_d h1 { margin:0px 0px 7px 0px; color:#CC0000; font-size:14px; width:auto; border:none; padding:0px; }
#page .mb_listing .mb_d h1 a { color:#CC0000; text-decoration:none; font-size:14px; float:none; }
#page .mb_listing .mb_d .btn { text-align:right; padding-top:6px; }

#page.fiche { width:830px; margin:0px auto 0px auto; }
#page .fiche_g { float:left; width:257px; height:287px; background:url("/images/bg/fiche_g.gif") 0px 0px no-repeat; padding:10px 14px 0px 22px; margin-right:4px; }
#page .fiche_g .ttl { padding-left:3px; }
#page .fiche_g .photo { float:left; background-color:#FFFFFF; padding:3px; border:1px solid #CCCCCC; width:100px; height:100px; vertical-align:middle; text-align:center; margin-right:10px; }
#page .fiche_g .infos { float:left; width:139px; }
#page .fiche_g .infos img { vertical-align:middle; }
#page .fiche_g .btn { padding-top:20px; }
#page .fiche_d { float:left; width:526px; margin-right:7px;}
#page .fiche_d .header { background:url("/images/bg/fiche_d_h.gif") 0px 0px no-repeat; height:26px; padding:3px 4px 0px 4px; }
#page .fiche_d .header div { float:left; }
#page .fiche_d .header a, #page .fiche_d .header a:link, #page .fiche_d .header a:visited { display:block; font-size:12px; color:#333333; height:20px; padding:5px 0px 0px 0px; text-decoration:none; border-right:1px solid #FFFFFF; text-align:center; }
#page .fiche_d .header a:hover, #page .fiche_d .header a.on, #page .fiche_d .header a.on:visited, #page .fiche_d .header a.on:link { background:url("/images/bg/fiche_nav.gif") 0px -25px repeat-x; color:#FFFFFF; }
#page .fiche_d .header .profil { width:66px;}
#page .fiche_d .header .style { width:100px;}
#page .fiche_d .header .personnalite { width:104px;}
#page .fiche_d .header .religion{ width:82px;}
#page .fiche_d .header .photos { width:78px;}
#page .fiche_d .header .ideal { width:88px;}
#page .fiche_d .header .ideal a { border:none !important; }
#page .fiche_d .header .alertes { width:120px;}
#page .fiche_d .header .identifiants { width:120px;}
#page .fiche_d .header .desinscrire { width:120px;}

#page .fiche_d .content { background:url("/images/bg/fiche_d_c.gif") 0px 0px repeat-y; padding:1px 4px; }
#page .fiche_d .content h2 { margin:0px; color:#333333; font-size:12px;  padding:5px 0px 7px 0px; border-bottom:1px solid #333333; }
#page .fiche_d .content h3 { margin:5px 0px 10px 10px; color:#FF6600; font-size:12px;  padding:0px; text-decoration:underline; }
#page .fiche_d .content table { width:100%; }
#page .fiche_d .content table td { border-bottom:1px solid #DDDDDD; padding:4px 0px; height:auto; }
#page .fiche_d .content table .col_g { font-weight:bold; padding-left:10px; }
#page .fiche_d .content table .col_g strong { color:#FF6600; text-decoration:none; }
#page .fiche_d .content table .col_d { text-align:justify; padding-right:4px; }
#page .fiche_d .content .statique { height:450px; overflow:auto; }
#page .fiche_d .footer { background:url("/images/bg/fiche_d_f.gif") 0px 0px no-repeat; height:7px; }

#page .fiche_d .content .photo_resize { padding:0px 6px 6px 6px; margin-top:-10px; }
#page .fiche_d .content .photo_resize .photo { float:left; width:360px; height:270px; padding:10px; background-color:#FFFFFF; text-align:center; margin:17px 15px 2px 0px; border:1px solid #333333; }
#page .fiche_d .content .photo_resize .photo img { vertical-align:middle; border:1px solid #333333; }
#page .fiche_d .content .photo_resize .apercu { float:left; width:102px; text-align:center; font-weight:bold; color:#FF6600; }
#page .fiche_d .content .photo_resize .apercu #apercu { border:1px solid #333333; margin:3px 0px 10px 0px; width:100px; height:100px; overflow: hidden;  }
#page .fiche_d .content .photo_resize h2 { color:#FF6600; margin:5px 0px 0px 0px; border:none; text-decoration:underline; }
#page .fiche_d .content .photo_resize .conseils { color:#333333; font-weight:normal; text-align:left; margin-top:30px; }

#footer { background:url("/images/bg/footer.gif") 0px 0px repeat-x; height:26px; padding-bottom:10px; margin-top:7px; }
#footer .content { margin:0px auto; width:940px; padding:4px 10px 0px 10px; color:#FFFFFF; }
#footer .content .web_agency { float:left;}
#footer .content .web_agency img { vertical-align:middle; margin-right:5px; }
#footer .content .web_agency a, #footer .content .web_agency a:link, #footer .content .web_agency a:visited { color:#FFFFFF; text-decoration:underline; }
#footer .content .web_agency a:hover { text-decoration:none; }
#footer .content .liens { float:right; padding-top:1px;}
#footer .content .liens a, #footer .content .liens a:link, #footer .content .liens a:visited { color:#FFFFFF; text-decoration:none; }
#footer .content .liens a:hover { text-decoration:underline; }
#footer .copyright { text-align:center; padding:10px 0px; color:#CC0000; }

/*imgAreaSelect */
.imgareaselect-border1 { background: url("/css/images/border-v.gif") repeat-y left top; }
.imgareaselect-border2 { background: url("/css/images/border-h.gif") repeat-x left top; }
.imgareaselect-border3 { background: url("/css/images/border-v.gif") repeat-y right top; }
.imgareaselect-border4 { background: url("/css/images/border-h.gif") repeat-x left bottom; }
.imgareaselect-border1, .imgareaselect-border2, .imgareaselect-border3, .imgareaselect-border4 { opacity: 0.5; filter: alpha(opacity=50); }
.imgareaselect-handle { background-color: #fff; border: solid 1px #000; opacity: 0.5; filter: alpha(opacity=50); }
.imgareaselect-outer { background-color: #000; opacity: 0.5; filter: alpha(opacity=50); }
.imgareaselect-selection {  }