/* défs générales */
div.centre{
text-align:center;
}
img{
border : 0 none inherit;
}
.marges{
margin-left:auto; 
margin-right:auto;
}
body{
margin-top:0;
margin-bottom:3px;
background-color:#ffffff;
color:#000000;
font-family:Arial,Times,sans-serif;
font-size:100%;
text-align:justify;
/*overflow:auto;*/
}
pre{
border:1px solid #aaaaaa;
background-color:#F5F5F5;
}
acronym{
cursor:help;
border-bottom:1px dotted #000000;
}
hr.separ{
clear : both;
visibility : hidden;
}
a:link img, a:visited img {
border-style: none;
}
a{
color:#FF6600;
text-decoration:underline;
font-size:100%;
}
a:hover{
text-decoration:none;
background-color:#FF6600;
color:#ffffff;
}
a:link.rien{
color : #ffffff; 
text-decoration : none; 
background-color:transparent;
}
a:visited.rien {
color : #ffffff; 
text-decoration : none;
background-color:transparent; 
} 
a:hover.rien {
color : #ffffff; 
text-decoration : none; 
background-color:transparent;
} 

/* */
h1{
background-color:transparent;
color:#000000;
text-align:center;
font-size:150%;
}
h2{
background-color:#ACCDFA;
/*background-color:#98BDEE;*/
color:#000000;
text-align:left;
margin-top:25px;
padding-left:5px;
font-size:125%;
border:1px solid #6699CC;
margin-top:5px;
}
p{
margin-bottom: 0.5em;
margin-top: 0.5em;
}
em.important{
background-color:transparent;
color:#ff0000;
font-weight:600;
font-style:normal;
}
em.lessimp{
background-color:transparent;
color:#FE3C3C;
font-weight:350;
font-style:normal;
/*#87DDBA*/
}
ul{
border-left:2px solid #52AAF4;
padding-left:20px;
}
ul ul{
margin-top:1.5em;
margin-bottom:1.5em;
padding-left:20px;
}
ul.menu{
list-style-type:none;
}
div.signature{
background-color:transparent;
color:#000000;
text-align:center;
margin-top:30px;
font-size:80%;
}

em.rouge{
color:#ff0000;
background-color:transparent;
font-style:normal;
}
em.vert{
color:#009966;
background-color:transparent;
font-style:normal;
}
pre{
border:1px solid #aaaaaa;
background-color:#F5F5F5;
}

/* */
div.borange{
border:1px solid #FF6600;
background-color:#FED9B1;
margin-top:5px;
margin-bottom:5px;
padding:2px;
}

div.menuprincipal{
float:right;
margin-top:35px;
}
ul.textemenuprincipal{
background-color:transparent;
color:#000000;
margin-right:190px;
margin-top:5px;
}

div.scripting{
float:right;
margin-top:0;
}

ul.textescripting{
background-color:transparent;
color:#000000;
margin-right:280px;
margin-top:0;
}

div.miscellaneous{
float:right;
margin-top:0;
}

ul.textemiscellaneous{
background-color:transparent;
color:#000000;
margin-right:280px;
margin-top:0;
}

div.graphe{
float:right;
margin-top:0;
}

div.textegraphe{
background-color:transparent;
color:#000000;
margin-right:320px;
margin-top:1em;
}

div.texteprio{
background-color:transparent;
color:#000000;
margin-right:305px;
margin-top:0;
padding-top:10px;
}
div.imageprio{
float:right;
margin-top:5px;
}

div.retourhaut{
text-align:center;
margin-top:1.5em;
margin-bottom:10px;
}