table {
	width:100%;
}

.central{
	width:100%;
	border:0;
	margin:20px auto;
}

h1 {
margin:0;
padding:0;
}

a {
	color:#FFF;
}

.tableLivrel {
background:#1F1F1E url('http://www.epagine.fr/images/fond_tableLivre.png') repeat-x scroll center top;
border:0 none;
margin:20px auto;
width:660px;
clear:both;
}

.tableList {
	width:100%;
	margin:15px auto 100px;
}

.main {
  background:url('http://www.epagine.fr/images/main.jpg') no-repeat left top;
  width:16px;
  height:45px;
  border-right:1px solid #FFFFFF;
  float:left;
  margin-right:10px;
  vertical-align:middle;
}

.titreList {
  color:#DBD2A7;
	font-size:16px;
	line-height:18px;
	font-family:Georgia,"Times New Roman",times,serif;
}
.auteurList {
display:block;
margin-top:3px;
  color:#EDEDED;
	font-size:13px;
	font-style:italic;
	line-height:14px;
	font-family:Georgia,"Times New Roman",times,serif;
}
.editeurList {
  color:#FFF;
	margin-top:6px;
	display:block;
	font-family:Georgia,"Times New Roman",times,serif;
}
.collectionList{
	display:block;
	font-family:Georgia,"Times New Roman",times,serif;
}
.CouvImgTable {
	border:1px solid #000;
	margin:2px;
	width:100px;
}
.CouvImgList {
	border:3px solid #FFF;
	margin-bottom:5px;
	width:110px;
}

.CouvImgProp {
border:2px solid #FFFFFF;
width:120px;
}

.GTitreDet2 {
	font-family:Georgia,"Times New Roman",times,serif;
	color:#DBD2A7;
	font-size:20px;
	line-height:22px;
	display:block;
}

.auteurDet2{
	font-size:16px;
	line-height:16px;
	font-style:italic;
	color:#ededed;
	display:block;
	font-family:Georgia,"Times New Roman",times,serif;
}

.prix_det2 {
  color:#FFED00;
	font-size:13px;
	display:block;
	margin:10px 0;
}

.editeur_det2 {
	margin-top:10px;
  color:#FFF;
	font-size:12px;
	display:block;
	font-family:Georgia,"Times New Roman",times,serif;
}
.collection_det2{
	font-size:12px;
	display:block;
	font-family:Georgia,"Times New Roman",times,serif;
}

.ChoixFormat_det2{
	font-size:14px;
	color:#FFF;
	margin:15px 0 1px;
	padding:6px 5px;
	background:#0f0f0f;
}

.testbg{
	background:#1F1F1F;
}

.blocachat{
clear:both;
padding:10px 20px 15px 25px;
border-bottom:1px solid #373736;
}

.DLExtrait_liste{
	background:url('http://www.epagine.fr/images/btn_dlextlist.png') no-repeat top;
	width:137px;
	height:32px;
	margin:5px 0 0;
}

.DLExtrait_liste a{
	color:#FFF;
}

.DLExtrait_liste a:hover{
	text-decoration:underline;
}

.lstacht_liste {
  background:url('http://www.epagine.fr/images/lang_panier.png') no-repeat left top;
  height:23px;
	width:125px;
  vertical-align:middle;
  position:relative;
  left:-4px;
  padding-top:3px;
  margin:10px 0 15px;
}

.SupportPrix{
	font-size:16px;
  color:#FFED00;
	display:block;
	margin:5px 0 8px 10px;
	float:left;
}

.btn_det2 {
  background:url('http://www.epagine.fr/images/btn_acheter.png') no-repeat left top;
  height:32px;
	width:160px;
	clear:both;
	display:block;
}

.lnk1stacht{
font-size:11px;
color:#222;
padding-left:8px;
font-weight:bold;
display:block;
}

.lnk1stacht_det2{
	font-size:14px;
	color:#111;
	padding:2px 0 0 25px;
	display:block;
}

.btnDLextrait_det2 {
background:transparent url('http://www.epagine.fr/images/btn_dlextrait.png') no-repeat scroll center top;
clear:both;
display:block;
height:32px;
line-height:12px;
padding:5px 0 0 30px;
text-align:center;
width:130px;
color:#FFF;
}

