
book
{
font-family: "Lucida Sans Unicode","MS Arial Unicode","Comic Sans MS","Verdana", "Arial", "Helvetica"; 
}

p,ip,io1,nb,intro,p,m,tr
{display:block;}

id,ide,rem,restore {
display: block; 
font-size:x-small;
color:green;
font-style:italic;
}

intro,ip,io1,io2 {color:maroon;}

io1,io2 {margin-left:10pt;}

imt,mt,mt1,imt1 /* Titre livre */
{
color: #003366;
font-size: x-large;
text-transform: uppercase;
font-weight: bold;
text-align: center;
padding-top: 10pt;
padding-bottom: 10pt;
display: block; 
}

is,ms,ms1 /* Titre livre */
{
color: #003366;
font-size: large;
text-transform: uppercase;
font-weight: bold;
text-align: center;
padding-top: 10pt;
padding-bottom: 10pt;
display: block; 
}

ms2,imt2,mt2
{
color: #003366;
font-size: large;
font-weight: bold;
text-align: center;
padding-top: 10pt;
padding-bottom: 10pt;
display: block; 
}

s {text-decoration: none}

s1
{
color: #003366;
font-weight: bold;
display: block; 
padding-top: 10pt;
padding-bottom: 3pt;
}

s2
{
color: #003366;
font-weight: bold;
display: block; 
padding-top: 10pt;
padding-bottom: 3pt;
}


st
{
text-align: center;
font-weight: bold;
font-size: large;
color: #003366;
display: block; 
}

s,d
{
font-weight: bold;
color: #003366;
padding-top: 10pt;
padding-bottom: 3pt;
display: block; 
}

it
{
font-style:italic;
}

mr,r
{
font-style: italic;
display: block; 
padding-bottom: 3pt;
}

cn
{
color: #003366;
font-size: large;
font-weight: bold;
display: block; 
margin-top:20pt;
cursor:pointer;
}

vn
{
color: darkgreen;
vertical-align:  text-top;
display: block; 
font-size:x-small;
margin-right: 2pt;
cursor:pointer;
}

q,q1
{
display: block; 
margin-left:20pt;
font-style: italic;
}

q2
{
display: block; 
margin-left:40pt;
font-style: italic;
}


x,fr,fq,ft
{
display: inline; 
color: darkgreen;
font-style: italic;
font-size: x-small;
}

note
{
display:block;
/*border-style:solid;*/
color: darkgreen;
font-style: italic;
font-size: x-small;
margin:0.5em;
padding:0.5em;
}

fr,xo
{
font-weight: bold;
}

fn
{
vertical-align:  text-top;
display: inline; 
font-size:x-small;
color: darkgreen;
cursor:pointer;
}

d,qa
{
font-style:italic;
}

pi
{
display: block; 
margin-left:20pt;
}

table {display:table;margin:3px ;}
tr {display:table-row;}
td {display:table-cell;margin-left:2px;}

br {display:block;}
li {display:list-item;}

ref,g {cursor:pointer;color:maroon}
