
body
{
	margin:0;
	padding:0;
}

div.divarticle {
    color : #000000;
    font-weight : normal;
    font-size : 11px;
    font-family: Verdana,sans-serif;
    text-decoration : none;
    text-align: center;
    margin: auto;
	padding:30px;
}

#pageLivre
{
	padding:20px;
	text-align:center;
	font: normal 11px Verdana,tahoma,arial, sans-serif;
	color:#2C2F32;
	background:#fff;
}

#pageLivre h1, h2, h3
{
	font-family:arial,verdana, sans-serif;
	font-weight:normal;
    text-decoration:none;
}
#pageLivre h1
{
	text-align:left;
	font-size:28px;
	letter-spacing:-1px;
	margin:0;
	padding: 0 0 0 6px;
	color:#0676FF;
	background:#fff;
	font-family:arial,verdana, sans-serif;
}

div.liensection
{
	text-align:left;
}

a.liensection
{
	font-family:arial,verdana, sans-serif;
	font-weight:normal;
    text-decoration:none;
	text-align:left;
	font-size:20px;
	margin:0;
	padding: 0 0 0 6px;
	color:#0676FF;
	background:#fff;
}
a.liensection:visited
{
	color:#0676FF;
}

#pageLivre #datemiseajour
{
	margin:0;
	padding:0px 0 0px 7px;
	color:#888;
	background:#fff;

	font:normal 11px arial,tahoma, arial, sans-serif;
	text-transform:uppercase;
	text-align:justify;
}

ul.listelivres
{
	background:#FDFDFA;
	border:#ddd 1px solid;
	padding: 10px 0 10px 15px;
	margin:5px 0 0 0;
	color:#666;

	text-align:justify;


	background-image: url(./kitlivrebg.gif);
	background-repeat: repeat;
	background-position: bottom left;
}

li.listelivre
{
	margin:6px 0 6px 0;
	padding:0px 0 1px 20px;
	list-style-type: none;
	background-image: url(./kitlivrepuce.png);
	background-repeat: no-repeat;
	background-position: 0% 40%;
}

a.listelivre, a.listelivre:visited
{
	text-decoration:none;
	color:#35383C;
	padding:0 2px 1px 2px;
	border-bottom:#D2D5D7 1px solid;
}
a.listelivre:hover
{
	color:#0062D9;
	border-bottom:#B9D9FF 1px solid;
}

#pageLivre span.uppercase
{
	text-transform:uppercase;
}


#pageLivre h4
{
	font-size:11px;
}

#pageLivre h2.titrelivre
{
	font-size:26px;
	text-align:center;
	/*letter-spacing:-1px;*/
	color:#0078F0;
	padding:6px 60px 0 60px;

	line-height:28px;
	
	margin:0 auto 10px auto;
}

#pageLivre h3.sstitrelivre
{
	text-align:center;
	
	font-size:20px;
	font-weight:normal;
	
	color:#666;
	padding:0 0 0 0;
	margin:15px 0 14px 0;
}
#pageLivre .traducteurslivre,#pageLivre .introlivre,#pageLivre .niveau
{
	padding:4px 0 4px 20px;
	
	background-image: url(./kitlivrepuce.png);
	background-repeat: no-repeat;
	background-position: 0% 60%;
}

#pageLivre .label
{
	color:#111;
	font-weight:bold;
	color:#666;
	padding-bottom:2px;	
	border-bottom:#d1d1d1 1px solid;
}

