body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	border-width:0;
}

table {
	border-collapse:collapse;
}
li {
	display:block;
}
p.Paragraphe-standard {
	font-family:"Minion Pro", serif;
	font-size:14px;
	text-align:left;
}
p.Normal, li.Normal {
	color:#7B7B82;
	font-family:"Gotham Narrow Book", sans-serif;
	font-size:14px;
	}
p.Titre1-{
	color:#03224C;
	font-family:"Gotham Narrow Bold", sans-serif;
	font-size:20px;
	}
ul.Titre1- {
	color:#03224C;
	font-family:"Gotham Narrow Bold", sans-serif;
	font-size:14px;
	}
p.Titre2- {
	color:#26619C;
	font-family:"Gotham Narrow Medium", sans-serif;
	font-size:16px;
	font-weight:350;
}
ul.Titre2- {
	color:#26619C;
	font-family:"Gotham Narrow Medium", sans-serif;
	font-size:14px;
	font-weight:350;
	margin-left:16px;
}
p.Titre3- {
	color:#258bdd;
	font-family:"Gotham Narrow Book", sans-serif;
	font-size:14px;
	font-weight:325;
	margin-bottom:5px;
}
ul.Titre3- {
	color:#258bdd;
	font-family:"Gotham Narrow Book", sans-serif;
	font-size:14px;
	font-weight:325;
	margin-left:14px;
}

p.puce1 {
	margin-bottom:5px;
	margin-left:28px;
	text-indent:-10px;
}

p.puce2 {
	margin-left:0px;
}

.center{
	text-align:center;
}
li.puce3 {
	margin-bottom:5px;
	margin-left:57px;
	text-indent:-18px;
}
.small{
    font-size:10px !important;
}
.upcase{
    text-transform:uppercase;
  }
.bold {
	font-family:"Gotham Narrow Bold", sans-serif;
	font-style:normal;
	font-weight:normal;
}
span.Lien-v2 { /* A remplacer par des <a> dans la prochaine mise à jour */
	
	font-family:"Gotham Narrow Book", sans-serif;
	font-style:normal;
	font-weight:325;
/*	text-decoration:underline;
    color:#0000ff;
*/
}
.pc{
	font-variant:small-caps;
}
.sup {
	font-size:7px;
	vertical-align:super;
}

span.puce4 {
	display:inline-block;
	text-indent:0;
	white-space:pre-wrap;
	width:18px;
	font-family:"Courier New", serif;
	font-size:10px;
}
span.pho {
	font-family:Arial, sans-serif;
	font-style:normal;
	font-weight:normal;
}
	/* Fonts */
