/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}
input {font-size:11px;}

/*----------------------------------------------------GENERAL------------------------------------------------------------*/
/*-----------------------STYLE------------------------------------*/

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	background-color:#d7d4bf;
}

a {
	color:#666666;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.align_droit {	
	text-align:right;
}

.align_center {
	text-align:center;
}

h1 {
	color:#996600;
	font-size:16px;
	font-weight:bold;
	margin-top:43px;
	margin-bottom:20px;
}


h2.titre_nouvelle {
	color:#996600;
	font-size:14px;
	font-weight:bold;
}

h2.nom_auteur {
	color:#cc3300;
	font-size:12px;
	font-weight:bold;
}

h2.nom_auteur a {
	color:#cc3300;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

h2.nom_auteur a:hover {
	text-decoration:underline;
}

h3.chemin_cmd {
	color:#996600;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	margin-bottom:20px;
}

.texte_10 {
	font-size:10px;
}

.texte_12 {
	font-size:12px;
}

.noir {	
	color:#000000;
}

.non_gras {
	font-style:normal;
}

.coul_tres_fonce {
	color:#333333;
}

.coul_principal_12 {
	color:#999999;
	font-size:12px;
	font-weight:bold;
}

.coul_principal_12 a {
	color:#999999;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.coul_principalfonce_12 {
	color:#666666;
	font-size:12px;
	font-weight:bold;
}

.coul_principalfonce_12 a {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.coul_principalfonce_12 a:hover {
	text-decoration:underline;
}


.coul_secondaire_12 {
	color:#CC3300;
	font-size:12px;
	font-weight:bold;
}

.coul_secondaire_12 a {
	color:#CC3300;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.coul_secondaire_12 a:hover{
	text-decoration:underline;
}

.coul_secondaire {
	color:#CC3300;
	font-weight:bold;
}

.coul_secondaire a {
	color:#CC3300;
	font-weight:bold;
	text-decoration:none;
}

.coul_secondaire a:hover{
	text-decoration:underline;
}

.coul_lienrouge_10 a {
	color:#CC3300;
	font-size:10px;
	text-decoration:none;
}

.coul_lienrouge_10 a:hover {
	text-decoration:underline;
}

.coul_troisieme_12 {
	color:#CC9966;
	font-size:12px;
	font-weight:bold;
}

.coul_troisieme_12 a {
	color:#CC9966;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.coul_troisieme_12 a:hover {
	text-decoration:underline;
}

.coul_quatrieme {
	color:#996600;
}

.coul_quatrieme_12 {
	color:#996600;
	font-size:12px;
	font-weight:bold;
}

.coul_quatrieme_14 {
	color:#996600;
	font-size:14px;
	font-weight:bold;
}

.coul_cinquieme {
	color:#cc9966;
}

.coul_cinquieme_12 {
	color:#cc9966;
	font-size:12px;
	font-weight:bold;
}


.separation hr {
	clear:both;
	visibility:hidden;
	height:0px;
}

/*-----------------------PICTOS------------------------------------*/

.picto_recherche_avancee a {
	background:url(images/picto_loupe.gif) no-repeat;
	padding-left:24px;
	text-decoration:none;
	padding-top:2px;
	color:#cc3300;
	font-weight:bold;
	padding-bottom:10px;
	display:block;
}
 
.picto_recherche_avancee a:hover {
 	text-decoration:underline;
}

.puce_cire_rouge a {
	background:url(images/puce_cirerouge.gif) no-repeat;
	padding-left:19px;
	text-decoration:none;
	color:#cc3300;
	font-weight:bold;
	padding-bottom:10px;
	display:block;
}

.puce_cire_rouge a:hover {
	text-decoration:underline;
}

.etiquette_interdiction {
	background-color:#ff0000;
	padding:3px;
	padding-top:1px;
	padding-bottom:1px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	width:130px;
	text-align:center;
}

.picto_enveloppe a {
	background:url(images/enveloppe.gif) no-repeat;
	padding-left:26px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
	display:block;
}

.picto_enveloppe a:hover {
	text-decoration:underline;
}

.picto_fiche_membre a {
	background:url(images/voir_fiche.jpg) 2px 2px no-repeat;
	padding-left:26px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
	display:block;
}

.picto_fiche_membre a:hover {
	text-decoration:underline;
}

.picto_oeuvres_auteur a {
	background:url(images/meme_auteur.jpg) 2px -4px no-repeat;
	padding-left:26px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
	display:block;
}

.picto_oeuvres_auteur a:hover {
	text-decoration:underline;
}

.picto_livres_auteur a {
	background:url(images/livre_auteur.jpg) 2px -2px no-repeat;
	padding-left:26px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
	display:block;
}

.picto_livres_auteur a:hover {
	text-decoration:underline;
}


.picto_retour a {
	background:url(images/picto_retour.gif) no-repeat;
	padding-left:21px;
	padding-bottom:10px;
	color:#CC3300;
	font-weight:bold;
	text-decoration:none;
	padding-top:2px;
}

.picto_retour a:hover {
	text-decoration:underline;
}

.picto_demi_fleche a {
	background:url(images/picto_demi_fleche_gris.gif) 0px 3px no-repeat;
	padding-left:9px;
	color:#CC3300;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.picto_demi_fleche a:hover {	
	text-decoration:underline;
}

.picto_demi_fleche_blanc a {
	background:url(images/picto_demi_fleche.gif) 0px 3px no-repeat;
	padding-left:9px;
	color:#CC3300;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.picto_demi_fleche_blanc a:hover {	
	text-decoration:underline;
}

.nouveaute {
	background:url(images/nouveaute.gif) no-repeat;
	width:87px;
	height:23px;
}

.nouveaute_gris{
	background:url(images/nouveaute_gris.gif) no-repeat;
	width:87px;
	height:23px;
}

.succes {
	background:url(images/succes.gif) no-repeat;
	width:89px;
	height:25px;
}

.succes_gris{
	background:url(images/succes_gris.gif) no-repeat;
	width:89px;
	height:25px;
}

.picto_ptifleche a {
	background:url(images/petite_fleche.gif) 0px 4px no-repeat;
	padding-left:11px;
	color:#CC3300;
	text-decoration:none;
}

.picto_ptifleche a:hover {
	text-decoration:underline;
}

.bloc_etape_suivante {	
	text-align:right;
	width:155px;
	margin-left:785px;
}

.picto_fleche_suivant a {
	background:url(images/picto_fleche_suivant_fd.gif) 130px 0px no-repeat;
	padding-right:30px;
	display:block;
	color:#CC3300;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	padding-bottom:20px;
	padding-top:2px;
}

.picto_fleche_suivant a:hover {
	text-decoration:underline;
}

.picto_imprimer a {
	background:url(images/picto_imprimer.gif) no-repeat;
	padding-left:19px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	color:#CC3300;
	padding-bottom:5px;
}

.picto_imprimer a:hover {
	text-decoration:underline;
}

ul.pucerondrouge {
	margin-top:10px;
	margin-bottom:10px;
}

.pucerondrouge li {
	list-style-type:none;
	background:url(images/puce_rondrouge.gif) no-repeat;
	padding-left:13px;
}

.picto_supprimer a {
	background:url(images/picto_supprimer.gif) no-repeat;
	padding-left:16px;
	display:block;
	color:#CC3300;
	text-decoration:none;
	font-weight:bold;
}

.picto_supprimer a:hover {
	text-decoration:underline;
}

.picto_annuler a {
	background:url(images/picto_supprimer.gif) 0px 4px no-repeat;
	padding-left:16px;
	display:block;
	color:#CC3300;
	text-decoration:none;
	font-weight:bold;
}

.picto_annuler a:hover {
	text-decoration:underline;
}

/*-----------------------BOUTONS------------------------------------*/

.btn_nouveautes_gris a {
	background:url(boutons/btn_nvt_gris.gif) no-repeat;
	width:153px;
	height:16px;
	color:#FFFFFF; 
	font-weight:bold;
	text-align:center;
	padding-top:1px;
	text-decoration:none;
	display:block;
}

.btn_nouveautes_gris a:hover {
	color:#FFCC00;
	text-decoration:none;
}

.btn_vossucces_gris a {
	background:url(boutons/btn_succes_gris.gif) no-repeat;
	width:119px;
	height:14px;
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:center;
}

.btn_vossucces_gris a:hover {
	color:#FFCC00;
	text-decoration:none;
}

.btn_rechercher_gris a {
	background:url(boutons/btn_rechercher_gris.gif) no-repeat;
	width:92px;
	height:17px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:1px;
	display:block;
}

.btn_rechercher_gris a:hover {
	text-decoration:none;
	color:#FFCC00;
}

.btn_voirfiche_gris a {
	background:url(boutons/btn_voirfiche_gris.gif) no-repeat;
	width:92px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

.btn_voirfiche_gris a:hover {
	text-decoration:none;
	color:#FFCC00;
}

.btn_ensavoirplus_gris a {
	background:url(boutons/btn_ensavoirplus_gris.gif) no-repeat;
	width:105px;
	height:14px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

.btn_ensavoirplus_gris a:hover {
	text-decoration:none;
	color:#FFCC00;
}

.btn_ajouter_panier a {
	background:url(boutons/btn_ajouter_panier.gif) no-repeat;
	background-position:top;
	display:block;
	width:170px;
	height:35px;
}

.btn_ajouter_panier a:hover {
	background-position:bottom;
}

.btn_valider a {
	background:url(boutons/btn_valider.gif) no-repeat;
	width:92px;
	height:29px;
	background-position:top;
	display:block;
}

.btn_valider a:hover {
	background-position:bottom;
}

.btn_acheter a {
	background:url(boutons/btn_acheter_fd.gif) no-repeat;
	width:100px;
	height:32px;
	background-position:top;
	display:block;
}

.btn_acheter a:hover {
	background-position:bottom;
}

.btn_lancer_recherche a {
	background:url(boutons/btn_lancer_rech.gif) no-repeat;
	width:138px;
	height:17px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:1px;
	display:block;
}

.btn_lancer_recherche a:hover {
	text-decoration:none;
	color:#FFCC00;
}

.btn_commander a {
	background:url(boutons/btn_commander.gif) no-repeat;
	background-position:top;
	width:143px;
	height:36px;
	display:block;
}

.btn_commander a:hover {
	background-position:bottom;
}

.btn_publier_nouvelle a {
	background:url(boutons/btn_publier_nouvelle.gif) no-repeat;
	width:160px;
	height:31px;
	background-position:top;
	display:block;
}

*html .btn_publier_nouvelle a:hover {/*ie6*/
	background-position:bottom;
}

*+html .btn_publier_nouvelle a:hover {/*ie7*/
	background-position:bottom;
	
}

.btn_publier_nouvelle a:hover {
	background-position:bottom;
}

.btn_sabonner a {
	background:url(boutons/btn_sabonner.gif) no-repeat;
	width:116px;
	height:27px;
	display:block;
	background-position:top;
}

.btn_sabonner a:hover {
	background-position:bottom;
}
	
/*-----------------------------------------------------------------GABARIT-----------------------------------------------------------------------------------*/
#conteneur {
	width:963px;
	margin:auto;
	margin-top:5px;
}

#header {
	width:963px;
	background:url(images/bg_header_logo.gif) no-repeat;
}

#header #bloc_monpanier {
	float:right;
	margin-right:15px;
	margin-top:13px;
	margin-bottom:8px;
	width:172px;
	height:80px;
	background:url(images/pixel_degrade_header.png) repeat-x;
	background-color:#ecebeb;
	border:#D0CECE solid 1px;
}

*html #header #bloc_monpanier {/*ie6*/
	margin-right:7px;
}

*+html #header #bloc_monpanier {/*ie7*/
	margin-right:7px;
}

#tab_header_monpanier {
	width:167px;
	margin-left:5px;
}

#tab_header_monpanier td {
	vertical-align:top;
}

#tab_header_monpanier td.image_panier {
	background:url(images/panier.png) no-repeat;
	width:50px;
	height:80px;
}

#tab_header_monpanier td.espacehaut_monpanier {
	height:6px;
	width:115px;
}

#tab_header_monpanier td.espacemilieu_monpanier {
	height:6px;
}


#header #bloc_identifiezvous {
	float:right;
	margin-right:10px;
	margin-top:13px;
	margin-bottom:8px;
	height:80px;
	background:url(images/pixel_degrade_header.png) repeat-x;
	background-color:#ecebeb;
	border:#D0CECE solid 1px;
}

#tab_header_identifiezvous {
	width:240px;
	margin-top:3px;
	margin-left:11px;
	margin-bottom:0px;
}

#tab_header_identifiezvous td {
	vertical-align:top;
}

#tab_header_identifiezvous td.intitule_identifiezvous {
	width:95px;
}
#tab_header_identifiezvous td.memorisercompte {
	width:235px;
}
#tab_header_identifiezvous td.champs_identifiezvous {
	width:98px;
}

#tab_header_identifiezvous td.separation_identifiezvous {
	height:2px;
}

#tab_header_identifiezvous input.identifiezvous {
	width:95px;
	font-size:10px;
}

#tab_header_identifiezvous td.bouton_identifiezvous {
	width:17px;
	padding-top:3px;
	padding-right:2px;
}

#tab_header_identifiezvous .bouton_ok a {
	background:url(boutons/btn_ok_degrade.png) no-repeat;
	background-position:top;
	width:31px;
	height:15px;
	display:block;
}

#tab_header_identifiezvous .bouton_ok a:hover {
	background-position:bottom;
}

#bloc_header_deja_identifie {
	width:229px;
	margin-top:6px;
	margin-left:11px;
	margin-bottom:3px;
	margin-right:11px;
}

#header_logo {
	width:260px;
	height:85px;
	/* Note de Nath : pourquoi un float right sur un block aligné à gauche ?
	Cela crée un bug sous IE6 !
	float:right;
	margin-right:250px;*/
}

/*-----------------------ONGLET NAVIGATION----------------------------------------*/

#onglet_navigation {
	clear:right;
	width:697px;
	margin-left:144px;
}

