/* --- STYLES DE BASE --- */

/* Page */
html {
  font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
}
body {
	background-color: #292A2A;
  color: #FFF;
  margin: 0;
	padding:0;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: .8em;
  line-height: 1.4;
	text-align: center;
	line-height: 15px;
  height:100%;
  width:100%;
}

/* Titres */
h1, h2, h3, h4, h5, h6 {
  margin: 1em 0 .5em 0;
  line-height: 1.2;
  font-weight: bold;
  font-style: normal;
}
h1 {
  font-size: 1.75em;
}
h2 {
  font-size: 1.5em;
}
h3 {
  font-size: 1.25em;
}
h4 {
  font-size: 1em;
}

/* Listes */
ul, ol {
  margin: .75em 0 .75em 32px;
  padding: 0;
}
li  {
	margin: 0;
	padding: 0;
}

/* Paragraphes */
p {
  margin: .75em 0; /* Marges plus faibles que par défaut. (7) */
}

address {
  margin: .75em 0;
  font-style: normal;
}

/* Liens */
a {
  text-decoration: underline;
  color:#FFF;
	cursor:pointer;
}

a:link,a:active,a:visited {text-decoration: none}

/*a:link {
  color: #11C;
}
a:visited {
  color: #339;
}
a:hover, a:focus, a:active {
  color: #00F;
} */
/* Pas de bordure pointillée ou halo lors du clic sur un lien */
a:active {
  outline: none;
}
/* Pas de bordure autour des images dans les liens */
a img {
  border: none;
}

/* Divers éléments de type en-ligne (8) */
em {
  font-style: italic;
}
strong {
  font-weight: bold;
}

/* Tableaux */
table{
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
}

tr {
  vertical-align:top;
  margin:0;
  padding:0;
  border-collapse:collapse;
}

td{
	vertical-align:middle;
	font-family: arial;
	font-size : 12px;
  margin:0;
  padding:0;
  border-collapse:collapse;
}

/* Formulaires */
form, fieldset {
  margin: 0;
  padding: 0;
  border: none;
}
input, button, select {
  vertical-align: middle; /* Solution pb. d'alignement. (9) */
}

img {
	display: inline-block;
	vertical-align: middle;
	border-color: #000;
}
br {
	line-height: 15px;
}
b {
	font-weight: bold;
}
hr {
	height: 1px;
	margin: 0;
	padding: 0;
}

#Affiche {
  position:absolute;
  top:50px;
  left:20px;
  width:auto;
  height:auto;
  border:0;
  z-index:2;
  margin:0 auto;
  display:none;
}

ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
/* Easy Slider */
	#sliderIndex{
		margin:0 auto;
		height:120px;
		background:#000;
	}
	#sliderIndex ul, #sliderIndex li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#sliderIndex li{
		width:560px;
		height:120px;
		overflow:hidden;
		}
	ol#controls{
		*margin:4px 0 0 0;/*pour ie7*/
		padding:0 65px 0 0;
		float:right;
		}
	ol#controls li{
		margin:0 0 0 10px;
		padding:0;
		float:left;
		list-style:none;
		height:15px;
		}
	ol#controls li a{
		background:#CFCFCF;
		color:#222;
		padding:0 5px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#000;
		color:#28CDE4;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*******************/

/* INDEX */
.blocNews{
	border:1px solid #666;
	background-color:#262523;
	margin-bottom:15px;
}

.bn-titre{
	width:90%;
	padding:5px;
	vertical-align:top;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #767676;
}

.bn-bk{
	padding:15px 9px 15px 35px;
	width:33%;
	vertical-align:top;
	border-bottom:1px solid #767676;
}

.bn-bk a.lk-detail img, .databk a img{
	border:2px solid #FFF;
	margin-right:5px;
	width:35px;
	float:left;
}

span.titre{
	color:#FFC;
	font-weight:bold;
}

span.auteur{
	color:#AAA;
}

.bn-lk-news{
	display:block;
	color:#FFC;
	float:right;
	margin-right:25px;
}

.bn-lk-news:hover{
	text-decoration:underline;
}

a.blocpromo{
	position:inherit;
	margin-bottom:30px;
	display:block;
}

