@charset "utf-8";
@import url("header.css");
/* CSS Document */

/* club */

#le_club {
	background:url(/media/image/head_club.png) no-repeat;
	width:660px;
	min-height:260px;
	padding: 35px 0 0px 0;
	margin:0 0 0px 0;
}

#le_club_int {
background:url(/media/image/fond_club_int.png) no-repeat;
	margin: 0px 5px 0 5px;
	padding: 0px 5px 0 5px;
	min-height: 259px;
	height:259px;
	width:632px;
}

#le_club_int_int {
background:#ffffff url(/media/image/fond_club_int_int.png) no-repeat;
	margin: 5px 5px 0 5px;
	padding: 0px;
	width: 622px;
	min-height: 157px;
}

#le_club_int .titre, #le_club .titre {
font-family:"Times New Roman", Times, serif;
color:#931828;
text-align:center;
font-size:24px;
padding-left: 100px;
margin:0;
width:500px;
}

#le_club .txt {
    float:left;
	height:21px;
	padding:22px 0 0 108px;
	color:#931828;
}

#le_club .inscrit {
	float:left;
	padding:18px 0 0 5px;
}

#le_club #avantages {
	color:#646567;
	padding:42px 0 0 52px;
}

#le_club #avantages .avant_item, #le_club #avantages .avant_item span {
	color:#646567;
	height:33px;
	line-height:14px;
	width:540px;
}
/* dashboard ma bibliotheque */

#le_club_int_logue .contenu {
	background:white; padding: 3px; height:175px;
}
#le_club_int_logue .voirplus img{
	float:right;
	margin-top:2px;
}
#last_comments {
	width:247px;
	float:left;
}
#last_select {
	width:355px;
	margin-right:4px;
	float:left;
}
#last_select .contenu {
	padding-left:15px;
}
#last_select #images {
	margin-top:5px;
}
#last_select #images img {
	margin-right:10px;
}
#le_club_int_logue .contenu .titre2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646567;
	background:url(/media/image/fleche_grisclair.gif) no-repeat;
	padding-left:25px;
	width:auto;
}
.comment {
	margin-top:8px;
	color:#1a314a;
	background:url(/media/image/fleche_com.png) no-repeat;
	padding-left:40px;
}
.comment p {
	margin:0;
}
.titre_comment{font-size:12px; font-weight:bold;}
.titre_comment a {color:#1a314a;}
.titre_comment a:hover{text-decoration:none}
/* encart privilèges */ 

#encart_privileges, #encart_privileges_participer {
	min-height: 200px;
	padding: 11px 0 0px 0;
	margin:10px 0 0px 5px;	
}
#encart_privileges{
background:url(/media/image/head_privileges.png) no-repeat;
width: 644px;
}
#encart_privileges_participer{
background:url(/media/image/head_club_privileges.png) no-repeat;
width: 655px;
margin-top:0;
}
#encart_privileges_entete, #entete_club_participer {
	background:url(/media/image/fond_privileges_int.png) no-repeat;
	margin: 33px 8px 0 8px;
	padding: 8px 0 0 0;
	width:628px;
	min-height: 95px;
	height:95px;
}

#encart_privileges_entete {
	min-height: 95px;
	height:95px;
}
#entete_club_participer {
	min-height: 120px;
	height:120px;
	margin-bottom:20px;
}

	
#encart_privileges_entete p, #entete_club_participer p{
	padding: 5px 0px 0 38px;
	margin:0;
	font-weight: normal;
	font-size:12px;
	color:#b96973;
	width:560px;
	}