#onglet_navigation td {
	vertical-align:top;
}

/*#onglet_navigation td.index a {
	background:url(images/index.png) no-repeat;
	background-position:top;
	width:76px;
	height:23px;
	display:block;
}

#onglet_navigation td.index a:hover {
	background-position:bottom;
}

#onglet_navigation td.index_selected {
	background:url(images/index.png) no-repeat;
	background-position:bottom;
	width:76px;
	height:23px;
	display:block;
}


#onglet_navigation td.sabonner a {
	background:url(images/sabonner.png) no-repeat;
	background-position:top;
	width:100px;
	height:23px;
	display:block;
}

#onglet_navigation td.sabonner a:hover {
	background-position:bottom;
}

#onglet_navigation td.sabonner_selected {
	background:url(images/sabonner.png) no-repeat;
	background-position:bottom;
	width:100px;
	height:23px;
	display:block;
}

#onglet_navigation td.publier_nouvelle a {
	background:url(images/publier_nouvelle.png) no-repeat;
	background-position:top;
	width:166px;
	height:23px;
	display:block;
}

#onglet_navigation td.publier_nouvelle a:hover {
	background-position:bottom;
}

#onglet_navigation td.publier_nouvelle_selected {
	background:url(images/publier_nouvelle.png) no-repeat;
	background-position:bottom;
	width:166px;
	height:23px;
	display:block;
}

#onglet_navigation td.livres a {
	background:url(images/livres.png) no-repeat;
	background-position:top;
	width:86px;
	height:23px;
	display:block;
}

#onglet_navigation td.livres a:hover {
	background-position:bottom;
}

#onglet_navigation td.livres_selected {
	background:url(images/livres.png) no-repeat;
	background-position:bottom;
	width:86px;
	height:23px;
	display:block;
}

#onglet_navigation td.acheter_coupons a {
	background:url(images/acheter_coupons.png) no-repeat;
	background-position:top;
	width:167px;
	height:23px;
	display:block;
}

#onglet_navigation td.acheter_coupons a:hover {
	background-position:bottom;
}

#onglet_navigation td.acheter_coupons_selected {
	background:url(images/acheter_coupons.png) no-repeat;
	background-position:bottom;
	width:167px;
	height:23px;
	display:block;
}

#onglet_navigation td.mon_compte a {
	background:url(images/mon_compte.png) no-repeat;
	background-position:top;
	width:104px;
	height:23px;
	display:block;
}

#onglet_navigation td.mon_compte a:hover {	
	background-position:bottom;
}

#onglet_navigation td.mon_compte_selected {
	background:url(images/mon_compte.png) no-repeat;
	background-position:bottom;
	width:104px;
	height:23px;
	display:block;
}
*/

#onglet_navigation td.index a {
	background:url(images/index.png) no-repeat;
	width:73px;
	height:23px;
	display:block;
}

#onglet_navigation td.index a:hover {
	background:url(images/index_hover.png) no-repeat;
}

#onglet_navigation td.index_selected {
	background:url(images/index_hover.png) no-repeat;
	width:73px;
	height:23px;
	display:block;
}


#onglet_navigation td.sabonner a {
	background:url(images/sabonner.png) no-repeat;
	width:100px;
	height:23px;
	display:block;
}

#onglet_navigation td.sabonner a:hover {
	background:url(images/sabonner_hover.png) no-repeat;
}

#onglet_navigation td.sabonner_selected {
	background:url(images/sabonner_hover.png) no-repeat;
	background-position:bottom;
	width:100px;
	height:23px;
	display:block;
}

#onglet_navigation td.publier_nouvelle a {
	background:url(images/publier_nouvelle.png) no-repeat;
	width:165px;
	height:23px;
	display:block;
}

#onglet_navigation td.publier_nouvelle a:hover {
	background:url(images/publier_nouvelle_hover.png) no-repeat;
}

#onglet_navigation td.publier_nouvelle_selected {
	background:url(images/publier_nouvelle_hover.png) no-repeat;
	width:165px;
	height:23px;
	display:block;
}

#onglet_navigation td.livres a {
	background:url(images/livres.png) no-repeat;
	width:88px;
	height:23px;
	display:block;
}

#onglet_navigation td.livres a:hover {
	background:url(images/livres_hover.png) no-repeat;
}

#onglet_navigation td.livres_selected {
	background:url(images/livres_hover.png) no-repeat;
	width:88px;
	height:23px;
	display:block;
}

#onglet_navigation td.acheter_coupons a {
	background:url(images/acheter_coupons.png) no-repeat;
	width:167px;
	height:23px;
	display:block;
}

#onglet_navigation td.acheter_coupons a:hover {
	background:url(images/acheter_coupons_hover.png) no-repeat;
}

#onglet_navigation td.acheter_coupons_selected {
	background:url(images/acheter_coupons_hover.png) no-repeat;
	width:167px;
	height:23px;
	display:block;
}

#onglet_navigation td.parrainage a {
	background:url(images/parrainage.png) no-repeat;
	width:106px;
	height:23px;
	display:block;
}

#onglet_navigation td.parrainage a:hover {
	background:url(images/parrainage_hover.png) no-repeat;
}

#onglet_navigation td.parrainage_selected {
	background:url(images/parrainage_hover.png) no-repeat;
	width:106px;
	height:23px;
	display:block;
}

#onglet_navigation td.mon_compte a {
	background:url(images/mon_compte.png) no-repeat;
	width:105px;
	height:23px;
	display:block;
}

#onglet_navigation td.mon_compte a:hover {	
	background:url(images/mon_compte_hover.png) no-repeat;
}

#onglet_navigation td.mon_compte_selected {
	background:url(images/mon_compte_hover.png) no-repeat;
	width:105px;
	height:23px;
	display:block;
}



/*--------------------------BARRE CATEGORIE--------------------------------------*/
ul#liste_categorie {
	background:url(images/barre_menu.gif) no-repeat;
	height:24px;
	clear:left;
	margin-top:-2px;
	padding-left:-5px;
}

*html ul#liste_categorie {/*ie6*/
	margin-top:0px;
	padding-left:5px;
}

*+html ul#liste_categorie {/*ie7*/
	margin-top:0px;
	padding-left:5px;
}

#liste_categorie li {
	list-style-type:none;
	float:left;
	padding-top:4px;
}

#liste_categorie li.liencategorie a {
	padding-left:9px;
	padding-right:9px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
}

#liste_categorie li.liencategorie a:hover {
	color:#FFCC00;
}

#liste_categorie li.liencategorie_selected {
	padding-left:9px;
	padding-right:9px;
	color:#FFCC00;
	text-decoration:none;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
}


#liste_categorie li.trait_separation {
	color:#FFFFFF;
	font-weight:bold;
}
	
/*--------------------------MIDDLE-------------------------------------*/
#middle {
	width:963px;
	clear:both;
}

*html #middle {/*ie6*/
	margin-top:-0px;
}

*+html #middle {/*ie7*/
	margin-top:-3px;
}

/*--------------------------FOOTER-------------------------------------*/
#footer {
	text-align:center;
	font-size:10px;
	margin-top:15px;
	clear:both;
}

/*-----------------------------------------------------------------GABARIT 2 COTES-------------------------------------------------------------------------------*/
#partie_gauche {
	float:left;
	width:215px;
	margin-top:7px;
}

*html #partie_gauche {/*ie6*/
	width:213px;
	margin-top:-7px;
}

*+html #partie_gauche {/*ie7*/
	width:213px;
	margin-top:-7px;
}

#partie_droite {	
	float:right;
	width:187px;
	margin-top:7px;
}

*html #partie_droite {	/*ie6*/
	margin-top:-7px;
}

*+html #partie_droite {	/*ie7*/
	margin-top:10px;
}


#partie_centrale {
	width:561px;
	margin-top:10px;
	margin-left:215px;
}

*html #partie_centrale {/*ie6*/
	width:550px;
	margin-top:-10px;
	margin-left:213px;
}

*+html #partie_centrale {/*ie7*/
	width:550px;
	margin-top:-10px;
	margin-left:216px;
}
/*-----------------------------------------------------------------GABARIT MON COMPTE-------------------------------------------------------------------------------*/
#bloc_conteneur {
	padding-top:550px;
	min-height:1px;
}

#bloc_contenu {
	margin-top:-550px;
}

#bloc_middle_moncompte {
	margin-left:180px;
	padding-left:15px;
	position:relative;
}

*html #bloc_middle_moncompte {/*ie6*/
	margin-left:184px;
}

*+html #bloc_middle_moncompte {/*ie7*/
	margin-left:184px;
}

#bloc_moncompte_navigation {
	float:left;
	margin-left:-10px;
	margin-top:-13px;
	width:180px;
}

*html #bloc_moncompte_navigation {/*ie6*/
	margin-left:-5px;
	margin-top:-13px;
}

*+html #bloc_moncompte_navigation {/*ie7*/
	margin-left:-5px;
	margin-top:-13px;
}

hr.trait_separation_moncompte {
	height:1px;
	margin-top:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:0;
	width:764px;
	float:right;
	margin-left:-15px;
}

*html hr.trait_separation_moncompte { /*IE6*/
	display:block;
	height: 1px;
	color:#cccccc;
	_margin:-15px 0px;
	background-color:#cccccc;
	border:0px;
	width:764px;
	margin-top:5px;
	margin-left:-20px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	border:0px;
	width:760px
	/**/
}

*+html hr.trait_separation_moncompte { /*IE7*/
		display:block;
	height: 1px;
	color:#cccccc;
	_margin:-15px 0px;
	background-color:#cccccc;
	border:0px;
	width:764px;
	margin-top:5px;
	margin-left:-20px;
}

#chemin_compte{
	font-weight:bold;
	padding-top:10px;
	margin-bottom:2px;
}

.bloc_fond_coul {
	background-color:#efeee5;
	padding:5px;
}

.bloc_blanc_moncompte {
	background-color:#FFFFFF;
	padding:5px;
	margin-top:5px;
	width:152px;
	line-height:22px;
}

p.succeeded {
	color: #996600;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
}


/*------------------------------------------------------------GABARIT PROCESS COMMANDE-----------------------------------------------------------------------*/

/*-----------------------------GABARIT-COMMANDER - MON PANIER------------------------------------------------*/
ul#etape_panier {
	width:963px;
	clear:right;
	padding-top:10px;
}



#etape_panier li {
	list-style-type:none;
	float:left;
	height:87px;
}


#etape_panier li.panier_etape1 a {
	background:url(images/panier_etape1.png) no-repeat;
	background-position:top;
	width:225px;
	display:block;
}

#etape_panier li.panier_etape1 a:hover {
	background-position:bottom;
}

#etape_panier li.panier_etape1 {
	background:url(images/panier_etape1.png) no-repeat;
	background-position:top;
	width:225px;
	display:block;
}

#etape_panier li.panier_etape1_selected {
	background:url(images/panier_etape1.png) no-repeat;
	background-position:bottom;
	width:225px;
	display:block;
}

#etape_panier li.panier_etape2 a {
	background:url(images/panier_etape2.png) no-repeat;
	background-position:top;
	width:315px;
	display:block;
}

#etape_panier li.panier_etape2 a:hover {
	background-position:bottom;
}

#etape_panier li.panier_etape2 {
	background:url(images/panier_etape2.png) no-repeat;
	background-position:top;
	width:315px;
	display:block;
}

#etape_panier li.panier_etape2_selected {
	background:url(images/panier_etape2.png) no-repeat;
	background-position:bottom;
	width:315px;
	display:block;
}

#etape_panier li.panier_etape3 a {
	background:url(images/panier_etape3.png) no-repeat;
	background-position:top;
	width:226px;
	display:block;
}

#etape_panier li.panier_etape3 a:hover {
	background-position:bottom;
}

#etape_panier li.panier_etape3 {
	background:url(images/panier_etape3.png) no-repeat;
	background-position:top;
	width:226px;
	display:block;
}

#etape_panier li.panier_etape3_selected {
	background:url(images/panier_etape3.png) no-repeat;
	background-position:bottom;
	width:226px;
	display:block;
}

#etape_panier li.panier_etape4 a {
	background:url(images/panier_etape4.png) no-repeat;
	background-position:top;
	width:197px;
	display:block;
}

#etape_panier li.panier_etape4 a:hover {
	background-position:bottom;
}

#etape_panier li.panier_etape4 {
	background:url(images/panier_etape4.png) no-repeat;
	background-position:top;
	width:197px;
	display:block;
}

#etape_panier li.panier_etape4_selected {
	background:url(images/panier_etape4.png) no-repeat;
	background-position:bottom;
	width:197px;
	display:block;
}

#degrade_middle_panier {
	background:url(images/degrade_panier.gif) repeat-x;
	background-color:#e5e5e5;
	width:943px;
	padding-left:10px;
	padding-right:10px;
	color:#333333;
	margin-top:9px;
}

*html #degrade_middle_panier {/*ie6*/
	margin-top:0px;
}

*+html #degrade_middle_panier {/*ie7*/
	margin-top:0px;
}

#degrade_middle_moncompte {
	background:url(images/degrade_panier.gif) repeat-x;
	background-color:#e5e5e5;
	width:943px;
	padding-left:10px;
	padding-right:10px;
	color:#333333;
	margin-top:9px;
}

*html #degrade_middle_moncompte {/*ie6*/
	margin-top:9px;
}

*+html #degrade_middle_moncompte {/*ie7*/
	margin-top:15px;
}

#coin_feuille_963 {
	background:url(images/coin_feuille_963.gif) no-repeat;
	width:963px;
	height:23px;
}

/*-----------------------------GABARIT-ACHETER COUPONS------------------------------------------------*/
ul#etape_coupons {
	width:963px;
	clear:right;
	padding-top:10px;
}

#etape_coupons li {
	list-style-type:none;
	float:left;
}

#etape_coupons li.coupons_etape1 {
	background:url(images/coupons_etape1.png) no-repeat;
	background-position:top;
	width:225px;
	display:block;
	height:87px;
}
#etape_coupons li.coupons_etape1_selected {
	background:url(images/coupons_etape1.png) no-repeat;
	background-position:bottom;
	width:225px;
	display:block;
	height:87px;
}


