img {
 border:0px solid #FFF;
}
.smi-bl-non-developper {
 float:left;
 display:inline;
}
.smi-bl-developper-horizontal {
 margin:0px;
 float:left;
 display:inline;
}
.smi-bl-developper-vertical {
 margin:0px;
 display:block;
}
.sim-avecpipe-sansdeveloppement {
 display:inline;
}
.lien-dossier-navigation {
 text-align:center;
 width:100%;
 display:block;
}
.lien_souscategorie-clic-ferme {
 display:none;
}
.lien_souscategorie-clic-ouvert {
 display:block;
}
.lien_souscategorie-clic-defaut {
 display:none;
}
.dossier-lien_souscategorie-mouseover-ferme {
 display:none;
}
.bloc_autre_produit_commande_image {
 float:left;
 display:inline;
}
.bloc_autre_produit_commande_lien {
 display:inline;
}
.bloc_autre_produit_commande_separateur {
 clear:both;
}
.bloc_photoauteur {
 float:left;
}
.bloc_auteur {
 float:left;
}
.bloc_auteur_separateur {
 clear:both;
}
.lien_souscategorie {
 cursor:default;
}
.separateur-vignette {
 clear:both;
}
.separateur-scripts-extra {
 text-align:left;
 height:0px;
 clear:both;
 display:block;
}
.splash-separateur {
 clear:both;
}
.Chronometre {
 font-family:monospace;
 font-size:8pt;
 text-align:right;
 padding-right:5px;
}

.XMLContenuDossierSeparateur {
 padding-bottom:40px;
 clear:both;
}
.XMLContenuDossierColonne {
 float:left;
}
.XMLContenuDossierColonneTaille100Pourcent {
 width:100%;
 float:left;
}
.XMLContenuDossierColonneTaille50Pourcent {
 width:50%;
 float:left;
}
.XMLContenuDossierColonneTaille33Pourcent {
 width:33%;
 float:left;
}
.XMLContenuDossierColonneTaille25Pourcent {
 width:25%;
 float:left;
}
.image_dossier {
 width:33%;
 float:left;
}
.presentation_dossier {
 width:65%;
 float:right;
 display:inline;
}
.XMLContenuDossierColonneSeparateur {
 clear:both;
}
.XMLContenuDossierSeparateurProduit {
 clear:both;
}
.XMLContenuDossierNavigation {
 text-align:center;
 width:100%;
 clear:both;
 display:block;
}
.XMLContenuDossierNavigation table {
 table-layout:auto;
 border-spacing:2px;
 empty-cells:show;
}
.XMLContenuDossierNavigation tr td {
 font-size:11px;
 margin:0px;
 padding:0px;
 width:auto;
}
.XMLContenuDossierNavigation a {
 text-decoration:none;
 padding:3px 4px;
 border:solid 1px #DDDDDD;
}
.XMLContenuDossierNavigation .previous-off,.XMLContenuDossierNavigation .next-off {
 color:#666666;
 padding:3px 4px;
}
.XMLContenuDossierNavigation .next,.XMLContenuDossierNavigation .next-off,.XMLContenuDossierNavigation .previous,.XMLContenuDossierNavigation .previous-off {
 font-weight:bold;
 border:solid 1px #FFFFFF;
}
.XMLContenuDossierNavigation .next a,.XMLContenuDossierNavigation .previous a {
 border:solid 1px #FFFFFF;
}
.XMLContenuDossierNavigation .active {
 font-weight:bold;
 color:#b80000;
 padding:3px 4px;
 border:solid 1px #DDDDDD;
 background-color:#cccccc;
}
.XMLContenuDossierNavigation a:link,.XMLContenuDossierNavigation a:visited {
 color:#2e6ab1;
}
.XMLContenuDossierNavigation a:hover {
 color:#FFFFFF;
 background-color:#2e6ab1;
}

.XMLContenuProduit .TableProduit .ColonneImage {
 vertical-align:top;
}
.XMLContenuProduit .TableProduit .ColonneInformation {
 vertical-align:top;
}
.GallerieDeroulanteSeparateur {
 clear:both;
}
.GallerieDeroulanteVignetteMasque {
 display:none;
}
#tgAchat, #tgAussi, #tgAuteur, #tgCollection {
 text-align:center;
 margin-bottom:20px;
 margin-left:42px;
 margin-right:10px;
 border-bottom:1px solid #cacaca;
 border-left:1px solid #cacaca;
 border-right:1px solid #cacaca;
 width:719px;
 height:172px;
}
#tgAchat .produits, #tgAussi .produits, #tgAuteur .produits, #tgCollection .produits {
 background-image:url('/pfs/imagecss/FIC59206.gif');
 background-position:left top;
 background-repeat:repeat-x;
 width:653px;
 height:150px;
 float:left;
}
#tgAchat .visuel, #tgAussi .visuel, #tgAuteur .visuel, #tgCollection .visuel {
 margin:0px;
}
#tgAchat .titre, #tgAchat h3, #tgAussi .titre, #tgAussi h3, #tgAuteur .titre, #tgAuteur h3, #tgCollection .titre, #tgCollection h3 {
 font-family:georgia;
 font-size:7pt;
 font-weight:bold;
 text-align:left;
 color:#000000;
 margin-top:2px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 padding:0px;
 width:122px;
}
#tgAchat .precedent, #tgAuteur .precedent, #tgAussi .precedent, #tgCollection .precedent {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC59205.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:36px;
 height:150px;
 float:left;
 cursor:pointer;
}
#tgAchat .fauxPrecedent, #tgAuteur .fauxPrecedent, #tgAussi .fauxPrecedent, #tgCollection .fauxPrecedent {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC59206.gif');
 background-position:left top;
 background-repeat:repeat-x;
 width:66px;
 height:150px;
 float:left;
}
#tgAchat .pagination, #tgAussi .pagination, #tgAuteur .pagination, #tgCollection .pagination {
 font-weight:bold;
 text-align:right;
 color:#af0e23;
 padding-bottom:3px;
 padding-right:10px;
 border-bottom:1px solid #cacaca;
}
#tgAchat a, #tgAussi a, #tgAuteur a, #tgCollection a {
 text-decoration:none;
}
#tgAchat a img, #tgAussi a img, #tgAuteur a img, #tgCollection a img {
 border:#cacaca;
}
#tgAussi .suivant, #tgAchat .suivant, #tgAuteur .suivant, #tgCollection .suivant {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC59207.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:30px;
 height:150px;
 float:right;
 cursor:pointer;
}
#tgAchat .produit, #tgAussi .produit, #tgAuteur .produit, #tgCollection .produit {
 margin:0px 0px 0px 0px;
 padding-top:10px;
 width:125px;
 float:left;
}