.tableUne, .tableDeux, .tableTrois, .tableQuatre{
	border:0;
	margin:15px auto 20px;
	clear:both;
	width:600px;
}

.tableTrois, .tableQuatre{
	margin-top:80px;
}

tr.toptr{
	vertical-align:bottom;
}

.tableUne tr, .tableDeux tr, .tableTrois tr, .tableQuatre tr{
	vertical-align:top;
}

td.tablibelle{
	font-weight:bold;
	text-align:left;
	font-size:16px;
	padding:10px;
	font-family:georgia;
	color:#DBD2A7;
	line-height:22px;
}

.imgtab{
	border:1px solid #FFF;
	margin:2px;
	width:100px;
}

.tableVideo{
	background:#1F1F1D;
}

.tableVideo td{
	width:100%;
	text-align:center;
	margin:10px 0 8px;
	padding-top:8px;
	vertical-align:top;
}

.databk{
	width:90%;
	text-align:left;
	margin:0 auto;
}

/*MENU*/

.menug {
  min-heigh:500px;
  width:230px;
  padding:10px 0 15px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#2B2A29;
	display:none;
}
.menugtitreUp {
  min-heigh:500px;
  width:230px;
  padding:8px 0 8px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1D;
}
.menugtitre_md {
  min-heigh:500px;
  width:230px;
  padding:8px 0 8px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_a.png') no-repeat right;
	cursor:pointer;
}

.menugtitre_md :hover{
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_ha.png') no-repeat right;
	cursor:pointer;
}


#menucsr ul {
  list-style-type : disc;
  margin : 5px 0 5px 15px;
  display : none;
}

#menucsr { color : #ffc; }
#menucsr li { list-style-image : none; margin : 3px 0;}
#menucsr a { color : inherit; }
#menucsr .submenu { list-style-image : url('http://www.epagine.fr/images/pplus.gif'); }
#menucsr #d0 { display : block; }
#menucsr .lvl0 { color : white; }
#menucsr .lvl2 { color : #D1C8A0; }
#menucsr .lvl2:hover { color : white; }

.menug {
  min-heigh:500px;
  width:230px;
  padding:10px 0 15px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1E;
	display:none;
}

.menugauche .menug ul {
  margin : 0 0 0 20px;
  list-style-type : none;
}

#cataediteur ul { list-style-image : url('http://www.epagine.fr/images/puce_cataediteur.png'); }
#cataediteur ul a { color:#FFFFCC; }
#cataediteur ul a span {
  font-size : 10px;
  color : #FFF;
}

#catasuplect ul { list-style-image : url('http://www.epagine.fr/images/puces_catasuplect.png'); }

#cataformat ul {
  list-style-image : url('http://www.epagine.fr/images/format.png');
  margin : 7px 0 12px 20px;
}

#cataediteur ul li { margin : 6px 0; }
#catasuplect ul li { margin : 5px 0; }
#cataformat ul li { margin : 3px 0; }
#cataformat h4 { margin : 0; }

.imgVideo{
	clear:both;
	width:100%;
	margin:10px auto;
	text-align:center;
}

.imgVideo img{

}


/* DETAIL */
.tab_detail {
	margin:0 auto;
}
.tab_detail tr, .tab_detail tr td{
	vertical-align:top;
}

.img_resume{
	background:url('/images/resume.jpg') no-repeat left top;
	width:21px;
	height:45px;
	float:left;
	margin-right:10px;
	vertical-align:middle;
	border-right:1px solid #B6B6B6;
}

.titreDet{
	display:block;
	color:#DBD2A7;
	line-height:22px;
	font-size:20px;
}
.sstitredet{

}

.auteurDet {
	display:block;
	font-size:16px;
	font-style:italic;
	line-height:16px
}
.commentaireDet{

}
.editeurDet{
	color:#FFFFFF;
	display:block;
	font-size:12px;
	margin-top:10px;
}
.collectionDet{
	display:block;
	font-size:12px;
}
.prixDet{
	color:#FFED00;
	display:block;
	font-size:13px;
	margin:15px 0 0;
}
.ChoixFormat{
	background:none repeat scroll 0 0 #0F0F0F;
	color:#FFFFFF;
	font-size:14px;
	margin:15px 0 1px;
	padding:6px 5px;
}