#etape_coupons li.coupons_etape2 {
	background:url(images/coupons_etape2.png) no-repeat;
	background-position:top;
	width:315px;
	display:block;
	height:87px;
}

#etape_coupons li.coupons_etape2_selected {
	background:url(images/coupons_etape2.png) no-repeat;
	height:87px;
	background-position:bottom;
	width:315px;
	display:block;
	height:87px;
}


#etape_coupons li.coupons_etape3 {
	background:url(images/coupons_etape3.png) no-repeat;
	background-position:top;
	width:226px;
	display:block;
	height:87px;
}

#etape_coupons li.coupons_etape3_selected {
	background:url(images/coupons_etape3.png) no-repeat;
	background-position:bottom;
	width:226px;
	display:block;
	height:87px;
}

#etape_coupons li.coupons_etape4 {
	background:url(images/coupons_etape4.png) no-repeat;
	background-position:top;
	width:197px;
	display:block;
	height:87px;
}

#etape_coupons li.coupons_etape4_selected {
	background:url(images/coupons_etape4.png) no-repeat;
	background-position:bottom;
	width:197px;
	display:block;
	height:87px;
}

/*-----------------------------GABARIT-PUBLIER UNE NOUVELLE------------------------------------------------*/
ul#etape_publier {
	width:963px;
	clear:right;
	padding-top:10px;
}

#etape_publier li {
	list-style-type:none;
	float:left;
	height:87px;
}

#etape_publier li.publier_etape1 {
	background:url(images/publier_etape1.png) no-repeat;
	background-position:top;
	width:331px;
	display:block;
}

#etape_publier li.publier_etape1_selected {
	background:url(images/publier_etape1.png) no-repeat;
	background-position:bottom;
	width:331px;
	display:block;
}

#etape_publier li.publier_etape2 {
	background:url(images/publier_etape2.png) no-repeat;
	background-position:top;
	width:349px;
	display:block;
}

#etape_publier li.publier_etape2_selected {
	background:url(images/publier_etape2.png) no-repeat;
	background-position:bottom;
	width:349px;
	display:block;
}


#etape_publier li.publier_etape3 {
	background:url(images/publier_etape3.png) no-repeat;
	background-position:top;
	width:283px;
	display:block;
}

#etape_publier li.publier_etape3_selected {
	background:url(images/publier_etape3.png) no-repeat;
	background-position:bottom;
	width:283px;
	display:block;
}


/*-----------------------------GABARIT-S'ABONNER------------------------------------------------*/

#etape_panier li.sabonner_etape1 {
	background:url(images/sabonner_etape1.png) no-repeat;
	background-position:top;
	width:225px;
	height:87px;
	display:block;
}

#etape_panier li.sabonner_etape1_selected {
	background:url(images/sabonner_etape1.png) no-repeat;
	background-position:bottom;
	width:225px;
	display:block;
	height:87px;
}

/*-----------------------------------------------------------------INDEX-----------------------------------------------------------------------------------*/

#bloc_nouveautes {
	background:url(images/bloc_nouveautes.gif) no-repeat;
	width:213px;
	height:279px;
	padding-bottom:7px;
}

#bloc_nouveautes .texte_nouveautes {
	padding-top:46px;
	padding-left:20px;
	padding-right:19px;
}

.bloc_btn_nouveaute {
	margin-left:52px;
	margin-top:15px;
}

#bloc_vossucces {
	background:url(images/bloc_vossucces.gif) no-repeat;
	width:213px;
	height:289px;
}

ul#texte_vossucces {
	padding-top:46px;
	padding-left:20px;
	padding-right:19px;
}

#texte_vossucces li {
	list-style-type:none;
	font-weight:bold;
	font-size:12px;
}

#texte_vossucces li.list_succes {
	padding-bottom:10px;
}

.bloc_btn_succes {
	margin-left:85px;
	margin-top:5px;
}
#bloc_recherche {
            background:url(images/bloc_recherche.gif) no-repeat;
            width:164px;
            height:122px;
            margin-bottom:7px;
            margin-top:0px;
            padding-top:52px;
            padding-left:23px;
}
*+html #bloc_recherche {/*ie7*/
            background:url(images/bloc_recherche.gif) no-repeat;
            margin-bottom:7px;
            margin-top:-12px;
}



#bloc_recherche_droit {
	background:url(images/bloc_recherche.gif) no-repeat;
	width:187px;
	height:174px;
	margin-bottom:7px;
	margin-top:-10px;
}

*html #bloc_recherche_droit {/*ie6*/
	margin-top:5px;
}

*+html #bloc_recherche_droit {/*ie7*/
	margin-top:-15px;
}

#tab_champsrech {
            width:136px;
}


#tab_champsrech td {
	vertical-align:top;
}

#tab_champsrech input.champs_rech {
	width:136px;
	font-size:11px;
}

#tab_champsrech select.champs_rech {
	width:140px;
	font-size:11px;
}

#tab_champsrech td.btn_rech {
	padding-left:24px;
}

#tab_champsrech td.ligne_separation_chps {
	height:8px;
}

#tab_champsrech td.ligne_separation_bouton {
	height:12px;
}

#tab_champsrech td.ligne_separation_lien {
	height:8px;
}

#bloc_nosengagements {
	background:url(images/bloc_nosengagements.gif) no-repeat;
	width:187px;
	height:157px;
	margin-bottom:7px;
}

#bloc_nosengagements  #texte_nosengagements_puce {
	padding-left:22px;
	padding-top:47px;
}

#bloc_ads_google {
	background:url(images/bloc_ads_google.jpg) no-repeat;
	width:187px;
	height:232px;
}
#bloc_ads_google_skycraper {
	width:187px;
	height:600px;
	text-align: center;
}
#bloc_ads_google_index {
	width:187px;
	height:160px;
	text-align: center;
}

#bloc_ads_google #texte_adsgoogle {	
	padding-left:15px;
	padding-top:35px;
	padding-right:10px;

}



#image_central_index {
	background:url(images/partagez_passion_ligne.jpg) no-repeat;
	width:554px;
	height:234px;
	margin-top:7px;
	margin-left:3px;
}

*+html #image_central_index {/*ie7*/
	margin-top:10px;
}
	

#bloc_280_index {	
	background:url(images/pixel_degrade_blanccarre.gif) repeat-x;
	height:329px;
	width:280px;
	border:#c2b8a1 solid 2px;
	margin-top:10px;
	float:left;
	margin-left:5px;
}

*html #bloc_280_index {	/*ie6*/
	margin-left:2px;
}

*+html #bloc_280_index { /*ie7*/
	margin-left:2px;
}

.titre_nvllesemaine {
	background:url(images/titre_nvllesemainie.gif) no-repeat;
	width:229px;
	height:28px;
	margin-left:25px;
	margin-top:7px;
	margin-bottom:15px;
}

#bloc_description_nvllesemaine {
	width:254px;
	margin-left:13px;
}

#bloc_description_nvllesemaine img {
	border:#C6C6C6 solid 1px;
	width:80px;
}

#bloc_description_nvllesemaine p {
	float:right;
	width:164px;
	padding-top:10px;
}

.resume_nvllesemaine {
	margin-left:13px;
	margin-right:13px;
	clear:left;
}

#bloc_btn_voirfiche {
	margin-left:165px;
}

#bloc_255_index {
	background:url(images/pixel_degrade_blanccarre.gif) repeat-x;
	width:255px;
	height:329px;
	border:#c2b8a1 solid 2px;
	margin-left:298px;
	margin-top:10px;
}

*html #bloc_255_index {/*ie6*/
	margin-left:295px;
	margin-right:-10px;
}

*+html #bloc_255_index {/*ie7*/
	margin-left:295px;
	margin-right:-10px;
}

.titre_evenement {
	background:url(images/titre_evenement.gif) no-repeat;
	width:112px;
	height:28px;
	margin-top:7px;
	margin-left:61px;
	margin-bottom:15px;
}

#visuel_evenement_index {
	border:#C6C6C6 solid 1px;
	margin-left:61px;
	width:116px;
	height:116px;
	margin-bottom:15px;
}	

.texte_evenement_index {
	padding-left:14px;
	padding-right:14px;
}

#bloc_btn_ensavoirplus {
	margin-left:140px;
	margin-bottom:10px;
}

#statistique_membre {
	text-align:center;
	margin-top:12px;
}

/*--------------------------------------------------------MOT DE PASSE OUBLIÉ----------------------------------------------------------------------------*/
.tab_email_motpasseoublie {	
	margin-left:154px;
	width:350px;
	margin-top:15px;
}

.tab_email_motpasseoublie td {
	vertical-align:middle;
}

.tab_email_motpasseoublie td.intitule_motpasse {
	width:90px;
}

.tab_email_motpasseoublie input.email_motpasse {
	width:170px;
	font-size:11px;
}

.tab_email_motpasseoublie td.validation_email {
	width:80px;
	padding-left:10px;
}

/*------------------------------------------LIVRES--------------------------------------------------------------------------*/
.tab_livres {
	width:516px;
}

.tab_livres td {
	vertical-align:top;
}

.tab_livres td.image_nouvelle {
	width:80px;
}

.tab_livres td.image_nouvelle img {
	border:#CCCCCC solid 1px;
}

.tab_livres td.espace_20 {	
	width:20px;
}

.tab_livres td.ligne_25 {
	height:25px;
}

.tab_livres td.texte_resume {
	width:234px;
}

.tab_livres td.bloc_evenement {	
	width:95px;
}

.tab_livres td.etoile {
	width:78px;
}

.tab_livres td.telecharger_coupon {
	width:173px;
	text-align:right;
}

/*------------------------------------------CATEGORIE--------------------------------------------------------------------------*/
#tab_categorie {
	width:538px;
}

#tab_categorie td {
	vertical-align:top;
}

#tab_categorie td.titre_categorie {
	width:244px;
	height:58px;
}

#tab_categorie td.img_categorie {
	width:294px;
	height:114px;
}

#tab_categorie td.texte_categorie {
	padding-top:5px;
	padding-bottom:5px;
	height:46px;
	padding-left:3px;
}

#encart_litterature {
	background:url(images/encart_litterature.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_poesie_slam {
	background:url(images/encart_poesie_slam.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_mondes_imaginaires {
	background:url(images/encart_mondes_imaginaires.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_mysteres {
	background:url(images/encart_mysteres.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_humour {
	background:url(images/encart_humour.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_reflexion {
	background:url(images/encart_reflexion.jpg) no-repeat;
	width:538px;
	height:148px;
}

#encart_enfants {
	background:url(images/encart_enfants.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_adultes {
	background:url(images/encart_adultes.gif) no-repeat;
	width:538px;
	height:148px;
}

#encart_artdecrire {
	background:url(images/encart_artdecrire.gif) no-repeat;
	width:538px;
	height:148px;
}


#bloc_ensabvoirplus_categorie {
	padding-left:417px;
	padding-top:120px;
}

.texte_prensetation_categorie {
	margin-top:10px;
	margin-left:5px;
}

#encart_auteur_pro {
	background:url(images/encart_auteur_pro.gif) no-repeat;
	width:538px;
	height:72px;
	margin-top:10px;
}

#categorie_decompte_nouvelle {
	float:left;
	margin-left:5px;
	margin-top:10px;
}

#categorie_nb_page {
	float:right;
	margin-right:5px;
	margin-top:7px;
}

#categorie_nb_page_nouvelle {
	float:right;
	margin-right:5px;
}

#categorie_nb_page select.nb_page {
	width:45px;
	font-size:11px;
	padding-left:5px;
}


.filet_gris_categorie {
	border:#CECECE solid 1px;
	background-color:#FFFFFF;
	margin-top:12px;
	padding:3px;
	padding-bottom:0px;
}

.categorie_navigation {
	margin-bottom:20px;
	text-align:center;
	margin-top:15px;
}

.categorie_navigation img {
	margin-top:10px;
}

.categorie_navigation p {
	margin-top:-10px;
}

.picto_fleche_marron_g {
	background:url(images/fleche_marron_G.gif) 0px -3px no-repeat;
	width:16px;
	height:24px;
	padding-bottom:3px;
	padding-top:2px;
}

*html .picto_fleche_marron_g { /*ie6*/
	background:url(images/fleche_marron_G.gif) 0px 12px no-repeat;
	padding-bottom:6px;
}

*+html .picto_fleche_marron_g { /*ie7*/
	background:url(images/fleche_marron_G.gif) 0px 12px no-repeat;
	padding-bottom:6px;
}

.picto_fleche_marron_d {	
	background:url(images/fleche_marron_D.gif) 0px -2px no-repeat;
	width:16px;
	height:23px;
	padding-bottom:3px;
	padding-top:2px;
}

*html .picto_fleche_marron_d {	/*ie6*/
	background:url(images/fleche_marron_D.gif) 0px 13px no-repeat;
	padding-bottom:6px;
}

*+html .picto_fleche_marron_d {	/*ie7*/
	background:url(images/fleche_marron_D.gif) 0px 13px no-repeat;
	padding-bottom:6px;
}

.page_selected {
	background-color:#af6823;
	border:#af6823 solid 1px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	margin-right:7px;
}

.page a {
	background-color:#FFFFFF;
	border:#af6823 solid 1px;
	color:#af6823;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	margin-right:7px;
}

.page a:hover {
	background-color:#af6823;
	border:#af6823 solid 1px;
	color:#FFFFFF;
	text-decoration:none;
}

.page_navigation {
	text-align:center;
}

.page_navigation img {
	margin-top:10px;
}

.page_navigation p {
	margin-top:-10px;
}

.bloc_gris_categorie {
	background:#e4e3db;
	padding:5px;
	margin-bottom:5px;
}


.tab_description_nouvelle {
	width:523px;
}

.tab_description_nouvelle td {
	vertical-align:top;
}

.tab_descripton_nouvelle td.image_nouvelle {
	width:80px;
}

.tab_description_nouvelle td.image_nouvelle img {
	border:#CCCCCC solid 1px;
}

.tab_description_nouvelle td.espace_20 {	
	width:20px;
}

.tab_description_nouvelle td.ligne_25 {
	height:25px;
}

.tab_description_nouvelle td.texte_resume {
	width:240px;
}

.tab_description_nouvelle td.bloc_evenement {	
	width:95px;
}

.tab_description_nouvelle td.etoile {
	width:88px;
	text-align:right;
}

.tab_description_nouvelle td.telecharger_coupon {
	width:183px;
	text-align:right;
}

/*------------------------------------------FICHE NOUVELLE GRATUITE---------------------------------------------------------------------------*/
#bloc_fiche_nouvelle {
	background:url(images/degrade_fiche_article.gif) repeat-x;
	background-color:#E5E5E5;
	width:543px;
	padding-left:5px;
	padding-right:5px;
	margin-left:1px;
}

*html #bloc_fiche_nouvelle {/*ie6*/
	margin-top:7px;
}

*+html #bloc_fiche_nouvelle {/*ie7*/
	margin-top:7px;
}

