 #menu_gauche {
 width:235px;
 background-color:#ffae0d ; 
 float:left;
 }
  #titre_menu_gauche{
 text-align:center;
 color:#ffffff;
 font-size:15px;
 font-weight:bold;
 padding:15px 5px;
 background-color:#f68100;
 margin:0px;
 border-bottom:1px solid #ffffff;
 }
  #menu_gauche ul{
 margin:0px;
 padding:0px;
 }
  #menu_gauche ul li ul li{
 margin-left:10px;
 }
 #fil_arianne {
 height:29px;
 padding:5px 0px 0px 2px;
 color:#85271b;
 background : url(fond_fil_arianne.png) repeat-x;
 }
 #fil_arianne a{
 font-size:11px;
 text-decoration:none; 
 color:#85271b;
 }
 #content{
 height:auto;
	font-family: Arial, sans-serif;
	font-size:11px;    
	color:#000000; 
 }
 #contenu {
 width:765px;
 float:right;
 /* 
 scrolling automatique 
 height:540px;
 overflow:auto;                  
 overflow-x:hidden;
 /*  couleur de scrolling*/
 /*scrollbar-face-color: #c94900; 
 scrollbar-arrow-color: #adc07a;
 scrollbar-3dlight-color: #c94900;
 scrollbar-track-color: #ffcb65;*/
 background : url(fond_vert_degrade_2.jpg) repeat-x;
 }
 #remplissage_contenu{
 margin :20px 10px 5px 20px;
 }
 h1{
 margin-left:0px;
 font-family: Arial, sans-serif;
 font-size:18px;
 font-weight:bold;
 color:#F68100;
 text-align : left;
 border-bottom:1px solid #F68100;
 }
 h2{
 margin: 15px 10px 15px 0px;
 font-family: Arial, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#F68100;
 border-bottom: 1px dotted #F68100;
 }
 #texte_contenu{
 margin-top:20px;
 font-family: Arial, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#000000;
 text-align : justify;
 text-decoration: none ;
 line-height :15px; 
 }
 #texte_contenu ul li{
 padding:0px 0px 0px 15px;
 text-decoration: none ;
 list-style-type:none;
 }
 #enveloppe {
 background:url(fond_menu.png) repeat-y;
 width:1000px;
 }
 #niv_1 {
 list-style-type:none;
 }
 #niv_1 a{
 font-family: Arial, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#000000;
 text-decoration: none ;
 margin-left:2px;
 }
#niv_2 {
 font-family: Arial, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-decoration: none ;
 list-style-type:none;
 }
 #niv_2 a{
 margin-left:20px;
 }
#niv_2 li.select {
 padding:0px;
 font-family: Arial, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-decoration: none ;
 margin-left:10px;
 background:none; 
 }
#niv_2 li.select a{
 background-color:#ffcb65; 
}
#select a ul li a{
 font-family: Arial, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 text-decoration: none ;
 margin-left:5px;
 background-color:#ffae0d;
 }
 #niv_1 .li_menu .puce{
 margin-left:15px;
 display:block;
 padding:5px 0px 5px 20px;
 text-align: left ;
 background:url(puce_orange_droite.gif) no-repeat 1px 6px;
 }
#niv_1 .li_menu .puce:hover {
	background-color:#7ba529;
	color:#ffffff;
}
 #niv_1 .li_menu {
 width:100%;
 border-bottom:1px solid #ffffff;
 }
 #niv_1 .select {
 margin-left:15px;
 display:block;
 padding:5px 0px 5px 20px;
 width:200px;
 color:#ffffff;
 background:#F68100 url(puce_blanche_bas.gif) no-repeat 1px 8px;
 }
 #fond_orange {
 background-color:#F68100;
 }
 #niv_2 .sous_puce, #niv_2 .sous_puce_select{
 display:block;
 width:190px;
 padding:0px 0px 0px 10px;
 font-weight:normal;
 text-align: left ;
 line-height: 20px;
 }
 #niv_2 .sous_puce{
 background:url(puce_carre_orange.gif) no-repeat 1px 9px;
 }
 #niv_2 .sous_puce_select{
 background:#FFCB65 url(puce_carre_orange.gif) no-repeat 1px 9px;
 }