#entete_club_participer .mentions{
	color:#931828;
	font-size:10px;
	width:555px;
}
/*selection du mois*/
#encart_privileges_int {
	background: url(/media/image/fondBloc_selection.jpg) no-repeat;
	width:620px;
	margin-left:12px;
	height:520px;
}
#selection_participer {
	background: url(/media/image/head_selection_mois.png) no-repeat;
	padding-top:50px;
	width:644px;
	margin-left:11px;
}
#encart_privileges_int h2 {
	background:url(/media/image/fond_privileges_h2.jpg) no-repeat;
	background-position: 23px 7px;
	padding:10px 0 0 65px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#646567;
	margin-bottom:5px;
}
#mosaique-selection{
	margin-left: 25px;
	width:590px;
}
.ligne-selection {
	margin-bottom:15px;
}
.bloc-selection{
	float:left;
	width:100px;
	margin:0 18px 18px 0;
	height:205px;
}
.bloc-selection .image{
	height:165px;
}
.bloc-selection .titre {
	padding-top:12px;
	min-height:28px;
}
.bloc-selection .titre a:hover { 
	text-decoration:none;
}
.bloc-selection .titre a { 
	text-decoration:none;
}
.bloc-selection .btn a{
	display:block;
	background:url(/media/image/mon_avis.gif) no-repeat;
	width:100px;
	height:16px;
	text-indent:-1000px;
	overflow:hidden;
	margin-top:5px;
	cursor:pointer;
}
#selec-bas{
	height:21px;
	width:573px;
	margin-left: 25px;
}
#selec-bas #participer {
	float:right; display:block; margin-top:-21px;
}
/*encart a paraitre*/

#encart_aparaitre {
	background:url(/media/image/head_aparaitre.png) no-repeat;
	min-height: 200px;
	width: 644px;
	padding: 11px 0 0px 0;
	margin:10px 0 0px 5px;
	
}
#encart_aparaitre_entete {
	background:url(/media/image/fond_aparaitre_int.png) no-repeat;
	margin: 33px 8px 0 8px;
	padding: 8px 0 0 0;
	width:628px;
	height:50px;
	min-height:50px;
}
#encart_aparaitre_entete p{
	padding-left: 40px;
	margin:0;
	font-weight: normal;
	font-size:12px;
	color:#b96973;
	width:558px;
	}
#encart_aparaitre_int{
	width:630px;
	margin-left:12px;
}
.bloc_aparaitre{
background:url(/media/image/fondBloc_aparaitre.jpg) no-repeat;
width:297px;
height:184px;
float:left;
margin:0 6px 6px 0;
padding:10px 0 0 10px;
}
.bloc_aparaitre .image {
width:100px;
float:left;
margin-right:5px;
}
.bloc_aparaitre .texte {
width:180px;
float:left;
}
.bloc_aparaitre .texte h2{
	font-size:18px;
	color:#1a314a;
	margin:0;
}
.bloc_aparaitre .texte h2 a:hover{text-decoration:none;}
.bloc_aparaitre .texte h3 {
	font-size:14px;
	color:646567;
	font-weight:normal;
	margin:0;
}
.bloc_aparaitre .texte h3 a:hover{text-decoration:none;}
.bloc_aparaitre .texte .suite {
	float:right
}
#aparaitre_voirplus {
	float:right; margin-right:22px;
}
/* inscription */

#inscription {
	padding: 13px 7px 0 7px;
	margin-left:5px;
	background:url(/media/image/head_inscription.png) no-repeat;
	width: 655px;
}

#entete_club {
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-left:90px;
padding-bottom:13px;
}


#inscription fieldset{
	border:0;
	width:621px;
	padding-bottom:4px;
}
#inscription h2, #inscription h3 {
	margin: 3px 0 0 45px;
	color:#931828;
}
#inscription_2 h2{margin-top:6px;}
#inscription h2, .lettrine_ins {
	font-size:20px;
}
.lettrine_ins{
	font-weight:normal;
}
#inscription h3 {
	font-size:12px;
	font-weight:bold;
}
#inscription_1{
	background:url(/media/image/fond_inscription_1.png) no-repeat;
	height:198px;
}
#inscription_2{
	background:url(/media/image/fond_inscription_2.png) no-repeat;
	height:288px;
}
#inscription_3{
	background:url(/media/image/fond_inscription_3.png) no-repeat;
	height:93px;
}
#inscription_4{
	background:url(/media/image/interets.png) left 5px no-repeat;
}
#inscription_4 h2{
	margin: 0 0 0 22px;
}
#inscription_5{
	background:url(/media/image/fond_inscription_4.png) no-repeat;
	height:123px;
}
#validation{
	color:#646567;
	font-size:11px;
}
#btn_valid_inscription{
	display:block;
	width:95px;
	height:21px;
	text-indent:-1000px;
	background:url(/media/image/valid_inscription.png);
	float:right;
	margin:-19px 17px 0 0;
}
#cnil{
	padding-top:50px;
	width:637px;
	font-style: italic;
}
.label{
	text-align:right;
}
#inscription input[type=text], #inscription input[type=password] {
	border:1px solid #9c9e9f;
	height:20px;
	width:177px;
}
#inscription input.required{
	border:1px solid #c41919;
}
#inscription table{
	border:0;
	width:100%;
}
#inscription select{
	border:1px solid #cecfcf;
}
#inscription select.long {
	width:190px;
}
#inscription select.jour{
	width:45px;
}