#bloc_fiche_nouvelle_bas {
	background:url(images/coin_feuille_554.gif) no-repeat;
	width:554px;
	height:25px;
}

#chemin {
	font-weight:bold;
	padding-left:8px;
	padding-top:10px;
	margin-bottom:3px;
}

*html chemin {/*ie6*/
	margin-bottom:-10px;
}

*+html chemin {/*ie7*/
	margin-bottom:-10px;
}

hr.trait_gris_separation {
	height:1px;
	margin-top:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:0;
	width:539px;
}

*html hr.trait_gris_separation { /*IE6*/
	display:block;
	height: 1px;
	color:#cccccc;
	_margin:-6px 0px;
	background-color:#cccccc;
	border:0px;
	width:539px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	border:0px;
	width:539px
	/**/
}

*+html hr.trait_gris_separation { /*IE7*/
	display:block;
	height: 1px;
	margin:-6px 0;
	border:0px;
}	

#image_categorie {
	height:58px;
	margin-top:7px;
}

#bloc_description_article {
	border:#CCCCCC solid 1px;
	background-color:#FFFFFF;
	width:526px;
	padding-left:7px;
	padding-top:8px;
	padding-right:7px;
}


#bloc_description_article p {
	color:#000000;
}

#bloc_g_visuel_article {
	width:147px;
	float:left;
}

#visuel_article_145x179 {
	border:#C6C6C6 solid 1px;
	width:145px;
	height:179px;
	margin-bottom:8px;
}

#bloc_d_detail_article {
	margin-left:155px;
	width:365px;
}
#conteneur_fiche {
	padding-top: 320px;
	min-height: 1px;
}
#contenu_fiche{
	margin-top: -320px;
}
#bloc_etoile_evenement {
	float:right;
}

#bloc_btn_ajouter_panier_article {
	margin-left:197px;
	margin-top:17px;
	margin-bottom:30px;
}

#bloc_avis_lecteurs {
	vertical-align:top;
}

#bloc_lien_article_gauche {
	float:left;
	margin-left:5px;
	margin-top:5px;
}

#bloc_lien_article_droit {
	float:right;
	margin-right:5px;
	margin-top:5px;
}

.tab_lien_telecharger {
	width:365px;
}

.tab_lien_telecharger td {
	vertical-align:top;
}

.tab_lien_telecharger td.type_fichier {
	width:200px;
}

.tab_lien_telecharger td.lien_acrobat {
	width:165px;
}
/*--------------------------COULEURS CATEGORIE--------------------------------------------*/

.couleur_litterature {
	color:#0099cc; 
	font-size:12px;
}

.couleur_poesie_slam {
	color:#5680CD; 
	font-size:12px;
}

.couleur_mondes_imaginaires {
	color:#1584BB; 
	font-size:12px;
}

.couleur_mysteres {
	color:#0099cc; 
	font-size:12px;
}

.couleur_humour {
	color:#FF6A22; 
	font-size:12px;
}

.couleur_reflexions {
	color:#9CAD84; 
	font-size:12px;
}

.couleur_enfants {
	color:#E6119D; 
	font-size:12px;
}

.couleur_adultes {
	color:#EF1707; 
	font-size:12px;
}

.couleur_artdecrire {
	color:#AC82CD; 
	font-size:12px;
}
/*------------------------------------------FICHE NOUVELLE PAYANTE---------------------------------------------------------------------------*/
.tab_telecharger_payant {
	width:255px;
	margin-left:85px;
}

.tab_telecharger_payant td {
	vertical-align:middle;
}

.tab_telecharger_payant td.puce_telecharger {
	width:10px;
}

.tab_telecharger_payant td.intitule_telecharger {
	width:120px;
	color:#000000;
	font-weight:bold;
	padding-left:5px;
}

.tab_telecharger_payant td.nb_coupons {
	width:120px;
	color:#996600;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.tab_telecharger_payant input.puce_radio_payant {
	width:10px;
	margin-top:5px;
}

*html .tab_telecharger_payant input.puce_radio_payant {/*ie6*/
	margin-top:0px;
}

*+html .tab_telecharger_payant input.puce_radio_payant {/*ie7*/
	margin-top:0px;
}

.tab_telecharger_payant td.ligne_payant {	
	width:10px;
}

.bloc_commentaire_payant {
	margin-left:80px;
	width:285px;
}

/*------------------------------------------FICHE LIVRE---------------------------------------------------------------------------*/
.tab_livres_coupons {
	width:345px;
	margin-left:20px;
}

.tab_livres_coupons td {
	vertical-align:middle;
}

.tab_livres_coupons td.intitule_telecharger {
	width:120px;
	color:#000000;
	font-weight:bold;
	padding-left:5px;
}

.tab_livres_coupons td.nb_coupons {
	width:100px;
	color:#996600;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.tab_livres_coupons select.quantite_coupons {
	width:45px;
	font-size:10px;
}

.tab_livres_coupons td.quantite_livres {
	width:75px;
	text-align:right;
	padding-right:5px;
}	

.tab_livres_coupons td.ligne_payant {	
	width:10px;
}

/*------------------------------------------RECHERCHE AVANCEE--------------------------------------------------------------------------*/
.tab_recherche_avancee {
	width:720px;
	margin-top:20px;
	margin-bottom:20px;
}

.tab_recherche_avancee td {
	vertical-align:middle;
}

.tab_recherche_avancee td.intitule_rech {
	width:100px;
	padding-left:10px;
}

.tab_recherche_avancee input.recherche_oeuvre {
	width:170px;
	font-size:11px;
}

.tab_recherche_avancee select.rech_oeuvre {
	width:174px;
	font-size:11px;
}

.tab_recherche_avancee td.espace_rech {
	width:70px;
}

.tab_recherche_avancee td.checkbox {
	width:10px;
}

.tab_recherche_avancee td.texte_rech {
	width:415px;
	padding-left:5px;
}

.tab_recherche_avancee td.ligne_rech {
	height:5px;
}

.bloc_recherche_avancee_btn {
	margin-left:630px;
}

/*------------------------------------------RESULTAT DE RECHERCHE--------------------------------------------------------------------------*/
.tab_resultat_rech {
	width:730px;
}

.tab_resultat_rech td {
	vertical-align:top;
}

.tab_resultat_rech td.image_nouvelle {
	width:80px;
}

.tab_resultat_rech td.image_nouvelle img {
	border:#CCCCCC solid 1px;
}

.tab_resultat_rech td.espace_20 {	
	width:20px;
}

.tab_resultat_rech td.ligne_25 {
	height:25px;
}

.tab_resultat_rech td.texte_resume {
	width:438px;
	padding-right:10px;
}

.tab_resultat_rech td.bloc_evenement {	
	width:75px;
}

.tab_resultat_rech td.etoile {
	width:88px;
	text-align:right;
}

.tab_resultat_reche td.telecharger_coupon {
	width:163px;
	text-align:right;
}

/*------------------------------------------NOUVEAUTES------------------------------------------------------------------------*/
.titre_affiner {
	padding:10px;
}

.tab_resultat_recherche {
	width:505px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:10px;
}

.tab_resultat_recherche td {
	vertical-align:middle;
}

.tab_resultat_recherche td.genre {
	width:60px;
}

.tab_resultat_recherche select.resultat_rech {
	width:165px;
	font-size:11px;
}

.tab_resultat_recherche td.espace_resultat {
	width:65px;
}

.tab_resultat_recherche td.auteur {
	width:50px;
}

.bloc_lancer_rech_btn {
	margin-left:575px;
	margin-bottom:10px;
}

.tab_nouveautes_navigation {
	width:740px;
	margin-top:15px;
}

.tab_nouveautes_navigation td {
	vertical-align:middle;
}

.tab_nouveautes_navigation td.decompte_nouveautes {
	width:270px;
}

.tab_nouveautes_navigation td.navigation {
	width:325px;
	
}

.tab_nouveautes_navigation td.nb_page {
	width:145px;
}

/*------------------------------------------MON PANIER -------------------------------------------------------------------------*/
.tab_monpanier {
	width:940px;
}

.tab_monpanier td {
	vertical-align:middle;
}

.tab_monpanier td.panier_oeuvres {
	width:210px;
	text-align:left;
}

.tab_monpanier td.panier_support {
	width:85px;
}

.tab_monpanier select.panier_support_chps {
	width:95px;
	font-size:11px;
}

.tab_monpanier td.vide1 {
	width:44px;
}

.tab_monpanier td.panier_quantite {
	width:57px;
	text-align:center;
}

.tab_monpanier select.panier_quantite_chps {
	width:57px;
	font-size:11px;
}

.tab_monpanier td.vide2 {
	width:50px;
}

.tab_monpanier td.valeur_coupon {
	width:80px;
	text-align:center;
}

.tab_monpanier td.vide3 {
	width:100px;
}

.tab_monpanier td.valeur_coupon_total {
	width:92px;
	text-align:center;
}

.tab_monpanier td.vide4 {
	width:120px;
}

.tab_monpanier td.supprimer {
	width:102px;
	text-align:left;
}

.tab_monpanier td.trait_separation_panier {
	background:#CCCCCC; 
	height:1px;
}

.tab_monpanier td.ligne_panier {
	height:15px;
}

.tab_panier_oeuvre{
	width:210px;
}

.tab_panier_oeuvre td {
	vertical-align:top;
}

.tab_panier_oeuvre td.image_panier_oeuvre {
	width:56px;
}

.tab_panier_oeuvre td.image_panier_oeuvre img {
	border:#CCCCCC solid 1px;
}

.tab_panier_oeuvre td.resume_panier {
	width:134px;
	padding-left:10px;
}

.tab_panier_oeuvre td.resume_panier .auteur {
	padding-top:15px;
}

.bloc_total_monpanier_visu {
	width:420px;
	margin-left:522px;
	line-height:22px;
	text-align:right;
}

*html .bloc_total_monpanier_visu {/*ie6*/
	margin-left:512px;
}

*+html .bloc_total_monpanier_visu {/*ie7*/
	margin-left:512px;
}

.bloc_btn_commander {
	margin-left:280px;
	margin-top:10px;
	margin-bottom:20px;
}
/*------------------------------------------PANIER ETAPE 1-------------------------------------------------------------------------*/

/*--------------------PARTIE GAUCHE--------------------------*/
#bloc_identification_deja_inscrit {
	float:left;
	width:282px;
}

*html #bloc_identification_deja_inscrit {/*ie6*/
	width:270px;
}

*+html #bloc_identification_deja_inscrit {/*ie7*/
	width:282px;
}

.filet_gris_identification {
	border:#CECECE solid 1px;
	margin-top:11px;
	padding:0px;
}

*+html .filet_gris_identification { /*ie7*/
	margin-top:12px;
}

.bloc_identification_gauche {
	width:253px;
	border:#FFFFFF solid 3px;
	background-color:#EFEEE5;
	padding:10px;
	padding-bottom:5px;
}

*html .bloc_identification_gauche {/*ie6*/
	width:250px;
	padding-bottom:10px;
}

*+html .bloc_identification_gauche {/*ie7*/
	width:253px;
	padding-bottom:10px;
}

#tab_pas_inscrit {
	width:255px;
	margin-left:3px;
	margin-top:7px;
}

*html #tab_pas_inscrit {/*ie6*/
	width:253px;
	margin-left:0px;
	margin-top:7px;
	margin-bottom:7px;
}

*+html #tab_pas_inscrit {/*ie7*/
	width:255px;
	margin-left:0px;
	margin-top:7px;
	margin-bottom:7px;
}

#tab_pas_inscrit td {
	vertical-align:middle;
}

#tab_pas_inscrit td.intitule_pasinscrit {
	width:75px;
}

#tab_pas_inscrit input.pasinscrit {
	width:130px;
	font-size:11px;
}

#tab_pas_inscrit td.bloc_bouton_valider {
	padding-left:160px;
}

#tab_pas_inscrit td.separation_gd {	
	height:20px;
}

#tab_pas_inscrit td.separation_pt {
	height:5px;
}

.texte_deja_publie_identification {
	padding:10px;
}

/*--------------------PARTIE DROITE--------------------------*/
#bloc_identification_pas_inscrit {
	margin-left:292px;
}

#filet_gris_identification2 {
	border:#CECECE solid 1px;
	background-color:#FFFFFF;
	margin-top:12px;
	padding:3px;
}

*html #filet_gris_identification2 {/*ie6*/
	padding-right:1px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:1px;
}

*+html #filet_gris_identification2 {/*ie7*/
	padding-right:3px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
}

#bloc_identification_pas_compte {
	background-color:#EFEEE5;
	width:644px;
}

*html #bloc_identification_pas_compte {/*ie6*/
	width:640px;
	margin:0px;
}

*+html #bloc_identification_pas_compte {/*ie7*/
	width:641px;
	margin:0px;
}

.tab_identification_civilite {
	width:200px;
	margin-top:28px;
}

*html .tab_identification_civilite {/*ie6*/
	margin-top:20px;
}