.BlocChoixFormatDet{

}

.BlocChoixFormatDet {
background:none repeat scroll 0 0 #1F1F1F;
 }

.BlocAchat{
	background:url(/images/sepa_bloc_format.png) no-repeat scroll right center #1F1F1F;
	padding-left:15px;
	width:175px;
}

.SupportLib {
	display:block;
	float:left;
	font-size:16px;
	margin:5px 0 8px 30px;
}

.SupportPrix  {
	color:#FFED00;
	display:block;
	float:left;
	font-size:16px;
	margin:5px 0 8px 10px;
}

.btn_det {
	background:url("/images/btn_acheter.png") no-repeat scroll left top transparent;
	clear:both;
	display:block;
	height:32px;
	width:160px;
}

.lnk1stacht {
	color:#111111;
	display:block;
	font-size:14px;
	padding:2px 0 0 25px;
}

.BlocInfo {

}

ul.ListSupportsMime  {
	min-height:63px;
	padding:5px 0 0;
}

ul.ListSupportsMime li {
	list-style:none outside none;
}

li.SupportPoids, li.SupportPrix, li.DrmInfoClient, li.SupportCons {
padding:3px 0 0 8px;
}

ul.SupportsBM li{
	color:#AFAFAF;
	float:left;
	list-style:none outside none;
	margin-right:3px;
	padding:0 8px 0 0;
}


li.SupportCons{
	clear:both;
	color:#FFFFFF;
}

li.DrmInfoClient {
	clear:both;
}

li.DrmInfoClient span {
	color:#669966;
}

.filet  {
background:none repeat scroll 0 0 #292A2A;
height:2px;
}



.btnDLextraitDet {
	background:url("/images/btn_dlextrait.png") no-repeat scroll center top transparent;
	clear:both;
	display:block;
	height:32px;
	line-height:12px;
	margin:3px 0;
	padding:9px 0 0 33px;
	text-align:center;
	width:130px;
}

.feuilledit  {
background:url("/images/btnfeuilledit.png") no-repeat scroll center top transparent;
color:#FFEC00;
display:block;
height:15px;
margin:15px 0;
padding:10px 0 10px 40px;
text-align:center;
width:121px;
}
.feuilledit:hover {
	color:#FFF;
}


.BlocPresa, .BlocCritLitt, .BlocBio, .BlocVideo{
	clear:both;
	margin:30px 0;
}

.BlocPresa p, .BlocCritLitt p, .BlocBio p, .BlocVideo p{
	background:none repeat scroll 0 0 #0F0F0F;
	color:#FF8A00;
	font-size:14px;
	margin:15px 0 1px;
	padding:6px 5px;
}

.contentresume{
	background:#000;
	padding:5px 15px 15px;
  text-align:justify;
  vertical-align:top;
	line-height:20px;
}

.BlocPresa div.contentresume{
	font-style:italic;
}


/*******************************************************************************************************/
/*******************************************************************************************************/
/*******************************************************************************************************/

/* general */
.taillesite {
  width:980px;
  margin:0 auto;
}

/* tetiere */
.tetiere {
  height:110px;
  border-bottom:1px solid #767676;
  background-image:url('/images/fondhaut.jpg');
  vertical-align:middle;
  position:relative;
}
#eplogo {
  position:absolute;
  left:20px;
  top:20px;
  text-align:left;
  height:80px;
}
#ephautdroit {
  color:#AAA;
  font-size:12px;
  position:absolute;
  right:0px;
  top:20px;
  width:160px;
  height:110px;
  text-align:right;
  padding-right:15px;
  vertical-align:middle;
}
.textehaut {
  color:#AAA;
}
#eponglets {
  position:absolute;
  bottom:0px;
  left:20px;
  vertical-align:bottom;
  text-align:left,
}
.onglet {
  float:left;
  margin:0 1px;
  padding:4px 10px;
  background:#3E3E3E url('/images/ongletfond.jpg');
}
.onglet:hover {
  color:#000000;
  cursor:hand;
}
.ongletactif {
  float:left;
  margin:0 1px;
  padding:4px 10px;
  background-color:#767676;
  color:#FFFFCC;
}

