/*
 === BALISES STANDARDS ===
 */
/*{margin:0;padding:0;}*/

a{
color:#0066FF;
text-decoration:none;
}
a:hover{
color:#FF0000;
text-decoration:underline;
}
body{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#FF0000;
}
/* nb: classe body non affectée à body lors d'édition WYSIWIG de contenu */
.body{
/*background-image:url(../img/misc/bcg.jpg);
background-repeat:repeat-y;*/
background-color:#333333;
color:#000000;
}
hr{
margin-right:10px;
}
pre{
font-size:13px;
color:#336666;
}
th{
color:#336666;
background-color:#BCD3E7;
}
h1{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#7490A4;
font-size:20pt;
}
/*
=== TITRES ET CORPS DE TEXTE ===
*/
h2,h3,h4,h5,h6{
font-family: Verdana,Arial,Helvetica,sans-serif;
color:#2F6F87;
font-weight:bold;
margin-right:10px;
}
.txt2,.txt3,.txt4,.txt5,.txt16,.txt17,.txt20{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-align:justify;
margin-left:20px;
margin-right:20px;
}
.txt2,.txt3,.txt4,.txt5{
color:#336666;
}
.txt16,.ExPar16{
color:#336666;
}
.txt17,.ExPar17{
color:#FF8657;
}
.txt20,.ExPar20{
color:#00C000;
}
.ExPar16,.ExPar17,.Expar20{
font-family: 'Courier New',Courier,monospace;
font-size:12px;
background-color:#ECECEC;
margin-top:0px;
margin-bottom:0px;
margin-left:20px;
margin-right:20px;
padding:3px;
}
.ExCar{
font-family: 'Courier New',Courier,monospace;
font-size:12px;
background-color:#ECECEC;
}
h2{
font-size:18px;
padding:8px;
margin-top:35px;
background-image:url(/abc/img/ligne2.jpg);
background-repeat:no-repeat;
background-position: left bottom;
}
h3{
font-size:16px;
padding:6px;
margin-top:20px;
background-image:url(/abc/img/ligne3.jpg);
background-repeat:no-repeat;
background-position: left bottom;
}
h4{
font-size:14px;
padding:4px;
}
h5{
font-size:12px;
padding:2px 4px;
}
h6{
font-size:11px;
padding:1px 4px;
}
.ssttr{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#940606;
margin-left:9px;
}
/* Retraits */
h1{margin-left:8px;}
.txt2,h2{margin-left:10px;}
.txt3,h3{margin-left:20px;}
.txt4,h4{margin-left:30px;}
.txt5,h5{margin-left:40px;}
h6{margin-left:50px;}

/*=== AUTRES CLASSES DE STYLES ===*/
#mnupg{/* div de menu de page */
margin:20px;
padding:5px;
border-style:solid;
border-color:#336666;
border-width:1px;
}
.hil{/*surlignage*/
background-color:#FFFF00;
color:#FF0000;
}
.snif{/*case recherche*/
border-style:groove;
border-width:2px 0px;
border-color:#FFFFFF;
height:35px;
width:240px;
margin:0px 0px 10px 0px;
padding-top:2px;
overflow:hidden;
}
.ttrNode{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
color:#336666;
font-weight:bold;
}
.chphead,.chpfoot{/*champs image tête-pied */
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background-color:#FFFFFF;
color:#EE0000;
margin:0;padding:0;
line-height:28px;
text-align:center;
}
.chphead{background-image:url(../img/head.gif);}
.chpfoot{background-image:url(../img/foot.gif);}

.pied{/*pied de page*/
font-size:9pt;
color:#336666;
}
.chapeau{/*accroche des pages*/
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
color:#336666;
padding-left:20px;
padding-top:10px;
padding-bottom:35px;
margin-left:70px;
margin-right:60px;
margin-bottom:40px;
border-style:solid;
border-color:#336666;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
border-bottom-width:1px;
}

.cite{/*citation*/
font-family: "Times new roman",Times,serif;
font-size:15px;
color:#336666;
text-align:justify;
margin-right:120px;
margin-left:120px;
}

.lnk{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:30pt;
margin-right:25pt;	
}

.mpg{/* menu des n° de sous-pages */
font-family:Arial,Helvetica,sans-serif;
font-size:11pt;
color:#990000;
background-color:#BCD3E7;
}
.leg{/* légendes des images */
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
color:#000000;
}
.rem{/* remarques */
font-family:"Courier New",Courier,monospace;
font-size: 8pt;
margin-left:60pt;
margin-right:45pt;
color:#336666;
}
.ling{/* menu choix de langue */
font-family:Arial,Helvetica,sans-serif;
font-size:7pt;
color:#CCCCCC;
}
.sorry{font-family:"Times New Roman",Times,serif;font-size:9pt;color:#FF0000}
.merci{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
color:#009933;
}
.ref{/* ref biblio */
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#336666;
}
.imgCentr{/*image centrée*/
text-align:center;
}
.imgCentrLeg{/*image centrée légende*/
margin-left:60px;
margin-right:60px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
}
.imgFloatL{/* image flottante à gauche */
float:left;
padding:30px;
}
.TBLglob,.TBLimg000,.TBLimg500,.TBLimg600,.TBLform{/* tbl global, tbl images, tbl ...*/
background-color:#222222;
}
.TBLimg000,.TBLimg500,.TBLimg600,.TBLform{
color:#C1D1DD;
font-size:9pt;
}
.TBLimgXXX{/*tableau img invisible */
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
color:#336666;
text-align:justify;
}
.TBLdat000,.TBLdat500,.TBLdat600{/* tableaux de données */
background-color:#FBFBFB;
font-family:"Courier New",Courier,monospace;
font-size:13px;
color:#336666;
}
.TBLplanH{/*plan horizontal*/
background-image:URL('../img/plans/plbigot.gif');
width:400px;
height:189px;
}
.TBLplanV{/*plan vertical*/
background-image:URL('../img/grv/18.gif');
width:400px;
height:293px;
}
.bout{/*pseudo-bouton*/
background-image:URL('../img/bouton.gif');
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
width:400px;
line-height:35px;
text-align:center;
}