#inscription select.mois{
	width:79px;
}

#inscription select.annee{
	width:60px;
}
td.spacer{
	width: 45px;
	text-align:center;
}
td.required {
	font-size:18px;
	font-weight:bold;
	width:35px;
}
td.inputhold {
	width:177px;
}
td.selecthold {
	width:190px;
}
td.checkhold{
	width:60px;
	text-align:right;
}
td.interets{
	height:45px;
}
/* inviter un ami*/
#invit_ami {
	padding: 30px 20px 10px 20px;
	margin-left:5px;
	background:url(/media/image/fond_invitami.png) no-repeat;
	width: 615px;
	height:322px;
}
#invit_ami h1, #invit_ami h2{
	font-size:14px;
	font-style:italic;
}
#invit_ami h1{
	color:#931828;
}
#invit_ami h2{
	color:#145f81;
	font-weight:bold;
}
#champs_invitami{
	border: 0; margin: 0; padding: 0;
	width: 611px; height:264px;
	background:url(/media/image/fond_champs_invitami.png);
	
}
#invit_ami input {
	width:180px; height:20px;
	margin-right:5px;
}
#invit_ami div.inputhold{
	width:470px; text-align:right;
}
span.requiredMark{
	color:#931828;
	font-size:18px;
	font-weight:bold;
}
#invit_ami div.texthold, #invit_ami #submithold{
	text-align:right;
	width:456px;
	margin-top:2px;
}
#invit_ami #submithold{
	margin-top:5px;
}
div.texthold label {
	float: left; display: block; width: 145px;
}
#invit_ami textarea {
	width:290px;
	height:112px;
}
#invit_ami #mentions {
	padding: 5px 0 0 10px;
}
#mail_preview {
	background:url(/media/image/foot_invitami.png) no-repeat;
	width:655px; height:337px;
	margin:0 0 0 5px;
}
/* bibliotheque */

#aide {
	height: 24px;
	width: 260px;
	margin: 8px 0 0px 1px;
}

#aide_int {
	margin: 0px 5px 0px 25px;
	padding: 7px 0 0 0;
	width: 229px;
}

#aide_int a:hover {
	text-decoration:none;
}

#aide_int img {
	margin: 0 0 3px 0;
}

#aide_int .titre{
	font-size: 16px;
	font-style:italic;
}

#aide_bas {
background:url(/media/image/basfond_aide.gif) no-repeat;
height:8px;
margin-left:1px;
}

#moncompte {
margin-left:10px;
color:#21d4ed;
font-size:12px;
}

#moncompte img {
padding-right: 5px;
}

#moncompte a {
color:#21d4ed;
}

#moncompte a:hover {
text-decoration:none;
}

#encart_biblio_head {
	background: url(/media/image/encart-onglet.png) no-repeat;
	min-height: 99px;
	width: 653px;
	padding: 35px 0 0px 0;
	margin:0 0 0px 0;
}

.date_ajout {
	margin-top:5px;
	padding: 0 5px 0 5px;
	float:left;
	width:75px;
	/*text-align:right;*/
	font-weight:bold;
}

.prix{
	margin-top:5px;
	margin-left:40px;
	padding: 0 5px 0 5px;
	float:left;
	width:53px;
	text-align:center;
	font-weight:bold;
}

.quantite{
	margin-top:5px;
	margin-left:40px;
	padding: 0 5px 0 5px;
	float:left;
	width:53px;
	text-align:center;
	background:#ffffff;
	font-weight:bold;
}

.maj{
	margin-top:5px;
	margin-left:25px;
	padding: 0 5px 0 5px;
	float:left;
	width:53px;
	text-align:center;
	background:#ffffff;
	font-weight:bold;
}
.sup{
	margin-left:0px;
}
#encart_biblio_mid {
	margin: 0px 0px 0 0px;
	/*min-height: 500px;*/
	width: 637px;
}

