
/* _common_ficheblock.css =============================================*/

div.CODE {
margin-right: 10%;
margin-left: 10%;
margin-top: 30px;
margin-bottom: 15px;
}

div.CODE code {
display: block;
background-color: #fff4d9;
padding: 5px;
border-style: solid;
border-color: #ffc96d;
border-width: 1px;
/*white-space: nowrap;
overflow: auto;*/
text-align: left;
}

div.DIV {
margin-right: 10%;
margin-left: 10%;
margin-top: 30px;
margin-bottom: 15px;
}

div.FBL {
border-color: black;
border-width: 1px;
border-style: solid;
padding-left: 5px;
padding-right: 5px;
padding-top: 0;
padding-bottom: 0;
font-size: 0.9em;
}

div.INSERT a img {
border: none;
}

div.IMAGE {
margin-right: 10%;
margin-left: 10%;
margin-top: 30px;
margin-bottom: 15px;
}

div.LEFT {
float: left;
margin-right: 5px;
}

div.LETTRINE {
margin-bottom: 5px;
}

div.RIGHT {
float: right;
margin-left: 5px;
}

table.TABLE {
margin-right: 10%;
margin-left: 10%;
border-collapse: collapse;
margin-top: 30px;
}

table.TABLE td {
padding-top: 3px;
padding-bottom : 3px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid black;
text-align: left;
vertical-align: baseline;
font-family: sans-serif;
}

table.TABLE caption {
margin-top: 3px;
font-size: 0.8em;
padding-left: 60px;
padding-right: 60px;
margin-right: 10%;
margin-left: 10%;
text-align: left;
font-family: sans-serif;
}

table.TABLE td.NUMBER {
text-align: right;
}

p.CAPTION {
margin-top: 3px;
font-size: 0.8em;
margin-left: 60px;
margin-right: 60px;
text-align: left;
font-family: sans-serif;
}

p.CITATION {
font-size: 1.1em;
}

p.H {
font-weight: bold;
font-family: sans-serif;
text-align: left;
}

p.LEVEL1 {
font-size:1.4em;color:#96141e;
}

p.LEVEL1:first-child {
margin-top: 20px;
}

p.LEVEL2 {
font-size: 1.2em;
margin-left: 35px;
margin-top: 35px;
margin-bottom: 5px;
}

p.LEVEL3 {
font-size: 1.1em;
margin-left: 55px;
}

p.LEVEL4 {
font-size: 1.0em;
margin-left: 70px;
}

p.LEVEL5 {
font-size: 0.9em;
margin-left: 80px;
}

p.LEVEL6 {
font-size: 0.8em;
margin-left: 100px;
}

p.LI {
font-size: 1.1em;
text-align: left;
}

p.NOTE {
border-top:1px solid #333333;font-size:1em;padding-top:3px;
}

p.QUESTION {
font-size: 1.1em;
font-style: italic;
}

p.QUESTION em {
font-size: 1.1em;
font-style: normal;
}

p.REMARQUE {
margin-top: 10px;
margin-right: 10%;
margin-left: 10%;
font-size: 0.9em;
}

p.SOURCECITATION {
font-size: 1.1em;
text-align: right;
margin-top: 0;
}

p.TXT {
font-size:0.9em;
text-align: justify;
}
.lettrine {font-size: 4em;
float:left;padding:2px;}

.citation {
margin: 3% 3% 3% 0;
float:left;
width:320px;
color:#555555;
font-style:italic;
font-size:1.3em; }

blockquote.CITATION {
font-style: italic;
margin-left: 10%;
margin-right: 10%;
color:#555555;
}

blockquote.CITATION em {
font-style: normal;
}

a.ANCHOR {
}

a.CITE {
}

a.CMD {
}

a.DFN {
}

a.FCH {
font-style: italic;
}

a.IMG {
}

a.INSERT {
}

a.IREF {
}

a.LINK {
}

em.STRG {
font-weight: bold;
}

span.CREDIT {
display: block;
font-size: 0.8em;
text-align: left;
}

span.LEGENDE {
font-style: italic;
}

span.LEGENDE em {
font-style: normal;
}

span.NUMERO {
font-weight: bold;
}

span.SOURCE {
font-weight: bold;
}

sup.IREF {
}

sup.ANCHOR {
}

a {

}

code {
font-family: monospace;
}

dfn {

}

em {

}

kbd {
font-family: monospace;
font-weight: bold;
}

samp {
font-family: monospace;
font-weight: bold;
font-style: italic;
}

strong {

}

sup {

}

var{
font-family: monospace;
font-style: italic;
}

ul.LIST {
}

ul.DEPTH1 {

}

ul.DEPTH2 {

}

ul.DEPTH3 {

}

ul.DEPTH4 {

}

ol.LIST {
}

ol.DEPTH1 {

}

ol.DEPTH2 {

}

ol.DEPTH3 {

}

ol.DEPTH4 {

}


.KEY {
color: #b26464;
}

.XML {
color: #7733ff;
}

dfn.XML {
font-family: monospace;
}

.UI {
color: #098409;
}

.STG {
color: #ff4703;
}

.PTH {
color: #808080;
}

.RSC {
color: purple;
}

.CLS {
color: #2ba7ff;
}

.MTD {
color: #5c8ed8;
}

#SITE_RESSOURCE {float:left;margin-top:15px;}
#SITE_RESSOURCE li a {color:#96141e;list-style-type:none;border-bottom:1px solid #96141E;
	padding-bottom:20px; 
	margin-bottom:10px;}
#SITE_RESSOURCE li a:hover {text-decoration:underline;}
#SITE_RESSOURCE .mtth_soustitre{padding-left:15px;color:#222222}
#SITE_RESSOURCE .mot-cle{color:#000000;line-height:1em;}
#SITE_RESSOURCE .mot-cle a {color:#96141e;text-decoration:none;}
#SITE_RESSOURCE .mot-cle a:hover {text-decoration:underline;}
#SITE_RESSOURCE .logo_article {float:right;}
#SITE_RESSOURCE .langue {
float: right;
font-weight: bold;
margin-left: 10px;
margin-bottom: 10px;
}