*+html .tab_identification_civilite {/*ie7*/
	margin-top:20px;
}
.tab_identification select.chps_modiflong {
	width:138px;
	font-size:11px;
	border:#7f9db9 solid 1px;
}
.tab_identification_civilite td {
	vertical-align:middle;
}

.tab_identification_civilite td.civilite {
	width:50px;
}

.tab_identification_civilite td.puce_radio {
	width:10px;
}

.tab_identification_civilite td.nomination {
	width:35px;
	padding-left:5px;
	padding-top:-5px;
}

*html .tab_identification_civilite td.nomination {
	width:40px;
	padding-top:0px;
}
	
#tab_identification_pascompte_formu {
	width:613px;
	margin-top:10px;
	margin-bottom:25px;
}

*html #tab_identification_pascompte_formu {/*ie6*/
	margin-bottom:20px;
}

*+html #tab_identification_pascompte_formu {/*ie7*/
	margin-bottom:23px;
}

#tab_identification_pascompte_formu td {
	vertical-align:middle;
}

#tab_identification_pascompte_formu td.intitule_civilite {
	width:140px;
}

#tab_identification_pascompte_formu input.champs_formu {
	width:165px;
	font-size:11px;
}

#tab_identification_pascompte_formu td.chps_motpassse {
	width:298px;
	padding-left:10px;
}

*html #tab_identification_pascompte_formu td.chps_motpassse {/*ie6*3
	width:308px;
}

*+html #tab_identification_pascompte_formu td.chps_motpassse {/*ie7*/
	width:308px;
}

#tab_identification_pascompte_formu select.jour_mois {	
	width:65px;
	font-size:11px;
}

#tab_identification_pascompte_formu select.annee {
	width:70px;
	font-size:11px;
}

#tab_identification_pascompte_formu td.ligne_separation {
	height:5px;
}

.tab_identification_option {
	width:430px;
}

.tab_identification_option td {
	vertical-align:top;
}

.tab_identification_option td.case_cocher {
	width:12px;
}

.tab_identification_option td.texte_option {
	width:408px;
	padding-left:10px;
}

*html .tab_identification_option td.texte_option  { /*ie6*/
	width:418px;
	padding-top:3px;
}

*+html .tab_identification_option td.texte_option  { /*ie7*/
	width:418px;
	padding-top:3px;
}

.tab_identification_option td.ligne_separation_option {
	height:8px;
}

#bloc_btn_valider_formu {
	float:right;
}


/*------------------------------------------PANIER ETAPE 2-------------------------------------------------------------------------*/
.bloc_centre_identification {
	margin:auto;
	width:390px;
}

.tab_indication_supp_panier {
	width:360px;
}

.tab_indication_supp_panier td {
	vertical-align:top;
}

.tab_indication_supp_panier td.texte_code {
	width:150px;
	padding-right:5px;
}

.tab_indication_supp_panier textarea.indication_supp_panier {
	width:210px;
	height:75px;
	font-size:11px;
}

.lien_etape_suivante_panier {
	margin-left:245px;
	margin-top:10px;
	width:150px;
}

/*------------------------------------------PANIER ETAPE 3-------------------------------------------------------------------------*/

.bloc_adresse_float_panier {
	float:right;
	width:220px;
	margin-top:10px;
}

*html .bloc_adresse_float_panier {/*ie6*/
	margin-top:50px;
}

*+html .bloc_adresse_float_panier {/*ie7*/
	margin-top:10px;
}

.bloc_mes_coordonnees_txt {
	float:right;
	margin-right:10px;
	margin-top:35px;
}

*html .bloc_mes_coordonnees_txt {/*ie6*/
	margin-top:75px;
}

*+html .bloc_mes_coordonnees_txt {/*ie7*/
	margin-top:35px;
}

.tab_modif_coord {
	width:200px;
}

.tab_modif_coord td {
	vertical-align:top;
}

.tab_modif_coord td.code {
	width:140px;
}

.tab_modif_coord td.lien {
	width:60px;
}
/*------------------------------------------ACHETER COUPONS------------------------------------------------------------------------*/
#bloc_gauche {
	width:773px;
	margin-top:10px;
}

*html #bloc_gauche {/*ie6*/
	margin-top:-2px;
}

*+html #bloc_gauche {/*ie7*/
	margin-top:-2px;
}

#degrade_middle_cotegauche {
	background:url(images/degrade_cotegauche773.gif) repeat-x;
	background-color:#e5e5e5;
	width:753px;
	padding-left:10px;
	padding-right:10px;
}

#coin_feuille_773 {
	background:url(images/coin_feuille_773.gif) no-repeat;
	width:773px;
	height:24px;
}

hr.trait_separation_chemin_gauche {
	height:1px;
	margin-top:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:0;
	width:747px;
	margin-left:5px;
}

*html hr.trait_separation_chemin_gauche { /*IE6*/
	display:block;
	height: 1px;
	color:#cccccc;
	_margin:-6px 0px;
	background-color:#cccccc;
	border:0px;
	width:748px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	border:0px;
	width:747px
	/**/
}

*+html hr.trait_separation_chemin_gauche { /*IE7*/
	display:block;
	height: 1px;
	margin:-6px 0;
	border:0px;
}

#tab_tarif_coupons {
	width:190px;
	margin-bottom:10px;
}

#tab_tarif_coupons td {
	vertical-align:middle;
}

#tab_tarif_coupons td.puce {
	width:10px;
}

#tab_tarif_coupons td.pack {
	width:120px;
	padding-left:10px;
}

*html #tab_tarif_coupons td.pack {/*ie6*/
	width:130px;
}

*+html #tab_tarif_coupons td.pack {/*ie7*/
	width:130px;
}

#tab_tarif_coupons td.montant_coupons {
	width:30px;
	font-weight:bold;
	text-align:right;
}

#tab_tarif_coupons td.separation_tarif {
	height:10px;
}

#tab_tarif_coupons input.puce_radio_tarif {	
	width:10px;
}

#bloc_btn_acheter {
	float:right;
	margin-top:-7px;
}

#bloc_comment_ca_marche_coupons {
	width:730px;
	font-weight:bold;
	color:#000000;
}

*html #bloc_comment_ca_marche_coupons {/*ie6*/
	width:725px;
}

*+html #bloc_comment_ca_marche_coupons {/*ie7*/
	width:725px;
}


/*------------------------------------------ACHETER COUPONS ETAPE2 ------------------------------------------------------------------------*/
.tab_acheter_coupons{
	width:933px;
}

.tab_acheter_coupons td {
	vertical-align:middle;
	height:45px;
}

.tab_acheter_coupons th {
	color:#996600;
	font-weight:bold;
	height:45px;
	border-bottom:#CCCCCC solid 1px;

}

.tab_acheter_coupons th.mescoupons {
	width:239px;
	text-align:left;
	padding-left:5px;
}

*html .tab_acheter_coupons th.mescoupons {/*ie6*/
	width:244px;
}

*+html .tab_acheter_coupons th.mescoupons {/*ie7*/
	width:244px;
}

.tab_acheter_coupons th.quantite {
	width:90px;
	text-align:center;
}

.tab_acheter_coupons th.vide1 {
	width:160px;
}

.tab_acheter_coupons th.prix {
	width:115px;
	text-align:center;
}

.tab_acheter_coupons th.vide2 {
	width:134px;
}

.tab_acheter_coupons th.total_coupons {
	width:100px;
	text-align:right;
}

.tab_acheter_coupons th.vide3 {
	width:90px;
}

.tab_acheter_coupons td.ligne_grise_separation {
	background:#CCCCCC; 
	height:1px;
}

.tab_acheter_coupons td.mescoupons {
	width:239px;
	text-align:left;
	padding-left:5px;
}

*html .tab_acheter_coupons td.mescoupons {/*ie6*/
	width:244px;
}

*+html .tab_acheter_coupons td.mescoupons {/*ie7*/
	width:244px;
}

.tab_acheter_coupons td.quantite {
	width:90px;
	text-align:center;
}

.tab_acheter_coupons td.vide1 {
	width:160px;
}

.tab_acheter_coupons td.prix {
	width:115px;
	text-align:center;
}

.tab_acheter_coupons td.vide2 {
	width:134px;
}

.tab_acheter_coupons td.total_coupons {
	width:100px;
	text-align:right;
}

.tab_acheter_coupons td.vide3 {
	width:90px;
}

.bloc_total_coupons {
	width:320px;
	margin-left:615px;
	line-height:22px;
	text-align:right;
}

.tab_total_coupons {
	width:290px;
}

.tab_total_coupons td {	
	vertical-align:top;
	height:20px;
}

.tab_total_coupons td.intitule_total_coupons {
	width:210px;
	text-align:right;
}

.tab_total_coupons td.montant_coupons {	
	width:80px;
	text-align:right;
}

.bloc_totalcoupons_txtoption{
	margin-top:10px;
	margin-bottom:15px;
	margin-right:5px;
}

/*------------------------------------------ACHETER COUPONS ETAPE3 ------------------------------------------------------------------------*/
#bloc_carte_paiement {	
	margin-left:45px;
}

/*------------------------------------------ACHETER COUPONS ETAPE4 ------------------------------------------------------------------------*/

.bloc_lien_coupons_confirmation {
	margin-top:10px;
	margin-left:785px;
	padding-bottom:250px;
	line-height:22px;
}

/*------------------------------------------PUBLIER UNE NOUVELLE-----------------------------------------------------------------------*/
#bloc_comment_ca_marche_publier {
	width:730px;
}

*html #bloc_comment_ca_marche_publier {/*ie6*/
	width:725px;
}

*+html #bloc_comment_ca_marche_publier {/*ie7*/
	width:725px;
}

/*-----------------------------PUBLIER UNE NOUVELLE-ETAPE1-----------------------------------------------*/
#bloc_lien_etapesuivante {
	margin-left:790px;
}

/*-----------------------------PUBLIER UNE NOUVELLE-ETAPE2-----------------------------------------------*/
#bloc_publication_g {
	float:left;
	border-right:#CCCCCC solid 1px;
	width:450px;
}

#bloc_publication_d {
	width:450px;
	margin-left:450px;
}

.tab_publication_titre {
	width:420px;
	margin-left:15px;
}

.tab_publication_titre td {
	vertical-align:top;
}

.tab_publication_titre td.intitule_titre {
	width:55px;
}

.tab_publication_titre input.titre_publication {
	width:365px;
	font-size:11px;
}

.tab_publication_titre select.genre_publication {	
	width:170px;
	font-size:11px;
}

.tab_publication_titre td.ligne_publication {
	height:10px;
}

.tab_publication_resume {
	width:420px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:15px;
}

.tab_publication_resume td {
	vertical-align:top;
}

.tab_publication_resume td.intitule_resume {
	width:125px;
}

.tab_publication_resume select.type_fichier {
	width:75px;
	font-size:11px;
}

.tab_publication_resume select.restriction {
	width:209px;
	font-size:11px;
}

.tab_publication_resume input.image_illustration {
	width:205px;
	font-size:11px;
}

.tab_publication_resume td.bouton_resume {
	width:95px;
}

.tab_publication_resume textarea.resume {
	width:290px;
	height:80px;
	font-size:11px;
}

.tab_publication_resume td.ligne_resume {
	height:10px;
}

.tab_entrer_nouvelle {	
	width:435px;
	margin-left:12px;
}

.tab_entrer_nouvelle td {
	vertical-align:top;
}

.tab_entrer_nouvelle td.ligne_nouvelle {	
	height:10px;
}

.tab_entrer_nouvelle textarea.entrer_nouvelle {
	width:435px;
	height:285px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.commentaire_champs {
	margin-top:5px;
	margin-left:2px;
}

.bloc_annuler_publication {
	width:135px;
	margin-left:280px;
}

/*------------------------------------------S'ABONNER-------------------------------------------------------------------------*/
.bloc_sabonner {
	width:495px;
	margin:auto;
}


select.genre_souhaite  {
	width:175px;
	font-size:11px;
}

.genre_souhaite_texte {
	padding-bottom:10px;
}

.tab_formule {
	width:470px;
	color:#000000;
}

.tab_formule td {
	vertical-align:middle;
}

.tab_formule td.puce {
	width:10px;
}

.tab_formule td.texte_formule {
	width:205px;
	padding-left:5px;
	padding-top:-4px;
}

*html .tab_formule td.texte_formule {/*ie6*/
	padding-top:-2px;
}

*+html .tab_formule td.texte_formule {/*ie7*/
	padding-top:-2px;
}

.tab_formule td.coupons {
	width:245px;
	text-align:right;
	padding-right:5px;
}

.tab_formule input.formule {
	width:10px;
}

.tab_formule td.ligne_formule {
	height:10px;
}

/*------------------------------------------S'ABONNER-ETAPE3------------------------------------------------------------------------*/

.tab_monpanier td.sabonner_supports {
	width:179px;
	text-align:center;
}

.tab_monpanier td.valeur_coupon_sabonner {
	width:180px;
	text-align:center;
}

.bloc_commentaire_sabonner {
	float:left;
	width:245px;
}

.bloc_total_sabonner_visu {
	width:420px;
	margin-left:522px;
	line-height:22px;
	text-align:right;
}

*html .bloc_total_sabonner_visu {/*ie6*/
	margin-left:512px;
}

*+html .bloc_total_sabonner_visu {/*ie7*/
	margin-left:512px;
}

.sabonner_texte_commentaire {
	padding:5px;
}

.bloc_btn_valider_abonnement {
	margin-left:188px;
	margin-top:10px;
	margin-bottom:20px;
}


/*------------------------------------------MON COMPTE / ACCUEIL-------------------------------------------------------------------------*/

hr.trait_separation_chemin {
	height:1px;
	margin-top:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:0;
	width:940px;
}

*html hr.trait_separation_chemin { /*IE6*/
	display:block;
	height: 1px;
	color:#cccccc;
	_margin:-6px 0px;
	background-color:#cccccc;
	border:0px;
	width:941px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	border:0px;
	width:940px
	/**/
}

*+html hr.trait_separation_chemin { /*IE7*/
	display:block;
	height: 1px;
	margin:-6px 0;
	border:0px;
}	

.filet_gris{
	border:#CECECE solid 1px;
	background-color:#FFFFFF;
	margin-top:12px;
	padding:3px;
}

.bloc_filet_blanc {
	background-color:#efeee5;
	padding:10px;
}

#bloc_zone_lecteur {
	width:292px;
	float:left;
}