#encart_biblio_bas {
	margin: 0px 0px 0 0px;
	padding: 0;
	min-height: 35px;
	width: 653px;
}


#entete_biblio{
	padding-left:10px;
	padding-right:10px;
	margin-top: -5px;
	margin-bottom: 1px;
}

#entete_biblio img {
	padding-left:5px;
}

#entete_biblio span{
	display: block;
	padding-top: 5px; 
	padding-left: 12px;
}
#entete_biblio .droite_milieu {
	text-align:right;
	padding-top:3px;
	height: 35px;
	width: 150px;
}

#tri_biblio {
width:633px;
height:20px;
text-align:right;
padding: 0 0px 5px 10px;
	margin-top:10px;
	font-size:12px;
	color:#ffffff;
	}
	
#tri_biblio .intxt {
width:150px;
height:17px;
margin:0;
	}


#barre_biblio {
background:url(/media/image/barre_biblio.gif) no-repeat;
width: 634px;
height:30px;
}

#barre_biblio .coche{
margin-top:5px;
margin-left:10px;
float:left;
width:13px;
padding:0;
}


#barre_biblio #tri_titre{
margin-top:13px;
margin-left:40px;
float:left;
width:7px;
padding:0;
}


#barre_biblio #tri_auteur{
margin-top:13px;
margin-left:125px;
float:left;
width:7px;
padding:0;
}

#barre_biblio #tri_editeur{
margin-top:13px;
margin-left:87px;
float:left;
width:7px;
padding:0;
}

#barre_biblio #tri_date{
margin-top:13px;
margin-left:65px;
float:left;
width:7px;
padding:0;
}

#barre_biblio #tri_ajouts{
margin-top:13px;
margin-left:67px;
float:left;
width:7px;
padding:0;
}

#barre_biblio #tri_note{
margin-top:13px;
margin-left:55px;
float:left;
width:7px;
padding:0;
}

#barre_biblio #tri_avis{
margin-top:13px;
margin-left:63px;
float:left;
width:7px;
padding:0;
}


.tri_off {
	background:url(/media/image/flechetri_off.gif) no-repeat;
}

.tri_on, #tri_titre:hover, #tri_auteur:hover, #tri_editeur:hover, #tri_date:hover, #tri_ajouts:hover, #tri_note:hover, #tri_avis:hover {
	background:url(/media/image/flechetri_on.gif) no-repeat;
}



.bloc_biblio {
margin-top:1px;
margin-left:1px;
width:623px;
padding:5px;
min-height:100px;
background:#ffffff;
vertical-align:middle;
}

.bloc_biblioint {
min-height:60px;
}

.bloc_biblio a:hover {
text-decoration:none;
}

.bloc_biblio .coche{
margin-top:25px;
margin-left:5px;
float:left;
width:13px;
padding:0;
}

.bloc_biblio .vignette{
margin:0 0 0 5px;
float:left;
width:50px;
padding:0;
}

.bloc_biblio .ouvrage{
margin-top:0px;
float:left;
padding: 0 5px 0 5px;
width:265px;
/* background:#00FF00; */
}

.bloc_biblio .space{
margin-top:0px;
float:left;
padding: 0 5px 0 5px;
width:245px;
/* background:#00FF00; */
}

.bloc_biblio a.titre{
display:block;
width:265px;
font-size:12px;
font-weight:bold;
color:#1a314a;
/* background:#FF9900;*/
}


.bloc_biblio a.auteur{
display:block;
width:265px;
font-size:12px;
color:#1a314a;
}

.bloc_biblio .edition{
display:block;
width:265px;
font-size:12px;
}

.bloc_biblio .date{
margin-top:26px;
padding: 0 5px 0 5px;
float:left;
width:63px;
text-align:center;
/* background:#FF0000;*/
}

.bloc_biblio .ajout{
margin-top:26px;
padding: 0 5px 0 5px;
float:left;
width:53px;
text-align:center;
/* background:#00FFCC;*/
}

.bloc_biblio .manote{
margin-top:24px;
padding: 0 0px 0 0px;
float:left;
width:73px;
text-align:center;
/* background:#FFFF00;*/
}

.bloc_biblio .av0_etoile {
	background: url(/media/image/avis_paslu.gif) no-repeat;
}

