/* CSS Document */

/* -------- STYLE GENERAL ------- */

html, body
{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEE;
}


.logodroite
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../ressource/logomission.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#page
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../ressource/fond.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
}


#contenu
{
font-family:Arial, Helvetica, sans-serif;

}

hr
{
border: none 0;
border-top: 2px dotted #bababa;
margin:5px 20px 5px 20px;
font-family:Arial, Helvetica, sans-serif;
}

a img
{
border:0;
}

.tableau_actu {padding:0px 20px 0px 20px;}

/* ---- WebOp! ----
   ---------------------------- */
/* --- Titre des pages --- */

.wo4__rub2_titre {
	font-size: 12px;
	color: #cc0066;
	font-weight:bold;
	text-align:left;
 padding:20px 0px 0px 40px ;
 margin: 0;
}

.wo4__rub1_titre {
	font-size: 22px;
	line-height:24px;
	color: #5072b6;
	font-weight:bold;
	padding:5px 0px 0px 50px;
	text-align:left;
	background-image: url(../ressource/bt_wo__rub_titre.gif);
	background-repeat: no-repeat;
	background-position: 40px 10px;
}


.wo4__rub3_titre {
	font-size: 12px;
	color: #333;
	font-weight:bold;
	text-align:left;
 padding:5px 0px 0px 40px ;
 margin: 0;
}