#niv_2 .sous_puce:hover {
	background-color:#ffde9d;
}
 .image_entete{
 float:left;
 margin :10px 20px 20px 0px;
 border:2px solid #F68100;
 }
 #vocation{
float:left;
width:180px;
margin:0px 0px 0px 80px;
padding:0px 0px 0px 0px;
}
 #vocation_rurale{
float:left;
width:240px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
 #budget_dpts{
float:left;
width:140px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 50px;
}
 #validation1{
float:left;
margin:50px 0px 0px 100px;
padding:0px 0px 0px 0px;
}
 #validation2{
float:left;
margin:25px 0px 0px 100px;
padding:0px 0px 0px 0px;
}
 #coeur,#der_modifs,#autre_liste,#prestige{
float:left;
font-size:13px;
color:#c94900;
font-weight:bold;
margin:10px 0px 0px 50px;
padding:0px 0px 0px 0px;
}
#recherche_ref{
font-size:13px;
color:#c94900;
font-weight:bold;
}
#recherche_ref_9{
font-size:9px;
color:#c94900;
}
#texte_intro_enjeux{
float:left;
margin:10px 0px 0px 50px;
width:350px;
}
 .puce_orange_droite_petite{
 background:url(puce_orange_droite_petite.gif) no-repeat 1px 5px;
 }
 .puce_orange_droite_petite_ul{
list-style-position: outside;
list-style-image: url(puce_orange_droite_petite.gif);
list-style-type: none
 }
 .puce_orange_droite_petite_span{
 background:url(puce_orange_droite_petite.gif) no-repeat 1px 5px;
 padding:0px 0px 0px 15px;
 }
.tete_chapitre_menu_gauche{
TEXT-DECORATION:underline;
}
.asterisque{
size:5px;
font-style: italic
}
.align_sur_photo{
margin:0px 0px 0px 1px;
padding:0px 0px 0px 229px;
}
.align_sur_photo_puce_orange_droite_petite_ul{
margin:0px 0px 0px 1px;
padding:0px 0px 0px 229px;
list-style-position: outside;
list-style-image: url(puce_orange_droite_petite.gif);
list-style-type: none
}
.align_sur_photo_puce_triangle_orange_ul{
margin:0px 0px 0px 1px;
padding:0px 0px 0px 229px;
list-style-position: outside;
list-style-image: url(triangle_orange.gif);
list-style-type: none
}
.align_sur_photo_puce_triangle_vert_ul{
margin:0px 0px 0px 1px;
padding:0px 0px 0px 229px;
list-style-position: outside;
list-style-image: url(triangle_vert.gif);
list-style-type: none
}
.lien_puce_triangle_vert{
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:2px 0px 0px 30px;
color:#86281C;
font-size: 12px;
font-weight: bold;
text-decoration:none;
background:url(triangle_vert.gif) no-repeat 1px 3px;
}
 .puce_carre_vert_ul{
list-style-position: outside;
list-style-image: url(carre_vert.png);
list-style-type: none
 }
.soustitre_carre_vert{
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 15px;
font-size: 12px;
color: #333333;
font-weight: bold;
background:url(carre_vert.png) no-repeat 1px 3px;
}
.soustitre_carre_orange{
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 15px;
font-size: 12px;
color: #333333;
font-weight: bold;
background:url(carre_orange.png) no-repeat 1px 3px;
}
.soustitre_triangle_vert{
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 15px;
font-size: 12px;
color: #333333;
font-weight: bold;
background:url(triangle_vert.gif) no-repeat 1px 3px;
}
.soustitre_align_sur_photo{
margin:0px 0px 0px 1px;
padding:0px 0px 0px 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight: bold;
}
.partenaires {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-align: left;
background:url(triangle_vert.gif) no-repeat;
padding:0px 0px 15px 15px;
TEXT-DECORATION:none;
}
.partenaires_webrankinfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c94900;
text-align: left;
background:url(triangle_vert.gif) no-repeat;
padding:0px 0px 15px 15px;
TEXT-DECORATION:none;
}
.partenaires_webrankinfo:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7ba529;
text-align: left;
background:url(triangle_vert.gif) no-repeat;
padding:0px 0px 15px 15px;
TEXT-DECORATION:none;
}
.textenoirGrasCentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.lettrage {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #D64D23
}
.puce_carre_vert_plus_safer_ul{
margin-right:25px;
margin-top:15px;
list-style-position: outside;
list-style-image: url(carre_vert.png);
text-align: justify;
font-size: 11px;
font-style: italic;
font-weight: bold;
list-style-type: none;
 }