.bloc_biblio .av1_etoile {
	background: url(/media/image/avis_1etoile.gif) no-repeat;
}

.bloc_biblio .av2_etoile {
	background: url(/media/image/avis_2etoiles.gif) no-repeat;
}

.bloc_biblio .av3_etoile {
	background: url(/media/image/avis_3etoiles.gif) no-repeat;
}

.bloc_biblio .av4_etoile {
	background: url(/media/image/avis_4etoiles.gif) no-repeat;
}

.bloc_biblio .av5_etoile {
	background: url(/media/image/avis_5etoiles.gif) no-repeat;
}

.bloc_biblio .monavis{
margin-top:9px;
padding: 0 5px 0 5px;
float:left;
width:50px;
text-align:center;
/*background:#FF00FF;*/
}

/* la biblio de mon ami */

#accueil_labibliodemonami {
width:633px;
margin: 15px 5px 5px 5px;
padding:5px;
text-align:center;
}

#accueil_labibliodemonami .titre {
font-family:"Times New Roman", Times, serif;
color:#931828;
font-size:20px;
margin:0;
display:block;
}

#encart_bibliodemonami_head {
	background: url(/media/image/head_labibliodemonami.png) no-repeat;
	min-height: 72px;
	width: 653px;
	padding: 10px 0 0px 0;
	margin:0 0 0px 0;
}

#entete_bibliodemonami{
	padding-left:10px;
	padding-right:10px;
	margin-top: 5px;
	}

#tri_bibliodemonami {
width:633px;
height:20px;
text-align:right;
padding: 0 0px 5px 10px;
	margin-top:5px;
	font-size:12px;
	color:#ffffff;
	}

#tri_bibliodemonami .intxt {
width:150px;
height:17px;
margin:0;
	}

#barre_bibliodemonami {
background:url(/media/image/barre_bibliodemonami.gif) no-repeat;
width: 634px;
height:30px;
padding-left:25px;

}

 
#barre_bibliodemonami #tri_titre{
margin-top:13px;
margin-left:47px;
float:left;
width:7px;
padding:0;
}


#barre_bibliodemonami #tri_auteur{
margin-top:13px;
margin-left:142px;
float:left;
width:7px;
padding:0;
}

#barre_bibliodemonami #tri_editeur{
margin-top:13px;
margin-left:100px;
float:left;
width:7px;
padding:0;
}

#barre_bibliodemonami #tri_date{
margin-top:13px;
margin-left:85px;
float:left;
width:7px;
padding:0;
}

.bloc_bibliodemonami {
margin-top:1px;
margin-left:1px;
width:611px;
padding:5px 5px 5px 17px;
min-height:77px;
background:#ffffff;
vertical-align:middle;
}

.bloc_bibliodemonami a:hover {
text-decoration:none;
}

.bloc_bibliodemonami .vignette{
margin:0 0 0 5px;
float:left;
width:50px;
padding:0;
}

.bloc_bibliodemonami .ouvrage{
margin-top:0px;
float:left;
padding: 0 5px 0 5px;
width:328px;
}

.bloc_bibliodemonami a.titre{
display:block;
width:328px;
font-size:12px;
font-weight:bold;
color:#1a314a;
/* background:#FF9900;*/
}


.bloc_bibliodemonami a.auteur{
display:block;
width:328px;
font-size:12px;
color:#1a314a;
}

.bloc_bibliodemonami  .edition{
display:block;
width:328px;
font-size:12px;
}

.bloc_bibliodemonami .date{
margin-top:26px;
padding: 0 5px 0 5px;
float:left;
width:71px;
text-align:center;
}

.bloc_bibliodemonami .ajout{
margin-top:26px;
padding: 0 5px 0 5px;
float:left;
width:51px;
text-align:center;
}

.bloc_bibliodemonami .manote{
margin-top:24px;
margin-left:5px;
padding: 0 0px 0 0px;
float:left;
width:68px;
text-align:center;
}

.bloc_bibliodemonami .av0_etoile {
	background: url(/media/image/avis_paslu.gif) no-repeat;
}

.bloc_bibliodemonami .av1_etoile {
	background: url(/media/image/avis_1etoile.gif) no-repeat;
}

.bloc_bibliodemonami .av2_etoile {
	background: url(/media/image/avis_2etoiles.gif) no-repeat;
}