#pageLivre h3.resume
{
	padding:10px 0 5px 0;
	text-align:left;

	background-image: url(./kitlivrelien.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	
	font-size:14px;
	letter-spacing:-1px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:verdana;
	
	
	margin:20px 0 5px 0;
	
	
}
#pageLivre h3.htabmat
{
	padding:10px 0 5px 0;
	text-align:left;
	
	background-image: url(./kitlivrelien.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	
	font-size:14px;
	letter-spacing:-1px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:verdana;
	
	margin:10px 0 5px 0;
}
#pageLivre .resume
{
	margin:0;
	padding:0;
}
#pageLivre .auteurslivre
{
	margin:0 0 50px 0;
	text-align:center;
	font-style:italic;
	color:#666;
	font-size:13px;
}

#pageLivre .divCritique
{
	padding:0;
	margin:0;
	

}
#pageLivre .critiqueEntete
{
	color:#333;
	padding: 5px 5px 5px 0;
	margin:4px 0 4px 0;
		
	background-image: url(./kitlivrelien.gif);
	background-repeat: repeat-x;
	background-position: bottom left;

	font-size:14px;
	font-weight:normal;
	letter-spacing:-1px;
	font-family:verdana, sans-serif;
}

#pageLivre .datecri
{
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-family:verdana, sans-serif;
}

#pageLivre .critique
{
	padding: 10px 10px 0 10px;
	color:#002C66;
	background:#F0F7FF;
}

#pageLivres strong
{
	font-weight:bold;
}
#pageLivre .paragraph
{
	text-align:justify;
}

#pageLivre table td
{
	font-size:11px;
	
	line-height:150%;
}

#pageLivre .tablelivres
{
	border-collapse:collapse;
	border:#ddd 1px solid;
	margin-bottom:20px;
    width:100%;
}

#pageLivre .tdtexte
{
}

.tdtexte
{
	text-align:justify;
	padding:10px 30px 30px 30px;

}

#pageLivre .tdtexte a,#pageLivre .tdtexte a:visited
{
	text-decoration:none;
	padding:0px 1px 0px 1px;
	color:#0062D9;
	border-bottom:#0062D9 1px solid;
}
#pageLivre .tdtexte a:hover
{
	color:#6AADFF;
	border-bottom:#6AADFF 1px solid;
	padding:0px 1px 0px 1px;
}

#pageLivre .tdcouv
{
	text-align:center;
	vertical-align:top;
	
	width:160px;
	
	padding:20px;
	
	background-image: url(./kitlivrebg.gif);
	background-repeat: repeat;
	background-position: top left;
}

#pageLivre .tdcouv a
{
	text-decoration:none;
}

#pageLivre .tdcouv img
{
	border:0;
	margin:0 auto;
	padding:0;
}

#pageLivre .infosgen
{
	margin:4px 0 0 0;
	padding: 10px 0 10px 10px;
	
	background-image: url(./kitlivrelien.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

#pageLivre .livraison
{
	margin: 0 0 0 0;
	padding:10px 0 0 10px;
	
	background-image: url(./kitlivrelien.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

#pageLivre .spanlivraison
{
	padding:6px;
	background:#FBFBFB;
	
	border:#eee 1px solid;
	color:#333;
}

#pageLivre span.italic
{
	font-style:italic;
}

#pageLivre span.bold
{
	font-weight:bold;
}

#pageLivre .voiraussi
{
	margin:20px auto 40px auto;
	padding:0;
	text-align:justify;
	width:400px
}

#pageLivre .voiraussi h4
{
	
	font-size:11px;
	font-weight:bold;
	margin:0;
	color:#333;
	padding:4px 0 4px 10px;
	
	border-bottom:#D3D5D6 1px solid;
}

#pageLivre .voiraussi a,#pageLivre .voiraussi a:visited
{
	display:block;
	margin:0 10px 0 10px;
	padding:4px 0 4px 20px;
	background:#fff;
	
	border-bottom:#eee 1px solid;
	background:none;
	text-decoration:none;
	color:#888;
	
	background-image: url(./kitlivrepuce.png);
	background-repeat: no-repeat;
	background-position: 4px 40%;
}

#pageLivre .voiraussi a:hover
{
	background:#FAFCFE;
	border-bottom:#DDEBF9 1px solid;
	color:#1B65B8;



	background-image: url(./kitlivrepuce.png);
	background-repeat: no-repeat;
	background-position: 4px 40%;
}
#pageLivre .validation
{
	padding:12px;
	color:#ccc;
	text-align:center;
	padding: 20px 0 20px 0;

	border:#eee 1px solid;
	background-image: url(./kitlivrebg.gif);
	background-repeat: repeat;
	background-position: bottom left;
}

#pageLivre .validation a,#pageLivre .validation a:visited
{
	color:#65686A;
	text-transform:uppercase;
	font-size:14px;

	padding:0 3px 2px 3px;


	border-bottom:#D3D5D6 1px solid;

	letter-spacing:-1px;


	text-decoration:none;

}
#pageLivre .validation a:hover
{
	border-bottom:#83878B 1px solid;
}

#pageLivre .barreNavigation {
  margin-right:    5px;
  margin-left:     5px;
  text-align:      left;
  font-size:       100%;
}

#pageLivre a.lienDico {
    text-decoration: none;
    color: black;
    border-bottom: 1px dotted navy;
}
#pageLivre a.lienDico:hover {
    border-bottom: 1px solid navy;
}

#pageLivre a.lienforum ,#pageLivre a.lienforum:visited
{
    text-decoration: none;
    color: black;
    border-bottom:navy 1px dashed ;
}
#pageLivre a.lienforum:hover {
    color: navy;
    border-bottom:navy 1px solid ;
}


