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

/* */
h1{
background-color:transparent;
color:#000;
text-align:center;
font-size:150%;
}
h2{
background-color:#ACCDFA;
color:#000;
text-align:left;
padding-left:5px;
font-size:125%;
border:1px solid #6699CC;
margin-top:5px;
}
h3{
font-size:105%;
margin: 5px 0 5px 2em;
}

p{
margin-bottom: 0.5em;
margin-top: 0.5em;
}
em.important{
background-color:transparent;
color:#f00;
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:#f00;
background-color:transparent;
font-style:normal;
}
em.vert{
color:#096;
background-color:transparent;
font-style:normal;
}
pre{
border:1px solid #aaa;
background-color:#F5F5F5;
}

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

#targetpath{
float:right;
margin-top:5px;
}
#texttargetpath{
margin-right:300px;
margin-top:30px;
}
#simplerot{
float:right;
margin-top:5px;
}
#textsimplerotation{
margin-right:170px;
margin-top:5px;
}
#demitour{
float:right;
margin-top:5px;
}
#textdemitour{
margin-right:170px;
margin-top:5px;
}

#advanced{
float:right;
margin-top:1px;
}
#textadvanced{
margin-right:465px;
margin-top:5px;
}

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