html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0}

/*body{font-family:Trebuchet MS, Verdana, sans-serif;	font-size:12px;	color:#000;	font-weight:normal; background-color:#000}*/

/* habillage */
body{font-family:Trebuchet MS, Verdana, sans-serif;	font-size:12px;	color:#000;	font-weight:normal; background: url(../images/skin/habillage-parfum-de-femme-bizen.jpg) #000 50% 0% no-repeat; padding-top:162px}
/*body{font-family:Trebuchet MS, Verdana, sans-serif;	font-size:12px;	color:#000;	font-weight:normal; background: url(../images/skin/habillage-hec.jpg) #000 50% 0% no-repeat; padding-top:200px}*/
/*#skin {width: 100%;z-index: 1;position: absolute;left:0 !important;top:0 !important;margin:0 auto;}*/
#skinclick a{width: 100%;height: 1024px;z-index: 2;position: absolute;left:0 !important;top:0 !important;cursor: pointer;}
/* fin habillage */

img{border:0px;}

.input_text{border:1px solid #B3B8C0; width:123px; height:18px; margin-bottom:5px; margin-right:15px; padding-left:4px}
h1{font-size:15px; font-weight:bold; color:#FF9900; text-transform:uppercase; background-image:url(../images/homme-tribu.gif); background-repeat:no-repeat; background-position:right; margin-bottom:5px}
h2{font-size:15px; font-weight:bold; color:#FF9900; text-transform:uppercase; background-image:url(../images/homme-tribu.gif); background-repeat:no-repeat; background-position:right; margin-bottom:5px}
.titre{font-size:15px; font-weight:bold; color:#FF9900; text-transform:uppercase; background-image:url(../images/homme-tribu.gif); background-repeat:no-repeat; background-position:right; margin-bottom:5px;display:block;}
.speach{font-size:12px; font-weight:bold; color:#000;}
p{line-height:15px}
a{text-decoration:none; color:black}
a:hover{text-decoration:underline; color:#BE4209}
.link_bottom{position:absolute; bottom:0}
.pass_dispo a{color:red; font-weight:bold; text-decoration:none; position:absolute; bottom:0}
.pass_dispo a:hover{color:red; font-weight:bold; text-decoration:underline}
.clear{clear:both}
.btn_agenda{width:167px; height:20px; border:1px solid black; margin-top:5px; text-align:center}
.btn_agenda a{padding-left:23px; padding-right:23px; text-decoration:none; color:black}
.btn_agenda a:hover{color:#BE4209}
.btn_soiree{width:152px; height:20px; border:1px solid black; text-align:center; display:inline-block; float:left;}
.btn_soiree a{padding-left:15px; padding-right:15px; text-decoration:none; color:black}
.btn_soiree a:hover{color:#BE4209}

.btn_jour{width:62px; height:20px; border:1px solid black; margin-top:5px; text-align:center; display:inline;}
.btn_jour a{padding-left:10px; padding-right:10px; text-decoration:none; color:black}
.btn_jour a:hover{color:#BE4209}
.btn_liste{width:162px; height:20px; border:1px solid black; margin:0; text-align:center; float:right; margin-bottom:5px; background-color:#fff}
.btn_liste a{padding-left:10px; padding-right:10px; text-decoration:none; color:black}
.btn_liste a:hover{color:#BE4209}
#liste_jour ul li{margin:0 35px 0px 0px; list-style:none; line-height:55px; display:inline}

#header_promo{width:993px; height:190px; margin:auto}
#header{width:993px; margin:auto; margin-top:5px; z-index: 3; position:relative}
#header2{width:670px; margin:auto; margin-top:5px; z-index: 3; position:relative}
#header_top{width:993px; height:128px; background-image:url(../images/fond-header.gif)}
#header_logo{float:left; margin:14px 0 0 10px}
#header_logo2{margin:5px 0 5px 0; text-align:center}
#header_skyscraper{float:right; width:728px; height:90px; margin:14px 10px 0 0; padding:2px; background-image:url(../images/fond-728x90.gif); background-repeat:no-repeat}
#header_nav_primaire{width:985px; height:33px; border-left:1px solid #6A6A6A; border-right:1px solid #6A6A6A; padding:0 3px 0 3px; background-image:url(../images/fond-nav-primaire.gif); background-repeat:no-repeat; background-color:#DEE0E1}
#header_nav_primaire ul{list-style:none}
#header_nav_primaire li{height:30px; width:108px; display:inline; float:left; margin-right:17.2px; text-transform:uppercase}
#header_nav_primaire li a{font-size:14px; font-weight:bold;  line-height:33px; display:block; cursor:pointer; padding-left:16px}
#header_nav_primaire li a:hover{color:white;text-decoration:underline;}
#header_nav_secondaire{width:973px; height:20px; color:white; padding:0 9px 0 9px; border-left:1px solid #6A6A6A; border-right:1px solid #6A6A6A; background-color:#DEE0E1}
#header_nav_secondaire ul{list-style:none; background-color:red}
#header_nav_secondaire li{display:inline; color:black; margin-left:12px; margin-right:12px; font-weight:bold}
#header_nav_secondaire a:hover{text-decoration:underline;color:#000;}

/* onglet on*/
.header_nav_primaire_accueil a{background:url(../images/home.gif) repeat-x; color:#fff}
.header_nav_primaire_communaute_on a{background:url(../images/communaute_on.gif) repeat-x; color:#fff}
.header_nav_primaire_agenda_on a{background:url(../images/agenda_on.gif) repeat-x; color:#fff}
.header_nav_primaire_photos_on a{background:url(../images/photos_on.gif) repeat-x; color:#fff}
.header_nav_primaire_clubs_on a{background:url(../images/clubs_on.gif) repeat-x; color:#fff}
.header_nav_primaire_people_on a{background:url(../images/people_on.gif) repeat-x; color:#fff}
.header_nav_primaire_concerts_on a{background:url(../images/concerts_on.gif) repeat-x; color:#fff}
.header_nav_primaire_forum_on a{background:url(../images/forum_on.gif) repeat-x; color:#fff}
/* onglet off*/
.header_nav_primaire_communaute_off a{background:url(../images/communaute_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_agenda_off a{background:url(../images/agenda_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_photos_off a{background:url(../images/photos_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_clubs_off a{background:url(../images/clubs_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_people_off a{background:url(../images/people_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_concerts_off a{background:url(../images/concerts_off.gif) repeat-x;  color:#fff}
.header_nav_primaire_forum_off a{background:url(../images/forum_off.gif) repeat-x;  color:#fff}


#conteneur{margin:auto; padding-left:8px; padding-right:8px; width:975px; border-left:1px solid #6A6A6A; border-right:1px solid #6A6A6A; border-bottom:5px solid #6A6A6A; background-color:#DEE0E1; z-index: 3; position:relative}
#conteneur2{margin:auto; padding-left:8px; padding-right:8px; width:670px; border-left:1px solid #6A6A6A; border-right:1px solid #6A6A6A; border-bottom:5px solid #6A6A6A; background-color:#DEE0E1; z-index: 3; position:relative}

/* conteneur left */
#conteneur_left{float:left; width:670px; margin:5px 5px 5px 0}
#conteneur_left2{float:left; width:670px; margin:5px 5px 0 0}
#espace_membre{border:1px solid black; width:658px; height:82px; padding:5px; background-color:white}
#espace_membre_form{float:left; width:280px; padding-left:20px}
#espace_membre_after{border:1px solid black; width:658px; height:82px; padding:5px; background-color:white; position:absolute; left:8px;}
#espace_membre_form_after{float:left; width:280px; padding-left:20px; position:absolute}
#espace_membre_btn{float:right; width:353px; margin-left:5px}
.conteneur_left2{border:1px solid black; width:658px; padding:5px; margin-top:5px; background-color:white}
#soiree_left{float:left; padding-right:5px; width:403px}
#soiree_right{float:right; width:250px}
#soiree_right img{margin-bottom:5px}
#soiree_infos_left{float:left; width:265px; padding:5px; border:1px solid #CACBCF; margin-bottom:5px; background-color:#EBE9EE}
#soiree_infos_right{float:right; width:126px; text-align:center; margin-top:15px}
#soiree_discotheque{float:left; width:320px; padding:5px; border:1px solid black; margin:5px 6px 0 0; background-color:white}
#soiree_map{float:right; width:320px; padding:5px; border:1px solid black; background-color:white; margin-top:5px}
#soiree_membres{position:relative; width:658px}
#soiree_membres img{padding:4px; border:1px solid black; background-color:#fff; width:80px; height:80px; margin:0 4px 5px 0}
#soiree_membres img:hover{background-color:#FF9900}
#soiree_membres ul{list-style:none}
#soiree_membres li{display:inline}
#soiree_ban_468{width:482px; text-align:center}
.soiree_sous_titre{font-size:15px; font-weight:bold; color:black; line-height:22px}

/* conteneur right */
#conteneur_right{float:right; width:300px; margin:5px 0 5px 0}
#region{border:1px solid black; width:288px; height:82px; padding:5px; background-color:white}
#ban_reporter{width:300px; height:70px; margin-top:5px}
#ban_partners{width:300px; height:70px; margin-top:5px}
#ban_iden{width:300px; height:70px; margin-top:5px}
#imu{width:300px; height:250px; margin-top:5px}
#membre{float:left; width:163px; height:588px; border:1px solid black; padding:5px; margin:5px 5px 5px 0; background-color:white}
#membre_liste{width:151px; height:490px; border:1px solid black; padding:5px; background-color:white; overflow-y:auto; overflow-x:hidden;}
#membre_liste p{font-weight:normal; color:black; padding:2px 0 3px 0}
#membre_liste img{margin:5px 3px 0 0}
#membre_liste ul li{margin:0px 0px 0px 16px; list-style:disc; line-height:14px}

li.confidentiel{color:#ffc600}
li.celibataire{color:green}
li.pris{color:red}
a.membre_liste_woman span, a.membre_liste_man span, a.membre_liste_photographe_man span, a.membre_liste_photographe_woman span{display:none; padding:19px 3px 3px 3px; width:173px; height:66px}
a.membre_liste_man{position:relative; text-decoration:none; color:#003295; font-weight:bold}
a.membre_liste_man:hover{cursor:hand; text-decoration:none; color:#003295; font-weight:bold}
a.membre_liste_woman{position:relative; text-decoration:none; color:#FF0099; font-weight:bold}
a.membre_liste_woman:hover{cursor:hand; text-decoration:none; color:#FF0099; font-weight:bold}
a.membre_liste_photographe_man, a.membre_liste_photographe_woman{position:relative; z-index:19; text-decoration:none; color:#000; font-weight:bold}
a.membre_liste_photographe_woman:hover, a.membre_liste_photographe_man:hover{cursor:hand; z-index:20; text-decoration:none; color:#000; font-weight:bold}
a.membre_liste_man:hover span, a.membre_liste_photographe_man:hover span{display:block; position:absolute; z-index:100; top:18px; left:20px; background-image:url(../images/infoBulleMan.gif);color:black;font-weight:normal;line-height:17px}
a.membre_liste_woman:hover span, a.membre_liste_photographe_woman:hover span{display:block; position:absolute; z-index:100; top:18px; left:20px; background-image:url(../images/infoBulleWoman.gif);color:black;font-weight:normal;line-height:17px}
#pub_120x600{float:right; width:120px; height:600px; margin:5px 0 5px 0}
#service_sms{width:288px; border:1px solid black; padding:5px; background-color:white}
#service_sms_form{width:286px; border:1px solid #B3B8C0; background-color:#EBE9EE; text-align:center;}

/* conteneur left - left int�rieur */
#conteneur_left_bis{float:left; width:472px}
#block_photo{float:left; width:472px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_left{float:left; width:472px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_left_after{float:left; width:472px; border:1px solid black; padding:5px; margin-top:99px; background-color:white}
.block_left_large{float:left; width:658px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_left_medium{float:left; width:319px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_left2{float:left; width:472px; border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; padding:5px 5px 0 5px; margin-top:5px; background-color:white; height:194px}
.alaune_prenium{width:225px; overflow:hidden; height:180px; margin-bottom:5px;margin-right:11px;}
.alaune_prenium img {display:block; padding:4px; border:1px solid black; background-color:#fff; width:215px; height:115px; float:left; overflow:hidden; background-color:#fff; text-align:center; margin:5px 0 3px 0}
.alaune_prenium img:hover{background-color:#FF9900}
.alaune_prenium_pass{float:right; background-image:url(../images/macaron-pass.gif); border:0; width:46px; height:45px}
.alaune_prenium_pass a{display:block; width:46px; height:45px}
.alaune_prenium_link a{font-size:14px; font-weight:bold; color:#FF9900; text-transform:uppercase; text-decoration:none}
.alaune_prenium_link a:hover{font-size:14px; font-weight:bold; color:#FF9900; text-transform:uppercase; text-decoration:underline}

.alaune{position:relative; width:225px; overflow:hidden; height:79px; margin-bottom:11px;margin-right:11px;}
.alaune img{display:block; padding:4px; border:1px solid black; background-color:#fff; width:102px; height:69px; float:left; overflow:hidden; text-align:center; margin-right:3px}
.alaune img:hover{background-color:#FF9900}

.reportage_home{position:relative; width:233px; overflow:hidden; height:87px; margin-bottom:5px}
.reportage_home img {display:block; padding:4px; border:1px solid black; background-color:#fff; width:116px; height:77px; float:left; overflow:hidden; background-color:#fff; text-align:center; margin-right:2px}
.reportage_home img:hover{background-color:#FF9900}

.news_home{position:relative; width:230px; overflow:hidden; height:87px; margin-bottom:5px}
.news_home img {display:block; padding:4px; border:1px solid black; background-color:#fff; width:116px; height:77px; float:left; overflow:hidden; background-color:#fff; text-align:center; margin-right:2px}
.news_home img:hover{background-color:#FF9900}


.detail_agenda_img{display:block; padding:4px; border:1px solid black; background-color:#fff; width:102px; height:69px; float:left; overflow:hidden; text-align:center; margin-right:3px}
.detail_agenda_img:hover{background-color:#FF9900}

.detail_logo {display:block; padding:4px; border:1px solid black; background-color:#fff; overflow:hidden; text-align:center; margin-right:3px}
.detail_logo:hover{background-color:#FF9900}

/* conteneur left - right int�rieur */
#conteneur_right_bis{float:right; width:179px}
#conteneur_right_bis2{float:right; width:186px}
.block_right{float:right; width:169px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_forum{float:right; width:169px; height:466px; border:1px solid black; padding:5px; margin-top:5px; background-color:white}
.block_right, .block_forum ul{list-style:none}
hr{width:100%; height:1px; background-color:black; border:0; margin:5px 0 0 0}
#liste_soiree{width:658px; border-right:1px solid black; border-left:1px solid black; border-bottom:1px solid black; padding:5px; background-color:white; margin:0; float:left}

.communaute{width:157px; height:55px; padding:5px; background-color:#EBE9EE; border:1px solid #BEC2C9; margin-top:5px}
.communaute ul{list-style:none}
.communaute li{width:37px; height:37px; margin-right:1px; display:inline; float:left;margin-left:1px;}


.block_soiree{padding:5px; width:646px; height:79px; border:1px solid #C9CCD3; margin-bottom:5px; background-color:#EBE9EE}
.block_btn{float:right}
/*.alaune{position:relative; width:225px; overflow:hidden; height:79px; margin-bottom:5px}*/
.block_flyer{width:350px; height:79px; float:left}
.block_flyer img{display:block; padding:4px; border:1px solid black; background-color:#fff; width:102px; height:69px; float:left; overflow:hidden; text-align:center; margin-right:3px}
.block_flyer img:hover{background-color:#FF9900}

/*Formulaire inscription*/
label{display:inline; width:150px; float:left;}
input{margin-bottom:5px; width:215px; padding-left:4px}
textarea{margin-bottom:9px; padding-left:4px}
select{margin-bottom:9px}
td{font-size:11px; font-family:Trebuchet MS, Verdana, sans-serif}
input.checkbox{width:15px; margin:0 5px 0 0}
input.radio{width:15px; margin:0 5px 10px 0}
#pass_logo{float:left; width:248px}
#pass_infos{float:left; width:248px}
.alert_form{color:red; margin:-9px 0 9px 150px; width:300px}

/* footer */
#footer{margin:auto; padding-left:8px; padding-right:8px; width:977px; margin-top:5px; color:white}
#footer span{font-weight:bold; color:#FF9900}
#footer a{text-decoration:none; color:white}
#footer a:hover{text-decoration:underline}
.footer_links{margin-right:50px; float:left}
.footer_links ul{list-style:none}
.footer_links li{color:white}
.footer_links_contact{margin-right:50px; float:right}
.footer_links_contact ul{list-style:none}
.footer_links_contact li{color:white}
#footer_tags_clouds{margin-right:5px; float:left; width:450px}
#footer_tags_clouds a{text-decoration:underline}
/*#footer_tags_clouds ul{list-style:none}
#footer_tags_clouds li{display:inline; color:white}*/
#footer_copyright{text-align:center; margin-top:5px}

#details_soiree{width:240px; padding:5px; background-color:#EBE9EE; border:1px solid #BEC2C9; float:left;margin-bottom:10px}
#details_soiree_pass{float:left; background-image:url(../images/imprime-pass.gif); border:0; width:84px; height:67px; margin:10px;}
#details_soiree_pass a{display:block; width:84px; height:67px}
#details_soiree_pass_sms{float:left; background-image:url(../images/pass-sms.jpg); border:0; width:60px; height:110px; margin:0 20px 0 20px;}
#details_soiree_pass_sms a{display:block; width:60px; height:110px}
.header_soiree {font-weight:bold;font-size:18px;}

#membre_detail{ padding:5px; background-color:#E1DFE4; border:1px solid #BEC2C9; margin-top:5px;}
#suite_membre{ padding:5px; background-color:#E1DFE4; border:1px solid #BEC2C9; margin-top:5px;}
label{display:inline; width:150px; float:left;}
p.alert_form{color:red; margin:-9px 0 9px 150px; width:250px}

#corps_message{ padding:5px; background-color:#EBE9EE; border:1px solid #BEC2C9; }


#calendrier_agenda {list-style:none}
#calendrier_agenda li {float:left;}
#calendrier_agenda li a {width:57px;margin-right:8px;text-align:center;display:block;}
.calendrier_agenda {border:1px solid #EBE9ED;background-color:#EBE9ED; margin-bottom:10px}
.calendrier_agenda_sel {border:1px solid #FF9900;color:#FF9900;background-color:#fff;}

.calendrier_detail_coeur {margin-top:1px;margin-bottom:4px;background:url(../images/fond_coeur.jpg) repeat-x;height:102px;border:1px solid #FF9900;}
.calendrier_detail_normal {margin-top:1px;margin-bottom:4px;background-color:#EBE9EE;height:102px;border:1px solid #B3B7C0;}
.calendrier_detail_legal {margin-top:10px;margin-bottom:4px;background-color:#EBE9EE;border:1px solid #B3B7C0;padding:5px;font-style:italic;font-size:10px}

#supercadre_h {height:235px;border-bottom:0px;}
#supercadre_d {border-top:0px;background:url(../images/supercadre.jpg) no-repeat #fff;margin-top:0px;}


fieldset{padding:5px; border:1px solid #ddd; margin-bottom:15px; margin-top:15px;}
fieldset legend{font-size:18px; padding:0 8px;	color:#FABC3D; margin-bottom:16px;}

.logoclub {float:left;display:block;width:132px;margin-left:8px;margin-right:29px;margin-bottom:5px;}

#details_club{margin-left:10px;width:275px; padding:5px; background-color:#EBE9EE; border:1px solid #BEC2C9; margin-top:5px;float:left;}

#thermos_bloc { width:53px;height:290px; }

.vote {background-image:url(../images/vote/vote.gif);}
.vote1 {background-image:url(../images/vote/vote1.gif);}
.vote2 {background-image:url(../images/vote/vote2.gif);}
.vote3 {background-image:url(../images/vote/vote3.gif);}
.vote4 {background-image:url(../images/vote/vote4.gif);}
.vote5 {background-image:url(../images/vote/vote5.gif);}
.vote6 {background-image:url(../images/vote/vote6.gif);}
.vote7 {background-image:url(../images/vote/vote7.gif);}
.vote8 {background-image:url(../images/vote/vote8.gif);}
.vote9 {background-image:url(../images/vote/vote9.gif);}
.vote10 {background-image:url(../images/vote/vote10.gif);}

#thermos_bloc  a { display:block;height:24px; }

.homme, .femme { border:1px solid #000; padding: 5px; }

.homme:hover {
	background-color: #003295;
}
.femme:hover {
	background-color: #FF0099;
}

.a_homme {
	color: #003295;
	font-weight:bold;
}
.a_femme{
	color: #FF0099;
	font-weight:bold;
}

#bouton_soiree { width:100%;text-align:center;margin-top:10px;}

#nav_photo ul {list-style:none;}
#nav_photo ul li{float:right; margin:5px;}
#nav_photo ul li a{display:block;width:180px;border:1px solid #000;text-align:center;}

.pagination_photo{display:inline-block;width:16px;border:1px solid #000;text-align:center;text-decoration:none}

.reportage_ { margin-top:5px; border:1px solid #000; background-color:#EBE9EE;height:87px;width:646px;padding:5px; }

.reportage_ img {display:block; padding:4px; border:1px solid black; background-color:#fff; width:116px; height:77px; float:left; overflow:hidden; background-color:#fff; text-align:center; margin-right:2px}
.reportage_ img:hover{background-color:#FF9900}


.news { margin-top:5px; border:1px solid #000; background-color:#EBE9EE;width:646px;padding:5px;height:87px;} 

.news img {display:block; padding:4px; border:1px solid black; background-color:#fff; width:116px; height:77px; float:left; overflow:hidden; background-color:#fff; text-align:center; margin-right:2px}
.news img:hover{background-color:#FF9900}

#crit_news {list-style:none;}
#crit_news li{float:left; margin:5px;}
#crit_news li a{display:block;width:180px;border:1px solid #000;text-align:center;}


.c_live {list-style:none;text-align:center;width:602px; margin:auto;}
.c_live li{float:left; margin:5px;width:90px;}
.c_live li a{display:block;text-align:center;}

#gallerie img, #resume img  { padding:4px; border:1px solid black; background-color:#fff;   overflow:hidden; background-color:#fff; text-align:center; margin-right:2px}
#gallerie img:hover , #resume img:hover  {background-color:#FF9900}

.nav_membre {list-style:none;width:640px;margin:auto;height:40px;}
.nav_membre li{float:left; margin:5px;}
.nav_membre li a{display:block;width:90px;border:1px solid #000;text-align:center;}

.nav_membre2 {list-style:none;width:650px;margin:auto;}
.nav_membre2 li{float:left; margin:5px;}
.nav_membre2 li a{display:block;width:180px;border:1px solid #000;text-align:center;}

#actu_nuit, #people {background-color: #EBE9EE;padding:5px;clear:both}

#actu_nav_home {list-style:none;margin:0px;}
#actu_nav_home li{float:left; margin-left:5px;}
#actu_nav_home li a{display:block;width:100px;border:1px solid #EBE9EE;text-align:center;}

#mention_fiche_soiree {margin-top:1px;margin-bottom:4px;padding:5px;background-color:#FCFCFC;border:1px solid #B3B7C0;font-style:italic}






.note {
	display: none;
	background: url(../images/spacer.gif); 
	border: 2px solid rgb(255, 255, 255); 
	overflow: hidden; 
	position: absolute; 
	z-index: 0;
	cursor: text;
}

.notep {
	display: none; 
	background: #eee; 
	font-size: 8pt; 
	margin-top: 0px; 
	padding: 2px;
	position: absolute;
	cursor: text;
} 

#tagform {
	display: none;
	position: absolute;
	width: 250px;
}

#tagform textarea{
	width: 100%;
}




th.header { 
    background-image: url('../images/bg.gif');     
    cursor: pointer; 
    background-repeat: no-repeat; 
    background-position: center right; 
    padding-right: 20px; 
    margin-left: -2px; 
    color: #3c7dde;
    font-size: 14px;
    text-align: left;
    padding-left: 10px;
    padding-bottom: 2px;
    margin-right: 20px;
    font-weight: bold;
} 

th.headerSortUp { 
    background-image: url('../images/asc.gif'); 
    color: #FF9933;
    
} 

th.headerSortDown { 
    background-image: url('../images/desc.gif'); 
    /*background-color: #3399FF;*/
    color: #afde3f;
}


#lien_membre_send {
	display:block;
	background:url('../images/membre_send.gif') no-repeat; 
	padding-left:25px;
	height:23px;
	padding-top:5px;
}

#lien_membre_coeur {
	display:block;
	background:url('../images/membre_coeur.gif') no-repeat; 
	padding-left:25px;
	height:23px;
	padding-top:5px;
}

#lien_membre_tribu {
	display:block;
	background:url('../images/membre_tribu.gif') no-repeat; 
	padding-left:25px;
	height:23px;
	padding-top:5px;
}

.block_partenaires{width:314px;border:1px solid black;float:left;padding:5px;margin-bottom:5px}

.photographe_standby {
	background-color: #fff;
	color:#000;
	border:1px solid #000;
	width:176px;
	margin-top:5px;
	padding:2px;
	height:50px;
}

.photographe_conf {
	background-color: #fff;
	color:#000;
	border:1px solid #000;
	width:90px;
	padding:2px;
	height:81px;
	float:right;
}
/*Formulaire inscription*/
/*.pointeur{background:transparent url(../images/arrow.gif) no-repeat 135px 3px;}
#contener{width:677px; font-size:11px; font-family:Trebuchet MS, Verdana, sans-serif}

td{font-size:11px; font-family:Trebuchet MS, Verdana, sans-serif}
label{display:inline; width:150px; float:left;}
input.checkbox{width:15px; margin:0 5px 0 0}
input.radio{width:15px; margin:0 5px 0 0}
input.with_legend{width:215px; margin:0}
input{margin-bottom:9px; width:215px; padding-left:4px}
select, textarea{margin-bottom:9px;}
p.legend_form{color:#aaaaaa; margin:-9px 0px 9px 150px; width:250px}
p.alert_form{color:red; margin:-9px 0 9px 150px; width:250px}
p.cgu{color:#aaaaaa; margin-bottom:20px; width:600px}
#passLogo{float:left; position:relative; width:106px; margin-right:10px; margin-bottom:10px}
#passInfos{float:left; position:relative; text-align:center; margin-bottom:10px}
#passAdresse{font-size:11px; margin-top:10px}*/

.td_choix_une {
	background-color:#9c0;
}

.td_choix_del{
	background-color:#f00;
}