/* autre */
.imgDet	{
	border:3px solid #FFF;
	margin-bottom:5px;
	width:80px;
}

.listedit{
	color:#EDEDED;
}

.listprix{
	color:#FFF;
}

.GTitre {
  font-family:georgia;
	color:#DBD2A7;
	font-size:20px;
	line-height:22px;
}

.GTitreIndex {
  font-family:georgia;
	color:#DBD2A7;
	line-height:22px;
	padding:5px;
	vertical-align:top;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #767676;
}


.GTitreCata {
  font-family:georgia;
	color:#DBD2A7;
	font-size:25px;
	line-height:25px;
}
.titre {
  color:#FFFFFF;
  font-weight:bold;
  font-size:13px;
}
.auteur {
  color:#AAAAAA;
  font-size:12px;
  font-style:italic;
  font-family:georgia, arial;
}
.auteurDetail {
  color:#AAAAAA;
  font-style:italic;
  font-family:georgia, arial;
	font-size:16px;
	line-height:16px;
}
.prix {
  color:#FFED00;
  font-size:13px;
}
.liens1 {
  color:#3e3e3e;
  background-color:#b6b6b6;
}
.liens2 {
  color:#b6b6b6;
  background-color:#3e3e3e;
}
.opac {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	z-index:1;
}
.deconglet {
  float:right;
  margin:0 1px;
  padding:4px 10px;
  background:#3E3E3E url('/images/ongletfond.jpg');
}
.deconglet:hover {
  color:#000000;
  cursor:hand;
}
.decongletactif {
  float:right;
  margin:0 1px;
  padding:4px 10px;
  background-color:#767676;
  color:#FFFFCC;
}
div.ebook-link a {
  color:#FFEC00;
  font-size:10px;
}

ul.menucat li {
margin:0;
padding-bottom:4px;
list-style-position:inside;
padding-left:0px;
}

ul.menucat  {
margin:0;
padding-left:0px;
list-style: none;
}

/*****************LIBRAIRES*/



h1.scroll {
margin:0 0 7px 0;
padding:0;
font-size:13px;
font-weight:bold;
color:#FFF;
text-align:left;
}

/* Le div a scroller */
#DIV_MOVE {
  position : absolute; /* IMPERATIF */
  padding-left:10px;
  left : 10px;
  top : 145px;
  color : #000000;
  font-size : 13px;
  height : 300px;
  width  : 200px;
  z-index : 1000;
}

/*****************************/
#cont {
margin:10px 0 0 0;
padding:0 20px;
}

div.parag, #un, #deux, #trois, #quatre, #cinq, #six{
margin:30px 0 0 0;
padding:0;
}

p.intro{
margin:0 0 10px 0;
}

h1.edit{
font-family:georgia, arial;
margin:3px 0 0 0;
padding:0;
font-size: 15px;
font-weight: bold;
}

h2.edit{
font-size: 12px;
margin:0;
padding:0;
font-weight: bold;
}

p.para{
margin:0;
padding:0;
}

p.parab{
font-weight: bold;
}

p.decal{
margin:0;
padding:0 0 0 15px;
}

p.ptserv{
margin:8px 0 5px 0;
padding:0 0 0 20px;
}

p.ptservin{
margin:5px 0 0 0;
padding:0 0 0 40px;
}




.menugtitre {
  min-heigh:500px;
  width:230px;
  padding:8px 0 8px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1E;
}

.menugtitre_md {
  min-heigh:500px;
  width:230px;
  padding:8px 0 8px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_a.png') no-repeat right;
	cursor:pointer;
}

.menugtitre_md :hover{
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_ha.png') no-repeat right;
	cursor:pointer;
}

.menugtitre_md2 {
  min-heigh:500px;
  width:230px;
  padding:8px 0 8px 10px;
  vertical-align:top;
  margin-bottom:1px;
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_b.png') no-repeat right;
	cursor:pointer;
}

.menugtitre_md2 :hover{
  background:#1F1F1E url('http://www.epagine.fr/images/arrcat_hb.png') no-repeat right;
	cursor:pointer;
}
.menugla {
  min-heigh:500px;
  width:180px;
  padding:8px 8px;
  vertical-align:top;
  background-color:#171614;
  margin-bottom:1px;
}