.wo4__doc1_titre {}
a.wo4__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	margin : 0px 0px 10px 0;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}
a.wo4__doc1_titre:hover { color: #1a2d50; }
.wo4__doc1_fichier {}
.wo4__doc1_file {}

/* --- Styles des pages "classique" --- */
/*.wo__rub1_titre { font-size: 22px; line-height:24px; color: #5072b6; font-weight:bold; padding:20px 20px 5px 30px ; text-align:left; background:url(../ressource/bt_wo__rub_titre.gif) 20px 25px no-repeat;}*/
.wo__rub1_titre, .wo5__rub1_titre {
	font-size: 16px;
	line-height:22px;
	color: #5072b6;
	font-weight:bold;
	padding:10px 20px 10px 40px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
.wo__par1_titre, .wo5__par1_titre {
	font-size: 12px;

	color: #5072b6;
	font-weight:bold;
	margin: 10px 0 0 0;
	padding:5px 20px 10px 50px;
	text-align:left;
	background:url(../ressource/bt_wo__par1_titre.gif) 40px 11px no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}
a.wo__par1_titre, a.wo5__par1_titre { background:none; text-decoration:none; color:#5072b6; padding:0 ;}
a.wo__par1_titre:hover, a.wo5__par1_titre:hover { text-decoration:underline;}
.wo__par1_pesp, .wo5__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo__par1_pesp, a.wo5__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo__par1_pesp:hover, a.wo5__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo__par1_texte, .wo5__par1_texte {
	font-size: 12px;
	line-height:14px;
	color: #404040;
	padding:5px 40px 5px 40px;
	text-align:justify;

	font-family: Arial, Helvetica, sans-serif;
}
.wo__par1_texte a, .wo5__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo__par1_texte a:hover, .wo5__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
.wo__par1_lien, .wo5__par1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo__par1_lien, a.wo5__par1_lien {  text-decoration: none; color:#5072b6;}
a.wo__par1_lien:hover, a.wo5__par1_lien:hover { color:#1a2d50; text-decoration: underline;}
.wo__par1_img, .wo5__par1_img { margin: 0px 0px 10px 20px;}
.wo__par1_texte img, .wo5__par1_texte img { margin:0 10px 10px 0; }
.wo__par1_legende, .wo5__par1_legende {
	color: #039;

	padding: 5px 5px 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.wo__doc1_titre, .wo5__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo__doc1_titre, a.wo5__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	margin:0px 0px 10px 0;
	padding:5px 5px 5px 60px;
	background:url(../ressource/arrow_down.gif) 40px 4px no-repeat;
	display: block;
}
a.wo__doc1_titre:hover, a.wo5__doc1_titre:hover { color: #1a2d50; }
.wo__lien1_lien, .wo5__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo__lien2_lien, .wo5__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo__lien1_titre, .wo5__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
/*a.wo__lien1_titre  {  font-size: 11px; line-height:14px; color: #5072b6;  padding:5px 20px 5px 60px; background:url(../ressource/arrow_right.gif) 40px 4px no-repeat;}*/

a.wo__lien1_titre, a.wo5__lien1_titre {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 60px;
	background:url(../ressource/fleche.gif) 45px 6px no-repeat;
	font-weight: bold;
	display: block;
}

a.wo__lien1_titre:hover, a.wo5__lien1_titre:hover { color: #1a2d50; }
.wo__lien2_titre, .wo5__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo__lien2_titre, a.wo5__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 60px;
	background:url(../ressource/icon_world.gif) 40px 4px no-repeat;
	font-weight: bold;
	display: block;
}
a.wo__lien2_titre:hover, a.wo5__lien2_titre:hover { color: #1a2d50; }

.wo__doc1_fichier, .wo5__doc1_fichier {}
.wo__doc1_file, .wo5__doc1_file {}

/* --- Styles de la page d'accueil et la page Actualité--- */
.wo1__rub1_titre { font-size: 22px; line-height:24px; color: #5072b6; font-weight:bold; padding:0px 20px 0px 30px ; text-align:left; background:url(../ressource/bt_wo__rub_titre.gif) 20px 6px no-repeat;}
.wo1__rub2_titre { font-size: 16px; line-height:22px; color: #5072b6; font-weight:bold; padding:1px 20px 5px 20px ; text-align:left;}

.wo1__rub3_titre, .wo2__rub3_titre, .wo3__rub3_titre, .wo4__rub4_titre, .wo__rub2_titre {
	font-size: 16px;
	line-height:22px;
	color: #666;
	font-weight:bold;
	padding:1px 20px 5px 20px;
	text-align:left;
}
.wo4__rub4_titre {
	font-size: 16px;
	line-height:22px;
	color: #666;
	font-weight:bold;
	padding:1px 20px 5px 40px;
	text-align:left;
}
.wo1__rub4_titre, .wo2__rub4_titre, .wo3__rub4_titre, .wo4__rub5_titre {
	font-size: 16px;
	line-height:22px;
	color: #e2007a;
	font-weight:bold;
	padding:1px 20px 5px 20px;
	text-align:left;
}
.wo4__rub5_titre, .wo__rub3_titre {
	font-size: 16px;
	line-height:22px;
	color: #e2007a;
	font-weight:bold;
	padding:1px 20px 5px 40px;
	text-align:left;
}


.wo1__par1_titre { font-size: 12px; line-height:18px; color: #5072b6; font-weight:bold; text-decoration: none; padding:1px 10px 2px 30px ; text-align:left; background:url(../ressource/bt_wo__par1_titre.gif) 20px 8px no-repeat;}
a.wo1__par1_titre { background:none; text-decoration:none; color:#5072b6; padding:0 ;}
a.wo1__par1_titre:hover { text-decoration:underline;}
.wo1__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo1__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo1__par1_texte { font-size: 12px; line-height:14px; color: #404040; padding:7px 20px 10px 20px ; text-align:justify;}
.wo1__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo1__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
.wo1__par1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__par1_lien {  font-size: 12px; line-height:14px; color: #5072b6; text-decoration: none; padding:10px 20px 5px 20px ; text-align:right; }
a.wo1__par1_lien:hover {color: #1a2d50;}
.wo1__par1_img { margin : 0px 10px 0px 0;}
.wo1__par1_texte img { margin : 0px 10px 0px 0;}
.wo1__par1_legende { font-size:10px ; color: #000; padding:2px 0 0 0;}
.wo1__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}
a.wo1__doc1_titre:hover { color: #1a2d50; }
.wo1__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo1__lien1_titre:hover { color: #1a2d50; }
.wo1__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo1__lien2_titre:hover { color: #1a2d50; }

.wo1__doc1_fichier {}
.wo1__doc1_file {}

.wo1__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo1__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo1__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo1__lien1_titre:hover { color: #1a2d50; }
.wo1__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo1__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo1__lien2_titre:hover { color: #1a2d50; }


.wo2__rub1_titre { font-size: 28px; line-height:24px; color: #5072b6; font-weight:bold; padding:0px 20px 20px 30px ; text-align:left; background:url(../ressource/bt_wo__rub_titre.gif) 20px 6px no-repeat;}
.wo2__rub2_titre { font-size: 16px; line-height:19px; color: #5072b6; font-weight:bold; text-decoration: none; padding:15px 10px 5px 20px ; text-align:left;}
.wo2__par1_titre { font-size: 12px; line-height:18px; color: #5072b6; font-weight:bold; text-decoration: none; padding:1px 10px 10px 30px ; text-align:left; background:url(../ressource/bt_wo__par1_titre.gif) 20px 8px no-repeat;}
a.wo2__par1_titre { background:none; text-decoration:none; color:#5072b6; padding:0 ;}
a.wo2__par1_titre:hover { text-decoration:underline;}
.wo2__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo2__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo2__par1_texte { font-size: 12px; line-height:14px; color: #404040; text-decoration: none; padding:10px 10px 10px 20px ; text-align:justify;}
.wo2__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo2__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
.wo1__par1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__par1_lien {  font-size: 12px; line-height:14px; color: #5072b6; text-decoration: none; padding:3px 10px 3px 20px ; text-align:left;}
a.wo2__par1_lien:hover { color: #1a2d50; text-decoration: underline;}
.wo2__par1_texte img { margin : 0px 10px 0px 0;}
.wo2__par1_img { margin : 0px 10px 0px 0;}
.wo2__par1_legende {  font-size:10px; color: #039 ; padding: 2px 0 0 0;}
.wo2__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	margin : 0px 0px 10px 0;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}

/*a.wo2__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	margin : 0px 0px 10px 40px;
	background-image: url(../ressource/arrow_down.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}*/

a.wo2__doc1_titre:hover { color: #1a2d50; }
.wo2__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__lien1_titre {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo2__lien1_titre:hover { color: #1a2d50; }
.wo2__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo2__lien2_titre:hover { color: #1a2d50; }

.wo2__doc1_fichier {}
.wo2__doc1_file {}

.wo2__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo2__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */

.wo2__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo2__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo2__lien2_titre:hover { color: #1a2d50; }

.wo2__img1_img {
  padding:5px 20px 5px 20px;
}

.wo2__img_img {
  padding:5px 20px 5px 20px;
}


.wo3__rub1_titre { font-size: 16px; line-height:22px; color: #5072b6; font-weight:bold; text-decoration: none; padding:0px 20px 5px 20px ; text-align:left;}
.wo3__par1_titre {
	font-size: 12px;
	line-height:18px;
	color: #5072b6;
	font-weight:bold;
	text-decoration: none;
	padding:1px 20px 2px 30px;
	text-align:left;
	background:url(../ressource/bt_wo__par1_titre.gif) 20px 8px no-repeat;
	display: block;
}
a.wo3__par1_titre { background:none; text-decoration:none; color:#5072b6; padding:0 ;}
a.wo3__par1_titre:hover { text-decoration:underline;}
.wo3__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo3__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo3__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo3__par1_texte { font-size: 12px; line-height:14px; color: #404040; text-decoration: none; padding:10px 20px 10px 20px ; text-align:justify;}
.wo3__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo3__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
.wo3__par1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo3__par1_lien {  font-size: 13px; line-height:14px; color: #5072b6; text-decoration: none; padding:3px 20px 3px 10px ; text-align:left;}
a.wo3__par1_lien:hover { color: #1a2d50; text-decoration: underline;}
.wo3__par1_img { margin : 0px 10px 0px 0;}
.wo3__par1_texte img { margin : 0px 10px 0px 0;}
.wo3__par1_legende {  font: 10px Arial, Helvetica, sans-serif; color: #039 ; padding: 2px 0 0 0;}
.wo3__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo3__doc1_titre {
	font-size: 11px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}
a.wo3__doc1_titre:hover { color: #1a2d50; }

.wo3__doc1_fichier {}
.wo3__doc1_file {}

.wo3__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo3__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo3__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo3__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo3__lien1_titre:hover { color: #1a2d50; }
.wo3__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo3__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo3__lien2_titre:hover { color: #1a2d50; }


.wo11__rub1_titre {
	font-size: 28px;
	line-height:24px;
	color: #5072b6;
	font-weight:bold;
	padding:0px 20px 20px 30px;
	text-align:left;
	background:url(../ressource/bt_wo__rub_titre.gif) 20px 6px no-repeat;
	display: block;
}
.wo11__par1_titre {
	font-size: 14px;
	color: #FFF;
	font-weight:bold;
	text-decoration: none;
	padding:1px 10px 2px 10px;
	text-align:left;
}
a.wo11__par1_titre { background:none; text-decoration:none; padding:0 ;}
a.wo11__par1_titre:hover { text-decoration:underline;}
.wo11__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo11__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo11__par1_texte {
	font-size: 12px;
	line-height:14px;
	color: #333;
	text-decoration: none;
	padding:0px 10px 10px 10px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
}
.wo11__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo11__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
a.wo11__par1_lien {  font-size: 12px; line-height:14px; color: #1a2d50; text-decoration: none; padding:0px 5px 0px 0px ; text-align:left;}
a.wo11__par1_lien:hover { color: #1a2d50; text-decoration: underline;}
.wo11__par1_texte img { margin : 0px 10px 0px 0;}
.wo11__par1_img { margin : 0px 10px 0px 0;}
.wo11__par1_legende {  font-size:10px; color: #039 ; padding: 2px 0 0 0;}
.wo11__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__doc1_titre {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}
a.wo11__doc1_titre:hover { color: #1a2d50; }
.wo11__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo11__lien1_titre:hover { color: #1a2d50; }
.wo11__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo11__lien2_titre:hover { color: #1a2d50; }

.wo11__doc1_fichier {}
.wo11__doc1_file {}

.wo11__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo11__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo11__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo11__lien1_titre:hover { color: #1a2d50; }
.wo11__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo11__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo11__lien2_titre:hover { color: #1a2d50; }

.tab_wo_11, .tab_wo_12 {
	margin: 10px 10px 5px 20px;
}

.tab_wo_13 {
	margin: 10px 10px 5px 40px;
}

.wo12__rub1_titre {
	font-size: 28px;
	line-height:24px;
	color: #5072b6;
	font-weight:bold;
	padding:0px 20px 20px 30px;
	text-align:left;
	background:url(../ressource/bt_wo__rub_titre.gif) 20px 6px no-repeat;
	display: block;
}
.wo12__par1_titre {
	font-size: 14px;
	color: #FFF;
	font-weight:bold;
	text-decoration: none;
	padding:1px 10px 2px 10px;
	text-align:left;
}
a.wo12__par1_titre { background:none; text-decoration:none; padding:0 ;}
a.wo12__par1_titre:hover { text-decoration:underline;}
.wo12__par1_pesp {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__par1_pesp { font-size:11px; color:#5072b6 ; text-decoration:none; padding:10px 0px 5px 15px; background:url(../ressource/bt_en_savoir_plus.gif) right 11px no-repeat; letter-spacing:0; text-align:right; display:block;} 
a.wo12__par1_pesp:hover { color: #1a2d50; text-decoration:underline; } 
.wo12__par1_texte {
	font-size: 12px;
	line-height:14px;
	color: #333;
	text-decoration: none;
	padding:0px 10px 10px 10px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
}
.wo12__par1_texte a {  text-decoration: none; color:#5072b6;}
.wo12__par1_texte a:hover { color:#1a2d50; text-decoration: underline;}
a.wo12__par1_lien {  font-size: 12px; line-height:14px; color: #1a2d50; text-decoration: none; padding:0px 5px 0px 0px ; text-align:left;}
a.wo12__par1_lien:hover { color: #1a2d50; text-decoration: underline;}
.wo12__par1_texte img { margin : 0px 10px 0px 0;}
.wo12__par1_img { margin : 0px 10px 0px 0;}
.wo12__par1_legende {  font-size:10px; color: #039 ; padding: 2px 0 0 0;}
.wo12__doc1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__doc1_titre {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 5px 5px 40px;
	background:url(../ressource/arrow_down.gif) 20px 4px no-repeat;
	display: block;
}
a.wo12__doc1_titre:hover { color: #1a2d50; }
.wo12__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo12__lien1_titre:hover { color: #1a2d50; }
.wo12__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo12__lien2_titre:hover { color: #1a2d50; }

.wo12__doc1_fichier {}
.wo12__doc1_file {}

.wo12__lien1_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo12__lien2_lien {} /* Astuce pour qu'il s'affiche dans webop! */
.wo12__lien1_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__lien1_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/fleche.gif) 25px 7px no-repeat;
	display: block;
}
a.wo12__lien1_titre:hover { color: #1a2d50; }
.wo12__lien2_titre {} /* Astuce pour qu'il s'affiche dans webop! */
a.wo12__lien2_titre  {
	font-size: 12px;
	line-height:14px;
	color: #5072b6;
	padding:5px 20px 5px 40px;
	background:url(../ressource/icon_world.gif) 20px 4px no-repeat;
	display: block;
}
a.wo12__lien2_titre:hover { color: #1a2d50; }

.tab_wo_12 {
	margin: 20px 10px 5px 20px;
}


.wo11__img1_img, .wo12__img1_img {
  padding:0px;
}

.wo11__img1_legende, .wo12__img1_legende, .wo2__img1_legende {
	padding:10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333;
}

.wo11__img_img, .wo12__img_img {
  padding:0 0px 0 10px;
}

.wo11__img_legende, .wo12__img_legende, .wo2__img_legende {
	padding:10px 0 15px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333;
	text-align: justify;
}


/* Interface WebOp! */

/*
.menu_bandeau {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
.mc {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.mc_gris {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bbb;}
*/

.mc_gris {
	color:#bbb;
}

/* ------- HAUT -------- */

#haut
{
	height:105px;

}

#accroche
{
	font-weight:bold;
	font-size:13px;
	color:#FFF;
	text-align:left;
	padding:20px 0px 0 30px;
}

#espace_partenaires
{
background:url(../ressource/fond_espace_partenaires.gif) top right no-repeat;
width:187px;
height:70px;
visibility:hidden;
}


#espace_partenaires .bt_go
{
background:url(../ressource/bt_go_espace_partenaires.gif) center center no-repeat;
height:20px;
width:20px;
border:0px;
cursor:pointer;
}

#espace_partenaires p
{
font-weight:bold;
font-size:14px;
color:white;
text-align:left;
margin-left:10px;
}

#espace_partenaires form, #espace_partenaires p
{
margin:0;
padding:0;
}

#espace_partenaires form
{
margin:0;
}

#espace_partenaires input
{
height:15px;
border:0;
font-weight:normal;
font-size:11px;
color:#ababab;
}

#memoriser_oublier, #memoriser_oublier a
{
font-weight:normal;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-align:left;
}

#memoriser_oublier input
{
padding:0 0 0 5px;
margin:2px 0 0 0;
height:12px; /* Truc pour IE */
vertical-align:middle; /* --- */
}

#memoriser_oublier a:hover
{
text-decoration:underline;
}

#rechercher
{
background:url(../ressource/fond_menu4.png) top right no-repeat;
width:234px;
height:40px;
}

#rechercher form
{
margin:0;
}

#rechercher p
{
font-weight:bold;
font-size:13px;
color:white;
text-align:left;
margin-top:3px;
}

#rechercher input
{
height:15px;
border:0;
font-weight:normal;
font-size:12px;
color:#ababab;
margin-top:3px;
}

#rechercher .bt_go
{
background:url(../ressource/bt_go_rechercher.png) center center no-repeat;
height:15px;
width:15px;
border:0px;
cursor:pointer;
}
/*
#millieu
{
height:100%;
}
*/



#colone_gauche
{
width:234px;

}

#menu
{
	width:234px;

	padding:32px 0 5px 50px;

	background-image: url(../ressource/fond_menu2.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#menu td
{
padding:0 0 5px 0;
}

/*#menu  a
{
list-style-type:none;
font-weight:bold;
font-size:12px;
line-height:12px;
padding:0px 5px 5px 15px;
color:white;
text-decoration:none;
display:block;
}

#menu a:hover
{
background:url(../ressource/bt_menu.gif) left 2px no-repeat;
color:#333;
}

#menu a:affi
{
background:url(../ressource/bt_menu.gif) left 2px no-repeat;
color:#333;
}*/



#questionnaire
{
	width:234px;
	height:225px;
	background-image: url(../ressource/fond_menu3.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.infos
{
	font-size:12px;
	color:white;
	margin: 10px 0 0 10px;
}

.menu3 {
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	padding: 0px 0 6px 0px;
	text-decoration: none;
}

a.inf {
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	margin: 0px 0 2px 0px;
	text-decoration: none;
}


#questionnaire #bt_formulaire
{

text-align:left;

}

#questionnaire #bt_formulaire a
{
	font-weight:bold;
	font-size:12px;
	line-height:10px;
	color:white;
	padding-left:12px;
	text-decoration:none;
}

#questionnaire #bt_formulaire a:hover
{
	color:#333;
	background-image: url(../ressource/bt_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#colone_gauche #blanc_g
{
background-color:white;
width:45px;
}

/* ----- CENTRE ------- */

#colone_centre #bandeau_photo
{
height:75px;
}

#colone_centre #blanc_h
{
/* --	background-color:white;-- */
	height:40px;
	background-image: url(../ressource/frise.jpg);
	background-position: left top;
}

#blanc_h2
{
	/* --	background-color:white;-- */
	background-image: url(../ressource/frise2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#colone_centre #contenu
{
    background-color:#fff;
	padding-top:20px;
	font-family: Arial, Helvetica, sans-serif;
}

#contenu_pui
{

padding:0px 20px 20px 20px;
    background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}


#acces_region
{
position:absolute;
right:15px;
background:url(../ressource/fond_acces_region.gif) top left no-repeat;
height:71px;
width:207px;
text-align:left;
}

#acces_region a
{
font-size:11px;
line-height:12px;
color:#527a7e;
text-decoration:none;
}

#acces_region a:hover
{
color:#1c4044/*336165;*/
}

#acces_region a img
{
float:left;
margin:10px 10px 10px 10px;
border:0;
}

#acces_region a strong
{
font-size:13px;
}


/* ------- BAS ------- */

#colone_droite
{
background:url(../ressource/fond_carte_regions_v2.png) top left no-repeat;
width:224px;
height:426px;
	position: absolute;
	top: 120px;
	right: 20px;}

.bord_gauche
{
	width: 154px;
	background-image: url(../ressource/b.jpg);
	background-repeat: no-repeat;
	background-position: left 130px;
}

#regions
{
	margin-top:40px;
	height:386px;
	width:209px;

}

#regions  #titre
{
font-weight:bold;
font-size:14px;
line-height:18px;
color:white;
text-align:right;
padding-right:20px;
}

#regions #titre strong
{
font-size:18px;
}

#regions img
{
margin-top:10px;
}

#regions #dom table tr td
{
font-size:9px;
line-height:13px;
color:#4e8e93;
text-align:center;
}
#regions #instructions
{
padding-top:5px;
font-size:9px;
line-height:10px;
color:#565656;
text-align:left;
padding-left:10px;
}

#regions form
{
margin-top:5px;
}

#regions select
{
font-size:10px;
line-height:10px;
color:#565656;
border:1px solid #565656;
}


#regions #anglais
{
	font-size:11px;
	color:#565656;
	text-align:left;
	background-color: #CCC;
	background-image: url(../ressource/drapeau_anglais.png);
	background-repeat: no-repeat;
	padding:5px 15px 5px 55px;
	background-position: 20px 14px;
}

#regions #anglais a
{
	color:#565656;
	text-decoration: none;
}


#blanc_d
{
background-color:white;
width:60px;
}

#blanc_d2
{
background-color:white;
width:154px;

}

#bas a img, #regions img
{
border:0;
}

/* ---- Style formulaire ---- */

.wo__donnee, .wo__champ, .wo__renvoi
{
font-size:12px;
}

.wo__donnee, .wo__renvoi
{
color: #404040;
}

.wo__champ
{
color:#5072b6;
font-weight:bold;
}

.wo__champ i
{
color:#404040;
font-weight:bold;
}

.wo__champ_err
{
font-size:12px; color: #ffae00; font-weight:bold;
}

.wo__texte
{
font-size:13px; color:#404040; padding:2px 20px 2px 20px;
}


/* ---- Accueil ---- */
#pointille_vertical
{
width:2px;
background-image:url(../ressource/pointille_vertical.gif);
background-repeat:repeat-y;
background-position:top left;
}

/* ---- Régions ---- */
#menu_region
{
width:550px;
padding:0;
margin:0 0px 0 15px;
}

#menu_region li
{
float:left;
list-style:none;
padding:0 25px 3px 25px;
margin:0 16px 0 0px;
border-right:3px solid #fff;
background-color:#ddd;
}

#menu_region li a
{
font-size:12px;
font-weight:bold;
color: #5072b6;
text-decoration:none;
}

#menu_region li a:hover
{
color:#1a2d50;
}

/* -- Contact -- */

h1
{
font-size: 22px; line-height:24px;
color: #5072b6; font-weight:bold;
padding:5px 160px 5px 30px ;
text-align:left;
background:url(../ressource/bt_wo__rub_titre.gif) 20px 10px no-repeat;
}

#contact
{
margin:0 60px 30px 60px;
}

#contact .wo__champ
{
font-weight:bold;
}

#contact input, #contact textarea, #contact select
{
border:1px solid #5072b6;
}

#formulaire_confirmation
{
text-align:center;
font-size:14px;
font-weight:bold;
color:#999999;
}

/* --- RECHERCHE --- */

a.wo__lien {
	color:#5072b6;
	font-weight:bold;
/* ---	display: block;
	padding:0 10px 0 10px;
	margin: 0;
	line-height: normal;--- */
}
a.wo__s_lien {
	color:#5072b6;
	font-weight:bold;
/* ---	display: block;
	padding:0 10px 0 10px;
	margin: 0;
	line-height: normal;--- */
}

.wo__pagi, a.wo__pagi {
color:#5072b6; font-size:11px;}

.liens_webop
{
	font-size:9px;
	color:#666;
	padding:5px;
	margin:0;
	text-decoration: none;
}

.ex_tab1
{
	background-image: url(../ressource/ex_tab1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.ex_tab3
{
	background-image: url(../ressource/ex_tab3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.ex_tab2
{
	background-image: url(../ressource/ex_tab2.jpg);
	background-repeat: repeat-y;
	background-position: top;
	padding:5px 20px 5px 20px;
}
.ex_tab2 img
{
	margin: 5px 0px 5px 0px;
}
.ex_titre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;

}
.ex_texte {
	font-size: 12px;
	line-height:14px;
	color: #404040;

	text-align:justify;

	font-family: Arial, Helvetica, sans-serif;
}

/* ---------- Menu Gauche ---------- */

.wo_mg__niv0, .wo_mg__niv0_u {
list-style-type:none;
font-weight:bold;
font-size:12px;
line-height:12px;
padding:0px 5px 5px 15px;
color:white;
text-decoration:none;
display:block;
}

.wo_mg__niv0:hover, .wo_mg__niv0_u:hover {
background:url(../ressource/bt_menu.gif) left 2px no-repeat;
color:#333;
}

.wo_mg__niv0_affi {
font-weight:bold;
font-size:12px;
line-height:12px;
padding:0px 5px 5px 15px;
text-decoration:none;
display:block;
background:url(../ressource/bt_menu.gif) left 2px no-repeat;
color:#333;
}

/*----------*/

.wo_mg__niv1, .wo_mg__niv1_u {
	list-style-type:none;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	padding:0px 5px 2px 26px;
	color:white;
	text-decoration:none;
	background-image: url(../ressource/puce.jpg);
	background-repeat: no-repeat;
	background-position: 19px 6px;
	display: block;
}

.wo_mg__niv1:hover, .wo_mg__niv1_u:hover {
	color: #333;
}

.wo_mg__niv1_affi {
	list-style-type:none;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	padding:0px 5px 2px 26px;
	color: #333;
	text-decoration:none;
	background-image: url(../ressource/puce.jpg);
	background-repeat: no-repeat;
	background-position: 19px 6px;
	display: block;
}

/*----------*/

.wo_mg__niv2, .wo_mg__niv2_u, .wo_mg__niv2_affi {
	list-style-type:none;
	font-weight:bold;
	font-size:10px;
	line-height:12px;
	padding:0px 5px 2px 32px;
	color:white;
	text-decoration:none;
	background-image: url(../ressource/puce_ronde.png);
	background-repeat: no-repeat;
	background-position: 26px 6px;
	display: block;
}

.wo_mg__niv2:hover, .wo_mg__niv2_u:hover, .wo_mg__niv2_affi {
	text-decoration: underline;
}

.wo_mg__niv2_affi {
	list-style-type:none;
	font-weight:bold;
	font-size:10px;
	line-height:12px;
	padding:0px 5px 2px 32px;
	color:white;

	background-image: url(../ressource/puce_ronde.png);
	background-repeat: no-repeat;
	background-position: 26px 6px;
	display: block;
}

#menu a:hover
{

}

#menu a:affi
{

}

/*----------*/


.insert_menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}

a.insert_menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFae00; text-decoration: none}

a.mc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffae00; text-decoration: none ; font-weight: bold}

a.mc:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0069b3; text-decoration: underline ; font-weight: bold}

.mc_gris {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}

.mc_separ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999 }



.wo__mes {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none}

.wo__comment {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#999999 }

.comment { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none ; background-color: #FFFef3}


.wo__s_champ {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #f7f7f7; font-weight: bold}


.wo__s_donnee {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000 }

.wo__fct {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffae00; text-decoration: none; font-weight: bold}

a.wo__fct:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0069b3; text-decoration: none; font-weight: bold}

.wo__fct_gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #dddddd; text-decoration: none; font-weight: bold}



a.wo__lien:hover { color: #ffae00; text-decoration: underline; font-weight: bold}


.wo__instr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; ; text-align: justify}



/*------ VIDEO ----*/
.lecture {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	padding: 10px 0 10px 25px;
	text-align: left;
}

#video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	background-color: #999;
	padding: 10px 10px 10px 10px;
	margin: 0px;
}

.fermer, a.fermer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: right;
	padding: 0px 0px 10px 0;
	margin: 0;
}

.video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}

.video_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e2007a;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	padding: 0 0 8px 0;
	margin: 0 0 0px 0;
}

.video_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: left;
}