.bloc_bibliodemonami .av3_etoile {
	background: url(/media/image/avis_3etoiles.gif) no-repeat;
}

.bloc_bibliodemonami .av4_etoile {
	background: url(/media/image/avis_4etoiles.gif) no-repeat;
}

.bloc_bibliodemonami .av5_etoile {
	background: url(/media/image/avis_5etoiles.gif) no-repeat;
}

.bloc_bibliodemonami .monavis{
margin-top:9px;
padding: 0 0px 0 5px;
float:left;
width:41px;
text-align:center;
}


/* popups */
#popups {
	color:#646567;
}
#popup_pseudo{
	display:none;
	position:absolute;
	left:193px;
	top:105px;
	width:216px;
}
#popup_coord{
	display:none;
	position:absolute;
	left:193px;
	top:290px;
	width:216px;
}
.head_popup_inscription{
	height:16px;
	width:186px;
	background:url(/media/image/head_popup_inscription.png) no-repeat;
	color:#fff;
	padding-left: 30px; 
	padding-top: 3px;
}
.head_popup_inscription a:link, .head_popup_inscription a:visited {	
	display:block;
	height:20px;
	text-indent:-1000px;
	width:20px;
	float:right;
	width: 12px; margin-right: 8px; height: 12px;
	
}

.content_popup_inscription{
	background:url(/media/image/fond_popup_inscription.png) no-repeat;
	padding: 15px 25px 25px 25px; width: 165px; height: 75px;
	
}
#popup_avis {
	display:none;
	position:absolute;
	left:180px;
	top:300px;
	z-index:101;
	width:360px;
	height:321px;
}
#head_popup_avis{
	background:url(/media/image/head_popup_avis.png) no-repeat;
	height:18px;
}
#head_popup_avis a{
	display:block;
	float:right;
	text-indent:-1000px;
	overflow:hidden;
	width:10px; height:10px;
	margin-top:5px; margin-right:9px;
}
#content_popup_avis{
	background:url(/media/image/fond_popup_avis.png) repeat-y;
	height:259px;
	padding:8px;
}
#content_popup_avis p {margin:0; text-align:center;}
#content_popup_avis .pseudo {color:#931828;}
#popup_avis_titre {font-weight:bold;}
#content_popup_avis form {
	margin:0;
	width:332px;
	padding:10px;
}
#text_avis{
	height:180px;
	width:322px;
}
#foot_popup_avis{
	background:url(/media/image/foot_popup_avis.png) no-repeat;
	line-height:10px;
	height:20px;
}
#head_popup_avis, #foot_popup_avis{
	height:20px;
}
#submit_avis{
float:right;
margin:5px 5px 0 0;
}
#popup_confirm, #popup_supprimer{
	display:none;
	position:absolute;
	left:250px;
	top:360px;
	z-index:101;
	height:147px;
	width:215px;
}
#popup_supprimer{
	top: 200px;
}
.head_popup_small{
	background:url(/media/image/head_confirm_avis.png) no-repeat;
	width:215px;
	height:18px;
}
.head_popup_small a{
	display:block;
	float:right;
	width:10px;
	height:10px;
	text-indent:-1000px;
	overflow:hidden;
	margin-top: 5px; margin-right: 8px;
}
.content_popup_small{
	margin-top: -11px;
	height:127px;
	width:215px;
	background:url(/media/image/fond_confirm_avis.png) no-repeat;
}

#oui {
	margin-left:45px;
	margin-right:20px;
}
#popup_supprimer #oui {
	margin-top:13px;
}

.confirm{
	padding: 18px 18px 0 30px;
	width: 166px;
}
#popup_confirm_bibli{
	display:none;
	position:absolute;
	left:235px;
	top:195px;
	z-index:101;
	height:147px;
	width:215px;
}
#popup_confirm_bibli .confirm{
	padding-top:20px;
}
#popup_help_bib {
	display:none;
	width:360px;
	height:319px;
	position:absolute;
	left:158px;
	top:110px;
	background:url(/media/image/fond_popup_aide.png) no-repeat;
	z-index:101;
}
#head_popup_help{
	background:url(/media/image/head_popup_aide.png) no-repeat;
	color:#FFFFFF;
	height: 17px; 
	padding-left: 30px;
	padding-top: 5px;
}
#head_popup_help a:link, #head_popup_help a:visited{
	display:block;
	text-indent:-1000px; overflow:hidden;
	color:#FFFFFF;
	height: 10px; width: 10px; 
	margin-right: 8px; margin-top: -13px;
	float:right;
}
#content_popup_help{
	overflow:auto; 
	height: 287px; 
	width: 350px;
}