@font-face { /* Pas utilisé en v2 */
	font-family: "Peignot Demi";
	src: url("fnt/PeignotLTStd-Demi.otf");
}
@font-face {
	font-family: "InterFace Bold"; /* Pas utilisé en v2 */
	src: url("fnt/IF_Std_Bold.ttf");
	src: url('fnt/IF_Std_Bold?#iefix') format('embedded-opentype'),
         url('fnt/IF_Std_Bold.woff') format('woff'),   
         url('fnt/IF_Std_Bold.otf');
    font-weight: bold;
    font-style: normal;
	
}
@font-face {
	font-family: "Gotham Narrow Medium";
	src: url("fnt/GothamNarrow-Medium.eot");
	src: url('fnt/GothamNarrow-Medium?#iefix') format('embedded-opentype'),
         url('fnt/GothamNarrow-Medium.woff') format('woff'),   
         url('fnt/GothamNarrow-Medium.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: "Gotham Narrow Book";
	src: url("fnt/GothamNarrow-Book.eot");
	src: url('fnt/GothamNarrow-Book?#iefix') format('embedded-opentype'),
         url('fnt/GothamNarrow-Book.woff') format('woff'),   
         url('fnt/GothamNarrow-Book.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: "Gotham Narrow Bold";
	src: url("fnt/GothamNarrow-Bold.eot");
	src: url('fnt/GothamNarrow-Bold?#iefix') format('embedded-opentype'),
         url('fnt/GothamNarrow-Bold.woff') format('woff'),   
         url('fnt/GothamNarrow-Bold.otf');
    font-weight: bold;
    font-style: normal;
}

@font-face {
	font-family: "Gotham Narrow Book Italic";
  src: url('fnt/GothamNarrow-BookItalic.eot');
  src: url('fnt/GothamNarrow-BookItalic.eot?#iefix') format('embedded-opentype'),
         url('fnt/GothamNarrow-BookItalic.woff') format('woff'),   
         url('fnt/GothamNarrow-BookItalic.otf');
    font-weight: normal;
    font-style: italic;
}
@font-face {
	font-family: "Interstate Bold";
	src: url("fnt/Interstate-Bold.eot");
	src: url('fnt/Interstate-Bold?#iefix') format('embedded-opentype'),
         url('fnt/Interstate-Bold.woff') format('woff'),   
         url('fnt/Interstate-Bold.otf');
    font-weight: bold;
    font-style: normal;
}
/* SD AJOUTS */

#page{
    /*margin-left:200px;
    margin-right:200px;*/
    margin:2% auto;
    line-height:20px;
    color:#7B7B82;
	font-family:"Gotham Narrow Book", sans-serif;
	font-size:14px;
}
nav{
    position:fixed;
    display: inline-block;
    vertical-align: top;
    max-width: 32%;
    height: 658px;
    overflow:auto;
    margin-left:1%;
    
}
section {
    display:inline-block;
    width: 59%;
    margin:0 4%;
    float:right;
}
h2{
    margin-bottom:6px;
    text-align:center;
	font-family:"Gotham Narrow Bold", sans-serif;
	font-size:18px;
}
.img_pdf{
    width:12px;
    height:12px;
}
a[class="nav"]{
    text-decoration:none;
    color:inherit;
}


/* CSS de la V1 adaptée pour AIDE01/02 */


/*------------ paragraphe encadr� */
.dvpe {
margin-top : 30pt;
margin-left : 20pt;
margin-right : 20pt;
margin-bottom : 20pt;
border : solid 1px rgb(90,0,0);
padding : 4pt;
font-family : Verdana;
font-size : 80%;
}
/*------------ mp3 */
.mp3 {
position : absolute;
left : -100;
top : -100;
height : 0;
z-index : -1;
}
/*------------ abr�viation */
.s_abr {
font-style : normal;
font-weight : bold;
color : rgb(122,56,15);
font-size : 90%;
}
/*------------ division paragraphe */
.s_dvp {
margin-top : 10pt;
margin-bottom : 10pt;
margin-left : 0pt;
text-indent : 0pt;
line-height : 150%;
font-family:"Gotham Narrow Book", sans-serif;
}
/*------------ paragraphe (liste) */
.s_dvpl {
margin-top : 6pt;
margin-bottom : 6pt;
margin-left : 20pt;
text-indent : -10pt;
line-height : 150%;
}
/*------------ division paragraphe renvois */
.s_dvpr {
margin-left : 10pt;
margin-bottom : 6pt;
margin-top : 25pt;
text-indent : -10pt;
font-size : 90%;
font-family:"Gotham Narrow Book", sans-serif;
}
/*------------ emphase (mise en �vidence) */
.s_emp {
/*color : rgb(87,35,129);*/
font-family:"Gotham Narrow Bold", sans-serif;
/*background-color : #edf9fa;*/
}
/*------------ emphase 2 (exemples) */
.s_emp2 {
color : navy;
font-style : italic;
}
/*------------ exemple de mot ou d'expression */
.s_ex {
font-weight : normal;
text-decoration : underline;
}
/*------------ info glossaire */
.s_glo {
background-color : rgb(254,242,254);
border-bottom : dotted 1px gray;
cursor : help;
}
/*------------ information pratique */
.s_info {
margin-left : 15pt;
margin-top : 15pt;
margin-bottom : 15pt;
padding : 2pt;
padding-left : 5pt;
border-left : solid 2px #E6EAF5;
background-color : rgb(245,245,245);
margin-right : 20pt;
}

/*------------ caract�res phon�tiques */
.s_pho {
font-family : Arial Unicode MS, Lucida Sans Unicode, Gentium;
font-size : 100%;
font-weight : normal;
font-style : normal;
}
/*------------ mot prononc� */
.s_snd {
text-decoration : underline;
cursor : pointer;
}
/*------------ Unicode */
.s_uni {
font-family : Lucida Grande, Arial Unicode MS, Lucida Sans Unicode, Gentium;
font-size : 100%;
font-weight : normal;
font-style : normal;
}
/*------------ cellule de tableau (titre) */
.tdh {
background-color : #FFFAEB;
font-weight : bold;
text-align : center;
border : solid 1px silver;
}
/*------------ lien hypertexte (survol) */
A:hover {
text-decoration : underline;
}

/*------------ �l�ment de liste */
LI {
margin-top : 0pt;
margin-bottom : 5pt;
}
/*------------ tableau */
TABLE {
width : 100%;
padding : 10pt;
margin-top : 10pt;
}
/*------------ cellule de tableau */
TD {
vertical-align : top;
}
/*------------ ligne de tableau */
TR {
font-family:"Gotham Narrow Book", sans-serif;
font-size : 100%;
line-height : 150%;
}
/*------------ liste */
UL {
margin-top : 4pt;
margin-bottom : 6pt;
}
.snd1 {
    background-color: #78D40B;
    height:15px;
    width:15px;
}

#page01{
    margin-left : 10px;
    margin-right : 10px;    
}

.alpha{
    color:#78D40B;
    text-align:center;
}
#page02{
    margin-left : 5%;
    margin-right : 5%;
}


.no_v2{
    display:none;
}
.s_ndvr {
    width: 20px;
    height: 20px;
    text-align: center;
    color: #FFF;
    border-radius: 2px;
    margin-top: 2px;
    margin-right: 5px;
    margin-left: -6px;
    line-height: 21px;
    background-color: #78D40B;
    float: left;
    font-family: "Gotham Narrow Bold";
}
.pdf{
    color:#7B7B82;
}