.source{
font-size: 9px;
font-style: italic;
text-align: right;
 }
.exemple{
font-size: 9px;
font-style: italic;
 }
.editorial_article{
margin:20px 50px 0px 230px;
padding:20px 50px 0px 50px;
}
ul.plansite{
  list-style-type: none;
margin:5px 50px 0px 230px;
padding:5px 50px 0px 230px;
  padding-left: 1.5em;
  font-size: 12px;
}
ul.plansite ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 1.5em;
  font-size: 12px;
}
ul.plansite li {
  border-left: 1px solid black;
  color: black;
  margin: 0;
  padding: 0;
}
ul.plansite li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: black;
  border-bottom: 1px solid black;
}
ul.plansite li strong {
  font-size: 105%;
}
.tableau_opp-savoirplus {
float: right;
margin-right: 10px;
padding-right: 10px;
}
/* définition du lien qui affichera le "calque" (="vert_gras_gauche") */
.trombino1_11 a, .trombino1_12 a, .trombino1_13 a, .trombino1_2 a, .trombino1_3 a, .trombino2_1 a, .trombino2_2 a, .trombino2_3 a, .trombino3_1 a, .trombino3_2 a, .traduction-annonce a  {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #81AC55;
}
/* correction d'un bug IE */
.trombino1_11 a:hover, .trombino1_12 a:hover, .trombino1_13 a:hover, .trombino1_2 a:hover, .trombino1_3 a:hover, .trombino2_1 a:hover, .trombino2_2 a:hover, .trombino2_3 a:hover, .trombino3_1 a:hover, .trombino3_2 a:hover, .traduction-annonce a:hover {
background: none;
}
/* définition de la balise <span> inclue dans <a> */
.trombino1_11 a span, .trombino1_12 a span, .trombino1_13 a span, .trombino1_2 a span, .trombino1_3 a span, .trombino2_1 a span, .trombino2_2 a span, .trombino2_3 a span, .trombino3_1 a span, .trombino3_2 a span, .traduction-annonce a span {
display: none;
}
/* définition de la balise <span> au survol */
.trombino1_11 a:hover span, .trombino1_12 a:hover span, .trombino1_13 a:hover span, .trombino1_2 a:hover span, .trombino1_3 a:hover span, .trombino2_1 a:hover span, .trombino2_2 a:hover span, .trombino2_3 a:hover span, .trombino3_1 a:hover span, .trombino3_2 a:hover span, .traduction-annonce a:hover span {
display: inline;
position: absolute; /* positions et dimensions du calque, modifiable à loisir */
/*width: 410px;
height: 620px;*/
text-align: center;
color: #81AC55;
border:1px solid #81AC55;
}
.trombino1_11 a:hover span{
top: 80px;
left: 250px;
}
.trombino1_12 a:hover span{
top: 50px;
left: 350px;
}
.trombino1_13 a:hover span{
top: 50px;
left: 500px;
}
.trombino1_2 a:hover span{
top: 50px;
left: 250px;
}
.trombino1_3 a:hover span{
top: 50px;
left: 450px;
}
.trombino2_1 a:hover span{
top: 100px;
left: 650px;
}
.trombino2_2 a:hover span{
top: 100px;
left: 250px;
}
.trombino2_3 a:hover span{
top: 100px;
left: 450px;
}
.trombino3_1 a:hover span{
top: 100px;
left: 650px;
}
.trombino3_2 a:hover span{
top: 100px;
left: 250px;
}
.traduction-annonce a:hover span{
left: 200px;
}