#content_popup_help dt{
	color:#ff0000;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	background-image: url(/media/image/help_arrow.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left: 20px;
	margin-left:20px;
}
#content_popup_help dd{
	margin-bottom:5px;
	margin-right:5px;
}
#bib_popup_avis {
	display:none;
	position:fixed;
	left:50%; margin-left:-151px;
	top:50%; margin-top:-160px;
	background:#8c0014 url(/media/image/fond_popup_avis_bibli.png) top no-repeat;
	width:302px;
	height:338px;
}
#bib_close_popup_avis {
	color:white;
	padding-left: 35px;
	padding-top: 7px;
	height:20px;
}
#bib_error_popup_avis {
	margin-left: -20px;
	color: #FFFFFF;
	font-weight:bold;
	text-shadow:#000000;
	height:17px;
}
#bib_close_popup_avis a{
	display:block;
	width:10px; height:10px;
	float:right;
	text-indent:-1000px; overflow:hidden;
	margin-top: -30px; margin-right: 11px;
}
#form_note{
	height:33px;
	position:relative;
	padding-left:15px;
	padding-top:0px;
	margin-top:7px;	
}
#form_note input{
	position:absolute;
	display:block;
	top:8px;
}
#form_note label{
	display:block;
	position:absolute;
	top: 10px; left: 40px;
	color:#8c0014;
	font-weight:bold;
}
#form_note img{
	position:absolute;
	display:block;
	right: 18px; top: 10px;
}
.titre_popavis{
	height:27px;
	padding-top: 7px; padding-left: 35px;
}
.titre_popavis .error{
	text-align:right;
	font-weight:bold;
	padding:0 0 0 10px;
	color:#FF0000;
}
#form_avis{
	height:232px;
}
#form_avis textarea{
	width: 268px; 
	height: 184px; 
	margin-left: 18px;
	border:0;
}
#form_avis input{float: right; margin-right: 10px; margin-top: 13px;}
#popup_supprimer{
	display:none;
}
#bib_popup_recommander {
	position:absolute;
	left:158px;
	top:110px;
	z-index:101;
	display:none;
	background:url(/media/image/fond_popup_mail.png) no-repeat;
	width: 363px;
	height:368px;
}
#bib_popup_recommander #note_baspopup{
	margin-top:65px;
}
#popup_recommander_head{
	padding-top:3px;
	width: 331px;
	padding-left: 28px;
	height:15px;
	color:#ffffff;
}
#popup_recommander_head a{
	display:block;
	float:right;
	text-indent:-1000px; overflow:hidden;
	width: 10px;
	height:10px;
	margin-top: -12px; margin-right: 8px;
}
#popup_recommander_fermer{
float:left;
	margin-top:5px;
	margin-left:161px;
	height:10px;
	width:10px
}
#popup_recommander_content {
	padding:0 10px 0 10px;
	width:341px;
	height:290px;
	color:#8c0014;
}
#popup_recommander_content input {
	text-align:left;
}
#popup_recommander_content #reco_form {
	padding:10px 11px 0 13px;
	height:290px;
}
#reco_form #prenom_txt{
}
#popup_recommander_content .txt {
	float:left;
	width:120px;
	margin:0 15px 0 0;
	height:22px;
	line-height:17px;
	text-align:right;
	color:#646567;
}
#popup_recommander_content .area_label {
	float:left;
	width:113px;
	margin:7px 15px 0 0;
	line-height:17px;
	text-align:right;
	color:#646567;
}
#popup_recommander_content .area {
	width:113px;
}
#popup_recommander_content #top {
	marging:0;	
	padding:0 5px 14px 0;
}
#popup_recommander_content .champs {
	float:left;
	display:block;
	width:176px;
	height:22px;
	margin:0;	
	padding:0;
	background:url(/media/image/fili_reco_input_bg.gif) no-repeat;
}
#popup_recommander_content .champs_area {
	float:left;
	display:block;
	width:314px;
	/*margin:0 11px 0 0;*/
	padding:0;
	height:51px;
	color:#646567;
}
#popup_recommander_content .champs .intxt {
	border:0;
	font:11px Arial, Helvetica, sans-serif;
	width:172px;
	height:16px;
	padding:3px;
	background:none;
}
#popup_recommander_content .intxtarea {
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	border:0;
	padding:0 5px 0 5px;
	margin:2px 0 2px 1px;
	height:80px;
	width:300px;
	background:url(/media/image/fili_reco_txtarea_bg.gif) ;
}
#popup_recommander_content #bt_ok {
	float:right;
	padding:2px 3px 0 0;
	cursor:pointer;
	cursor:hand;
}
#popup_recommander_content #destinataire {
	padding:8px 0 4px 0;
}
#popup_recommander_content #vous {
	padding-bottom:4px;
}
#popup_invitami{
	display:none;
	position:absolute;
	left:220px;
	top:180px;
	z-index:101;
	height:147px;
	width:215px;
}
/* a paraitre */
#encart_club_aparaitre {
	background:url(/media/image/head_club_aparaitre.png) no-repeat;
	margin: 0 8px 0 0;
	padding: 8px 0 0 0;
	width:656px;
	min-height:50px;
}
#entete_club_aparaitre {
	background:url(/media/image/fond_aparaitre_int_small.png) no-repeat;
	margin: 36px 0 0 8px;
	padding:2px 36px 4px 50px;
	width:562px;
	height:42px;
	font-size:12px;
	line-height:16px;
	color:#931828;
}