.bloc_lecteur_auteur {
	height:282px;
}

*html .bloc_lecteur_auteur {/*ie6*/
	height:296px;
}

*+html .bloc_lecteur_auteur {/*ie7*/
	height:296px;
}


#bloc_zone_auteur {
	float:right;
	width:336px;
}

#bloc_zone_coupons {
	width:295px;
	margin-left:302px;
}

*html #bloc_zone_coupons {/*ie6*/
	width:290px;
}

*+html #bloc_zone_coupons {/*ie7*/
	width:290px;
}

/*------------------------------------------MON COMPTE / MES ACHATS DE COUPONS-------------------------------------------------------------------------*/
.tab_mesachatscoupons {
	width:740px;
	margin-top:50px;
	clear:right;
}

.tab_mesachatscoupons td {
	vertical-align:top;
}

.tab_mesachatscoupons th {
	color:#996600;
	font-size:12px;
}

.tab_mesachatscoupons th.date_achat {
	width:89px;
	text-align:left;
	font-weight:bold;
}

.tab_mesachatscoupons th.num_cmd {
	width:157px;
	text-align:left;
	font-weight:bold;
}

.tab_mesachatscoupons th.montant_coupons {
	width:98px;
	text-align:right;
	font-weight:bold;
}

.tab_mesachatscoupons th.blocvide {
	width:69px;
	
}

.tab_mesachatscoupons th.etat_cmd {
	width:105px;
	text-align:left;
	font-weight:bold;
}

.tab_achatscoupons th.visualiser {
	width:130px;
	text-align:left;
	font-weight:bold;
}

.tab_achatscoupons th.imprimer {
	width:92px;
	text-align:left;
	font-weight:bold;
}

.tab_mesachatscoupons td.ligne_gris {
	background:#CCCCCC;
	height:1px;
}

.tab_mesachatscoupons td.date_achat {
	width:89px;
	text-align:left;
}

.tab_mesachatscoupons td.num_cmd {
	width:157px;
	text-align:left;
}

.tab_mesachatscoupons td.montant_coupons {
	width:98px;
	text-align:right;
}

.tab_mesachatscoupons td.blocvide {
	width:69px;
	
}

.tab_mesachatscoupons td.etat_cmd {
	width:105px;
	text-align:left;
}

.tab_achatscoupons td.visualiser {
	width:130px;
	text-align:left;
}

.tab_achatscoupons td.imprimer {
	width:92px;
	text-align:left;
}

.tab_achatscoupons td.ligne_separation_coupon {
	height:5px;
}

.tab_achatscoupons td.ligne_separation_coupon_gd {
	height:15px;
}

/*------------------------------------------MON COMPTE / MES ACHATS DE COUPONS / VISUALISER-------------------------------------------------------------------------*/

.tab_acheter_coupons_visu {
	width:740px;
}

.tab_acheter_coupons_visu td {
	vertical-align:middle;
	height:45px;
}

.tab_acheter_coupons_visu th {
	color:#996600;
	font-weight:bold;
	height:45px;
	border-bottom:#CCCCCC solid 1px;

}

.tab_acheter_coupons_visu th.mescoupons_visu {
	width:239px;
	text-align:left;
	padding-left:5px;
}

*html .tab_acheter_coupons_visu th.mescoupons_visu {/*ie6*/
	width:244px;
}

*+html .tab_acheter_coupons_visu th.mescoupons_visu {/*ie7*/
	width:244px;
}

.tab_acheter_coupons_visu th.quantite_visu {
	width:70px;
	text-align:center;
}

.tab_acheter_coupons_visu th.vide1_visu {
	width:103px;
}

.tab_acheter_coupons_visu th.prix_visu {
	width:115px;
	text-align:center;
}

.tab_acheter_coupons_visu th.vide2_visu {
	width:76px;
}

.tab_acheter_coupons_visu th.total_coupons_visu {
	width:100px;
	text-align:right;
}

.tab_acheter_coupons_visu th.vide3_visu {
	width:32px;
}

.tab_acheter_coupons_visu td.ligne_grise_separation {
	background:#CCCCCC; 
	height:1px;
}

.tab_acheter_coupons_visu td.mescoupons_visu {
	width:239px;
	text-align:left;
	padding-left:5px;
}

*html .tab_acheter_coupons_visu td.mescoupons_visu {/*ie6*/
	width:244px;
}

*+html .tab_acheter_coupons_visu td.mescoupons_visu {/*ie7*/
	width:244px;
}

.tab_acheter_coupons_visu td.quantite_visu {
	width:70px;
	text-align:center;
}

.tab_acheter_coupons_visu td.vide1_visu {
	width:103px;
}

.tab_acheter_coupons_visu td.prix_visu {
	width:115px;
	text-align:center;
}

.tab_acheter_coupons_visu td.vide2_visu {
	width:76px;
}

.tab_acheter_coupons_visu td.total_coupons_visu {
	width:100px;
	text-align:right;
}

.tab_acheter_coupons_visu td.vide3_visu {
	width:32px;
}

.bloc_total_coupons_visu {
	width:270px;
	margin-left:472px;
	line-height:22px;
	text-align:right;
}

.tab_total_coupons_visu {
	width:240px;
}

.tab_total_coupons_visu td {	
	vertical-align:top;
	height:20px;
}

.tab_total_coupons_visu td.intitule_total_coupons {
	width:160px;
	text-align:right;
}

.tab_total_coupons_visu td.montant_coupons {	
	width:80px;
	text-align:right;
}

.bloc_totalcoupons_txtoption_visu {
	margin-top:10px;
	margin-bottom:15px;
	margin-right:5px;
}
/*------------------------------------------MON COMPTE / OBTENIR DES COUPONS GRATUITS-------------------------------------------------------------------------*/
#bloc_obtenir_coupons_gratuits {	
	width:320px;
	margin-top:20px;
	line-height:22px;
}

/*------------------------------------------MON COMPTE / MES INFOS PERSO-------------------------------------------------------------------------*/
#bloc_moncompte_adresse_livraison {
	float:right;
	width:380px;
	margin-right:45px;
}

*html #bloc_moncompte_adresse_livraison {/*ie6*/
	margin-right:20px;
}

*+html #bloc_moncompte_adresse_livraison {/*ie7*/
	margin-right:20px;
}

#bloc_moncompte_identite {	
	margin-left:10px;
	width:300px;
}

.tab_identification {
	width:275px;
	margin-top:10px;
	margin-bottom:10px;
}

*html .tab_identification {/*ie6*/
	margin-bottom:20px;
}

*+html .tab_identification {/*ie7*/
	margin-bottom:20px;
}

.tab_identification td {
	vertical-align:middle;
}

.tab_identification td.intitule_civilite {
	width:100px;
}

.tab_identification input.champs_formu {
	width:165px;
	font-size:11px;
}

.tab_identification input.code_postal {
	width:70px;
	font-size:11px;
}

.tab_identification input.info_supp {
	width:275px;
	font-size:11px;
}

.tab_identification select.jour_mois {	
	width:45px;
	font-size:11px;
}

.tab_identification select.annee {
	width:58px;
	font-size:11px;
}

.tab_identification td.ligne_separation {
	height:5px;
}

/*------------------------------------------MON COMPTE / MES IDENTIFIANTS-------------------------------------------------------------------------*/
.tab_motpasse_identifiants {
	width:310px;
}

.tab_motpasse_identifiants td {
	vertical-align:middle;
}

.tab_motpasse_identifiants td.intitule_identifiant_motpasse {
	width:140px;
}

.tab_motpasse_identifiants input.confirm {
	width:170px;
	font-size:11px;
}

.tab_motpasse_identifiants td.ligne_identifiant {
	height:5px;
}

/*------------------------------------------MON COMPTE / MES OEUVRES RECUES------------------------------------------------------------------------*/
/*.tab_oeuvres_recues {
	width:740px;
	margin-bottom:20px;
}

.tab_oeuvres_recues td {
	vertical-align:top;
	border-bottom:#CCCCCC solid 1px;
	padding-top:15px;
	padding-bottom:15px;
}

.tab_oeuvres_recues td.date_oeuvres {
	width:85px;
}

.tab_oeuvres_recues td.nom_oeuvres {
	width:245px;
}

.tab_oeuvres_recues td.afficher {
	width:145px;
}

.tab_oeuvres_recues td.telecharger {
	width:140px;
}

.tab_oeuvres_recues td.donner_avis {	
	width:125px;
}*/

.tab_oeuvres_recues {
	width:740px;
	margin-bottom:20px;
}

.tab_oeuvres_recues td {
	vertical-align:top;
	border-bottom:#CCCCCC solid 1px;
	padding-top:15px;
	padding-bottom:15px;
}

.tab_oeuvres_recues td.date_oeuvres {
	width:85px;
}

.tab_oeuvres_recues td.nom_oeuvres {
	width:215px;
}

.tab_oeuvres_recues td.genre {
	width:115px;
}

.tab_oeuvres_recues td.acces {
	width:120px;
}

.tab_oeuvres_recues td.telecharger {	
	width:95px;
	text-align:center;
}

.tab_oeuvres_recues td.afficher {	
	width:95px;
	text-align:right;
}

.categorie_navigation2 {
	margin-bottom:-5px;
	text-align:center;
	margin-top:-12px;
}

.categorie_navigation2 img {
	margin-top:0px;
}

.categorie_navigation2 p {
	margin-top:0px;
}
	
/*------------------------------------------MON COMPTE / DONNER VOTRE AVIS------------------------------------------------------------------------*/
#bloc_donnez_avis_nvlle {
	margin-left:13px;
}

#bloc_donnez_avis_nvlle img {
	border:#C6C6C6 solid 1px;
	width:80px;
}

#bloc_donnez_avis_nvlle p {
	float:right;
	margin-right:111px;
	padding-top:10px;
}

*html #bloc_donnez_avis_nvlle p {/*ie6*/
	margin-right:55px;
}

*+html #bloc_donnez_avis_nvlle p {/*ie7*/
	margin-right:55px;
}

.tab_donnez_avis {
	width:740px;
	margin-top:5px;
	margin-bottom:5px;
}

*html .tab_donnez_avis {/*ie6*/
	width:715px;
}

*+html .tab_donnez_avis {/*ie7*/
	width:715px;
}

.tab_donnez_avis td {
	vertical-align:top;
}

.tab_donnez_avis td.intitule_note {
	width:103px;
}

.tab_donnez_avis select.note {
	width:120px;
	font-size:11px;
	text-align:center;
}

.tab_donnez_avis td.intitule_avis {
	width:70px;
}

*html .tab_donnez_avis td.intitule_avis {/*ie6*/
	width:90px;
}

*+html .tab_donnez_avis td.intitule_avis {/*ie7*/
	width:90px;
}

.tab_donnez_avis textarea.avis {
	width:645px;
	height:45px;
	font-size:11px;
}

*html .tab_donnez_avis textarea.avis {/*ie6*/
	width:620px;
}

*+html .tab_donnez_avis textarea.avis {/*ie7*/
	width:620px;
}

/*------------------------------------------MON COMPTE / MES COMMANDES------------------------------------------------------------------------*/

.tab_mesachatscoupons th.objet {
	width:203px;
	text-align:left;
	font-weight:bold;
}


.tab_mesachatscoupons td.objet {
	width:203px;
	text-align:left;
}

/*------------------------------------------MON COMPTE / MES COMMANDES VISUALISER------------------------------------------------------------------------*/
.bloc_adresse_float {
	float:right;
	width:220px;
	margin-top:30px;
	margin-bottom:10px;
}

.tab_mesachatscoupons th.mes_oeuvres {
	width:245px;
	text-align:left;
	font-weight:bold;
}

.tab_mesachatscoupons td.mes_oeuvres {
	width:235px;
	text-align:left;
	padding-left:10px;
}

*html .tab_mesachatscoupons td.mes_oeuvres {/*ie6*/ 
	width:245px;
}

*+html .tab_mesachatscoupons td.mes_oeuvres {/*ie7*/ 
	width:245px;
}

.tab_mesachatscoupons th.quantite_valeur {
	width:139px;
	text-align:center;
}

.tab_mesachatscoupons td.quantite_valeur {
	width:139px;
	text-align:center;
}


.tab_mes_commandesvisualiser {
	width:245px;
	margin-left:10px;
}

.tab_mescommandesvisualiser td {
	vertical-align:top;
}

.tab_mescommandesvisualiser td.image_oeuvre {	
	width:21px;
	border:#CCCCCC solid 1px;
}

.tab_mescommandesvisualiser td.texte_oeuvres {
	width:234px;
	padding-left:22px;
}

.bloc_total_mescommandes_visu {
	width:420px;
	margin-left:322px;
	line-height:22px;
	text-align:right;
}

*html .bloc_total_mescommandes_visu {/*ie6*/
	margin-left:312px;
}

*+html .bloc_total_mescommandes_visu {/*ie7*/
	margin-left:322px;
}

.tab_total_mescommandes_visu {
	width:400px;
}

.tab_total_mescommandes_visu td {	
	vertical-align:top;
	height:20px;
}

.tab_total_mescommandes_visu td.intitule_total_coupons {
	width:330px;
	text-align:right;
}

.tab_total_mescommandes_visu td.montant_coupons {	
	width:65px;
	text-align:right;
	padding-right:5px;
}

/*------------------------------------------MON COMPTE / MA FICHE MEMBRE---------------------------------------------------------------------*/
#tab_membre_info {
	width:740px;
	margin-top:15px;
	margin-bottom:20px;
}

#tab_membre_info td {
	vertical-align:middle;
}