.sepa{
  border-bottom:1px solid #FFFFCC;
  padding:0;
  margin:0;
}

.presentation {
  vertical-align:top;
  text-align:justify;
  height:150px;
  font-style:italic;
}





.aut_catalog {
color:#AAAAAA;
font:verdana, arial;
font-style: italic;
}

.LivrelTitre {
font:verdana, arial;
font-weight:bold;
color:#FFF;
padding:0;
margin:0;
}

.main {
background:url('/images/main.jpg') no-repeat left top;
width:16px;
height:45px;
border-right:1px solid #FFFFFF;
float:left;
margin-right:10px;
vertical-align:middle;
}

.menu_ind {
padding:10px 0 15px 20px;
vertical-align:top;
width:30%;
}

.srctext {
width:160px;
padding:4px 0;
text-align:center;
text-decoration:underline;
}

.srctext a{
cursor:pointer;
}

.vertsep{
width:1px;
height:62px;
padding:5px 20px 3px 0;
}

.horsep{
padding:3px 0 3px 40px;
}

.buy1clic {
  background:#3E3E3E url('/images/bg1clic.jpg') no-repeat left top;
  height:23px;
  vertical-align:middle;
  position:relative;
  left:-20px;
  padding-top:3px;
}

.lstacht {
  background:#3E3E3E url('/images/bglistacht.jpg') no-repeat left top;
  height:23px;
  vertical-align:middle;
  position:relative;
  left:-20px;
  padding-top:3px;
  margin-top:5px;
}

.lnk1stacht, .lnkbuy1clic {
font-size:11px;
padding-left:8px;
font-weight:bold;
}
.lnk1stacht{
color:#FFF;
}
.lnkbuy1clic{
color:#000;
}

.bgssvisu{
background:url('/images/bgssvisu.jpg') no-repeat top left;
text-align:center;
padding-top:5px;
width:160px;
height:30px;
}

.visu{
position: absolute;
width:160px;
z-index:1;
}

.pcdl{
position: absolute;
vertical-align: bottom;
margin:0 10px 0 15px;
}
.pcdl{
position: absolute;
vertical-align: bottom;
}
.dessus {
  position:absolute;
  bottom:0px;
  left:5px;
}
#conteneur {
  position:relative;
  height:150px;
  width:510px;
}
#slider{
  position:absolute;
  top:0px;
  right:0px;
  height:150px;
  width:1px;
}
#scroller {
  height:150px;
  width:500px;
  border:0;
  overflow:hidden;
  position:absolute;
  top:0px;
  left:0px;
}
#contentresume{
  position:relative;
  width:495px;
  font-style:italic;
  text-align:justify;
  vertical-align:top;
}

.tetfuret{
  background:#FFFFFF url('/tetiere/furet_bg.gif') no-repeat scroll 175px 0;
	width:970px;
	margin:8px auto;
	padding:7px 10px 10px;
	text-align:left;
}

.lnkaidelivrel{
	color:#DED0A5;
	font-size:15px;
	font-weight:normal;
	line-height:1em;
}

#aidelivrel{
	display:none;
}

.menugauche{
  text-align:left;
  width:240px;
  float:left;
}

h1.titrecatalog{
  color:#27C9e1;
  font-size:14px;
  line-height:1.1em;
  margin:0 0 0 30px;
  padding:0;
  font-weight:normal;
}

h1.titrecatalog a{
  color:#27C9e1;
}

h1.titrecatalogdl{
  color:#FFF;
  font-size:14px;
  text-transform:uppercase;
  line-height:1.1em;
  margin:0 0 0 30px;
  padding:3px 0 0;
  font-weight:normal;
}

.rsscatalog{
float:right;
margin-right:4px;
}

.pictobkcata{
width:17px;
height:12px;
border:none;
float:left;
margin-top:3px;
}

.hlpul li a{
	display:block;
}

.hlpul li a:hover{
	color:#28CDE4;
}

.mcomptecorps{
  float:right;
  background:#2B2A29;
  width:710px;
  text-align:left;
  display:block;
  height:auto;
}

.libparti{
	display:bloc;
	font-family:verdana;
	font-size:15px;
	font-weight:normal;
	color:#28CDE4;
	line-height:1em;
	padding:0 0 0 10px;
}