#entete_club_aparaitre p{
	margin:0;	
	padding:6px 0;
}
#fonctions_club_aparaitre {
	background:url(/media/image/fonctions_club_aparaitre.png) no-repeat;
	margin: 2px 0 0 8px;
	width:646px;
	height:38px;
	position:relative;	
}

#fonctions_club_texte {
	position:absolute;
	left:45px;
	top:10px;
	height:20px;
	font:italic 13px Arial, Helvetica, sans-serif;	
}

#fonctions_club_liste {
	position:absolute;
	left:390px;
	top:7px;
	padding:2px;
	border: 1px solid #d9d9da;
	width:245px;
}

.bloc_item_content_small {
	width:368px;
	float:left;
	margin:0 0 0 12px;
}
.bloc_item_content_small h1, .bloc_item_content_small a {
	font-size:20px;
	color:#1a314a;
	font-weight:normal;
	margin: 0 0 5px 0;
	padding:0;
	display:inline;
}
.bloc_item_content_small a:hover {
	text-decoration:none;
}
.bloc_item_content_small h2 {
	font-size:14px;
	color:#646567;
	font-weight:normal;
	left:8px;
	position:relative;
	margin:0 0 0 0;
	display:inline;
}
.bloc_item_content_small h2 a:link, .bloc_item_content_small h2 a:visited{
	color:#646567;
	font-size:14px;
}
.bloc_item_content_small h2 a:hover{
	text-decoration:none;
}
.bloc_item_content_small p{
	font-size:12px;
	color:#a2a4a8;
	padding:0;
	margin:7px 0 0 3px;
}

.bloc_item_content_small p a:link, .bloc_item_content_small p a:visited{
	font-size:12px;
	color:#646567;
}

.bloc_item_content_small p a:hover{
	font-size:12px;
}

#item_nav{
	width:128px;
	float:left;
	margin:0 0 0 12px;
}
#item_nav img{
	margin:2px;
}

/* modifier mon compte */

#btn_supp_compte{
	display:block;
	width:174px;
	height:21px;
	text-indent:-1000px;
	background:url(/media/image/bt_compte_sup.png) no-repeat;
	margin:-18px 211px 0 268px;
}

#btn_valid_compte{
	display:block;
	width:194px;
	height:21px;
	text-indent:-1000px;
	background:url(/media/image/bt_compte_valid.png) no-repeat;
	float:right;
	margin:-21px 5px 0 0;
}

#popup_sup{
	display:none;
	position:absolute;
	left:100px;
	top:700px;
	width:216px;
}

#popup_confirm{
	display:none;
	position:absolute;
	left:100px;
	top:700px;
	width:216px;
}

#inscription input.grey_bis {
	border:1px solid #9c9e9f;
	height:17px;
	width:187px;
}