#tab_membre_info td.intitule_membre {
	width:110px;
}

#tab_membre_info td.intitule_membre_haut {
	width:110px;
	vertical-align:top;
}

#tab_membre_info input.champs_formu {
	width:165px;
	font-size:11px;
}

#tab_membre_info input.code_postal {
	width:70px;
	font-size:11px;
}

#tab_membre_info input.info_supp {
	width:275px;
	font-size:11px;
}

#tab_membre_info select.jour_mois {	
	width:45px;
	font-size:11px;
}

#tab_membre_info select.annee {
	width:58px;
	font-size:11px;
}

#tab_membre_info td.ligne_separation {
	height:5px;
}

#tab_membre_info td.cacher_naissance {
	padding-left:25px;
}

#tab_membre_info td.parcourir_photo {
	padding-left:80px;
	text-align:right;
}

#tab_membre_info textarea.fiche_membre {
	width:630px;
	height:50px;
	font-size:11px;
}

#tab_membre_info td.vide_long {
	width:600px;
}

#tab_membre_info td.ligne_fiche {
	height:10px;
}

.tab_parcourir_photo {
	width:380px;
}

.tab_parcourir_photo td {
	vertical-align:middle;
}

.tab_parcourir_photo td.intitule_parcourir {
	width:110px;
}

.tab_parcourir_photo input.parcourir {
	width:220px;
}

#tab_membre_publication {
	width:740px;
	margin-top:15px;
	margin-bottom:20px;
}

#tab_membre_publication td {
	vertical-align:middle;
}

#tab_membre_publication td.intitule_publication {
	width:110px;
}

#tab_membre_publication input.titre_oeuvre {
	width:340px;
	font-size:11px;
}

#tab_membre_publication td.date_publication {
	width:110px;
	text-align:right;
	padding-right:10px;
}

*html #tab_membre_publication td.date_publication {/*ie6*/
	width:120px;
}

*+html #tab_membre_publication td.date_publication {/*ie7*/
	width:120px;
}

#tab_membre_publication input.date_publication_chps {
	width:170px;
	font-size:11px;
}

#tab_membre_publication td.ligne_publication {
	height:5px;
}

/*------------------------------------------MON COMPTE / MES PUBLICATIONS---------------------------------------------------------------------*/
.tab_publication {
	width:740px;
	margin-bottom:20px;
}

.tab_publication td {
	vertical-align:top;
}

.tab_publication th {
	color:#000000;
	font-weight:bold;
}

.tab_publication th.date_publication {
	width:92px;
	text-align:left;
}

.tab_publication th.titre_publication {
	width:160px;
	text-align:left;
}

.tab_publication th.avis_publication {
	width:35px;
	text-align:center;
}

.tab_publication th.blocvide_pub1 {
	width:40px;
}

.tab_publication th.note_publication {
	width:45px;
	text-align:center;
}

.tab_publication th.valeur_coupon {
	width:80px;
	padding-right:20px;
	text-align:right;
}

.tab_publication th.lien_mode {
	width:138px;
	text-align:left;
}

.tab_publication th.lien_suspendre {
	width:110px;
	text-align:left;
}

.tab_publication td.titre_partie {
	padding-left:0px;
}

.tab_publication td.date_publication {
	width:92px;
	text-align:left;
}

.tab_publication td.titre_publication {
	width:160px;
	text-align:left;
}

.tab_publication td.avis_publication {
	width:35px;
	text-align:center;
}

.tab_publication td.blocvide_pub1 {
	width:40px;
}

.tab_publication td.note_publication {
	width:45px;
	text-align:center;
}

.tab_publication td.valeur_coupon {
	width:80px;
	text-align:right;
	padding-right:20px;
}

.tab_publication td.lien_mode {
	width:138px;
	text-align:left;
}

.tab_publication td.lien_suspendre {
	width:110px;
	text-align:left;
}

.tab_publication td.trait_publication {
	background:#CCCCCC; 
	height:1px;
}

.tab_publication td.separation_pub {
	height:5px;
}

#alerte_publi {
	width:290px;
	height:193px;
	padding-top:33px;
	padding-left:10px;
	padding-right:10px;
	background:url(images/cadre_alerte.gif) no-repeat;
	position:absolute;
	/*margin-left:380px;
	margin-top:120px;*/
	left:450px;
	top:40px;
	text-align:center;
}

*html #alerte_publi {/*ie6*/
	left:430px;
	top:40px;
}

/*------------------------------------------MON COMPTE / MODE DROITS D'AUTEUR---------------------------------------------------------------------*/
.bloc_warning_coupons {
	width:420px;
	margin-left:322px;
	text-align:left;
}

*html .bloc_warning_coupons {/*ie6*/
	margin-left:312px;
}

*+html .bloc_warning_coupons {/*ie7*/
	margin-left:322px;
}

/*------------------------------------------MON COMPTE / MES VENTES DE NOUVELLES---------------------------------------------------------------------*/
.tab_oeuvres_recues td.prix_ventes {
	width:125px;
	text-align:center;
}

.tab_oeuvres_recues td.nb_abonnement {
	width:135px;
	text-align:center;
}

.tab_oeuvres_recues td.type_commande {
	width:140px;
	text-align:center;
}


.tab_oeuvres_recues td.droit_auteur {
	width:130px;
	text-align:center;
}

.tab_oeuvres_recues td.renumeration {	
	width:125px;
	text-align:center;
}


select.titre_vente_nvlle {
	width:180px;
	font-size:11px;
	padding-left:10px;
}

/*------------------------------------------FORUM-----------------------------------------------------------------------*/
.tab_forum {
	width:923px;
}

.tab_forum td {
	vertical-align:top;
}

/*------------------------------------------QUI SOMMES NOUS---------------------------------------------------------------------*/
.img_qui_sommes_nous {
	width:120px;
	background:url(images/qui_sommes_nous.png) bottom right no-repeat;
	height:126px;
	float:right;
}

.bloc_qsn_conteneur {
	padding-top:126px;
	min-height:1px;
}

.bloc_qsn_contenu {
	margin-top:-126px;
}

.texte_qsn {
	width:590px;
}

/*--------------------------------------------------------LETTRE D'INFORMATION----------------------------------------------------------------------------*/
.tab_newsletter {	
	margin-left:54px;
	width:250px;
	margin-top:15px;
}

.tab_newsletter td {
	vertical-align:middle;
}

.tab_newsletter td.intitule_motpasse {
	width:80px;
}

.tab_newsletter input.email_motpasse {
	width:170px;
	font-size:11px;
}

/*--------------------------------------------------------NOUS CONTACTER----------------------------------------------------------------------------*/

#img_nouscontacter {
	background:url(images/img_contact.jpg) no-repeat;
	width:744px;
	height:121px;
	margin-bottom:5px;
}

.tab_obj_contact {
	width:300px;
	color:#000000;
	margin-bottom:10px;
}

.tab_obj_contact td {
	vertical-align:middle;
}

.tab_obj_contact td.intitule_objet {
	width:115px;
}

.tab_obj_contact td.puce_contact {
	width:10px;
}

.tab_obj_contact input.puce_obj {
	width:10px;
}

.tab_obj_contact td.texte_contact {
	width:165px;
	padding-left:10px;
}

.tab_obj_contact td.ligne_contact {
	height:10px;
}

*html .tab_obj_contact td.ligne_contact {/*ie6*/
	height:0px;
}

*+html .tab_obj_contact td.ligne_contact {/*ie7*/
	height:0px;
}

.bloc_contact_g {
	width:275px;
}

.bloc_contact_d {
	float:right;
	margin-right:66px;
	width:356px;
	padding-top:10px;
}

*html .bloc_contact_d {/*ie6*/
	margin-right:10px;
	padding-top:12px;
}

*+html .bloc_contact_d {/*ie7*/
	margin-right:10px;
	padding-top:12px;
}

.bloc_contact_d textarea.msg_contact {
	width:356px;
	height:79px;
	margin-top:12px;
}

*html .bloc_contact_d textarea.msg_contact {/*ie6*/
	margin-top:14px;
	height:87px;
}

*+html .bloc_contact_d textarea.msg_contact {/*ie7*/
	margin-top:14px;
	height:87px;
}

/*--------------------------------------------------------MENTIONS---------------------------------------------------------------------------*/
.mentions {
	color:#000000;
}

/*--------------------------------------------------------PLAN DU SITE---------------------------------------------------------------------------*/
.bloc_plan_gauche {
	float:left;
	width:170px;
	margin-left:73px;
	font-weight:bold;
	margin-top:-10px;
}

*html .bloc_plan_gauche {/*ie6*/
	margin-left:40px;
	margin-top:0px;
}

*+html .bloc_plan_gauche {/*ie7*/
	margin-left:40px;
	margin-top:0px;
}

.bloc_plan_droit {
	float:right;
	width:222px;
	margin-right:55px;
	font-weight:bold;
	margin-top:-10px;
}

*html .bloc_plan_droit {/*ie6*/
	margin-right:30px;
	margin-top:0px;
}

*+html .bloc_plan_droit {/*ie7*/
	margin-right:30px;
	margin-top:0px;
}

.bloc_plan_central {
	width:201px;
	margin-left:256px;
	font-weight:bold;
}

/*--------------------------------------------------------Formulaire verification---------------------------------------------------------------------------*/

.FormChampText{ 
font-size:11px;
 }

.ChampVerificationErreur{
border:1px solid #FF0000;
font-size:11px;
width:98px;
}
.ChampVerificationErreur2{
border:1px solid #FF0000;
font-size:11px;
width:130px;
}

.TexteAlerteErrInscription {
font-size:11px;
color:#FF0000;
font-weight:bold;
}
/*--------------------------- POPUP AJOUT ET ALERTE -----------------------*/

#conteur_popup_article {
            position:absolute;
            top:350px;
            left:350px;
            width:510px;
            margin:20px;
            color:#000;
            background-color:#FFF;
            border:#cc9933 solid 4px;
            z-index:10;
}

#conteur_popup_alerte {
            position:absolute;
            top:350px;
            left:350px;
            width:510px;
            margin:20px;
            color:#000000;
            background-color:#FFFFFF;
            border:#d29a63 solid 4px;
            z-index:10;
}

 



.tab_popup_panier {
            width:470px;
            margin-top:20px;
            margin-left:20px;
}

.tab_popup_panier td {
            vertical-align:middle;
}

 

.tab_popup_panier td.caddie {
            width:205px;
            padding-left:15px;
}

 

.tab_popup_fomg td.bouton {
            width:260px;
}

 

.lien_continue_commande a {
            background:url(images/fleche_lien.gif) 0px 2px no-repeat;
            padding-left:10px;
            text-decoration:none;
            color:#cc9933;
            font-size:11px;
            font-weight:bold;
}

 

.lien_continue_commande a:hover {
            text-decoration:underline;
}

 

.btn_valider_commande a {
            background:url(images/fleche_lien.gif) 0px 5px no-repeat;
            padding-left:10px;
            text-decoration:none;
            color:#cc9933;
            font-size:11px;
            font-weight:bold;
            font-size:14px;
}
 

.btn_valider_commande a:hover {
            text-decoration:underline;
}

.fermer_popup_panier {  
            margin-left:420px;
            margin-top:20px;
            margin-bottom:20px;
}

 

.lien_fermer_panier a {
            background:url(images/picto_fermer.gif) 0px 6px no-repeat;
            padding-left:14px;
            color:#7b315;
            font-size:13px;
            text-decoration:none;
}

 

.lien_fermer_panier a:hover {
            text-decoration:underline;
}
.barre_popup_panier {
            background-color:#cc9933;
            color:#FFFFFF;
            font-size:14px;
            font-weight:bold;
            padding-left:29px;
            padding-top:5px;
            padding-bottom:5px;
            width:482px;
            top:16px;
            position:absolute;
}

.texte_popup {
	padding-left:10px;
}
.Sorry {
	color:#996600;
	font-weight:bold;
	font-size: 14px;
	height:45px;
	border-bottom:#CCCCCC solid 1px;
	text-align: right;

}

.Erreur1 {
	margin-top:50px;
	color:#FF0000;
	font-weight:bold;
	font-size: 14px;
	height:100px;
	text-align: center;

}
/*---------------------------------------------------- S'ABONNER ---------------------------------------------*/
.centrer {
	text-align:center;
}

h1.sabonner {
	color:#996600;
	font-size:16px;
	font-weight:bold;
	margin-top:28px;
	margin-bottom:20px;
}

.bg_sabonner {
	background:url(images/bg_sabonner.jpg) no-repeat;
	width:508px;
	height:189px;
	margin-top:25px;
	margin-bottom:21px;
	padding-left:30px;
	padding-top:20px;
	padding-right:195px;
}

ul.liste_pucecarre {
	margin-top:15px;
}

.liste_pucecarre li {
	list-style-type:none;
	background:url(images/puce_carre.gif) 0px 7px no-repeat;
	padding-left:10px;
	color:#000;
	line-height:18px;
}

ul.liste_pucecarrebis {
	margin-top:15px;
	margin-left:15px;
}

.liste_pucecarrebis li {
	list-style-type:none;
	background:url(images/puce_carre.gif) 0px 7px no-repeat;
	padding-left:10px;
	color:#000;
	line-height:18px;
}

.paragraphe_sabonner {
	padding-left:30px;
}

.bloc_gris_transparent {
	border:#cccccc solid 4px;
	padding:10px;
	text-align:center;
	color:#000;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:30px;
}

#bloc_btn_achetercoupons {
	float:right;
	margin-right:127px;
	margin-top:-7px;
}

*html #bloc_btn_achetercoupons {/*ie6*/
	margin-right:63px;
}
/*---------------------------------------------------- PARRAINAGE ---------------------------------------------*/
.tab_identification_parrainage {
	width:360px;
	margin-top:10px;
	margin-bottom:20px;
}

*html .tab_identification_parrainage {/*ie6*/
	margin-bottom:20px;
}

*+html .tab_identification_parrainage {/*ie7*/
	margin-bottom:20px;
}