#cshm h1, #cshm h2, #cshm h3, #cshm h4, #cshm h5, #cshm h6 {
 margin:1em 0 .5em 0;
}
#cshm h1, #cshm h2 {
 font-family:Georgia, "Bitstream Vera Serif", Norasi, serif;
 font-weight:normal;
}
#cshm h1 {
 font-size:3em;
 font-style:italic;
}
#cshm h2 {
 font-size:1.8em;
}
#cshm h3 {
 font-size:1.2em;
}
#cshm h4 {
 font-size:1em;
}
#cshm ul, #cshm ol {
 margin:.75em 0 .75em 24px;
 padding:0;
}
#cshm ul {
 list-style-type:square;
}
#cshm li {
 margin:0;
 padding:0;
}
#cshm p {
 margin:.75em 0;
}
#cshm li p, #cshm blockquote p {
 margin:.5em 0;
}
#cshm blockquote, #cshm q {
 font-family:Georgia, "Bitstream Vera Serif", Norasi, serif;
 font-size:1.1em;
 font-style:italic;
}
#cshm blockquote {
 margin:.75em 0 .75em 24px;
}
#cshm cite {
 font-style:italic;
}
#cshm a img {
 border:none;
}
#cshm em {
 font-style:italic;
}
#cshm pre, #cshm code {
 font-family:"Bitstream Vera Mono", "Lucida Console", "Courier New", monospace;
 font-size:100%;
}
#cshm pre {
 color:#555;
 margin:.75em 0;
 padding:12px;
 background-color:#eee;
 width:90%;
 overflow:auto;
}
#cshm pre strong {
 font-weight:normal;
 color:black;
}
#cshm #copyright {
 font-size:.8em;
 text-align:right;
 color:#848F63;
 margin:20px 0 5px 0;
}
#cshm #copyright a {
 text-decoration:none;
 color:#848F63;
}
#cshm #copyright a:hover, #cshm #copyright a:focus {
 text-decoration:underline;
}
#texte, .texte {
 width:100%;
 clear:both;
}
#cshm a {
 color:#FF6533;
}
#cshm a:hover, #cshm a:focus {
 color:#FF4C00;
}
#cshm strong {
 color:#A1B55D;
}
#cshm #cshm-navigation a:hover, #cshm #cshm-navigation a:focus {
 color:#000;
 background-color:#B0E0E6;
}
#cshm #cshm-contenu a {
 color:#332510;
}
#cshm #cshm-contenu a:hover, #cshm #cshm-contenu a:focus {
 color:#6E5122;
}
#cshm #cshm-contenu strong {
 color:#181A12;
}
#cshm {
 padding:0px;
}
#cshm #cshm-entete {
 padding:20px 0;
}
#cshm #cshm-entete h1 {
 margin:0;
}
#cshm #cshm-entete h1 img {
 margin:7px 20px 10px 0;
 float:left;
}
#cshm #cshm-entete .sous-titre {
 margin:4px 0 15px 0;
}
#cshm #cshm-navigation {
 width:18%;
 float:right;
}
#cshm #cshm-navigation ul {
 margin:0;
 padding:20px 10px;
 list-style-image:none;
}
#cshm #cshm-contenu {
 margin-bottom:20px;
 margin-left:0;
 margin-right:20%;
 padding:10px 20px;
}
#cshm #cshm-contenu > :first-child {
 margin-top:10px;
}
#cshm #cshm-navigation a {
 font-size:.9em;
 line-height:1.5;
 text-decoration:none;
 padding:6px 6px 6px 10px;
 height:1%;
 display:block;
}
#cshm #cshm-contenu p, #cshm-contenu li {
 line-height:1.5;
}
.ps_com th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com tr.interne td {
 border-bottom:0px;
}
.ps_com tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com .message-action-panier {
 color:red;
}
.ps_com_directe th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com_directe tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com_directe tr.interne td {
 border-bottom:0px;
}
.ps_com_directe tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com_directe input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com_directe .message-action-panier {
 color:red;
}
.ps_com_directe .err_field {
 text-align:left;
 color:#FF0000;
 padding-left:5px;
 width:100%;
 display:block;
}
.ps_com_directe form ul {
 text-align:left;
 margin:0px;
 padding:0px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_directe form li {
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_directe form li.button {
 text-align:left;
}
.ps_com_directe form li span {
 text-align:left;
 margin:0px;
 margin-right:10px;
 padding:0px;
 float:none;
}
.ps_com_directe form li input {
 margin-right:10px;
}
.ps_com_directe fieldset {
 margin-top:10px;
 padding-bottom:10px;
}
.ps_com_directe .identification-compte .message-erreur {
 font-weight:bold;
 color:red;
}
.ps_com_choix_adresse th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com_choix_adresse tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com_choix_adresse tr.interne td {
 border-bottom:0px;
}
.ps_com_choix_adresse tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com_choix_adresse input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com_choix_adresse .message-action-panier {
 color:red;
}
.ps_com_choix_adresse .err_field {
 text-align:left;
 color:#FF0000;
 padding-left:5px;
 width:100%;
 display:block;
}
.ps_com_choix_adresse form ul {
 text-align:left;
 margin:0px;
 padding:0px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_choix_adresse form li {
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_choix_adresse form li.button {
 text-align:left;
}
.ps_com_choix_adresse form li span {
 text-align:left;
 margin:0px;
 margin-right:10px;
 padding:0px;
 float:none;
}
.ps_com_choix_adresse form li input {
 margin-right:10px;
}
.ps_com_choix_adresse fieldset {
 margin-top:10px;
 padding-bottom:10px;
}
.ps_com_choix_adresse .identification-compte .message-erreur {
 font-weight:bold;
 color:red;
}
.ps_com_choix_option_livraison th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com_choix_option_livraison tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com_choix_option_livraison tr.interne td {
 border-bottom:0px;
}
.ps_com_choix_option_livraison tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com_choix_option_livraison input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com_choix_option_livraison .message-action-panier {
 color:red;
}
.ps_com_choix_paiement th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com_choix_paiement tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com_choix_paiement tr.interne td {
 border-bottom:0px;
}
.ps_com_choix_paiement tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com_choix_paiement input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com_choix_paiement .message-action-panier {
 color:red;
}
.ps_com_identifier th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.ps_com_identifier tr td {
 border-bottom:1px solid #DAA520;
}
.ps_com_identifier tr.interne td {
 border-bottom:0px;
}
.ps_com_identifier tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.ps_com_identifier input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.ps_com_identifier .message-action-panier {
 color:red;
}
.ps_com_identifier .err_field {
 text-align:left;
 color:#FF0000;
 padding-left:5px;
 width:100%;
 display:block;
}
.ps_com_identifier form ul {
 text-align:left;
 margin:0px;
 padding:0px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_identifier form li {
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.ps_com_identifier form li.button {
 text-align:left;
}
.ps_com_identifier form li span {
 text-align:left;
 margin:0px;
 margin-right:10px;
 padding:0px;
 float:none;
}
.ps_com_identifier form li input {
 margin-right:10px;
}
.ps_com_identifier fieldset {
 margin-top:10px;
 padding-bottom:10px;
}
.ps_com_identifier .identification-compte .message-erreur {
 font-weight:bold;
 color:red;
}
.frm_menu th {
 font-weight:bold;
 border-bottom:1px solid #DAA520;
 background-color:#B0E0E6;
}
.frm_menu tr td {
 border-bottom:1px solid #DAA520;
}
.frm_menu tr.interne td {
 border-bottom:0px;
}
.frm_menu tr.total-panier td {
 font-weight:bold;
 border-bottom:0px;
 background-color:#B0E0E6;
}
.frm_menu input.bouton-image {
 border:0px;
 background-color:#FFF;
}
.frm_menu .message-action-panier {
 color:red;
}
.frm_menu .err_field {
 text-align:left;
 color:#FF0000;
 padding-left:5px;
 width:100%;
 display:block;
}
.frm_menu form ul {
 text-align:left;
 margin:0px;
 padding:0px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.frm_menu form li {
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 list-style-position:inside;
 list-style-image:none;
 float:none;
}
.frm_menu form li.button {
 text-align:left;
}
.frm_menu form li span {
 text-align:left;
 margin:0px;
 margin-right:10px;
 padding:0px;
 float:none;
}
.frm_menu form li input {
 margin-right:10px;
}
.frm_menu fieldset {
 margin-top:10px;
 padding-bottom:10px;
}
.frm_menu .identification-compte .message-erreur {
 font-weight:bold;
 color:red;
}
.fld_formbouton {
 width:314px;
}
table {
 border-spacing:0px;
 border-collapse:collapse;
 width:100%;
}
tr td {
 text-align:left;
 vertical-align:top;
 margin:0px;
 padding:0px;
 border:0px solid #000000;
}
table.tableau-recapitulatif-commande {
 margin-bottom:15px;
 border:1px solid #4D5B81;
}
table.tableau-recapitulatif-commande .bloc-commande {
 padding:5px;
 border-bottom:1px solid #4D5B81;
 border-right:1px solid #4D5B81;
 width:35%;
}
table.tableau-recapitulatif-commande .bloc-ligne-commande {
 padding:5px;
 border-bottom:1px solid #4D5B81;
 width:100%;
}
table.tableau-recapitulatif-commande .bloc-expedition, table.tableau-recapitulatif-commande .bloc-expedition-action {
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:1px solid #4D5B81;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande-image {
 padding:5px;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande {
 text-align:left;
 padding:5px;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande img {
 margin-right:5px;
 border:1px solid #000000;
}
table.tableau-recapitulatif-commande ul {
 text-align:left;
 margin:0px;
 padding:0px;
 list-style-type:none;
 list-style-position:inside;
}
table.tableau-recapitulatif-commande ul li {
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 list-style-type:none;
 list-style-position:inside;
}
table.tableau-recapitulatif-commande ul li div {
 text-align:left;
 margin:0px;
 padding:0px;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .date-creation {
 text-align:center;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .date-creation .valeur {
 font-size:1.5em;
 font-weight:bold;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .impression-facture {
 text-align:center;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .reference {
 margin-top:20px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .reference .legende {
 top:0px;
 float:left;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .reference .valeur {
 font-weight:bold;
 top:0px;
 float:right;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .destinataire {
 padding-top:7px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .destinataire .legende {
 position:relative;
 top:0px;
 float:left;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .destinataire .valeur {
 font-weight:bold;
 position:relative;
 top:0px;
 float:right;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .adresse {
 padding-top:7px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .adresse .valeur {
 position:relative;
 top:0px;
 float:right;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .montant-total {
 padding-top:7px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .montant-total .legende {
 top:0px;
 float:left;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-detail .montant-total .valeur {
 font-weight:bold;
 top:0px;
 float:right;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement {
 padding-top:20px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement .titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
 text-align:center;
 padding-bottom:3px;
 border-bottom:1px dashed #4D5B81;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement .reglement {
 padding-top:3px;
 clear:both;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement .reglement .legende {
 vertical-align:middle;
 top:0px;
 float:left;
 display:inline;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement .reglement .legende img {
 vertical-align:middle;
}
table.tableau-recapitulatif-commande .bloc-commande-reglement .reglement .valeur {
 font-weight:bold;
 vertical-align:middle;
 top:0px;
 float:right;
 display:inline;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande .titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
 text-align:left;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande .soustitre {
 font-size:100%;
 font-style:italic;
 font-weight:bold;
 text-align:left;
}
table.tableau-recapitulatif-commande .sousbloc-ligne-commande .auteur {
 font-size:100%;
 font-style:italic;
 text-align:left;
 padding-top:5px;
 padding-bottom:5px;
}
.CSHMSitePartenaireCategorie ul.UneCategorie {
 margin-top:24px;
 list-style-type:none;
}
.CSHMSitePartenaireCategorie ul.UneCategorie ul {
 margin-top:5px;
}
.CSHMSitePartenaireCategorie .UneCategorie h2 {
 font-family:georgia;
 font-size:12pt;
 text-transform:uppercase;
 color:#4d5b81;
 margin:0px;
 padding:0px;
}
.CSHMSitePartenaireSousCategorie .UnSitePartenaire {
 margin-top:24px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}
.CSHMSitePartenaireSousCategorie .UnSitePartenaire h2 {
 font-size:11pt;
 color:#4D5B81;
 margin-left:35px;
}
.CSHMSitePartenaireSousCategorie .UnSitePartenaire .Description {
 margin-top:8px;
 margin-left:35px;
 margin-right:23px;
}
.CSHMSitePartenaireSousCategorie .UnSitePartenaire .Url {
 font-size:12pt;
 font-weight:bold;
 color:#cc071e;
 vertical-align:bottom;
 margin-top:8px;
 margin-left:17px;
}
.CSHMCompte .BlocRubriqueCompte {
 margin-bottom:10px;
 width:100%;
}
.CSHMCompte .BlocRubriqueCompte td.Rubrique {
 vertical-align:top;
 margin:0px;
 padding:5px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-width:1px;
 border-top-color:#4D5B81;
 border-bottom-color:#4D5B81;
 border-left-color:#4D5B81;
 border-right-color:#4D5B81;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 border-bottom-style:solid;
 width:30%;
}
.CSHMCompte .BlocRubriqueCompte td.Rubrique h2 {
 color:#4D5B81;
}
.CSHMCompte .BlocRubriqueCompte td.Rubrique .Commentaire {
 font-size:0.95em;
 color:#C12912;
 margin:5px;
}
.CSHMCompte .BlocRubriqueCompte td.Rubrique .Illustration {
 margin:5px;
}
.CSHMCompte .BlocRubriqueCompte td.Detail {
 vertical-align:top;
 margin:0px;
 padding:5px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-width:1px;
 border-top-color:#4D5B81;
 border-bottom-color:#4D5B81;
 border-left-color:#4D5B81;
 border-right-color:#4D5B81;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 border-bottom-style:solid;
 width:70%;
}
.CSHMListePenseBete .BlocListePenseBete {
 margin-top:15px;
 margin-bottom:15px;
 padding-top:10px;
 padding-bottom:10px;
 border-top:1px dashed #4D5B81;
 clear:left;
}
.CSHMListePenseBete .BlocListePenseBete .Vignette {
 float:left;
 display:block;
}
.CSHMListePenseBete .BlocListePenseBete .Vignette img {
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 border:0px;
}
.CSHMListePenseBete .BlocListePenseBete .Titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
}
.CSHMListePenseBete .BlocListePenseBete .Titre a:link,.CSHMListePenseBete .BlocListePenseBete .Titre a:visited,.CSHMListePenseBete .BlocListePenseBete .Titre a:active,.CSHMListePenseBete .BlocListePenseBete .Titre a:focus {
 text-decoration:none;
 border-bottom:1px dotted #000000;
}
.CSHMListePenseBete .BlocListePenseBete .Titre a:hover {
 text-decoration:none;
 border-bottom:1px solid #000000;
}
.CSHMListePenseBete .BlocListePenseBete .SousTitre {
 font-size:100%;
 font-style:italic;
 font-weight:bold;
 padding-top:3px;
}
.CSHMListePenseBete .BlocListePenseBete .Auteur {
 font-size:100%;
 font-style:italic;
 padding-top:5px;
 padding-bottom:5px;
}
.CSHMListePenseBete .BlocListePenseBete .Prix {
 font-size:100%;
 font-weight:bold;
 color:red;
}
.CSHMListePenseBete .BlocListePenseBete .Action {
 font-size:100%;
 font-weight:bold;
 text-align:center;
 float:right;
}
.CSHMListeThematique .BlocListeThematiqueLigne {
 margin-top:15px;
 margin-bottom:15px;
 padding-top:10px;
 padding-bottom:10px;
 border-top:1px dashed #4D5B81;
 clear:left;
}
.CSHMListeThematique .BlocListeThematique .Vignette {
 float:left;
 display:block;
}
.CSHMListeThematique .BlocListeThematique .Vignette img {
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 border:0px;
}
.CSHMListeThematique .BlocListeThematique .Titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
}
.CSHMListeThematique .BlocListeThematique .Titre a:link,.CSHMListeThematique .BlocListeThematique .Titre a:visited,.CSHMListeThematique .BlocListeThematique .Titre a:active,.CSHMListeThematique .BlocListeThematique .Titre a:focus {
 text-decoration:none;
 border-bottom:1px dotted #000000;
}
.CSHMListeThematique .BlocListeThematique .Titre a:hover {
 text-decoration:none;
 border-bottom:1px solid #000000;
}
.CSHMListeThematique .BlocListeThematique .SousTitre {
 font-size:100%;
 font-style:italic;
 font-weight:bold;
 padding-top:3px;
}
.CSHMListeThematique .BlocListeThematique .Auteur {
 font-size:100%;
 font-style:italic;
 padding-top:5px;
 padding-bottom:5px;
}
.CSHMListeThematique .BlocListeThematique .Prix {
 font-size:100%;
 font-weight:bold;
 color:red;
}
.CSHMListeThematique .BlocListeThematique .Action {
 font-size:100%;
 font-weight:bold;
 text-align:center;
 float:right;
}
.CSHMListeThematique .BlocListeThematique .Avis {
 clear:both;
}
.CSHMListeCadeau .BlocListeCadeauLigne {
 margin-top:15px;
 margin-bottom:15px;
 padding-top:10px;
 padding-bottom:10px;
 border-top:1px dashed #4D5B81;
 clear:left;
}
.CSHMListeCadeau .BlocListeCadeau .Vignette {
 float:left;
 display:block;
}
.CSHMListeCadeau .BlocListeCadeau .Vignette img {
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 border:0px;
}
.CSHMListeCadeau .BlocListeCadeau .Titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
}
.CSHMListeCadeau .BlocListeCadeau .Titre a:link,.CSHMListeCadeau .BlocListeCadeau .Titre a:visited,.CSHMListeCadeau .BlocListeCadeau .Titre a:active,.CSHMListeCadeau .BlocListeCadeau .Titre a:focus {
 text-decoration:none;
 border-bottom:1px dotted #000000;
}
.CSHMListeCadeau .BlocListeCadeau .Titre a:hover {
 text-decoration:none;
 border-bottom:1px solid #000000;
}
.CSHMListeCadeau .BlocListeCadeau .SousTitre {
 font-size:100%;
 font-style:italic;
 font-weight:bold;
 padding-top:3px;
}
.CSHMListeCadeau .BlocListeCadeau .Auteur {
 font-size:100%;
 font-style:italic;
 padding-top:5px;
 padding-bottom:5px;
}
.CSHMListeCadeau .BlocListeCadeau .Prix {
 font-size:100%;
 font-weight:bold;
 color:red;
}
.CSHMListeCadeau .BlocListeCadeau .Action {
 font-size:100%;
 font-weight:bold;
 text-align:center;
 float:right;
}
.CSHMListeCadeau .BlocListeCadeau .Avis {
 clear:both;
}
.CSHMAchatListeCadeau .LibelleDescription {
 padding-left:1em;
 padding-right:1em;
}
.CSHMAchatListeCadeau .Description {
 font-style:italic;
 padding-left:1em;
 padding-right:1em;
}
.CSHMAchatListeCadeau .TableauListeCadeau {
 border-spacing:0.75em;
 border-collapse:collapse;
 width:100%;
}
.CSHMAchatListeCadeau .TableauListeCadeau tr {
 width:100%;
}
.CSHMAchatListeCadeau .TableauListeCadeau tr td.Vignette {
 text-align:left;
 vertical-align:top;
}
.CSHMAchatListeCadeau .TableauListeCadeau tr td.Detail {
 text-align:left;
 vertical-align:top;
 width:100%;
}
.CSHMAchatListeCadeau .TableauListeCadeau tr td.Formulaire {
 text-align:right;
 vertical-align:top;
}
.CSHMAchatListeCadeau .TableauListeCadeau tr td {
 padding:1em;
 border-top-width:1px;
 border-top-color:red;
 border-top-style:dashed;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Vignette img {
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
 border:0px;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Titre {
 font-size:120%;
 font-variant:small-caps;
 font-weight:bold;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Titre a, a:active, a:visited {
 text-decoration:none;
 border-bottom-width:1px;
 border-bottom-color:#000;
 border-bottom-style:dotted;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Titre a:hover {
 text-decoration:none;
 border-bottom-style:solid;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .SousTitre {
 font-size:100%;
 font-style:italic;
 font-weight:bold;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Auteur {
 font-size:100%;
 font-style:italic;
 margin-top:0.5em;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Reference {
 margin-top:0.5em;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Preference {
 margin-top:0.5em;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Detail .Commentaire {
 font-size:90%;
 font-style:italic;
 text-align:justify;
 margin-top:0.5em;
}
.CSHMAchatListeCadeau .TableauListeCadeau .Formulaire .Prix {
 font-size:100%;
 font-weight:bold;
 color:red;
 margin-top:0.5em;
}
span.LienBrouille, span.LienBrouille:hover {
 cursor:pointer;
}
.CSHMSitePartenaireCategorie h1, .CSHMSitePartenaireSousCategorie h1 {
 font-family:georgia;
 font-size:14pt;
 color:#4d5b81;
 margin-top:20px;
 margin-bottom:10px;
 margin-left:28px;
 margin-right:28px;
 border-bottom:1px solid #cacaca;
}
.UneSousCategorie a {
 text-decoration:none;
 color:#000000;
}
.UneSousCategorie {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:16px;
 margin-right:0px;
 padding:0px;
}
.CSHMSitePartenaireSousCategorie .UnSitePartenaire .image {
 margin-top:20px;
 margin-left:35px;
}

#confirmation {
 text-align:center;
 color:#7a7770;
 border-color:#7a7770;
 border-style:solid;
 border-width:1px;
 background-color:#FFFFFF;
 position:absolute;
 top:350px;
 left:350px;
 width:250px;
 display:none;
}
#confirmation div {
 font-weight:bold;
 text-align:left;
 text-decoration:none;
 color:#ffffff;
 padding:3px;
 background-color:#d54400;
 width:244px;
}
#confirmation div a {
 font-weight:bold;
 text-align:right;
 text-decoration:none;
 color:#FFFFFF;
}
#confirmation span {
 width:230px;
 float:left;
}
#contenu_3618.contenu_sousdossier {
 margin-top:11px;
}
#date {
 font-family:verdana,arial,sans-serif;
 font-size:11px;
 color:#ffffff;
 margin-left:865px;
 padding-top:15px;
 padding-left:1px;
 background-color:transparent;
 height:18px;
}
#date:first-letter {
 text-transform:capitalize;
}
#popupControls {
 background-color:#D4D9E4;
}
#splash_body {
 border:none 0px #FFFFFF;
 width:600px;
}
#texte {
 height:950px;
}
#titre_3618.titre_sousdossier, #titre_3505.titre_sousdossier {
 font-size:17px;
 color:#d54400;
 padding-left:15px;
 border-bottom-width:0px;
 background-position:left center;
 background-repeat:no-repeat;
}
.acces_panier {
 color:#ffffff;
 padding-left:18px;
 background-position:left center;
 background-repeat:no-repeat;
 height:17px;
}
.acceslibrairie a, .prcommander a, .nscontacter a {
 color:#ffffff;
}
.acceslibrairie, .prcommander, .nscontacter {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:10px;
 background-color:#00528d;
 height:25px;
}
.actualite {
 font-size:15px;
 font-weight:bold;
 color:#ffffff;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:10px;
 background-color:#b1101d;
 width:186px;
}
.agenda {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21979.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.ajout_panier {
 font-size:9px;
 font-weight:bold;
 line-height:10px;
 color:#ffffff;
 padding-top:10px;
 padding-left:26px;
 background-image:url('/pfs/imagecss/FIC22443.gif');
 background-repeat:no-repeat;
 width:190px;
 height:34px;
 display:block;
}
.ajout_panier a {
 font-size:10px;
 font-weight:bold;
 color:#0D446D;
 padding-top:1px;
 padding-left:45px;
 width:114px;
 height:26px;
 display:block;
}
.alaune {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21972.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.alerte {
 color:#d54400;
}
.alt_lienproduit0 {
 color:#000000;
 padding-top:5px;
 background-color:#ff9900;
 width:580px;
 height:60px;
}
.alt_lienproduit1 {
 color:#7a7770;
 padding-top:5px;
 border-bottom:solid #B2B2B2 1px;
 background-color:#D4D9E4;
 width:586px;
 height:60px;
}
.alt_lienproduit1 a, .alt_lienproduit0 a {
 font-weight:bold;
}
.alt_lienproduit1 div, .alt_lienproduit0 div {
 margin-left:5px;
 margin-right:5px;
}
.alt_produit0 {
 color:#52504d;
 padding-top:5px;
 padding-left:5px;
 background-color:#ff9900;
 width:220px;
 height:17px;
}
.alt_produit1 {
 color:#ffffff;
 padding-top:5px;
 padding-left:5px;
 background-color:#d54400;
 width:220px;
 height:17px;
}
.anciensnumero {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21977.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.appreciation, .titre_caracteristique {
 font-size:13px;
 font-weight:bold;
 color:#d54400;
 margin-bottom:5px;
 width:586px;
}
.archives {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21976.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.auteurarticle, .auteur_premierlivre {
 font-size:10px;
 font-style:italic;
 font-weight:normal;
 color:#666666;
}
.auteurlisteproduit:link, .auteurlisteproduit:visited {
 font-size:10px;
 font-style:italic;
 font-weight:normal;
 color:#000000;
}
.auteurproduit, H2 {
 font-size:15px;
 font-weight:bold;
}
.auteurs, .revuepresse, .lettresinfos {
 font-size:15px;
 color:#ffffff;
 padding-top:2px;
 padding-left:30px;
 background-color:#f68c4e;
 background-image:url('/pfs/imagecss/FIC21243.gif');
 background-position:left center;
 background-repeat:no-repeat;
 width:166px;
 height:22px;
}
.bandeau1 {
 background-color:#ffffff;
 background-image:url('/pfs/imagecss/FIC19748.gif');
 background-position:left top;
 background-repeat:repeat-x;
}
.bandeau2 {
 clear:both;
}
.bandeau3 {
 padding-left:200px;
 background-position:left top;
 background-repeat:no-repeat;
 height:30px;
}
.bandeau3 a {
 font-size:14px;
 text-decoration:none;
 color:#ffffff;
 padding-top:6px;
 padding-left:15px;
 padding-right:15px;
 height:23px;
 float:left;
}
.bandeau5 {
 width:196px;
 float:left;
}
.bandeau6 {
 text-align:left;
 color:#FFFFFF;
 vertical-align:middle;
 margin:0px;
 padding-top:6px;
 padding-bottom:0px;
 padding-left:4px;
 padding-right:4px;
 border-bottom:1px solid #660000;
 background-color:#d54400;
 min-height:25px;
 clear:both;
 display:block;
}
.bandeau6 a {
 text-decoration:none;
 color:#FFFFFF;
}
.bandeau6 a:hover {
 text-decoration:underline;
}
.bandeau7 {
 width:210px;
 float:right;
}
.bandeau8 {
 background-image:url('/pfs/imagecss/FIC73474.jpg');
 background-position:left top;
 background-repeat:no-repeat;
 width:1000px;
 height:31px;
 clear:both;
}
.bandeau8 form {
 margin:3px;
}
.bandeau9 {
 background-image:url('/pfs/imagecss/FIC21230.gif');
 background-position:right top;
 background-repeat:no-repeat;
}
.bandeaublog_global {
 margin-top:25px;
}
.bloc_splash {
 margin-left:5px;
 margin-right:5px;
 border-right:1px #000000 solid;
 width:185px;
 overflow:visible;
 float:left;
}
.block_navigateur {
 text-align:center;
 height:50px;
}
.boutique {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:4px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21980.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.bouton_panier_detaille_passer {
 font-weight:bold;
 text-align:center;
 color:#ffffff;
 vertical-align:middle;
 margin-top:15px;
 margin-bottom:15px;
 padding:5px;
 border-color:#B2B2B2;
 border-style:solid;
 border-width:1px;
 background-color:#d54400;
 display:block;
}
.centre {
 padding-top:20px;
 padding-left:10px;
 padding-right:10px;
 background-color:#ffffff;
 width:574px;
 float:left;
}
.chemin {
 font-size:10px;
 color:#d54400;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.clickcategorie {
 background-image:url('/pfs/imagecss/FIC24678.png');
 background-position:center center;
 background-repeat:no-repeat;
}
.colonne_article {
 text-align:justify;
 padding-left:20px;
 padding-right:20px;
 border-left-width:1px;
 border-left-color:#8f8d87;
 border-left-style:solid;
 width:380px;
 float:right;
}
.colonne_complementarticle {
 text-align:justify;
 width:145px;
 float:left;
}
.colonne1_article {
 padding-left:5px;
 padding-right:5px;
 border-left:1px solid #888888;
 width:210px;
 float:left;
}
.colonne2_article {
 padding-left:5px;
 border-left:1px solid #888888;
 width:200px;
 float:right;
}
.compte {
 font-size:12px;
 font-weight:bold;
 margin-top:15px;
 margin-left:10px;
 padding-top:9px;
 padding-bottom:8px;
 padding-left:24px;
 padding-right:10px;
 background-color:#d54400;
 background-image:url('/pfs/imagecss/FIC22394.png');
 background-position:left center;
 background-repeat:no-repeat;
 z-index:99;
}
.compte span, .reabonnement span {
 color:#ffffff;
 cursor:pointer;
}
.conditions {
 padding-right:10px;
 border-right:1px solid #FFFFFF;
}
.contact {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:4px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21981.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:18px;
}
.contact a, .agenda a, .boutique a, .presentations a, .alaune a, .noslivres a, .archives a, .anciensnumero a, .redaction a {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
}
.contenu_appreciation {
 text-align:justify;
 padding-top:5px;
 padding-bottom:8px;
 padding-left:10px;
 padding-right:10px;
 background-color:#f5e1c7;
 width:560px;
}
.contenu_bienvenue {
 width:305px;
}
.contenu_bienvenue div.premiere_image {
 margin-top:3px;
 float:left;
 display:inline;
}
.contenu_caracteristique {
 margin-bottom:20px;
}
.contenu_evenement {
 padding-left:32px;
 padding-right:10px;
 background-image:url('/pfs/imagecss/FIC22088.gif');
 background-position:left top;
 background-repeat:repeat-y;
 width:224px;
}
.contenu_evenement .produitImage {
 width:30%;
}
.contenu_evenement .produitPresentation {
 width:65%;
}
.contenu_evenement .titrearticledossier {
 font-size:14px;
 color:#d54400;
 padding-bottom:5px;
}
.contenu_lettre {
 margin:0px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:5px;
 background-image:url('/pfs/imagecss/FIC21966.gif');
 background-position:left top;
 background-repeat:repeat-y;
}
.contenu_lettre .bt_formbouton {
 font-size:14px;
 text-transform:none;
 color:#660000;
 border:0px none;
 background-color:transparent;
 width:40px;
 height:20px;
 cursor:pointer;
}
.contenu_lettre form {
 margin:0px;
 padding:0px;
}
.contenu_livremois .produitPresentation {
 width:100%;
}
.contenu_meilleuresventes, .contenu_nouveauteint {
 padding-top:6px;
 padding-bottom:6px;
 padding-left:5px;
 background-color:#faf1dd;
 float:left;
}
.contenu_nouveaute {
 padding-left:35px;
 padding-right:10px;
 width:530px;
}
.contenu_numerodumois {
 margin-bottom:5px;
 margin-left:4px;
 margin-right:3px;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:20px;
 padding-right:15px;
 background-color:#f5e1c7;
 width:531px;
}
.contenu_numerodumois .premiere_image {
 margin-bottom:320px;
 margin-right:10px;
}
.contenu_numerodumois .titrearticledossier {
 font-size:1px;
 text-decoration:none;
 color:#f5e1c7;
}
.contenu_numerodumois a {
 text-decoration:underline;
 color:#d54400;
}
.contenu_numerodumois div.complementarticle {
 border:none;
 display:inline;
}
.contenu_numerodumois div.premiere_image {
 margin-top:3px;
 float:left;
 display:inline;
}
.contenu_panier {
 color:#ffffff;
 margin:0;
 padding-left:20px;
 background-color:#ffffff;
 background-image:url('/pfs/imagecss/FIC22429.gif');
 background-position:left top;
 background-repeat:repeat-y;
}
.contenu_panier a.acces_panier {
 margin-top:5px;
 display:block;
}
.contenu_panier a.vider_panier {
 margin-top:5px;
 display:block;
}
.contenu_paraitre {
 padding-left:20px;
 padding-right:10px;
 width:550px;
}
.contenu_paraitre .produitImage {
 margin-bottom:10px;
 width:100%;
}
.contenu_paraitre .produitPresentation {
 width:100%;
}
.contenu_recherche {
 text-transform:lowercase;
 margin-top:-24px;
 padding-left:580px;
 width:560px;
}
.contenu_recherche .bt_formbouton {
 font-size:14px;
 text-transform:none;
 color:#660000;
 border:0px none;
 background-color:transparent;
 width:40px;
 height:20px;
 cursor:pointer;
}
.contenu_rubriquelivre {
 padding:4px;
 background-color:#faf1dd;
}
.contenuarticle a {
 font-weight:bold;
 text-decoration:underline;
}
.contenuarticle table, .panier table {
 border-top:solid #B2B2B2 1px;
 border-left:solid #B2B2B2 1px;
}
.contenuarticle td, .panier td {
 padding-top:2px;
 padding-bottom:2px;
 border-bottom:solid #B2B2B2 1px;
 border-right:solid #B2B2B2 1px;
 background-color:#ff9900;
}
.contenuarticle th, .panier th {
 font-weight:bold;
 text-align:center;
 color:#ffffff;
 padding-top:2px;
 padding-bottom:2px;
 border-bottom:solid #B2B2B2 1px;
 border-right:solid #B2B2B2 1px;
 background-color:#d54400;
}
.debutlire {
 margin-left:10px;
}
.descriptifdossier {
 color:#5a5b5d;
 padding-top:10px;
 padding-bottom:20px;
 padding-left:10px;
 padding-right:10px;
}
.err_field {
 color:#d54400;
}
.fin_alaune {
 display:none;
}
.fin_evenement {
 font-variant:small-caps;
 padding-left:32px;
 background-image:url('/pfs/imagecss/FIC22089.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:234px;
}
.fin_livremois, .fin_collections {
 background-color:#7db6ca;
}
.fin_meilleuresventes, .fin_nouveauteint {
 background-color:#faf1dd;
 height:1px;
}
.fin_rubriquelivre {
 background-color:#faf1dd;
 height:1px;
 display:none;
}
.imprimer_article {
 font-size:10px;
 text-align:left;
 color:#8f8d87;
 padding-top:2px;
 padding-bottom:3px;
 padding-left:15px;
 background-image:url('/pfs/imagecss/FIC24677.png');
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
}
.libelledossier {
 font-size:22px;
 font-weight:bold;
 text-align:center;
 color:#660000;
 margin-top:20px;
 margin-bottom:20px;
 width:586px;
}
.lien_categorie {
 font-weight:bold;
 color:#254377;
 margin:5px;
}
.lien_compte {
 font-weight:bold;
 text-align:center;
 vertical-align:middle;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:5px;
 padding-right:5px;
 border-color:#B2B2B2;
 border-style:solid;
 border-width:1px;
 background-color:#EDEDED;
 width:180px;
}
.lien_dossier {
 font-size:12px;
 font-weight:bold;
 color:#000000;
 padding-left:2px;
}
.lien_histoire, .lien_enfants, .lien_nouveautes, .lien_beauxlivres, .lien_promotions, .lien_temoignages, .lien_adolescents, .lien_dvd, .lien_cd, .lien_objets {
 font-size:12px;
 color:#000000;
}
.lien_livre {
 font-size:10px;
 font-weight:bold;
 color:#000000;
 margin-top:15px;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.lien_meilleuresventes {
 font-weight:bold;
}
.lien_premier_bienvenue {
 font-size:1px;
 color:#ffffff;
}
.lien_premier_nouveautes {
 font-size:12px;
 font-weight:bold;
 color:#000000;
}
.lien_premierlivre {
 font-weight:bold;
 color:#000000;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.lien_souscategorie {
 margin-left:5px;
 padding-left:15px;
 background-image:url('/pfs/imagecss/FIC20153.gif');
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
}
.lien_suite {
 font-size:1px;
 color:#ffffff;
}
.lienactualite {
 font-size:10px;
 font-weight:bold;
 color:#264377;
 padding-top:5px;
 padding-bottom:9px;
 padding-left:10px;
 background-color:#faf1dd;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 width:186px;
}
.lienbas_boutique, .lienbas_archivesdelanef {
 font-size:13px;
 font-weight:bold;
 color:#d54400;
 padding-top:15px;
 padding-bottom:5px;
 padding-left:200px;
 border-bottom:1px #ff9900 dotted;
 width:370px;
}
.lienbas_dossier a {
 color:#5a5b5d;
}
.lienbas_livremois a {
 color:#ffffff;
}
.lienbas_meilleuresventes a, .lienbas_nouveauteint a {
 font-size:10px;
 font-weight:bold;
 color:#68696c;
 margin-left:3px;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.lienbas_nouveaute, .lienbas_dossier, .lienbas_livres, lienbas_toutesnospromotionsetdéstockages, .lienbas_toutesnospromotionsetdéstockages a, .lienbas_paraitre {
 font-weight:bold;
 text-decoration:none;
 color:#5a5b5d;
 margin-top:12px;
 margin-bottom:20px;
 padding-left:16px;
 background-image:url('/pfs/imagecss/FIC21507.gif');
 background-position:left center;
 background-repeat:no-repeat;
 float:right;
 clear:both;
}
.lienbas_nouveautes a, .lienbas_histoire a, .lienbas_enfants a, .lienbas_nouveautes a, .lienbas_beauxlivres a, .lienbas_promotions a, .lienbas_temoignages a, .lienbas_adolescents a, .lienbas_dvd a, .lienbas_cd a, .lienbas_objets a {
 font-weight:bold;
 color:#68696c;
 margin-top:6px;
 margin-bottom:4px;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 float:right;
 clear:both;
}
.lienproduit {
 font-weight:bold;
 color:#f68c4e;
 padding-bottom:10px;
}
.lienproduit a {
 font-weight:normal;
 color:#000000;
 display:block;
}
.ligne_livre1 {
 margin-top:10px;
 margin-left:50px;
 padding-left:12px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.ligne_livre2 {
 margin-top:10px;
 margin-left:50px;
 padding-left:12px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.message {
 color:#d54400;
 padding:5px;
 border:1px dotted #d54400;
}
.mon_panier {
 font-size:12px;
 font-weight:bold;
 margin-left:856px;
 padding-top:9px;
 padding-bottom:8px;
 padding-left:24px;
 padding-right:12px;
 background-color:#f08a4f;
 background-position:left center;
 background-repeat:no-repeat;
 z-index:99;
}
.moncompte {
 font-size:13px;
 font-weight:bold;
 margin:6px;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.navigateur {
 font-size:11px;
 text-align:center;
 color:#ffffff;
 margin-top:10px;
 margin-bottom:20px;
 margin-left:170px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-width:1px;
 border-color:#999999;
 border-top-color:#999999;
 border-bottom-color:#999999;
 border-left-color:#999999;
 border-right-color:#999999;
 border-style:solid;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 border-bottom-style:solid;
 border-width:1px;
 background-color:#d54400;
 width:260px;
}
.navigateur_article {
 font-size:11px;
 text-align:center;
 color:#ffffff;
 margin-top:10px;
 margin-bottom:20px;
 margin-left:50px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-width:1px;
 border-color:#999999;
 border-top-color:#999999;
 border-bottom-color:#999999;
 border-left-color:#999999;
 border-right-color:#999999;
 border-style:solid;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 border-bottom-style:solid;
 border-width:1px;
 background-color:#d54400;
 width:280px;
}
.noslivres {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:4px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21975.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.nous_contacter, .mentions {
 color:#ffffff;
 padding-right:10px;
 border-right:1px solid #FFFFFF;
}
.pageprecedente_article {
 font-weight:bold;
 padding-left:16px;
 background-position:left center;
 background-repeat:no-repeat;
 width:16px;
 height:20px;
}
.pagesuivante_article {
 font-weight:bold;
 padding-right:16px;
 background-position:center right;
 background-repeat:no-repeat;
 width:16px;
 height:20px;
}
.panier td a {
 padding-left:8px;
}
.partenariat {
 padding-right:10px;
 border-right:1px solid #FFFFFF;
}
.photoarticle {
 margin-bottom:10px;
 margin-right:10px;
}
.photoprincipalearticle {
 margin-top:15px;
 margin-bottom:15px;
}
.photoproduit {
 border:1px solid #000000;
}
.pourcentagepromo {
 font-size:9px;
 text-align:center;
 color:#FFFFFF;
 padding-left:1px;
 background-image:url('/pfs/imagecss/FIC21907.gif');
 background-repeat:no-repeat;
 width:46px;
 height:12px;
}
.presentations {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:5px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21971.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:19px;
}
.prix_degressif table {
 border-top:solid #B2B2B2 1px;
 border-left:solid #B2B2B2 1px;
}
.prix_degressif td {
 padding-top:2px;
 padding-bottom:2px;
 border-bottom:solid #B2B2B2 1px;
 border-right:solid #B2B2B2 1px;
 background-color:#EDEDED;
}
.prix_degressif th {
 font-weight:bold;
 text-align:center;
 padding-top:2px;
 padding-bottom:2px;
 border-bottom:solid #B2B2B2 1px;
 border-right:solid #B2B2B2 1px;
 background-color:#D4D9E4;
}
.prix_disponibilite {
 margin-top:10px;
}
.prix_librairie b {
 color:#d54400;
}
.prixpromo {
 font-weight:bold;
 color:#d54400;
}
.prixvente {
 text-decoration:line-through;
}
.produitImage {
 width:30%;
 float:left;
}
.produitPresentation {
 width:70%;
 float:right;
 display:inline;
}
.rappel_telephonique a {display:none;}
.reabonnement {
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 padding-top:9px;
 padding-bottom:8px;
 padding-left:24px;
 padding-right:10px;
 background-color:#d54400;
 background-position:left center;
 background-repeat:no-repeat;
 z-index:99;
}
.recommander, .imprimer, .nous_contacter {
 padding-right:10px;
 border-right:1px;
 border-right-color:#FFFFFF;
 border-right-style:solid;
}
.recommander_article {
 font-size:10px;
 text-align:left;
 color:#8f8d87;
 padding-top:3px;
 padding-left:15px;
 background-image:url('/pfs/imagecss/FIC4910.png');
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
}
.recommander_produit a {
 font-weight:bold;
 color:#000000;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
}
.redaction {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-top:4px;
 padding-left:25px;
 background-image:url('/pfs/imagecss/FIC21978.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:162px;
 height:18px;
}
.separateur_categorie {
 font-size:0px;
 height:0px;
}
.SMA_qui_sommes_nous {
 padding-top:5px;
 padding-left:15px;
 padding-right:10px;
 background-image:url('/pfs/imagecss/FIC4907.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.SMA_splash_promo {
 font-size:15px;
 text-decoration:none;
 text-transform:uppercase;
 color:#FFFFFF;
 padding-top:8px;
 padding-left:5px;
 padding-right:5px;
 background-image:url('/pfs/imagecss/FIC18130.png');
 background-position:left top;
 background-repeat:repeat-x;
 height:26px;
 float:left;
}
.sommaire {
 font-size:17px;
 font-variant:small-caps;
 font-weight:bold;
 color:#660000;
 padding-left:8px;
 width:280px;
}
.source_appreciation {
 font-size:12px;
 font-weight:bold;
 padding-top:19px;
}
.sourcearticle {
 font-style:italic;
 margin:0px;
 padding:0px;
}
.sousdossier_global {
 width:460px;
}
.soustitre_premierlivre {
 font-weight:bold;
}
.soustitrearticle, .soustitreproduit, .datearticle {
 font-weight:bold;
 margin-bottom:10px;
}
.splash_categorie {
 font-weight:bold;
 color:#d54400;
 padding-left:10px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
}
.splash_souscategorie {
 margin-left:5px;
}
.texteactualite {
 font-size:10px;
 color:#68696c;
 padding-top:5px;
 padding-bottom:3px;
 padding-left:10px;
 padding-right:10px;
 background-color:#faf1dd;
 width:176px;
}
.textenombrepages, .valeurnombrepages, .valeurprixlibrairie, .texteprixlibrairie, .texteprixediteur, .valeurprixediteur, .texteprixreduction, .valeurprixreduction, .pourcentagepromo, .valeurprixdisponibilite, .texteprixdisponibilite, .texteannee, .valeur annee, .valeurannnee, .texteediteur, .valeurediteur, .texteean13, .valeurean13, .textereferenceinterne, .valeurreferenceinterne {
 display:inline;
}
.titre_alaune {
 display:none;
}
.titre_bienvenue {
 font-size:17px;
 font-variant:small-caps;
 font-weight:bold;
 color:#660000;
 width:280px;
}
.titre_collections {
 font-size:15px;
 color:#ffffff;
 padding-top:2px;
 padding-left:50px;
 background-color:#00528d;
 width:146px;
 height:22px;
}
.titre_evenement {
 font-size:16px;
 font-variant:small-caps;
 font-weight:bold;
 color:#660000;
 padding-top:25px;
 padding-left:66px;
 background-image:url('/pfs/imagecss/FIC22087.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:200px;
 height:32px;
}
.titre_lettre {
 font-size:0px;
 text-align:center;
 color:#FFFFFF;
 background-image:url('/pfs/imagecss/FIC21965.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:210px;
 height:38px;
}
.titre_lienproduit {
 font-size:13px;
 font-weight:bold;
 color:#254377;
 margin-bottom:10px;
 border-bottom:1px #254377 dotted;
 width:586px;
}
.titre_panier_detaille {
 text-align:center;
 background-image:url('/pfs/imagecss/FIC22428.gif');
 background-position:left top;
 background-repeat:no-repeat;
 width:210px;
 height:37px;
}
.titre_premierlivre {
 font-weight:bold;
 color:#000000;
}
.titre_promotions {
 font-size:14px;
 font-weight:bold;
 color:#254377;
 margin-top:10px;
 margin-bottom:5px;
 border-bottom:1px #254377 dotted;
 width:586px;
}
.titre_recherche {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bolder;
 color:#ffffff;
 padding-top:7px;
 padding-left:490px;
}
.titre_rubriquelivre {
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
 margin:0px 0px 5px 0px;
 padding:2px 0px 2px 15px;
 background-color:#264377;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 width:170px;
 height:15px;
}
.titre_sousdossier {
 font-size:14px;
 font-weight:bold;
 color:#274478;
 margin-top:18px;
 margin-bottom:3px;
 border-bottom:1px #254377 dotted;
 width:586px;
}
.titre_splash {
 font-size:17px;
 font-weight:bold;
 color:#254377;
 margin-top:5px;
 margin-bottom:5px;
 border-bottom:1px #254377 dotted;
 width:586px;
 display:block;
}
.titrearticle, .titre_recommander, .titrepanier {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 text-align:center;
 color:#660000;
 margin-top:20px;
 margin-bottom:10px;
 width:580px;
 height:24px;
 display:block;
}
.titrenouveaute {
 width:580px;
}
.titreproduit, H1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
 font-weight:bold;
 color:#d54400;
 margin-top:20px;
 margin-bottom:10px;
 padding-left:15px;
 background-position:left center;
 background-repeat:no-repeat;
 clear:both;
 display:block;
}
.titres {
 font-size:15px;
 color:#ffffff;
 padding-top:2px;
 padding-left:30px;
 background-color:#00528d;
 background-image:url('/pfs/imagecss/FIC21244.gif');
 background-position:left center;
 background-repeat:no-repeat;
 width:166px;
 height:22px;
}
.titres a {
 color:#ffffff;
}
.titulaturearticle p {
 margin:0px;
 padding:0px;
}
.total {
 text-align:left;
}
.urllienarticle {
 font-weight:bold;
 color:#d54400;
}
.urllienarticle a {
 font-size:10px;
 font-weight:normal;
 color:#000000;
 margin-left:5px;
 padding-left:6px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
}
.vider_panier {
 color:#ffffff;
 padding-left:18px;
 background-position:left center;
 background-repeat:no-repeat;
 height:17px;
}
a {
 text-decoration:none;
 color:#000000;
}
a img {
 border:none;
}
a:hover {
 text-decoration:underline;
}
body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#000000;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 border-left:#264377 solid 1px;
 border-right:#264377 solid 1px;
 background-color:#ffffff;
 width:1000px;
}
div.titrearticle + div.auteurarticle {
 font-weight:bold;
}
div.titulaturearticle + br {
 display:none;
}
fieldset {
 margin-top:10px;
 padding-top:10px;
 border:solid 1px #d54400;
 width:570px;
}
fieldset a {
 font-weight:bold;
}
html>body #texte {
 height:auto;
 min-height:780px;
}
input {
 font-family:verdana,arial,sans-serif;
 font-size:12px;
 font-weight:normal;
}
input, textarea, select {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#000000;
 border:solid 1px #888888;
 background-color:#FBF2F2;
}
label {
 line-height:20px;
 vertical-align:bottom;
 margin-left:7px;
 width:150px;
 float:left;
}
legend {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#d54400;
}
.vider_panier_detaille, .acces_panier_detaille {
 display:none;
}
.soustotal_detaille {
 display:none;
}
.ports_detaille {
 display:none;
}
.total_detaille {
 display:none;
}
.contenu_panier_detaille {
 margin:0px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:5px;
 background-image:url('/pfs/imagecss/FIC22429.gif');
 background-repeat:repeat-y;
}
.panier_detaille_nbproduits {
 font-size:10px;
 font-weight:bold;
 text-align:center;
 margin-bottom:5px;
 padding-right:10px;
}
.panier_detaille_titrepremier {
 font-size:11px;
 font-weight:bold;
 color:#ffffff;
 margin-top:6px;
 margin-bottom:6px;
}
.panier_detaille_titreautres {
 font-size:11px;
 font-weight:bold;
 margin-top:10px;
 margin-bottom:8px;
}
.panier_ligne_detaille_id {
 font-size:9px;
 font-style:italic;
 vertical-align:top;
}
.panier_ligne_detaille_quantite {
 font-size:12px;
 font-weight:bold;
 vertical-align:top;
}
.panier_ligne_detaille_soustotal {
 font-size:11px;
 font-weight:bold;
 text-align:right;
 vertical-align:top;
}
.panier_ligne_detaille_sup {
 text-align:right;
 vertical-align:top;
}
.panier_ligne_detaille_titre {
 font-size:11px;
 vertical-align:top;
 margin-bottom:4px;
 width:90px;
}
h3 {
 margin:0px;
 padding:0px;
}
h4 {
 font-size:11px;
 margin:0px;
 padding:0px;
}
#tgAchat {
 text-align:center;
 padding:10px 0px 10px 0px;
 width:950px;
 height:200px;
}
#tgAchat .produits {
 width:900px;
 float:left;
}
#tgAchat .visuel {
 margin-left:60px;
}
#tgAchat .titre {
 font-size:12px;
 font-weight:normal;
 color:#000000;
}
#tgAchat .suivant {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63068.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:right;
 cursor:pointer;
}
#tgAchat .precedent {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63067.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:left;
 cursor:pointer;
}
#tgAchat .fauxPrecedent {
 text-decoration:none;
 width:25px;
 height:100px;
 float:left;
}
#tgAchat .pagination {
 text-align:right;
 color:#777777;
 margin:10px 0px 10px 0px;
 padding-right:10px;
 border-bottom:#CCCCCC solid 1px;
}
#tgAchat a {
 text-decoration:none;
}
#tgAchat a img {
 border:none;
}
#tgAussi {
 text-align:center;
 padding:10px 0px 10px 0px;
 width:950px;
 height:200px;
}
#tgAussi .produits {
 width:900px;
 float:left;
}
#tgAussi .visuel {
 margin-left:60px;
}
#tgAussi .titre {
 font-size:12px;
 font-weight:normal;
 color:#000000;
}
#tgAussi .suivant {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63068.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:right;
 cursor:pointer;
}
#tgAussi .precedent {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63067.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:left;
 cursor:pointer;
}
#tgAussi .fauxPrecedent {
 text-decoration:none;
 width:25px;
 height:100px;
 float:left;
}
#tgAussi .pagination {
 text-align:right;
 color:#777777;
 margin:10px 0px 10px 0px;
 padding-right:10px;
 border-bottom:#CCCCCC solid 1px;
}
#tgAussi a {
 text-decoration:none;
}
#tgAussi a img {
 border:none;
}
#tgAuteur {
 text-align:center;
 padding:10px 0px 10px 0px;
 width:950px;
 height:200px;
}
#tgAuteur .produits {
 width:900px;
 float:left;
}
#tgAuteur .visuel {
 margin-left:60px;
}
#tgAuteur .titre {
 font-size:12px;
 font-weight:normal;
 color:#000000;
}
#tgAuteur .suivant {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63068.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:right;
 cursor:pointer;
}
#tgAuteur .precedent {
 text-decoration:none;
 background-image:url('/pfs/imagecss/FIC63067.gif');
 background-position:center center;
 background-repeat:no-repeat;
 width:25px;
 height:100px;
 float:left;
 cursor:pointer;
}
#tgAuteur .fauxPrecedent {
 text-decoration:none;
 width:25px;
 height:100px;
 float:left;
}
#tgAuteur .pagination {
 text-align:right;
 color:#777777;
 margin:10px 0px 10px 0px;
 padding-right:10px;
 border-bottom:#CCCCCC solid 1px;
}
#tgAuteur a {
 text-decoration:none;
}
#tgAuteur a img {
 border:none;
}
.BlocCheminDeFer {
 text-align:left;
 margin:0;
 padding:0;
 float:left;
 display:inline;
}
.BlocCheminDeFer li {
 font-family:arial;
 font-size:9pt;
 color:#D54400;
 margin-right:8px;
 padding-left:10px;
 padding-right:3px;
 background-image:url('/pfs/imagecss/FIC4948.png');
 background-position:left center;
 background-repeat:no-repeat;
 float:left;
 display:block;
}
.BlocCheminDeFer li a {
 color:#D54400;
}
.contenu_lettre .fld_formbouton {
 margin-top:5px;
 margin-bottom:5px;
 width:140px;
}
.datearticledossier {
 margin-left:1em;
}
.type_dossier h3 {
 margin-top:1.5em;
 margin-bottom:0.5em;
}
.logo_haut_global span {
 cursor:pointer;
}
.bandeau5 span {
 cursor:pointer;
}
.bandeau5 span:hover {
 color:#F6E497;
 cursor:pointer;
}
.abonnement_global span, .feuillete span {
 cursor:pointer;
}
.FilCommande div {
 margin:0;
 padding-top:0;
 padding-bottom:0;
 padding-left:0.36em;
 padding-right:0.36em;
 background-color:#C03000;
 display:inline;
}
.FilCommande {
 color:#FFF;
 margin:0;
 padding:2px;
 border:1px solid #C03000;
 background-color:#C03000;
}
.FilCommande div.On {
 color:#000;
 background-color:#FFBD4F;
}
.CSHMEtapePanier .BoutonPasserCommande a, .CSHMEtapePanier .BoutonPasserCommande span, .CSHMEtapeIdentification .ChampBoutonIdentification input, .CSHMEtapeIdentification .BoutonCreation input {
 font-family:Verdana;
 font-size:12pt;
 text-align:center;
 text-decoration:none;
 margin:0;
 margin-bottom:1em;
 padding-top:0.36em;
 padding-bottom:0.36em;
 border:2px solid #C03000;
 display:block;
}
.CSHMEtapePanier .BoutonPasserCommande a:hover, .CSHMEtapePanier .BoutonPasserCommande span:hover, .CSHMEtapeIdentification .ChampBoutonIdentification input:hover, .CSHMEtapeIdentification .BoutonCreation input:hover {
 background-color:#F2E783;
}
.ChampObligatoire {
 color:red;
}
.titre_panier {
 width:210px;
 height:38px;
}
.panier_global {
 clear:both;
}

@media print {
.rappel_telephonique a {display:none;}
}