p.ancmnt{
margin:0;
	font-size:15px;
	font-weight:normal;
	padding:15px 30px;
	background:#1F1F1D;
	border-bottom:1px solid #373736;
}

.libpara img{
	padding:10px 0 15px 5px;
}

.libpara p{
padding:3px 0 8px 27px;
}

.libpara h2{
padding:3px 0 0px 17px;
}

.libpara ul{
	padding:0 0 8px 27px;
}

.libpara ul li{
	list-style:none;
	padding:0 0 3px;
}

.note{
	font-size:13px;
}

.taillesite{
  margin:0 auto;
  width:980px;
  position:relative;
}

h1.editlib{
font-family:arial;
padding:15px;
font-size: 24px;
color:#28CDE4;
background:#262524 ;
border-bottom:1px solid #373736;
font-weight:normal;
line-height:1.1em;
}

.mcomptemenu {
  width:230px;
  float:left;
  margin:0 10px 0 0;
}
.mctitre {
  background:#1F1F1D;
  text-align:left;
}

#c1, #c2, #c3, #c4, #c5, #c6, #c7 {
	display:none;
}

.ongmenu-03, .ongmenu-01, .ongmenu-02{
	margin-top:5px;
}

.menucataloglivrel{
margin:5px 0;
}

/*Pages Libraires - editeurs*/
.mctitre ul.menu{
padding:5px 0 10px 15px;
}

.mctitre ul li{
	list-style:none;
	padding:5px 0 0 0;
	font-size:13px;
}


.mctitre ul li a:hover{
color:#28CDE4;
}

.mcomptecorps h2 {
text-transform:uppercase;
font-size:12px;
color:#DED0A5;
font-weight:normal;
}

.menu li a{
	display:block;
}

.menu {
	padding-top:8px;
}

.avert{
	background:#1F1F1D;
	font-size:15px;
	font-weight:normal;
	padding:15px 30px;
	background:#1F1F1D;
	border-bottom:1px solid #373736;
}

.avert p{
	padding:3px 0;
	margin:0px;
}

.avert ul{
	padding:5px 0 8px 20px;
}

.avert ul li {
	padding:3px 0;
}

.mepform{
  margin:8px 0;
}
.mepform input{
	border:1px solid #CCCCCC;
	color:#444;
	font-family:Helvetica,Arial,"MS Trebuchet",sans-serif;
	font-size:12px;
	padding:5px;
	width:300px;
}

.mepform input:focus, .mepform input:hover, .mepform select:focus, .mepform select:hover {
background-color:#F0F6FB;
}

.error {
color:#FF0000;
}

a.BackCatalogue {
	color:#B6B6B6;
	vertical-align:middle;
}

.CouvImg {
	border:5px solid #FFF;
	width:120px;
}

.CouvImgDet {
	border:5px solid #FFF;
	width:150px;
}

.CouvCata {
	border:3px solid #FFF;
	margin-bottom:5px;
	width:80px;
}

.NoBooks {
	width:400px;
	text-align:center;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	color:#FFC;
}

.LnkCGV {
	text-decoration:underline;
	font-weight:bold;
}

.CouvImgTable {
	border:1px solid #555;
	margin:2px;
	width:100px;
}

.blocachat  {
background:#1F1F1D;
padding:10px;
margin-bottom:1px;
}

.redl{
	display:block;
	background:url('/images/btn_grey.png') no-repeat;
	width:160px;
	height:35px;
	padding:10px 0 0 60px;
	color:#000;
	clear:both;
}

.linkhover:hover, .redl:hover{
	text-decoration:underline;
}

.barreachtdate{
	background:#000;
	padding:10px;
	padding:10px;
}

.montant{
	color:#DBD2A7;
	font-size:12px;
}

/**GUIDES MAF*/
.tabMAF{
	width:100%;
	margin:20px auto 30px;
	border:0;
	text-align:center;
}

.tabMAF img{
  border:#CFCFCF;
}

.tabmaftitre{
	padding:5px;
	font-weight:bold;
	font-family:georgia;
	text-align:left;
	border-bottom:1px solid #EDEDED;
	padding-bottom:8px;
}

.titremaf{
	color:#DBD2A7;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}