.tab_identification_parrainage td {
	vertical-align:middle;
}

.tab_identification_parrainage td.intitule_civilite {
	width:35px;
}

.tab_identification_parrainage input.champs_formu {
	width:130px;
	font-size:11px;
}

.tab_identification_parrainage td.ligne_parrainage {
	height:5px;
}


.tab_msg_parrainage {
	width:260px;
	margin-top:13px;
}

.tab_msg_parrainage td {
	vertical-align:top;
}

.tab_msg_parrainage textarea.bloc_parrainage {
	width:260px;
	height:100px;
	border:#cccccc solid 1px;
}

*html .tab_msg_parrainage textarea.bloc_parrainage {/*ie6*/
	height:108px;
}

*+html .tab_msg_parrainage textarea.bloc_parrainage {/*ie7*/
	height:108px;
}

#bloc_message {
	float:right;
	width:290px;
	margin-right:40px;
}

*html #bloc_message {/*ie6*/
	margin-right:20px;
}

*+html #bloc_message {/*ie7*/
	margin-right:20px;
}

#bloc_emails {	
	margin-left:0px;
	width:400px;
}

/*----------------------------------------------------MODIFIER UNE NOUVELLE ---------------------------------------------*/
.bloc_modifier_nvlle {
	width:677px;
}

.conteneur_modif_nouvelle {
	width:677px;
	position:relative;
}

.conteneur_gauche_modif_nvlle {
	width:500px;
}

.visuel_modif_nvlle {
	float:right;
	width:170px;
	border:#c6c6c6 solid 1px;
	/*margin-top:-30px;*/
	margin-top:-16px;
}

*html .visuel_modif_nvlle {/*ie6*/
	position:absolute;
	top:98px;
	left:505px;
}

*+html .visuel_modif_nvlle {/*ie7*/
	margin-top:-19px;
}

.tab_modif_nvlle {
	width:415px;
}

.tab_modif_nvlle td {
	vertical-align:middle;
}

.tab_modif_nvlle td.intitule_modif_nvlle {
	width:125px;
}

.tab_modif_nvlle td.chps_modif {
	width:290px;
}

.tab_modif_nvlle textarea.resume {
	width:290px;
	height:72px;
	font-size:11px;
	border:#7f9db9 solid 1px;
}

.tab_modif_nvlle select.chps_modiflong {
	width:138px;
	font-size:11px;
	border:#7f9db9 solid 1px;
}

.tab_modif_nvlle select.modif_titre_nvlle {
	width:294px;
	font-size:11px;
	border:#7f9db9 solid 1px;
}

.tab_modif_nvlle select.chps_modifcourt {
	width:70px;
	font-size:11px;
	border:#7f9db9 solid 1px;
}

.tab_modif_nvlle input.prix_info {
	width:40px;
	font-size:11px;
	border:#7f9db9 solid 1px;
	margin-right:10px;
}

.tab_modif_nvlle .prix_papier {
	padding-top:-5px;
}

.tab_modif_nvlle td.ligne_modif {
	height:10px;
}

.tab_modif_nvlle td.ligne_modif2 {
	height:5px;
}

.clear_right {
	clear:right;
}

textarea.nouvelle {
	width:677px;
	height:185px;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	border:#7f9db9 solid 1px;
}

/*----------------------------------------------------RAJOUT MES PUBLICATIONS 080825 ---------------------------------------------*/
#alerte_publi .paragraphe2 {
	padding-top:10px;
}

.lien_fermer a {
    background:url(images/picto_croix_fermer.gif) 0px 3px no-repeat;
    padding-left:16px;
    color:#CC3300;
	font-weight:bold;
	font-size:12px;
    text-decoration:none;
}

.lien_fermer a:hover {
    text-decoration:underline;
}

.fermeture_bloc {
	margin-left:225px;
	width:70px;
	margin-top:12px;
}

/*------------MENU DÉROULANT------------*/
#gabarit_menu {
	clear:right;
	width:920px;
	margin-left:30px;
}


.clear_left {		
	clear:left;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8 {
	float:left;
	position:relative;
}
#menu1_on, #menu2_on, #menu3_on, #menu4_on, #menu5_on, #menu6_on, #menu7_on, #menu8_on {
	float:left;
	position:relative;
}
#menu1_ret, #menu2_ret, #menu3_ret, #menu4_ret, #menu5_ret, #menu6_ret, #menu7_ret, #menu8_ret{
	visibility:hidden;
}

#menu1  {
	background:url(boutons/onglet1.gif) no-repeat;
	width:72px;
	height:23px;
	display:block;
}

#menu1_on  {
	background:url(boutons/onglet1_on.gif) no-repeat;
	width:72px;
	height:23px;
	display:block;
}


#menu2 {
	background:url(boutons/onglet2.gif) no-repeat;
	width:101px;
	height:23px;
	display:block;
}

#menu2_on {
	background:url(boutons/onglet2_on.gif) no-repeat;
	width:101px;
	height:23px;
	display:block;
}

#menu3 {
	background:url(boutons/onglet3.gif) no-repeat;
	width:166px;
	height:23px;
	display:block;
}

#menu3_on {
	background:url(boutons/onglet3_on.gif) no-repeat;
	width:166px;
	height:23px;
	display:block;
}

#menu4 {
	background:url(boutons/onglet4.gif) no-repeat;
	width:89px;
	height:23px;
	display:block;
}

#menu4_on {
	background:url(boutons/onglet4_on.gif) no-repeat;
	width:89px;
	height:23px;
	display:block;
}

#menu5 {
	background:url(boutons/onglet5.gif) no-repeat;
	width:168px;
	height:23px;
	display:block;
}


#menu5_on {
	background:url(boutons/onglet5_on.gif) no-repeat;
	width:168px;
	height:23px;
	display:block;
}

#menu6 {
	background:url(boutons/onglet6.gif) no-repeat;
	width:107px;
	height:23px;
	display:block;
}

#menu6_on {
	background:url(boutons/onglet6_on.gif) no-repeat;
	width:107px;
	height:23px;
	display:block;
}

#menu7 {
	background:url(boutons/onglet7.gif) no-repeat;
	width:107px;
	height:23px;
	display:block;
}

#menu7_on {
	background:url(boutons/onglet7_on.gif) no-repeat;
	width:107px;
	height:23px;
	display:block;
}

#menu8 {
	background:url(boutons/onglet8.gif) no-repeat;
	width:105px;
	height:23px;
	display:block;
}

#menu8_on {
	background:url(boutons/onglet8_on.gif) no-repeat;
	width:105px;
	height:23px;
	display:block;
}


#ss_menu6{
	width:101px;
	visibility:hidden;
	z-index:3;
	margin-top:23px;
	margin-left:630px;
	position:absolute;
}

*html #ss_menu6{/*ie6*/
	margin-top:-1px;
}

*+html #ss_menu6{/*ie7*/
	margin-top:-1px;
}

#ss_menu6_contenu {
	width:101px;
	background-attachment:scroll;
	background-position: left top;
	background:url(images/pixel_degrade_menu.jpg) repeat-x;
	background-color:#aa7509;
	padding-top:3px;
	padding-left:4px;
}

.ss_menu_txt{
	float:left;
	vertical-align:middle;
	display:block;
	color:#000;
	text-decoration:none;
}

.ss_menu_demenu{
	height:22px;
}

a.ss_menu_liens {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	padding-left:5px;
	padding-top:1px;
	height:22px;
	display:block;
	text-decoration:none;
	width:96px;
}

*html a.ss_menu_liens {/*ie6*/
	height:16px;
}

*html a.ss_menu_liens {/*ie6*/
	padding-top:3px;
	height:16px;
}


*+html a.ss_menu_liens {/*ie7*/
	padding-top:3px;
	height:22px;
	font-weight:lighter;
}

a.ss_menu_liens:hover{
	text-decoration:underline;
}
/*----------------------------------------------------CADAVRES EXQUIS---------------------------------------------*/
a.coul_quatrieme_souligne {
	color:#996600;
	text-decoration:underline;
}

a.coul_quatrieme_souligne:hover {
	text-decoration:none;
}	

ul.onglet_cadavres_exquis {	
	width:525px;
	margin-top:30px;
	height:25px;
	margin-left:8px;
}

.onglet_cadavres_exquis li {
	list-style-type:none;
	float:left;
	display:inline;
}

.onglet_cadavres_exquis li.espace1 {
	border-bottom:#cfcfcf solid 1px;
	width:15px;
	height:24px;
}

.onglet_cadavres_exquis li.espace2 {
	border-bottom:#cfcfcf solid 1px;
	width:5px;
	height:24px;
}

.onglet_cadavres_exquis li.espace3 {
	border-bottom:#cfcfcf solid 1px;
	width:303px;
	height:24px;
}

.onglet_cadavres_exquis li.encours a {
	width:101px;
	height:25px;
	background:url(boutons/onglet_encours.gif) no-repeat;
	display:block;
}

.onglet_cadavres_exquis li.encours a:hover {
	background:url(boutons/onglet_encours_on.gif) no-repeat;
}

.onglet_cadavres_exquis li.encours_selected {
	width:101px;
	height:25px;
	background:url(boutons/onglet_encours_on.gif) no-repeat;
	display:block;
}

.onglet_cadavres_exquis li.termines a {
	width:101px;
	height:25px;
	background:url(boutons/onglet_termines.gif) no-repeat;
	display:block;
}

.onglet_cadavres_exquis li.termines a:hover {
	background:url(boutons/onglet_termines_on.gif) no-repeat;
}

.onglet_cadavres_exquis li.termines_selected {
	width:101px;
	height:25px;
	background:url(boutons/onglet_termines_on.gif) no-repeat;
	display:block;
}

.bloc_blanc_bord {
	background:#FFF;
	border-left:#cfcfcf solid 1px;
	border-right:#cfcfcf solid 1px;
	border-bottom:#cfcfcf solid 1px;
	padding:3px;
	width:517px;
	margin-left:8px;
}

#bloc_efeee5_517 {
	width:497px;
	background:#efeee5;
	padding:10px;
}

.liste_cadavres_exquis_commentaire {
	width:497px;
}

.bloc_commentaire_cadex {	
	width:472px;
	padding-left:25px;
	text-align:justify;
}

.lineheight5 {
	line-height:5px;
}

.lineheight10 {
	line-height:10px;
}

.coul_secondaire_light {
	color:#CC3300;
}

.bloc_ede3d1_497 {	
	width:462px;
	background:#ede3d1;
	padding:10px;
	padding-left:25px;
	margin-bottom:2px;
	text-align:justify;
}

.bloc_ede3d1_497 .signature {	
	text-align:right;
}

textarea.champs_cadex {	
	width:497px;
	height:136px;
	margin-bottom:15px;
	margin-top:10px;
	border:#cfcfcf solid 1px;
}

.float_btn_envoyer {
	float:right;
}

.bloc_commentaire_slide {
	margin-top:15px;
	margin-left:-25px;
}

a.noir_souligne {
	color:#000;
	text-decoration:underline;
}

a.noir_souligne:hover {
	text-decoration:none;
}

/*----------------------------------------------------TOP DES MEMBRES---------------------------------------------*/
.tab_structure_top_membre {
	width:533px;
	margin-left:4px;
}

.tab_structure_top_membre td {
	vertical-align:top;
}

.tab_structure_top_membre td.colonne {
	width:253px;
	text-align:justify;
}

.tab_structure_top_membre td.espace_membre {
	width:27px;
}

ul.liste_fleche_top {
	width:237px;
	height:22px;
}

.liste_fleche_top li {
	list-style-type:none;
	float:left;
	height:22px;
}

.liste_fleche_top li.fleche_g_vide {
	background:url(images/fleche_vide_g.gif) no-repeat;
	width:15px;
	height:22px;
	display:block;
}

.liste_fleche_top li.fleche_d_vide {
	background:url(images/fleche_vide_d.gif) no-repeat;
	width:15px;
	height:22px;
	display:block;
}

.liste_fleche_top li.fleche_g_pleine a {
	background:url(images/fleche_pleine_g.gif) no-repeat;
	width:15px;
	height:22px;
	display:block;
}

.liste_fleche_top li.fleche_d_pleine a {
	background:url(images/fleche_pleine_d.gif) no-repeat;
	width:15px;
	height:22px;
	display:block;
}

.liste_fleche_top li.liste_top_membre {
	width:207px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
}

.bloc_blanc_bord_258 {
	width:253px;
	background:#FFF;
	border:#cfcfcf solid 1px;
	padding:3px;
}

.titre_colonne_membre {
	background:#ce9c39;
	padding:8px;
}

.titre_colonne_membre .titre {	
	color:#FFF;
	text-align:center;
	font-size:12px;
}

.liste_membre {	
	background:#efeee5;
	padding:8px;
	width:237px;
}

.liste_top_membre {
	width:237px;
}

.liste_top_membre td{
	vertical-align:top;
}

.liste_top_membre td.nom_top_membre {
	width:216px;
	padding-right:5px;
	padding-top:3px;
}

.liste_top_membre td.picto_feuille a{	
	background:url(images/picto_feuille1.gif) no-repeat;
	width:16px;
	height:20px;
	display:block;
}

.liste_top_membre td.ligne {	
	background:url(images/filet_bicolore_237.gif) bottom no-repeat;
	height:5px;
}

.picto_feuille_legende {
	background:url(images/picto_feuille2.gif) no-repeat;
	padding-left:21px;
	padding-top:3px;
	padding-bottom:10px;
	margin-left:5px;
}
	
#bloc_id_top_membre {
	width:497px;
	margin-left:4px;
	border:#FFF solid 1px;
	background:#efe2ba;
	text-align:center;
	padding:15px;
	margin-top:30px;
}

.pad5 {
	padding:5px;
}

/*----------------------------------------------------RAJOUT DEV------------------------------------------------------------*/

.loading{
	padding-top: 100px;
    padding-bottom: 100px;
    text-align:center;
    background:#ffffff;
}

.loading2{
    text-align:center;

}


/*----------------------------------------------------PICTOS------------------------------------------------------------*/