/* définition du lien qui affichera le "calque" (="soussoustitre") */
.trombino_organigramme_1_1 a, .trombino_organigramme_1_2 a, .trombino_organigramme_2_1 a, .trombino_organigramme_2_2 a, .trombino_organigramme_2_3 a, .trombino_organigramme_2_4 a, .trombino_organigramme_3_1 a, .trombino_organigramme_3_2 a, .trombino_organigramme_3_3 a , .trombino_organigramme_3_4 a , .trombino_organigramme_3_5 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333333;
text-decoration:none;
}
/* correction d'un bug IE */
.trombino_organigramme_1_1 a:hover, .trombino_organigramme_1_2 a:hover, .trombino_organigramme_2_1 a:hover, .trombino_organigramme_2_2 a:hover, .trombino_organigramme_2_3 a:hover, .trombino_organigramme_2_4 a:hover, .trombino_organigramme_3_1 a:hover, .trombino_organigramme_3_2 a:hover, .trombino_organigramme_3_3 a:hover, .trombino_organigramme_3_4 a:hover, .trombino_organigramme_3_5 a:hover {
background: none;
}
/* définition de la balise <span> inclue dans <a> */
.trombino_organigramme_1_1 a span, .trombino_organigramme_1_2 a span, .trombino_organigramme_2_1 a span, .trombino_organigramme_2_2 a span, .trombino_organigramme_2_3 a span, .trombino_organigramme_2_4 a span, .trombino_organigramme_3_1 a span, .trombino_organigramme_3_2 a span, .trombino_organigramme_3_3 a span, .trombino_organigramme_3_4 a span, .trombino_organigramme_3_5 a span {
display: none;
}
/* définition de la balise <span> au survol */
.trombino_organigramme_1_1 a:hover span, .trombino_organigramme_1_2 a:hover span, .trombino_organigramme_2_1 a:hover span, .trombino_organigramme_2_2 a:hover span, .trombino_organigramme_2_3 a:hover span, .trombino_organigramme_2_4 a:hover span, .trombino_organigramme_3_1 a:hover span, .trombino_organigramme_3_2 a:hover span, .trombino_organigramme_3_3 a:hover span, .trombino_organigramme_3_4 a:hover span, .trombino_organigramme_3_5 a:hover span {
display: inline;
position: absolute; /* positions et dimensions du calque, modifiable à loisir */
text-align: center;
color: #81AC55;
border:1px solid #81AC55;
}
.trombino_organigramme_1_1 a:hover span{
top: 100px;
left: 300px;
}
.trombino_organigramme_1_2 a:hover span{
top: 50px;
left: 300px;
}
.trombino_organigramme_2_1 a:hover span{
top: 200px;
left: 600px;
}
.trombino_organigramme_2_2 a:hover span{
top: 50px;
left: 150px;
}
.trombino_organigramme_2_3 a:hover span{
top: 50px;
left: 300px;
}
.trombino_organigramme_2_4 a:hover span{
top: 50px;
left: 600px;
}
.trombino_organigramme_3_1 a:hover span{
top: 50px;
left: 600px;
}
.trombino_organigramme_3_2 a:hover span{
top: 50px;
left: 150px;
}
.trombino_organigramme_3_3 a:hover span{
top: 50px;
left: 300px;
}
.trombino_organigramme_3_4 a:hover span{
top: 50px;
left: 400px;
}
.trombino_organigramme_3_5 a:hover span{
top: 50px;
left: 500px;
}
.trombino_bureau_1 a  {
float:right;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #81AC55;
text-decoration:none;
}
.trombino_bureau_1 a:hover {
background: none;
}
.trombino_bureau_1 a span {
display: none;
}
.trombino_bureau_1 a:hover span {
display: inline;
position: absolute; /* positions et dimensions du calque, modifiable à loisir */
text-align: center;
color: #81AC55;
border:1px solid #81AC55;
top: 60px;
left: 600px;
}
.lien_marron_flotte_droite a  {
float:right;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #86281C;
text-decoration:none;
}

.lien_marron_flotte_droite12 a  {
float:right;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #86281C;
text-decoration:none;
}
 .image_visocad{
 float:left;
 margin :40px 20px 20px 200px;
 }
.marron_flotte_droite a  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #86281C;
text-decoration:none;
}
.marron_flotte_droite  {
float:right;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #86281C;
text-decoration:none;
}