body{
	width:100%;
	margin:0px;
	padding:0px;
	color: #323232;
	background:#fbfbfb url('/images/bgSite.jpg') top center repeat-x;
	font-family: Arial;
	font-size:11px;
}

.contenu{width:910px; padding:20px; background:#FFF;}

.page{
	width:950px;
	margin:0 auto 0 auto;
	padding:0 20px;
	position:relative;
	background:url(/images/bg_page.png) top left repeat-y !important;
	background:url(/images/bg_page.gif) top left no-repeat;
}

.divDrapeaux{position:absolute; top:1px; right:-15px; background:url(/images/bgDrapeaux.gif) top left no-repeat; width:35px; height:89px;}

.btnFr, .btnFr:visited{display:block; width:15px; height:24px; background:url(/images/btnFr.gif) left no-repeat; margin:15px 0 6px 2px;}
.btnFr:hover, .btnFr#lang{background:url(/images/btnFr.gif) right no-repeat;}

.btnUk, .btnUk:visited{display:block; width:15px; height:24px; background:url(/images/btnUk.gif) left no-repeat; margin:0 0 0 2px;}
.btnUk:hover, .btnUk#lang{background:url(/images/btnUk.gif) right no-repeat;}

.banniere{width:910px; border:1px solid #deeaed; margin:0 auto; background:#FFF url('/images/bg_deg1.gif') bottom left repeat-x; height:130px; position:relative;}

.logo{margin:12px 0 0 15px; float:left; display:block; width:275px; height:102px;}

.mapmonde{position:absolute; top:0; right:15px;}

.slogan{float:left; color:#d54444; margin:74px 0 0 330px; font-size:15px; position:relative; z-index:3;}
.reconstruction{color:#223cfb; margin:0 0 10px 0; text-align:center; font-style: italic; font-size:14px;}


/* BLOCS  *******************************************************************************************************************************/

.gauche{float:left;}
.droite{float:right;}

.alignD{text-align:right;}
.alignG{text-align:left;}
.alignC{text-align:center;}

.imgG{float:left; margin-right:10px;}
.imgD{float:right; margin-left:10px;}

.colGauche{float:left; width:225px;}
.colDroite{float:right; width:660px;}

.btnLirePlus, .btnLirePlus:visited{display:block; color:#d54444; font-size:10px; font-weight:bold; background:url('/images/puce1.gif') left no-repeat; padding:0 0 0 15px;}
.btnLirePlus:hover{color:#223cfb;}
.colDroite .btnLirePlus{font-size:11px;}

.btnRetour, .btnRetour:visited{display:block; padding:0 15px; color:#FFF; font-weight:bold; font-size:11px; text-align:center; text-shadow: 1px 1px 2px #323232; background:#d54444; border:1px solid #FFF; outline:1px solid #d54444; height:20px; line-height: 21px; overflow:hidden; margin: 5px 1px;}
.btnRetour:hover{background:#223cfb; outline:1px solid #223cfb;}

.divBlanc{position:relative; border:1px solid #deeaed; padding:10px 10px 10px 15px; background:#FFF; margin-bottom:20px;}
.divDeg1{position:relative; border:1px solid #deeaed; padding:10px 10px 10px 15px; background:#FFF url('/images/bg_deg1.gif') bottom left repeat-x; margin-bottom:20px;}
.divDeg2{position:relative; border:1px solid #deeaed; padding:10px 10px 10px 15px; background:#FFF url('/images/bg_deg2.gif') top left repeat-x; margin-bottom:20px;}

.illusPanier{float:left; margin:0 14px 0 0;}
.nbArticle{float:left; display:block; width:120px; position:relative; margin:25px 0 10px 0; color:#223cfb;}
.nbArticle span{position:absolute; right:0; color:#d54444; font-weight:bold;}
.divPanier .btnLirePlus{float: left;}

.formComtpe{margin:10px 0; display:block;}
.formCompte p{margin:5px 0; display:block;}
.formCompte div{float:left; width:90px; display:block; margin:4px 0 5px 2px;}
.formCompte div label{float:left; display:block; margin:0 10px 0 0; color:#223cfb; font-size:11px;}

.formCompte input{width:185px; padding:4px 2px; background:#FFF; border:1px solid #dfebed; color:#959a9f; font-family:Arial; font-size:11px;}
.formCompte div input{width:10px; margin:2px 0 0 0; float:left;}
.formCompte input.submit{display:block; color:#d54444; font-size:10px; font-weight:bold; background:url('/images/puce1.gif') left no-repeat; padding:0 0 0 15px; text-align:left; border:none; float:right; width:64px; cursor: pointer;}
.formCompte input.submit:hover{color:#223cfb;}

.menu2 a, .menu2 a:visited{display:block; color:#d54444; font-size:11px; background:url('/images/puce1.gif') left no-repeat; padding:1px 0 1px 15px;height:16px;}
.menu2 a:hover, .menu2 a#courant{color:#223cfb;}


.topG{position:absolute; top:-1px; left:-1px;}
.topD{position:absolute; top:-1px; right:-1px;}
.bottomG{position:absolute; bottom:-1px; left:-1px;}
.bottomD{position:absolute; bottom:-1px; right:-1px;}






/* ACCUEIL  *******************************************************************************************************************************/

.titre2 a.btnSortie, .titre2 a.btnSortie:visited{display:block; float:right; font-family:Arial; width:85px; height:21px; line-height:22px; overflow:hidden; background:url(/images/btnAcheter.gif) top left no-repeat; color:#FFF; font-weight:normal; font-size:12px; text-align:center; text-shadow: 1px 1px 2px #323232; margin:3px 242px 0 0;}
.titre2 a.btnSortie:hover{color:#FFF; background:url(/images/btnAcheter.gif) bottom left no-repeat;}

.divNouveautes{position:relative; border:1px solid #deeaed; padding:10px 10px 10px 15px; background:#cecdcd url('/images/bg_deg3.gif') top left repeat-x; margin-bottom:20px;}

#box4{position:absolute;}
#box4 .unCd{
	width:630px;
	height:180px;
	float:left;
}

.mask3{
	position:relative;
	width:630px;
	height:180px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}

.buttons{padding:5px 0 0 0; text-align: left;}
.buttons span{color:#323232; padding:1px 5px; cursor:pointer; font-size:10px; margin:0 1px;}
.buttons span.active{background:#d54444;color:#fff}
.buttons span:hover{background:#e3e3e4;color:#323232}

.imgCd,.imgCd:visited{float:right; margin:1px 10px 0 30px; position:relative; border:1px solid #dadada; outline:1px solid #323232; display:block; overflow:hidden; min-width:158px; height:155px; text-align:center; line-height:155px; background:#FFF;}
.imgCd:hover{outline:1px solid #d54444;}
.imgCd .png{position:absolute; top:0; left:0; z-index:1; width:158px; height:100px;}
.descNouveaute{float:left; width:390px; padding:0;}
.imgCd img{margin:0;}

.artisteCd{font-size:16px; color:#000;}
.albumCd{font-size:14px; color:#d54444; margin:5px 0;}
.genreCd{font-size:13px; color:#223cfb; margin:3px 0 12px 0;}
.prixCd{font-size:20px; color:#000; float:left; margin-bottom:5px;}
.prixCd span{font-size:10px; text-decoration:line-through; color:#323232;}

.resumeCd{color:#323232; margin:10px 0; height:38px; overflow:hidden; line-height:18px; font-size:11px;}
.resumeCd b{font-size:12px; color:#d54444; font-weight:bold;}

.divNouveautes .btnLirePlus{float:right; clear:right;}

.btnAcheter, .btnAcheter:visited{display:block; float:right; width:85px; height:21px; line-height:22px; overflow:hidden; background:url(/images/btnAcheter.gif) top left no-repeat; color:#FFF; font-weight:bold; font-size:12px; text-align:center; text-shadow: 1px 1px 2px #323232;}
.btnAcheter:hover{color:#FFF; background:url(/images/btnAcheter.gif) bottom left no-repeat; }
.unCd .btnAcheter{margin:3px 0 0 0;}

.divG{float:left; width:190px;}
.divD{float:right; margin:0 10px 0 0;}

.unProd{float:left; margin:15px 5px 10px 5px; width:135px; padding:0 5px; text-align:center; position:relative;}
.unProd .imgProd,.unProd .imgProd:visited{width:98px; min-height:60px; overflow:hidden; display:block; margin:5px auto; border:1px solid #dadada; outline:1px solid #323232; position:relative; text-align:center;}
.unProd .imgProd:hover{outline:1px solid #d54444;}
.unProd .png{position:absolute; top:-10px; right:-5px; z-index:10;}
.unProd .imgProd .png{position:absolute; top:0; left:0; z-index:9;}
.unProd .imgProd img{margin:0 0 -3px 0;}


.unProd .btnAcheter, .unProd .btnAcheter:visited{margin:5px auto; float:none;}
.unProd .titreProd{font-size:12px; color:#d54444;}
.unProd .albumProd{font-size:11px; color:#323232;}
.unProd .prixProd{font-size:14px; color:#223cfb;}
.unProd .prixProd span{font-size:10px; text-decoration:line-through; color:#323232;}





/* CATALOGUE  ************************************************************************************************************************************/

.formTri{margin:20px 0 20px 0; display:block; padding:0;}
.formTri label{margin:0 5px 0 0; color:#323232; font-size:11px;}
.formTri select{padding:1px; margin:0 40px 0 0; font-size:11px; font-family:Arial; color:#323232; background:#FFF; border:1px solid #deeaed;}
.formTri select option{padding:0 20px 0 0;}

.pagination{text-align:center; margin:15px 0;}
.pagination a, .pagination a:visited{color:#d54444; padding:1px 5px;}
.pagination a:hover{padding:0 4px; border:1px solid #d54444;}
.pagination a.encours{background:#d54444; color:#FFF;}


.uneLegende{float:left; margin:10px; color:#d54444; width:135px; font-weight:bold; font-size:14px; text-align:center; text-shadow: 1px 1px 2px #7a7a7a; text-align:center;}
.uneLegende img{margin:0 auto 8px auto; display:block;}




/* FICHE  ************************************************************************************************************************************/

.descFiche{float:left; width:350px; padding:0;}

.imgFiche,.imgFiche:visited{float:left; margin:1px 20px 0 1px; position:relative; border:1px solid #dadada; outline:1px solid #323232; display:block; overflow:hidden; min-width:200px; min-height:200px; text-align:center; background:#2c2c2c;}
.imgFiche:hover{outline:1px solid #d54444;}
.imgFiche .png{position:absolute; top:0; left:0; z-index:1;}
.imgFiche img{margin:0 0 -3px 0;}

.refFiche{color:#5E5E5E; margin-bottom:10px;}

.artisteFiche{font-size:13px; color:#223cfb;}
.albumFiche{font-size:13px; color:#223cfb; margin:3px 0 10px 0;}
.genreFiche{font-size:11px; color:#223cfb; margin:10px 0 10px 0;}
.sortieFiche{font-size:11px; color:#223cfb; margin:3px 0 15px 0;}
.prixFiche{font-size:18px; color:#223cfb; height:34px; line-height:34px; margin:5px 0;}
.prixFiche span{font-size:10px; text-decoration:line-through; color:#323232;}

.artisteFiche b, .albumFiche b, .genreFiche b, .sortieFiche b, .prixFiche b{font-weight:normal; color:#d54444;}

.resumeFiche{margin:10px 0; color:#323232; margin:10px 0; line-height:18px; font-size:11px;}
.resumeFiche b{font-size:12px; color:#d54444; font-weight:bold;}

.btnEnStock{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnStock.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#dd6f3e; width:105px; margin:5px 0; clear:left;}
.btnPasEnStock{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnPasStock.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#dd6f3e; width:105px; margin:5px 0; clear:left;}

.btnExtrait,.btnExtrait:visited{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnEcouter.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#93b435; width:105px; margin:5px 0; clear:left;}
.btnExtrait:hover{width:102px;}

.btnAjoutPanier,.btnAjoutPanier:visited{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnAjouterPanier.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#565c47; width:145px; margin:5px 0; clear:left;}
.btnAjoutPanier:hover{width:142px;}

.btnEnvoyer,.btnEnvoyer:visited{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnEnvoyer.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#a1bf3f; width:145px; margin:5px 0; clear:left;}
.btnEnvoyer:hover{width:142px;}

.btnPartager,.btnPartager:visited{display:block; float:left; height:34px; line-height:34px; overflow:hidden; background:url(/images/btnPartager.gif) left no-repeat; padding-left:45px; font-size:13px; font-weight:bold; color:#6f8de3; width:145px; margin:5px 0; clear:left;}
.btnPartager:hover{width:142px;}

.divFicheG{float:left; width:150px;}
.divFicheD{float:right; width:180px;}

.listeTitre{float: left; width:245px;}
.unTitre{display:block; position:relative; color:#5E5E5E; padding:2px 0 2px 40px;}
.unTitre span{position: absolute; left:0; top:2px; width:30px; text-align:right; color:#d54444; font-weight:bold;}

.autresAlbums{float:right; width:340px;}
.autresAlbums .unProd{margin:0 5px 10px 5px;}






/* CONTACT  ************************************************************************************************************************************/

#contact .divDeg1 .droite{width:260px; line-height:18px; font-size:12px; margin:5px 0 0 0;}

.formulaireContact{margin:15px 0 0 0; padding:0; width:318px;}
.formulaireContact p{margin:5px 0; padding:0; position:relative;}
.formulaireContact label{width:80px; display:block; padding:3px 0; float:left;}

.formulaireContact input{border:1px solid #dddedc; font-size:11px; color:#58585a; width:230px; background:url('/images/bg_input.gif') top left repeat-x; padding:3px 2px; font-family:Arial;}
.formulaireContact input#captcha{width:120px;}
.formulaireContact textarea{border:1px solid #dddedc; font-size:11px; color:#58585a; width:230px; background:url('/images/bg_input.gif') top left repeat-x; padding:3px 2px; height:50px; font-family:Arial;}

.formulaireContact small{padding:15px 0 0 0;display: block; float: left;}
.formulaireContact b{color:#d54444;}
.formulaireContact input.submit{border:1px solid #dddedc; font-weight:bold; font-size:11px; color:#58585a; width:126px; background:#f8f8f8; padding:3px 0; cursor:pointer; float:right; margin:10px 4px 0 0;}
.formulaireContact input.submit:hover{color:#58585a; background:#e5e5e5; cursor:pointer;}
.formulaireContact a{display:block; text-align:right; font-size:10px;}




/* INSCRIPTION  ************************************************************************************************************************************/


.formulaireInscription{margin:15px 0 0 0; padding:0; width:500px;}
.formulaireInscription p{margin:5px 0; padding:0; position:relative;}
.formulaireInscription label{display:block;width:100%;padding:3px 0;position:relative;text-align:right;}
.formulaireInscription label span{display:block;width:260px;text-align:right;margin-right:10px;position:absolute;top:6px;left:0;}

.formulaireInscription input,.formulaireInscription select{border:1px solid #dddedc; font-size:11px; color:#58585a; width:230px; background:url('/images/bg_input.gif') top left repeat-x; padding:3px 2px; font-family:Arial;}
.formulaireInscription input#captcha{width:120px;}
.formulaireInscription input.inputBoxedCGV{width:14px;margin-left:200px;}
.formulaireInscription .boxedCGV{display:inline;}
.formulaireInscription textarea{border:1px solid #dddedc; font-size:11px; color:#58585a; width:230px; background:url('/images/bg_input.gif') top left repeat-x; padding:3px 2px; height:50px; font-family:Arial;}
.formulaireInscription input.inline{width:14px;display:inline;}

.formulaireInscription small{padding:15px 0 0 0;display:block;float:left;}
.formulaireInscription b{color:#d54444;}
.formulaireInscription input.submit{border:1px solid #dddedc; font-weight:bold; font-size:11px; color:#58585a; width:126px; background:#f8f8f8; padding:3px 0; cursor:pointer; float:right; margin:10px 4px 0 0;}
.formulaireInscription input.submit:hover{color:#58585a; background:#e5e5e5; cursor:pointer;}
.formulaireInscription a{display:block; text-align:right; font-size:10px;}



/* PANIER  *******************************************************************************************************************************/

.voirPanierTable{border-collapse: collapse; width:100%; margin:10px 0;}
.voirPanierTable tr td{border-bottom:1px solid #dedede; border-top:1px solid #dedede; padding:6px 4px; text-align:center;}
.voirPanierTable tr td.noBorder{border:none;}
.voirPanierTable .entete td{background:#efefef; color:#d54444; font-weight:bold;}
.voirPanierTable tr td input[type=text]{width:30px; border:1px solid #dedede; padding:1px; font-size:11px; color:#d54444; font-weight:bold; text-align:right;}






/* MENTIONS LEGALES  *******************************************************************************************************************************/

.tableMentions{margin:10px 0 20px 0;}
.tableMentions tr td{width:50%; vertical-align:top;}
.tableMentions p b{color:#d54444; font-weight:normal;}



	
/* TITRES ET TEXTES  *******************************************************************************************************************************/

.titre1{color:#223cfb; font-size:22px; font-family:Impact, Arial; margin-bottom:10px;text-shadow: 2px 2px 2px #dadada;}
.titre1 b{font-weight:normal; color:#d54444;}

.titre2{text-shadow: 2px 2px 2px #323232; color:#FFF; font-size:22px; font-family:Impact, Arial; margin-bottom:10px;}
.titre2 a, .titre2 a:visited{color:#dadada;}
.titre2 a:hover{color:#d54444;}
.titre2 small{font-size:15px; font-family:Century Gothic, Arial; margin-left:20px;}

.titre3{font-size:14px; color:#223cfb; font-family: Arial; margin-bottom:10px;}
.titre3 b{font-weight:normal; color:#d54444;}
.titre3 small{color:#b7b7b7; font-size:14px;}
.titre3 a, .titre3 a:visited{color:#223cfb;}
.titre3 a:hover{color:#d54444;}

.texte{text-align:justify; padding:3px 0; margin-bottom:10px;}
.texte b{color:#d54444; font-weight:normal;}

.barre{text-decoration:line-through;}
.clignote{text-decoration:blink;}





/* BAN HAUT  *******************************************************************************************************************************/

.menu a, .menu a:visited{display:block; color:#d54444; padding:3px 0 3px 15px; margin:0 0 0 -15px; width:209px;}
.menu a:hover, .menu a#courant{color:#223cfb; background:#f2f2f2;}

.menu a.ssMenu, .menu a.ssMenu:visited{color:#d54444; padding:3px 0 3px 25px; margin:0 0 0 -15px; width:199px;}
.menu a.ssMenu:hover, .menu a.ssMenu#courante{color:#223cfb; background:#f2f2f2;}






/* PIED  *******************************************************************************************************************************/

.pied {
	font-size:10px; 
	color:#FFF; 
	width:100%;
	padding:0;
	text-align:center;
	margin:10px 0;
	font-family:Arial;
	position:relative;
}

.pied .png{position:absolute; z-index:0; left:-20px; bottom:-32px;}

.pied  a,.pied  a:visited{color:#000;}
.pied a:hover{color:#d54444;}

.logoPied{margin:40px auto; font-family:Century Gothic, Verdana; text-align:center; font-size:10px;}
.logoPied a, .logoPied a:visited{color:#d54444;}
.logoPied a:hover{color:#3f3f3f;}

div.footer {
	color:#d54444;
	margin:0 auto;
	padding:10px 0;
	position:relative;
	width:900px;

}
.footer ul{
	float:left;
	font-family:arial;
	list-style-type:square;
	margin:0 10px 10px 10px;
	padding:0;
	width: 31%;
	text-align:left;
}

.footer a, .footer a:visited{color:#d54444; font-size:10px; }
.footer a:hover{color:#d54444; text-decoration:underline;}





/* DIVERS ET LIENS *******************************************************************************************************************************/

.listPlan{color:#323232; list-style-type: none; margin:0; padding:0;}
.listPlan a,.listPlan a:visited{display:block; padding:1px 0 1px 20px; background:url(/images/puce1.gif) left no-repeat;height:16px;}
.listPlan a:hover{ padding:1px 0 1px 22px;}

.listPlan li ul{list-style-type: none;}

.separateur{margin:15px 0; display:block; height:1px; border-bottom:1px solid #deeaed;}

ul {list-style-type:square; font-size:11px; margin:3px 0; padding:2px 20px;}

img.png {
behavior: url('/js/png.htc');
border:none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

p{margin:0;}

a, a:visited{color:#323232; text-decoration:none;}
a:hover{color:#d54444; text-decoration:none;}

a img{border:none;}
.nettoyeur{clear: both; margin: 0; padding: 0;}

/***************************************  BANDEAU JAVASCRIPT   ***********************************/
noscript div{
width:100%;
border-bottom:1px solid #F00;
background-color:#FF9;
color:#F00;
text-align:center;
padding:4px 0 4px 0;
font-weight:bold;
}


#Recommandation table{font-size:11px;}
#Recommandation textarea{width:100%;overflow:auto;}

#InfoDebug{
	position:fixed;
	background-color:#000;
	color:#fff;
	width:260px;
	-moz-border-radius:0 0 10px 10px;
	-khtml-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	border-radius: 5px;
	-moz-box-shadow: rgba(0,0,0,1) 0 4px 18px;
	-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	box-shadow: rgba(200,200,200,1) 0 4px 18px;
	z-index:9999;
}
#InfoDebug div{
	background-color:#fff;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin:2px;
	padding:4px;
	cursor:move;
}
#InfoDebug p{padding:6px 10px 4px 10px;}

.grdDiapo a{cursor: url('/images/icone_loupe.cur'),auto;}

ul.disc{list-style-type:disc;}
ul.circle{list-style-type:circle;}
ul.square{list-style-type:square;}
ul.none{list-style-type:none;}
ol.decimal{list-style-type:decimal;}
ol.lower-roman{list-style-type:lower-roman;}
ol.upper-roman{list-style-type:upper-roman;}
ol.lower-alpha{list-style-type:lower-alpha;}
ol.upper-alpha{list-style-type:upper-alpha;}

#collEncart{
	width:210px;
	float:left;
}
#collSpecialite{
	width:580px;
	float:left;
	background:#e9d3ea;
	padding:10px;
	margin-top:10px;
}
#collSpecialite img{
	margin:0 10px 10px 0;
	border:1px solid #6d1874;
}
#collSpecialite span{
	display:block;
	width:100px;
	float:right;
	text-align:right;
	font-weight:bold;
}
#collSpecialite .miniTitre{
	font-size:13px;
	font-weight:bold;
}
#collSpecialite strong{
	font-size:18px;
}

/*################ Liste #################*/
.TableListe{
	width:90%;
	margin:0 0 0 5%;
	border-left:1px solid #d54444;
	border-bottom:1px solid #d54444;
	color:#000;
}
.TableListe th{
	background-color:#d54444;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	border-right:1px solid #d54444;
}
.TableListe td{
	border-right:1px solid #d54444;
	padding:2px 2px 2px 6px;
}
.TableListe td a{color:#b99028;}
.TableListe td a:hover{color:#F00;}
.tdLeft{text-align:left;padding-left:4px;}
.tdCenter{text-align:center;}
.tdRight{text-align:right;}
#filtreListe{margin:10px 0 2px 80px;}
#filtreListe a{color:#b99028;font-weight:bold;}
#filtreListe a:hover,.filtreSelect{color:#F00;text-decoration:underline}
.Paire{background-color:#FFF;}
.Impaire{background-color:#F7F7F7;}
.Survol{background-color:#FFF099;}


.Pager{text-align:right;padding:6px 5%;}
.Pager span{font-weight:bold;}
.Pager a:hover{text-decoration:underline;}


/*################ Fiche #################*/
.bordure{
	border:1px solid #d54444;
	border-top:none;
}
.titreFicheClient{
	width:100%;
	margin-top:0;
	background-color:#d54444;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
.Fiche{
	width:100%;
	border-bottom:1px solid #d54444;
	background:#FFFFFF url(/illus/dgp.jpg) no-repeat left top;
	color:#333;
}
.FicheL{
	width:30%;
	float:left;
	text-align:right;
	padding:4px;
	font-weight:bold;
}
.FicheR{
	width:66%;
	float:left;
	text-align:left;
	padding:4px;
	background-color:#FFF;
}




#BoxLivr{display:none;}