.btnDLextraitlist {
	display:block;
	text-align:left;
	margin-right:10px;
	line-height:1em;
	margin-left:10px;
}

.btnDLextraitlist:hover {
text-decoration:underline;
}

.BlocInfo {
	width:369px;
}

.BlocAchat {
	width:175px;
	background:#1F1F1F url('http://www.epagine.fr/images/sepa_bloc_format.png') center right no-repeat;
	padding-left:15px;
}


ul.ListSupportsMime{
	min-height:63px;
	padding:5px 0 0;
}

ul.ListSupportsMime li{
	list-style:none;
}

ul.SupportsBM li{
	list-style:none;
	float:left;
	margin-right:3px;
	background:#1F1F1E;
	padding:0 8px;
}

ul.SupportsBM_det2 li{
	list-style:none;
	float:left;
	margin-right:3px;
	padding:0 8px 0 0;
	color:#AFAFAF;
}


li.SupportLib{
	padding:10px 0 5px;
	border-bottom:1px dashed #444;
}

li.SupportCons {
	clear:both;
}

li.SupportCons_det2 {
	clear:both;
	color:#FFF;
	padding:3px 0 0 8px;
}

li.SupportPoids, li.SupportPrix, li.DrmInfoClient, li.SupportCons {
	padding:3px 0 0 8px;
}

li.SupportPoids_det2{
	padding:3px 0 0 8px;
}

li.DrmInfoClient{
	clear:both;
}

.SupportLib_det2{
	font-size:16px;
	display:block;
	float:left;
	margin:5px 0 8px 30px;
}

.SupportLib_pn_det2{
	font-size:16px;
	display:block;
	float:left;
	margin:5px;
}


li.SupportCons_det2 {
	clear:both;
	color:#FFF;
	padding:3px 0 0 8px;
}

.SupportLib_pn_det2{
	font-size:16px;
	display:block;
	float:left;
	margin:5px;
}

.blocOnglet{
	background:#000;
	padding:5px 15px 15px;
}

.BlocPresa{
	clear:both;
	margin:30px 0;
	float:right;
	width:560px;
}

ul.TabOng li{
	list-style:none;
	padding:5px;
	margin:0 2px 1px 0;
	background:#000;
	float:left;
}

#BlocDetail {
	/*min-height:80px;*/
	background:#000;
	clear:both;
	padding:5px;
}

.tetBloc {
background:#000 url('http://www.epagine.fr/images/fond_tetbloc.png') repeat-x top;
height:37px;
text-align:left;
text-transform:uppercase;
}

.feuilledit {
	display:block;
	margin:15px 0;
	padding:9px 0 10px 40px;
	color:#FFEC00;
	background:url('http://www.epagine.fr/images/btn_feuillediteur.png') top no-repeat;
	text-align:center;
	width:121px;
	height:15px;
	float:left;
}
.feuilledit:hover {
	color:#FFF;
}

.TitreTetBloc {
color:#28CDE4;
font-size:15px;
font-weight:normal;
margin:0;
padding:10px 5px 0;
text-transform:uppercase;
}

.bgssvisu{
background:url('http://www.epagine.fr/images/bgssvisu.jpg') no-repeat top left;
text-align:center;
padding-top:5px;
width:160px;
height:30px;
}

.dessus {
  position:absolute;
  bottom:0px;
  left:5px;
}

.filet {
background:#292A2A none repeat scroll 0 0;
height:3px;
}

ul.TabOng li{
	list-style:none;
	padding:5px;
	margin:0 2px 1px 0;
	background:#000;
	float:left;
}

#conteneur {
  position:relative;
  height:150px;
  width:515px;
	margin-top:20px;
}
#slider{
  position:absolute;
  top:0px;
  right:0px;
  height:150px;
  width:1px;
}
#scroller {
  height:150px;
  width:515px;
  border:0;
  overflow:hidden;
  position:absolute;
  top:0px;
  left:0px;
}
#contentresume{
  position:relative;
  width:500px;
  font-style:italic;
  text-align:justify;
  vertical-align:top;
	line-height:16px;
}

.telextrait{
  background:#FFF;
	border:1px solid #CFCFCF;
  color:#555;
  position:absolute;
  width:350px;
  padding:10px;
  text-align:left;
  margin:0 auto;
}

