#left-sidebar {
margin: 0 720px 0 0 ;
padding: 20px 0;
width: 250px;
}

/* Sidebar */
ul#sidebar {
margin: 0 0;
padding: 0 0;
list-style-type: none;
}


/* Premier niveau => les titres*/
ul#sidebar li {
margin: 0 0 20px 0;
padding: 0 0;
border-bottom: 1px solid #efefef;
height: 100%;
}


ul#sidebar li h2{
margin: 0 0;
padding: 10px 5px 3px 5px;
display:block;
color: #ffffff;
background-color: #5b8db4;

text-align: left;

font: normal 1.1em Verdana, Arial, sans-serif;
}


/* Deuxième niveau (les catégories p. ex.)*/
ul#sidebar li ul {
margin: 10px 0 0 0;
padding: 0 0;
list-style-type: none;
}

ul#sidebar li li {
margin: 0 0;
padding: 0 0;
border-top: 1px solid #efefef;
border-bottom: 0;
}

ul#sidebar li li ul {
margin: 0 0;
padding: 0 0;
}

ul#sidebar h2 a {
 color : #fff;
 text-decoration : none;
}


ul#sidebar li li li a, li#lien li a , li#rss li a  {
margin: 0 0;
padding: 3px 0 3px 40px;
display: block;
text-decoration: none;
background: url(/images/arrow01.gif) no-repeat 22px 4px;
}
#sommaire .article UL{
padding :0;
text-align:justify;
}
#sommaire .article li {
background: url(/images/doc.gif) no-repeat  0px 4px;

padding-left :1.5em !important;
}

#sommaire .article li a{
font-weight: bold; 
  color: #616161;
}

#sommaire .article li a:hover{
font-weight: normal; 
color: #F79A10;
}

.be a:hover{
background: white !important;
}

.clear {
  clear: both;
  visibility: hidden;
}
/*liste plan site*/
.listeplan ul,.listeplan ul li  {
padding:0;

voice-family: "\"}\""; 
voice-family:inherit;
margin-top:0;
margin-top:0;
/*margin-top:-2em;*/
}
.plan UL,.plan UL UL,.plan UL UL UL{
padding:0;
}
.listeplan ul li {
list-style-type:none;
background: url(/images/doc.gif) no-repeat  1px 4px;
padding: 0 0 0 1em !important;
color: #616161;
padding-left :1.5em !important;
}
.listeplan ul li a{
text-decoration:none;
color :#0000EE;
padding-left :1.5em !important;
}
.listeplan ul li a:hover{
text-decoration:none;
color :#F79A10;
padding-left :1.5em !important;
}
.categorie a{
text-decoration:none;
padding:0;
color :#F79A10!important;
font-weight: bold;
}
.categorie a:hover{
text-decoration:none;
color : #616161!important;
 font-weight: normal;
}
.categorie,li.categorie a {
padding:0 !important;
margin:0!important;
}

/*fin liste plan site*/





ul#sidebar1 li li a {
margin: 0 0;
padding: 3px 0 3px 20px;
display: block;
height: 100%;
background: url(/images/arrow01.gif) no-repeat 2px 4px;

}
ul#sidebar li li a:hover {
background: #efefef url(/images/arrow01.gif) no-repeat 2px 4px;
}

/* Troisième niveau (les sous-catégories p. ex.)*/

ul#sidebar li li li {
margin: 0 0;
padding: 0 0;
border-top: 1px solid #efefef;
border-bottom: 0;
}

ul#sidebar li li li a, li#lien li a  {
margin: 0 0;
padding: 3px 0 3px 40px;
display: block;
text-decoration: none;
background: url(/images/arrow01.gif) no-repeat 22px 4px;
}

ul#sidebar li li li a:hover {
background: #efefef url(/images/arrow01.gif) no-repeat 22px 4px;
}

/* Quatrième niveau (les sous-sous-catégories p. ex.)*/

ul#sidebar li li li li {
margin: 0 0;
padding: 0 0;
border-top: 1px solid #efefef;
border-bottom: 0;
}



ul#sidebar li li li li {
margin: 0 0;
padding: 0 0;
border-top: 1px solid #efefef;
border-bottom: 0;
}

ul#sidebar li li li li a,ul#RP1 li li li li a {
margin: 0 0 0 20px;
padding: 3px 0 3px 40px;
display: block;
text-decoration: none;
background: url(/images/arrow01.gif) no-repeat 22px 4px;
}

ul#sidebar li li li li a:hover ,ul#RP li li li li a:hover {
background: #efefef url(/images/arrow01.gif) no-repeat 22px 4px;
}

#sommairebis {
z-index:1;
	width :60%;
	margin-top:2em;
	margin-right:25%;
	float :left;
   border : 1px solid #f79a10;
   background:yellow ; /* #DFEBF7;*/
   padding: 0.4em 1em;
}
#help{
float :right;
margin-top:0;
background:#FFFFCC;
width:20%;
padding :1em;
 border : 1px solid #f79a10;
}
#help {
	
	background:#FFFFCC url(/images/aide1.gif) no-repeat bottom right;
	}
	
#identite{

float : left;
}
#url{
float :right;
display :inline;

/*margin-left :65%;*/
}
#url li{
list-style-type: none !important;

/*margin-left :65%;*/
}
#corps{

min-height: 400px;
/*height : 400px;*/

}

#RP a,#lien a,#suivi a{
color:#0000EE;
}

#corps{

min-height: 400px;
/*height : 400px;*/

}
/*
#suivi {
	padding-top: 8px;
}
#suivi a:hover {
color: rgb(204, 102, 0)!important;/*rgb(204, 102, 0);*/
/*
}*/
/*
#suivi a:visited ,#suivi a{
color :blue;
}*/