.confFormat  {
	display:block;
	background:url('http://www.epagine.fr/images/btn_gris.png') no-repeat;
	color:#444;
	margin:10px auto 0;
	width:146px;
	height:26px;
	text-align:center;
	padding:2px 0;
	font-size:13px;
	border:0;
	font-weight:bold;
	cursor:pointer;
}

.confFormat:hover {
	color:#000;
}

.detailPlus {
font-size:11px;
color:#FFF;
}

.detailPlus:hover {
text-decoration:underline;
}

.sepaListe{
	text-align:center;
	padding:10px 40px 20px 10px;
}

.prix {
color:#FFED00;
display:block;
margin:10px 0;
}

#c1, #c2, #c3, #c4, #c5, #c6, #c7 {
	display:none;
}

.avert{
	background:#1F1F1E;
	font-size:14px;
	font-weight:normal;
	padding:15px 30px;
	border-bottom:1px solid #373736;
}

.avert p{
	padding:3px 0;
	margin:0px;
}

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;
}

.libpara {
	padding:10px 10px 15px 47px;
}

.libpara p{
padding:3px 0 8px;
}

.libpara ul{
	padding:0 0 8px 10px;
}

.libpara ul li{
	list-style:none;
	padding:0 0 3px;
}

.note{
	font-size:13px;
}

.pictobkcata {
border:medium none;
float:left;
height:12px;
margin-top:3px;
width:17px;
}

.mctitre_idx {
  background:#424242;
  text-align:left;
	border-top:1px solid #AFAFAF;
}

.mctitre_idx ul.menu2{
background:#222323 url('http://www.epagine.fr/images/fondbloc.png') repeat-x top;
}

.mctitre_idx ul.menu2 li{
	list-style:none;
	padding:5px 0 5px 10px;
	font-size:13px;
	border-bottom:1px solid #505150;
}

.mctitre_idx ul.menu2 li a{
	display:block;
	width:100%;
}

.mctitre_idx ul.menu2 li a:hover{
	color:#28CDE4;
}

.mcomptecorps{
  float:right;
  background:#2B2A29;
  width:740px;
  text-align:left;
  display:block;
  height:auto;
	margin:20px 0 50px;
}

.mcomptecorps h2, .likh2{
text-transform:uppercase;
font-size:12px;
color:#DED0A5;
font-weight:normal;
}

.mcomptemenu {
  width:200px;
  float:left;
  margin:20px 10px 0 0;
}

.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'); margin-left:20px; }
#cataediteur ul a { color:#FFC; }
#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; }


.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;
}

h1.titrecatalog{
  color:#27C9e1;
  font-size:14px;
  line-height:1.1em;
  margin:0 0 0 30px;
  padding:0;
  font-weight:normal;
}

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;
}

.ongletactif {
  color:#28CDE4;
  z-index:100;
}

#eponglets {
	text-align:left;
	background:#3E3E3E;
	padding:5px 10px 3px;
	margin:10px;
	vertical-align:middle;
}

#ultopnav { z-index:100; }
#ultopnav li:first-child a { color:#28CDE4; }

.topnav {
	float: left;
  display:block;
  font-size:14px;
  font-weight:normal;
  position:relative;
	margin-right:35px;
	cursor:pointer;
	vertical-align:middle;
}

li.topnav a img {
	width:23px;
  height:20px;
	vertical-align:middle
}

/*
.subnav {
	border:1px solid #444;
	position:absolute;
	left:0;top:23px;
	list-style:none;
  display:none;
	font-weight:normal;
  width:200px;
  text-transform:none;
  background:#222;
	z-index:1000;
}
.subnav li a{
	border-top:1px solid #444;
  color:#FFF;
  text-decoration:none;
  padding:5px;
  display:block;
}
.subnav li a:hover{
  background:#28CDE4;
  color:#000;
}
*/

.LivrelCorpus2{ padding-top:0; }

.blocpromo1, .blocpromo2{}
.blocpromo_menu{}

.lnkaidelivrel  {
	color:#DED0A5;
	font-size:15px;
	font-weight:normal;
	line-height:1em;
}

.blocachat  {
	background:#1F1F1D;
	padding:10px;
	margin-bottom:5px;
}

.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; }