@charset "utf-8";
/* CSS Document */
body {
direction:rtl;
margin:0;
padding:0;
font:12px Tahoma;
color:#0c1b20;
background:#fff;
}
.body {
padding:0 0 96px 0;
}
p {
line-height:16px;
}
a.btn_bleu {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
margin:10px 0 0 0;
display:inline;
float:right;
clear:both;
}
a.btn_bleu span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 8px 0 10px;
height:19px;
display:inline;
float:right;
cursor:pointer;
}
.font_georgia {
font-family:Georgia, "Times New Roman", Times, serif;
}
/* Textes */
.txt_bleu11 {
color:#0f364c;
font-size:11px;
}
.txt_bleu14_gras_uppercase {
color:#0f364c;
font-size:14px;
font-weight:bold;
text-transform: uppercase;
}
.txt_bleu11_capetalize {
color:#0f364c;
font-size:98%;
text-transform:uppercase;
display:block;
width:100%;
letter-spacing:0.05em;
word-spacing:-0.2em;
}
.txt_bleu12 {
color:#0f364c;
font-size:12px;
}
.txt_bleu13 {
color:#0f364c;
font-size:13px;
}
.txt2_bleu11 {
color:#0c618a;
font-size:11px;
}
.txt2_bleu12 {
color:#0c618a;
font-size:12px;
}
.txt2_bleu13 {
color:#0c618a;
font-size:13px;
}
.txt2_bleu14 {
color:#0c618a;
font-size:14px;
}
.txt3_bleu11 {
color:#08698c;
font-size:11px;
}
.txt3_bleu11_italique {
color:#08698c;
font-size:11px;
font-style:italic;
}
.archive_ministere{
height:20px;
position:relatif;
float:left;
/*width:95px; */
color:#FFFFFF;
font-size:12px;
background-color:#319B85;
padding: 3px 5px 0px 5px;
/*text-transform: uppercase;*/
font-weight: bold;
margin:10px 0px 0px 0px;
display:block;
border:#eaf2f5 solid 2px;
box-shadow : 3px 3px 3px #CCC;  

}
.txt3_bleu12 {
color:#08698c;
font-size:12px;
}
.txt3_bleu13 {
color:#08698c;
font-size:13px;
}
.txt3_bleu14 {
color:#08698c;
font-size:14px;
}
.txt_vert12 {
color:#319b85;
font-size:12px;
}
.txt_vert13 {
color:#319b85;
font-size:13px;
}
.txt2_vert11 {
color:#628d08;
font-size:11px;
}
.txt2_vert11_italique {
color:#628d08;
font-size:11px;
font-style:italic;
}
.txt2_vert12 {
color:#628d08;
font-size:12px;
}
.txt2_vert13 {
color:#628d08;
font-size:13px;
}
.txt2_vert14 {
color:#628d08;
font-size:14px;
}
.txt_vert14 {
color:#319b85;
font-size:14px;
}
.txt_blan11 {
font-size:11px;
color:#fff;
}
.txt_blan12 {
font-size:12px;
color:#fff;
}
.txt_blan13 {
font-size:13px;
color:#fff;
}
.txt_blan14 {
font-size:14px;
color:#fff;
}
.txt_blan14_blod {
font-size:14px;
color:#fff;
font-weight:bold;
}
.txt_vert14_line16 {

color:#0c618a;
font-size:24px;
line-height:16px;
display: block;
padding:6px 32px 0 0;
font-weight:bold;
}
html>/**/body .txt_vert14_line16 {
font-family:Traditional Arabic;
color:#0c618a;
line-height:20px;
display: block;
padding:0 31px 0 0;
font-weight:bold;
}
html>/**/body .txt_bleu60_capetalize {
font-family:Traditional Arabic;
color:#0ca4cb;
font-size:16px;
line-height:18px;
display: block;
padding:0 31px 0 0;
font-weight:bold;
}
.txt_noire_11 {
color:#000;
font-size:11px;
}
.txt_noire_11_gras {
color:#000;
font-size:11px;
font-weight:bold;
}
.txt2_rouge11 {
color:#f10000;
font-size:11px;
}
.txt2_rouge12 {
color:#f10000;
font-size:12px;
}
.txt2_rouge13 {
color:#f10000;
font-size:13px;
}
.txt2_rouge13 {
color:#f10000;
font-size:14px;
}
.txt3_rouge12 {
font-weight:bold;
color:#dc0000;
font-size:12px;
}
.txt4_rouge11_blod {
font-weight:bold;
color:#ff0000;
font-size:11px;
line-height:16px;
}
/* font google*/
.txt3_bleu11 {
color:#194bbb;
font-size:11px;
}
.txt_rouge11 {
color:#ac2317;
font-size:11px;
}
.txt_jaune11 {
color:#dbb746;
font-size:11px;
}
.txt2_vert11 {
color:#40a442;
font-size:11px;
}
/* Titres */

/* Liens */
a.txt2_bleu11:hover {
text-decoration:underline;
}
.lien_rouge11 {
color:#d90100;
font-size:11px;
}
.lien_rouge11:hover {
text-decoration:underline;
}
.lien_rouge11_underline {
color:#d90100;
font-size:11px;
text-decoration:underline;
}
.lien_rouge11_underline:hover {
text-decoration:none;
}
.lien_bleu11_italique {
color:#0E415B;
font-size:11px;
font-style: italic;
}
.lien_bleu11 {
color:#0E415B;
font-size:11px;
font-style: italic;
}
.sep_numero_galerie {
padding:0 7px;
color:#0E415B;
font-size:11px;
}
/* Paddings */
.padding_left_10_top18 {
padding:18px 10px 0 0;
}
.padding_top18 {
padding:18px 0 0 0;
}
.padding_top15 {
padding:15px 0 0 0;
}
.padding_top14bottom7 {
padding:13px 2px 7px 0;
}
html>/**/body .padding_top14bottom7 {
padding:14px 2px 7px 0;
}
.paddingleft20 {
padding:0 20px 0 0;
}
.padding_top14 {
padding:14px 0 0 0;
}
.padding_left_right7 {
padding:0 7px;
}
.padding_bottom12 {
padding: 0 0 12px 0;
display:block;
}
.padding_top5 {
padding:5px 0 0 0;
}
.padding_top6 {
padding:6px 0 0 0;
display:block;
}
.padding_right9 {
padding:0 0 0 9px;
}
.padding_top32 {
padding:32px 0 0 0;
}
.padding10 {
padding:10px;
}
.padding_right10 {
padding:0  0 10px 0;
}
.padding_right20 {
padding:0 0 0 20px;
}
.padding_top20 {
padding:20px 0 0 0;
}
/* margins */
.margin_top-4 {
margin:-4px 0 0 0;
}
.margin_bottom11 {
margin:0 0 11px 0;
}
.margin_bottom10 {
margin:0 0 10px 0;
}
.margin_bottom20 {
margin:0 0 20px 0;
}
.margin_top20 {
margin:20px 0 0 0;
}
.margin_top10 {
margin:10px 0 0 0;
}
.margin_bottom11_top20 {
margin:20px 0 11px 0;
}
.margin_right10 {
margin:0 0 10px 0;
}
/************************************* Header *************************************/
/**********************************************************************************/
.header {
width:950px;
overflow:hidden;
margin:0 auto;
padding:0 0 10px 0;
}
/* Menu haut */
.left_navhaut {
background: url(../image/gif/left_header-top.gif) right no-repeat;
}
.right_navhaut {
background:url(../image/gif/right_header-top.gif) left no-repeat;
height:30px;
padding:0 20px;
}
.center_navhaut {
background:url(../image/gif/center_header-top.gif) repeat-x;
}
ul.menu_haut {
/*float:left;*/
list-style:none;
padding:0 0 0 26px;
}
ul.menu_haut li {
/*float:left;*/

display:inline;
}
ul.menu_haut li a {
font-family:Tahoma;
float:right;
padding:0 10px;
color:#cfd7db;
font-size:11px;
margin:6px 0 0 0;
display:inline;
}
ul.menu_haut li a:hover {
font-family:Tahoma;
text-decoration:underline;
color:#0d98b7;
}
ul.menu_haut li.active a {
font-family:Tahoma;
text-decoration:underline;
color:#0d98b7;
}
ul.menu_haut li span.sep_menhaut {
float:right;
display:inline;
background:#fff;
height:10px;
width:1px;
margin:8px 0 0 0;
}
/* Menu langue */
ul.menu_langue {
list-style:none;
float:left;
}
ul.menu_langue li {
display:inline;
/*float:right;*/
padding:6px 0 0 0;
}
ul.menu_langue li a {
color:#879ba6;
font-weight:bold;
font-size:11px;
display:inline;
padding:0 10px 0 0;
/*float:right;*/
}
ul.menu_langue li.active a {
color:#0d98b7;
font-weight:bold;
font-size:11px;
display:inline;
padding:0 10px 0 0;
/*float:right;*/
}
ul.menu_langue li a:hover {
color:#0d98b7;
}
ul.menu_langue li a.langue_ar {
font-family:Tahoma;
color:#879ba6;
font-weight:bold;
font-size:11px;
display:inline;
padding:0 10px 0 0;
}
ul.menu_langue li.active a {
color:#0d98b7;
font-weight:bold;
font-size:11px;
display:inline;
padding:0 10px 0 0;
float:right;
font-family:Tahoma;
}
ul.menu_langue li a.langue_ar:hover {
color:#0d98b7;
}
/* Fin Menu haut */
.txt_date {
font-family:Tahoma;
color:#879ba6;
font-size:11px;
display:block;
padding:8px 0 0 0;
}
.logo_header {
background:url(../image/gif/logo_header.gif) no-repeat;
display:block;
width:190px;
height:45px;
text-indent:-9999px;
}
/* Recherche */
.input_recherche {
border:#cdcccc solid 1px;
width:228px;
height:18px;
float:right;
color:#0c1b20;
font-size:11px;
padding:4px 5px 0 5px;
display:inline;
}
.search_ok {
width:28px;
height:24px;
background:#319b85;
font:11px Arial, Helvetica, sans-serif bold;
float:right;
color:#fff;
display:inline;
margin:0 0 0 10px;
cursor:pointer;
}
.sep_recherche {
color:#0c618a;
font-size:11px;
padding:0 0 0 7px;
}
/* accessibility part */
.left_access {
background:url(../image/gif/left_navigation_header.gif) right no-repeat;
position:absolute;
width:3px;
height:60px; right :0;
top:0;
}
.right_access {
background:url(../image/gif/right_navigation_header.gif) left no-repeat;
height:60px;
position:absolute;
width:3px; left :0;
top:0;
}
.center_access {
background:url(../image/gif/center_navigation_header.gif) repeat-x;
position:relative;
height:40px;
padding:20px 20px 0 20px;
}
ul.pecto_nav_header {
/*float:right;*/
list-style:none;
}
ul.pecto_nav_header li {
display:inline;
}
ul.pecto_nav_header li img {
display:inline;
float:right;
}
ul.pecto_nav_header li a {
color:#0f364c;
font-size:12px;
display:inline;
float:right;
margin:2px 11px 0 0;
padding:0 0 0 10px;
/*font-weight:bold;*/

}
ul.pecto_nav_header li a:hover {
text-decoration:underline;
color:#0c618a;
}
/*************************************/

a.link_access_plus {
/*float:right;*/
width:26px;
height:19px;
background:url(../image/gif/a+.gif) no-repeat;
margin:0 0 0 1px;
display:inline-block;
}
a.link_access_rest {
/*float:right;*/
width:26px;
height:19px;
background:url(../image/gif/a.gif) no-repeat;
margin:0 0 0 1px;
display:inline-block;
}
a.link_access_moin {
/*float:right;*/
width:26px;
height:19px;
background:url(../image/gif/a-.gif) no-repeat;
margin:0 2px 0 0;
display:inline-block;
}
/* Menu principale*/
.left_top_menu_principal {
background:url(../image/gif/left_top_menuheader.gif) left top no-repeat;
position:absolute;
right:0;
top:0;
width:3px;
height:3px;
}
.left_bottom_menu_principal {
background: url(../image/gif/left_bottom_menuheader.gif)  no-repeat;
position:absolute;
right:0;
bottom:0;
width:3px;
height:3px;
}
.rigt_top_menu_principal {
background:url(../image/gif/right_top_menuheader.gif)  no-repeat;
position:absolute;
left:0;
top:0;
width:3px;
height:3px;
}
.rigt_bottom_menu_principal {
background: url(../image/gif/right_bottom_menuheader.gif)  no-repeat;
position:absolute;
left:0;
bottom:0;
width:3px;
height:3px;
}
.center_menu_principal {
background:#0c618a;
padding:5px 0 4px 20px;
position:relative;
}
ul.menuprincipal {
list-style:none;
padding:5px 7px 0 0;
}
ul.menuprincipal li {
/*float:right;*/
display:inline;
padding:0 0 5px 0;
}
* html ul.menuprincipal li {
/*float:right;*/
display:inline;
padding:0 0 2px 0;
}
ul.menuprincipal li a {
font-family:Tahoma;
padding:0 10px 5px;
color:#fff;
font-size:13px;
display:inline-block;
}
ul.menuprincipal li a:hover {
font-family:Tahoma;
text-decoration:underline;
color:#fbfaf9;
}
ul.menuprincipal li .sep_menu_principal {
display:inline-block;
vertical-align:top;
/*float:right;*/
height:10px;
width:1px;
background:url(../image/gif/sep_menuheader.gif) no-repeat;
margin:3px 0 0 0;
}
.bg_sep_menu_principal {
height:1px;
background:#4989a7;
}
/************************************* Content *************************************/
/**********************************************************************************/
.container {
background:url(../image/gif/bg_content.gif) center top no-repeat;
min-height:1713px;
height:auto !important;
height:1713px;
clear:both;
width:100%;
}
.container_in {
width:950px;
margin:0 auto;
}
.bloc_content {
width:700px;
float:right;
display:inline;
padding:0 0 0 20px;
}
.content_in {
width:700px;
float:right;
}
.sep_content_footer {
width:950px;
padding:0 0 21px 0;
float:right;
}
.content_contenu {
padding:20px 10px 10px 0;
width:690px;
overflow:hidden;
float:right;
}
.path {
font-family:Tahoma;
padding:7px 0;
color:#0c577f;
font-size:11px;
width:700px;
}
.titre_page {
text-align:right;
background:#0c618a;
color:#fff;
padding:8px 10px 8px 0;
font-size:16px;
font-weight:bold;
display:block;
}
.titre_page_ouvert {
background:#0c618a;
color:#fff;
padding:8px 10px 8px 0;
font-size:16px;
font-weight:bold;
display:block;
}
.bloc_bas_content {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
clear:both;
}
.bloc_bas_content_in {
background:#eaf2f5;
color:#0C618A;
height:24px;
font-size:11px;
padding:0 10px;
}
/* barre de news */
.left_barrenews {
background:url(../image/gif/bout_newsdefil_left.gif) no-repeat;
width:160px;
height:30px;
position:absolute; 
right:-55px;
top:0;
}
.right_barrenews {
background:url(../image/gif/bout_newsdefil_right.gif) repeat;
width:3px;
height:30px;
position:absolute; left :0;
top:0;
}
.bg_barre_news {
background:#e4eef3;
height:21px;
position:relative;
padding:9px 106px 0 0;
width:844px;
}
.bg_barre_news, .bg_barre_news a {
color:#0f364c;
font-size:11px;
}
.bg_barre_news a:hover {
text-decoration:underline;
}
.sep_barre_news {
padding:0 7px;
}
/* lien utiles */
.bloc_lien_utiles_gen {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
margin-bottom:10px;
}
.bloc_lien_utiles {
background:#fbfaf9;
padding:9px 10px 10px 10px;
}
h1.titre_usuful_link {
border-bottom:#cad8df solid 1px;
padding:0 0 7px 0;
font-size:13px;
font-weight:bold;
display:block;
color:#0f364c;
}
a.link_utile {
background:url(../image/gif/puce_usuful_link.gif) right top no-repeat;
display:inline-block;
height:17px;
padding:0 26px 0 0;
margin:10px 0 0 0;
color:#0c1b20;
}
a.link_utile:hover {
text-decoration:underline;
}
/* Galerie photos */
.bloc_repeat_galerie {
width:690px;
float:right;
padding:0 0 10px 0;
}
.bloc_galerie_gen {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
float:right;
display:inline;
margin:0 0 0 10px;
position:relative;
}
.bloc_galerie_gen_last {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
float:right;
margin:0 0 0 -1px;
display:inline;
position:relative;
}
.bloc_galerie_in {
width:106px;
height:110px;
padding:10px;
position:relative;
float:right;
display:inline;
background:#fbfaf9;
}
.bloc_galerie_in .img_galerie {
position:absolute;
bottom:10px;
}
.loop_galerie {
position:absolute;
bottom:8px; left :8px;
height:16px;
width:16px;
background:url(../image/gif/loop_galerie.gif) no-repeat;
}
/* Titre pages et Listes */
.titre1_page {
background:url(../image/gif/puce_titre_bleu.gif) right 3px no-repeat;
line-height:18px;
color:#08698C;
font-size:16px;
font-weight:bold;
padding:0 21px 14px 0;
display:block;
}
.img_actu_interne {
float:right;
margin:0 0 0 20px;
display:inline;
}
ul.liste_pucebleu {
display:block;
padding:0 9px 5px 0;
}
ul.liste_pucebleu li {
background:url(../image/gif/pucebleu_liste.gif) right 7px no-repeat;
border-bottom:none;
padding:0 20px 3px 0;
color:#000;
font-size:11px;
}
html>/**/body ul.liste_pucebleu li {
background:url(../image/gif/pucebleu_liste.gif) right 6px no-repeat;
padding:0 20px 4px 0;
border-bottom:none;
color:#000;
font-size:11px;
}
.liste_numerote {
display:block;
padding:0 0 13px 0;
}
html>/**/body .liste_numerote {
display:block;
padding:0 0 12px 0;
}
.liste_numerote li {
border-bottom:#e5e5e5 solid 1px;
padding:6px 0 8px 0;
line-height:16px;
}
.liste_numerote li.last {
border-bottom:none;
}
/* Menu right interne */
ul.menu_left {
width:197px;
display:block;
}
ul.menu_left li {
text-align:right;
display:block;
}
ul.menu_left li a {
text-align:right;
display:block;
border-bottom:#E5E5E5 solid 1px;
background:url(../image/gif/puce_bleu_menu.gif) right 9px no-repeat;
padding:7px 26px 7px 0;
color:#0C618A;
font-size:11px;
}
ul.menu_left li a:hover {
text-align:right;
display:block;
border-bottom:none;
background:#E4EEF3 url(../image/gif/puce_rouge_menu.gif) right 9px no-repeat;
padding:7px 26px 7px 0;
font-weight:bold;
}
ul.menu_left li.active a {
text-align:right;
display:block;
border-bottom:none;
background:#E4EEF3 url(../image/gif/puce_rouge_menu.gif) right 9px no-repeat;
padding:7px 26px 7px 0;
font-weight:bold;
color:#0C618A;
font-size:11px;
}
/************************************* left ***************************************/
/**********************************************************************************/
.right {
width:230px;
float:right;
display:inline;
overflow:hidden;
}
.right_interne {
width:230px;
float:right;
display:inline;
overflow:hidden;
}
/* Espace membre */
.bloc_espacemembre {
background:#e4eef3;
padding:8px 10px 8px 10px;
margin:0 0 0 0;
}
.sep_block_espacemembre {
height:10px;
}
.titre_memeberspace {
text-align:right;
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:url(../image/gif/puce_member_ferme.gif) left 4px no-repeat;
text-transform:uppercase;
padding:0 10px 0 0;
}
.titre_memeberspace_ouvert {
text-align:right;
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:url(../image/gif/puce_member_ouvert.gif) left 4px no-repeat;
text-transform:uppercase;
padding:0 10px 0 0;
}
.bloc_espace_in {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
margin:0 0 5px 0;
}
.bloc_espace_in_i {
background:#fbfaf9;
padding:7px 8px 7px 8px;
}
.link_espace_pucerouge {
text-align:right;
background:url(../image/gif/puce_haut_rouge.gif) left 10px no-repeat;
display:block;
}
.link_espace_pucerouge_ouvert {
text-align:right;
background:url(../image/gif/puce_bas_rouge.gif) left 10px no-repeat;
display:block;
}
.link_espace_pucevert {
background:url(../image/gif/puce_haut_vert.gif) left 10px no-repeat;
display:block;
}
.input_memberspace {
text-align:right;
border:#cdcccc solid 1px;
width:178px;
height:21px;
color:#a2afb2;
font-size:12px;
margin:0 0 3px 0;
padding:5px 10px 0 0;
}
html>/**/body .input_memberspace {
border:#cdcccc solid 1px;
width:178px;
height:21px;
color:#a2afb2;
font-size:12px;
margin:0 0 5px 0;
}
.bloc_input_member {
padding:7px 0 0 0;
}
html>/**/body .bloc_input_member {
padding:8px 0 0 0;
}
.link_bleu_memeber {
color:#0c618a;
font-size:11px;
}
.link_bleu_memeber:hover {
text-decoration:underline;
color:#628d08;
}
/* bouton bleu valider formulaire member space */
.btn_valider_form_member {
background:url(../image/gif/px.gif) no-repeat;
color:#08698c;
font-size:11px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
height:28px;
width:70px;
display:block;
}
a.valider_form_member {
background: url(../image/gif/btn_valider.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
margin:5px 0 0 0;
}
html>/**/body a.valider_form_member {
background: url(../image/gif/btn_valider.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
margin:4px 0 0 0;
}
a.valider_form_member:hover {
background: url(../image/gif/btn_valider.gif) no-repeat 0 -28px;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
}
a.valider_form_member:hover .btn_valider_form_member {
color:#fff;
}
/* newsletter */

.newsletter {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
margin:0 0 10px 0;
/*float:right;*/
}

.newsletter_in 
{
background:#fbfaf9;
padding:8px 8px 9px 8px;
/*float:right;*/
}

.newsletter_in h1 

{
color:#0c618a;
font-size:18px;
font-weight:bold;
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
background:url(../image/gif/pecto_bloc_newsletter.gif) right 2px no-repeat;
padding:0 36px 0 0;
height:26px;
display:block;
text-transform:uppercase;

}

.bloc_input_newsletter {
padding:5px 0 0 0;
}

.input_newsletter {
border-bottom:#cdcccc solid 1px;
border-top:#cdcccc solid 1px;
border-right:#cdcccc solid 1px;
width:163px;
height:21px;
float:right;
color:#a2afb2;
font-size:12px;
padding:5px 10px 0 0;
display:inline;
}
.ok_newsletter {
background:url(../image/gif/ok_newsletter.gif) no-repeat;
width:36px;
height:28px;
display:inline;
float:right;
cursor:pointer;
}
/* bouton bleu formulaire */
.btn_bleu_form {
background:url(../image/gif/px.gif) no-repeat;
color:#08698c;
font-size:11px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
height:24px;
float:right;
display:inline;
}
a.btn_bleu_form_i {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
display:inline;
float:right;
clear:both;
}
a.btn_bleu_form_i span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
height:24px;
display:inline;
float:right;
cursor:pointer;
}
a.btn_bleu_form_i:hover span .btn_bleu_form {
background:#0c618a;
}
a.btn_bleu_form_i:hover .btn_bleu_form {
background:#0c618a;
}
a.btn_bleu_form_i:hover .btn_bleu_form {
color:#fff;
}
/* bloc banner */
.bloc_banner_right {
width:230px;
clear:both;
margin:0 0 10px 0;
}
/* evenement left */
ul.list_even_right {
list-style:none;
width:230px;
display:block;
float:right;
}
* html ul.list_even_right {
list-style:none;
width:230px;
display:block;
float:right;
margin:0 0 -10px 0;
}
*+ html ul.list_even_right {
list-style:none;
width:230px;
display:block;
float:right;
margin:0 0 -3px 0;
}
ul.list_even_right li {
float:right;
border-bottom:#c2d7e2 solid 1px;
padding:10px 0;
margin:0 0 7px 0;
width:230px;
display:block;
line-height:16px;
}
ul.list_even_right li.last {
float:right;
border-bottom:none;
padding:10px 0;
width:230px;
display:block;
line-height:16px;
}
.img_even_right {
float:right;
}
.discription_even_right {
padding:0 80px 0 0;
}
.lien_rouge12_even_right {
color:#ed0100;
font-size:12px;
display:block;
line-height:18px;
}
.parag_even_right {
color:#0c2842;
font-size:11px;
display:block;
line-height:14px;
}
.link_noir_even_right {
color:#000;
font-size:11px;
line-height:20px;
}
/* sondage */
.sondage {
clear:both;
width:230px;
padding:16px 0 0 0;
float:right;
}
.titre_bloc_sondage {
height:24px;
background:#0f364c url(../image/gif/puce_bloc_sondage_ouvert.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.titre_bloc_sondage_ouvert {
height:24px;
background:#0f364c url(../image/gif/puce_bloc_sondage_ferme.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.bloc_sondage_in {
margin:3px 0 0 0;
background:#f5f9fa;
padding:13px 10px 22px 10px;
width:210px;
float:right;
}
.question_sondage {
line-height:16px;
border-bottom:#dee5e8 solid 1px;
color:#000;
font-size:11px;
display:block;
padding:0 0 13px 0;
margin:0 0 16px 0;
}
html>/**/body .question_sondage {
line-height:16px;
border-bottom:#dee5e8 solid 1px;
color:#000;
font-size:11px;
display:block;
padding:0 0 13px 0;
margin:0 0 14px 0;
}
.input_sondage {
height:14px;
width:14px;
margin:1px 0 0 0;
}
html>/**/body .input_sondage {
height:12px;
width:12px;
margin:3px 0 0 0;
}
/* sondage interne  */
.bloc_sondage_interne {
background:#f5f9fa;
padding:10px 20px;
margin:0 0 10px 0;
}
.bloc_galerie_gen {
border:#cad8df solid 1px;
background:#fff;
padding:1px;
float:right;
display:inline;
margin:0 0 0 10px;
}
.bloc_pourcentage_sondage {
border:#cad8df solid 1px;
background:#fff;
padding:3px 2px 1px 2px;
height:16px;
width:400px;
}
.bloc_pourcentage_sondage_in {
background:#e4eef3;
height:14px;
}
.question_sondage_interne {
line-height:16px;
border-bottom:#dee5e8 solid 1px;
color:#000;
font-size:12px;
display:block;
padding:0 0 13px 0;
margin:0 0 16px 0;
}
html>/**/body .question_sondage_interne {
line-height:16px;
border-bottom:#dee5e8 solid 1px;
color:#000;
font-size:12px;
display:block;
padding:0 0 13px 0;
margin:0 0 14px 0;
}
/*------------ Form sondage index ------------*/
.btn_valider_form_sondage {
background:url(../image/gif/px.gif) no-repeat;
color:#08698c;
font-size:11px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
height:28px;
width:70px;
display:block;
}
a.valider_form_sondage {
background: url(../image/gif/btn_valider.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
margin:5px 0 0 0;
}
html>/**/body a.valider_form_sondage {
background: url(../image/gif/btn_valider.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
margin:4px 0 0 0;
}
a.valider_form_sondage:hover {
background: url(../image/gif/btn_valider.gif) no-repeat 0 -28px;
height:24px;
display:block;
height:28px;
width:70px;
clear:both;
}
a.valider_form_sondage:hover .btn_valider_form_sondage {
color:#fff;
}
.btn_result_form_sondage {
background:url(../image/gif/px.gif) no-repeat;
color:#08698c;
font-size:11px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
height:28px;
width:110px;
display:block;
}
a.result_form_sondage {
background: url(../image/gif/btn_result_sondage.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:110px;
clear:both;
margin:5px 0 0 0;
}
html>/**/body a.result_form_sondage {
background: url(../image/gif/btn_result_sondage.gif) no-repeat;
height:24px;
display:block;
height:28px;
width:110px;
clear:both;
margin:4px 0 0 0;
}
a.result_form_sondage:hover {
background: url(../image/gif/btn_result_sondage.gif) no-repeat 0 -28px;
height:24px;
display:block;
height:28px;
width:110px;
clear:both;
}
a.result_form_sondage:hover .btn_result_form_sondage {
color:#fff;
}
.bloc_input_sondage {
padding:16px 0 0 0;
}
html>/**/body .bloc_input_sondage {
padding:19px 0 0 0;
}
/************************************* right ***************************************/
/**********************************************************************************/
.left1 {
width:400px;
display:inline;
padding:0 0 0 20px;
overflow:hidden;
float:right;
}
.left2 {
width:280px;
display:inline;
overflow:hidden;
float:right;
}
.left_interne {
width:197px;
float:right;
display:inline;
margin:0 0 0 10px;
}
.contenu_interne {
width:483px;
float:right;
display: inline;
}
/* bloc actu */
.bloc_actu {
width:400px;
}
.titre_bloc_actu {
text-align:right;
height:24px;
background:#0c618a url(../image/gif/puce_bloc_actu_ferme.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.titre_bloc_actu_ouvert {
text-align:right;
height:24px;
background:#0c618a url(../image/gif/puce_bloc_actu_ouvert.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
ul.liste_actu {
display:block;
list-style:none;
}
ul.liste_actu li {
border-bottom:#e5e5e5 solid 1px;
display:block;
float:right;
width:100%;
padding:16px 0 18px 0;
}
ul.liste_actu li.last {
border-bottom:none;
display:block;
float:right;
width:100%;
padding:16px 0 18px 0;
}
.link_actu {
color:#0c618a;
font-size:13px;
line-height:16px;
display:inline-block;
padding:0 0 8px 0;
font-family:Georgia, serif;
}
.link_actu:hover {
text-decoration:underline;
color:#0cb1d2;
}
/*.link_actu:visited {
text-decoration:underline;
color:#0cb1d2;
}*/
.bloc_image_actu {
padding:4px 0 0 0;
}
.imgactu {
display:inline;
margin:0 0 0 8px;
}
.bloc_discription_actu {
}
.discription_actu {
line-height:16px;
color:#252525;
font-size:11px;
display:block;
padding:0 0 4px 0;
}
.link_savoir_plus {
color:#000;
font-size:11px;
font-style:italic;
text-decoration:underline;
display:inline-block;
margin:-1px 0 0 0;
}
.link_savoir_plus:hover {
color:#319b85;
}
.pecto_new {
background:url(../image/gif/pecto_new.gif) no-repeat;
width:40px;
height:20px;
display:block;
float:left;
}
a.btn_bleu_actu {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
margin:21px 0 14px 0;
display:inline-block;
/*float:right;*/
clear:both;
}
a.btn_bleu_actu span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 20px;
height:19px;
display:inline-block;
/*float:right;*/
cursor:pointer;
}
html>/**/body a.btn_bleu_actu span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 23px;
height:19px;
display:inline-block;
/*float:right;*/
}
/* bloc inscription */
.bloc_share {
background:url(../image/gif/bg_blocshare.gif) no-repeat;
height:31px;
width:382px;
clear:both;
padding:9px 10px 0 8px;
}
.bloc_share h1 {
font-weight:bold;
font-size:14px;
color:#fff;
text-transform:uppercase;
display:block;
margin:-1px 0 0 0;
}
.share_facebook {
background:url(../image/gif/facebook_share.gif) no-repeat;
width:70px;
height:24px;
float:right;
display:inline;
margin:0 3px 0 0;
}
.share_rss {
background: url(../image/gif/rss_share.gif) no-repeat;
width:70px;
height:24px;
float:right;
display:inline;
margin:0 3px 0 0;
}
.share_twetter {
background: url(../image/gif/twetter_share.gif) no-repeat;
width:70px;
height:24px;
float:right;
display:inline;
margin:0 3px 0 0;
}
/* bloc miseajour imprimer */
.bloc_ajour_imprimer {
clear:both;
padding:24px 0 15px 21px;
}
a.link_imprimer {
float:left;
background:url(../image/gif/pecto_imprimer.gif) left 1px no-repeat;
padding:0 0 0 18px;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline;
}
html>/**/body a.link_imprimer {
float:left;
background:url(../image/gif/pecto_imprimer.gif) left 1px no-repeat;
padding:0 0 0 21px;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline;
}
a.link_imprimer1 {
background:url(../image/gif/pecto_imprimer.gif) left 1px no-repeat;
padding:0 0 0 20px;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline;
}
html>/**/body a.link_imprimer1 {
float:left;
background:url(../image/gif/pecto_imprimer.gif) left 1px no-repeat;
padding:0 0 0 23px;
color:#08698c;
font-size:11px;
display:inline;
}
a.link_envoi_ami {
background: url(../image/gif/pecto_envoi_ami.gif) left 2px no-repeat;
padding:0 0 0 20px;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline-block;
}
html>/**/body a.link_envoi_ami {
float:left;
background: url(../image/gif/pecto_envoi_ami.gif) left 2px no-repeat;
padding:0 0 0 23px;
color:#08698c;
font-size:11px;
display:inline;
}
a.link_pdf {
float:left;
background:url(../image/gif/icone_pdf.gif) left 1px no-repeat;
padding:0 0 0 20px;
height:16px;
margin:-2px 0 0 0;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline;
}
html>/**/body a.link_pdf {
float:left;
background:url(../image/gif/icone_pdf.gif) left 1px no-repeat;
padding:2px 0 0 23px;
color:#08698c;
font-size:11px;
font-style:italic;
display:inline;
height:16px;
margin:-2px 0 0 0;
}
a.link_hautpage {
background: url(../image/gif/pecto_haut.gif) left 4px no-repeat;
padding:0 0 0 16px;
color:#0e415b;
font-size:11px;
font-style:italic;
display:inline;
}
html>/**/body a.link_hautpage {
float:left;
background: url(../image/gif/pecto_haut.gif) left 4px no-repeat;
padding:0 0 0 19px;
color:#0e415b;
font-size:11px;
display:inline;
}
.bloc_miseajour {
float:right;
margin:-2px 0 0 0;
}
/* bloc evenement */
.titre_bloc_evenement {
text-align:right;
height:24px;
background:#319b85 url(../image/gif/puce_bloc_evenement_ferme.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.titre_bloc_evenement_ouvert {
text-align:right;
height:24px;
background:#319b85 url(../image/gif/puce_bloc_evenement_ouvert.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.bloc_even_in {
width:280px;
float:right;
clear:both;
}
ul.liste_evenement {
list-style:none;
display:block;
float:right;
width:280px;
clear:both;
}
ul.liste_evenement li {
border-bottom:#e5e5e5 solid 1px;
width:280px;
float:right;
line-height:16px;
padding:20px 0 16px 0;
}
ul.liste_evenement li.last {
border-bottom:none;
width:280px;
float:right;
line-height:16px;
padding:20px 0 16px 0;
}
ul.liste_evenement_interne {
list-style:none;
display:block;
clear:both;
}
ul.liste_evenement_interne li {
border-bottom:#e5e5e5 solid 1px;
line-height:16px;
padding:20px 0 16px 0;
}
ul.liste_evenement_interne li.last {
border-bottom:none;
line-height:16px;
padding:20px 0 16px 0;
}
.date_evenement {
color:#0c1b20;
height:15px;
font-weight:bold;
font-size:11px;
padding:1px 20px 0 0;
margin:0 0 1px 0;
display:block;
background:url(../image/gif/pecto_evenement_date.gif) right -1px no-repeat;
font-family:Georgia, serif;
}
.date_evenement:hover {
color:#08698c;
}
.titre_evenement {
color:#0c1b20;
font-size:11px;
text-decoration:underline;
}
.titre_evenement:hover {
color:#08698c;
}
.discription_evenement {
font-size:11px;
}
a.btn_bleu_even {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
margin:21px 0 0 0;
display:inline-block;
/*float:right;*/
clear:both;
}
a.btn_bleu_even span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 18px;
height:19px;
display:inline-block;
/*float:right;*/
cursor:pointer;
white-space: nowrap;
}
html>/**/body a.btn_bleu_even span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 21px;
height:19px;
display:inline-block;
/*float:right;*/
}
/* bloc circulaire */
.bloc_circulaire {
clear:both;
padding:23px 0 0 0;
width:280px;
}
.bloc_circulaire_in {
float:right;
width:280px;
}
.titre_bloc_circulaire {
text-align:right;
height:24px;
background:#0ca4cb url(../image/gif/puce_bloc_circulaire_ferme.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
.titre_bloc_circulaire_ouvert {
text-align:right;
height:24px;
background:#0ca4cb url(../image/gif/puce_bloc_circulaire_ouvert.gif) left 13px no-repeat;
color:#fff;
padding:8px 20px 0 0;
font-size:14px;
font-weight:bold;
display:block;
}
ul.liste_circulaire {
list-style:none;
margin:0 0 21px 0;
width:280px;
}
html>/**/body ul.liste_circulaire {
list-style:none;
margin:0 0 21px 0;
width:280px;
float:right;
}
ul.liste_circulaire li {
border-bottom:#e5e5e5 solid 1px;
width:280px;
float:right;
padding:11px 0;
line-height:16px;
font-size:11px;
color:#000;
}
ul.liste_circulaire li.last {
border-bottom:none;
width:280px;
float:right;
padding:11px 0;
line-height:16px;
font-size:11px;
color:#000;
}
ul.liste_circulaire_interne {
list-style:none;
margin:20px 0 21px 0;
}
ul.liste_circulaire_interne li {
border-bottom:#e5e5e5 solid 1px;
padding:11px 0;
line-height:16px;
font-size:11px;
color:#000;
}
ul.liste_circulaire_interne li.last {
border-bottom:none;
padding:11px 0;
line-height:16px;
font-size:11px;
color:#000;
}
a.btn_bleu_circul {
border:#c9d9e5 solid 1px;
background:#fff;
padding:1px;
height:24px;
margin:21px 0 0 0;
display:inline-block;
/*float:right;*/
clear:both;
}
a.btn_bleu_circul span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 24px;
height:19px;
display:inline-block;
/*float:right;*/
cursor:pointer;
}
html>/**/body a.btn_bleu_circul span {
background:#eaf2f5;
color:#0e415b;
font-size:11px;
font-style:italic;
padding:5px 18px 0 27px;
height:19px;
display:inline-block;
/*float:right;*/
}
/* Moteur de recerche */
.bloc_ouvre_ferme {
border:#e2ebef solid 1px;
padding:10px;
margin:0 0 10px 0;
background:#fbfaf9;
}
.titre_bloc_ouvreferme {
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:url(../image/gif/puce_member_ferme.gif) left 4px no-repeat;
}
.titre_bloc_ouvreferme_ouvert {
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:url(../image/gif/puce_member_ouvert.gif) left 4px no-repeat;
}
.ouvre_ferme_interne {
clear:both;
display: none;
}
/* filtre rechrche */
.bloc_filtre_recherche {
margin:0 0 19px 0;
}
.table_filtre {
border:#e4eef3 solid 1px;
}
.td_entete_filtre {
border-bottom:#e4eef3 solid 1px;
padding:6px 11px 6px 0;
}
.td_entete_filtre2 {
border-bottom:#e4eef3 solid 1px;
padding:6px 11px 6px 0;
background:#f5f9fb;
}
.td_entete_filtre h1 {
background:url(../image/gif/pecto_search.gif) right 1px  no-repeat;
padding:0 20px 0 0;
font-size:14px;
}
.td_filter_in {
background:#f5f9fb;
border:#fff solid 1px;
padding:10px 0;
}
.input_filtre {
width:118px;
height:18px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
padding:5px 10px 0 0;
}
.input_filtre2 {
width:248px;
height:18px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
padding:5px 10px 0 0;
}
.select_filtre {
width:122px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:3px;
}
* html .select_filtre {
width:122px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:2px 4px 1px 2px;
}
*+ html .select_filtre {
width:122px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:3px 4px 3px 2px;
}
.select_filtre select {
width:122px;
border:#fff solid 1px;
cursor:pointer;
color:#72716d;
font-size:11px;
height:17px;
border:0;
}
*+ html .select_filtre select {
width:122px;
border:#fff solid 1px;
cursor:pointer;
color:#72716d;
font-size:11px;
height:19px;
}
.select_filtre_p {
width:82px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:3px;
}
* html .select_filtre_p {
width:82px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:2px 4px 1px 2px;
}
*+ html .select_filtre_p {
width:82px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:3px 4px 3px 2px;
}
.select_filtre_p select {
width:82px;
border:0;
cursor:pointer;
color:#72716d;
font-size:11px;
height:17px;
}
*+ html .select_filtre_p select {
width:82px;
border:0;
cursor:pointer;
color:#72716d;
font-size:11px;
height:19px;
}
input.recherche_filtre {
background:url(../image/gif/recherche_filtre.gif) no-repeat;
width:80px;
height:25px;
color:#08698c;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
.motif_bottom_filter {
height:1px;
background:#cedfe8;
margin:0 5px;
clear:both;
}
.select_filtre_g {
width:252px;
height:17px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
background:#fff;
padding:3px;
}


.container_select {
border: 0;
position: relative;
width:254px;
height: 16px;
overflow: hidden;
margin:3px -2px 0 0;
}
html>/**/body .container_select {
border: 0;
position: relative;
width:260px;
height: 17px;
overflow: hidden;
margin:0;
}
html>/**/body .inpSelect {
background: #fff;
position: absolute;
width:254px;
top: 0; right : -2px;
border:0;
cursor:pointer;
color:#72716d;
font-size:11px;
height:17px;
}
.inpSelect {
background: #fff;
position: absolute;
width:257px;
top: -2px; right : -2px;
width:252px;
border:0;
cursor:pointer;
color:#72716d;
font-size:11px;
height:17px;
}
*+ html .select_filtre_g select {
width:257px;
border:0;
cursor:pointer;
color:#72716d;
font-size:11px;
height:20px;
}
.titre_bloc_univ {
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:#f5f9fb url(../image/gif/puce_member_ferme.gif) left 12px no-repeat;
padding:6px 11px 6px 0;
border:#e4eef3 solid 1px;
}
.titre_bloc_univ_ouvert {
color:#0f364c;
font-size:14px;
font-weight:bold;
display:block;
background:#f5f9fb url(../image/gif/puce_member_ouvert.gif) left 12px no-repeat;
padding:6px 11px 6px 0;
border:#e4eef3 solid 1px;
}
.titre_instut {
background:url(../image/gif/puce_bleu_menu.gif) 0px 4px no-repeat;
padding:0 17px 0 0;
}
.ouvre_ferme_interne_univ {
clear:both;
display:none;
}
.ouvre_ferme_interne_univ {
padding:20px 0 0 0;
}
.sep_univ {
height:20px;
}
/* Tableau  */
.td_bleu {
background:#f5f9fb;
padding:5px 10px 5px 0;
}
.td_bleu2 {
background:#e4eef3;
padding:5px 10px 5px 0;
}
.td_bleu2_entete {
background:#e4eef3;
padding:5px 0 5px 0;
}
.borderright_bleu {
border-right:#d9e7ee solid 1px;
}
.td_blan {
background:#fff;
padding:5px 10px 5px 0;
}
/************************************* Footer ***************************************/
/**********************************************************************************/
.footer {
width:950px;
overflow:hidden;
clear:both;
padding:21px 0 0 0;
}
.footer1 {
background:#0c618a;
padding:21px 9px 25px 0;
width:941px;
}
ul.liste_footer {
list-style:none;
display:block;
padding:0 0 1px 19px;
}
html>/**/body ul.liste_footer {
list-style:none;
display:block;
padding:1px 0 0 19px;
}
ul.liste_footer li {
background:url(../image/gif/puce_vert.gif) right 8px no-repeat;
padding:3px 8px 2px 0;
display:block;
}
html>/**/body ul.liste_footer li {
background:url(../image/gif/puce_vert.gif) right 7px no-repeat;
padding:3px 8px 3px 0;
display:block;
}
ul.liste_footer li a {
color:#fff;
font-size:11px;
font-weight:bold;
}
ul.liste_footer li ul.liste_sub_footer {
padding:0 9px 6px 0;
margin:0;
list-style:none;
display:block;
}
ul.liste_footer li ul.liste_sub_footer li {
background:url(../image/gif/puce_carreau.gif) right 8px no-repeat;
padding:1px 9px 2px 0;
margin:0;
}
html>/**/body ul.liste_footer li ul.liste_sub_footer li {
background:url(../image/gif/puce_carreau.gif) right 8px no-repeat;
padding:2px 9px 2px 0;
margin:0;
}
ul.liste_footer li ul.liste_sub_footer li a {
color:#fff;
font-size:11px;
font-weight:normal;
}
ul.liste_footer li ul.liste_sub_footer li a:hover {
text-decoration:underline;
color:#47cdd9;
}
.footer2 {
background:#319b85;
margin:1px 0 0 0;
padding:9px 0 9px 0;
clear:both;
text-align:center;
}
.footer2 a {
color:#fff;
font-size:11px;
}
.footer2 span {
padding:0 6px;
color:#fff;
font-size:11px;
}
.footer3 {
border-bottom:#a4d1dc solid 1px;
padding:16px 130px 25px 0;
width:820px;
clear:both;
}
a.logo_footer {
background:url(../image/gif/logo_footer.gif) no-repeat;
width:129px;
height:21px;
display:block;
text-indent:-9999px;
}
.footer4 {
clear:both;
padding:10px 0 0 0;
}
.logo_valid_xhtml {
background:url(../image/gif/pecto_xhtmlvalid.gif) no-repeat;
width:59px;
height:21px;
display:inline;
float:right;
margin:0 9px 0 0;
}
.logo_valid_css {
background: url(../image/gif/pecto_cssvlalid.gif) no-repeat;
width:60px;
height:21px;
display:inline;
float:right;
}
.link_medianet {
background:url(../image/jpg/logo_medianet.jpg) 0px no-repeat;
height:20px;
display:inline-block;
color:#0f364c;
font-size:11px;
padding:2px 30px 0 0;
margin:-2px 0 0 0;
}
.link_medianet:hover {
text-decoration:underline;
}

/************************************* Mise a niveau ***************************************/
/**********************************************************************************/
html {
margin:0;
padding:0;
width: 100%;
height: 100%;
}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
input {
border:0;
}
fieldset, img {
border:0;
}
img {
margin:0;
padding:0;
}
ol, ul {
list-style:none;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
.float_right {
float:left;
}
.float_left {
float:right;
}
.align_right {
text-align:left;
}
.align_left {
text-align:right;
}
a {
outline:none;
text-decoration:none;
}
a.underline {
text-decoration:underline;
}
a.underline:hover {
text-decoration:none;
}
.font_normal {
font-weight:normal;
}
.font_bold {
font-weight:bold;
}
.ouvre_plus_actu {
cursor:pointer;
}
.bloc_plus_actu {
display:none;
}
.hide {
visibility:hidden;
}
.clear {clear:both;}
.t_rtl { direction:rtl;}
/************************************* Added ***************************************/
/**********************************************************************************/
.padding_galerie_select { padding-right:10px;}
ul.menu_left li ul li a, ul.menu_left li.active ul li a {border-bottom:#E5E5E5 dashed 1px;background:#f8fbfc url(../image/gif/pucebleu_liste.gif) 16px 11px no-repeat;
padding:7px 0 7px 36px;color:#000;font-size:11px;font-weight:normal;}
ul.menu_left li ul li a:hover, ul.menu_left li.active ul li a:hover {background:#f8fbfc url(../image/gif/pucevert_liste.gif) 16px 11px no-repeat;padding:7px 0 7px 36px;color:#628d08;font-weight:normal;border-bottom:#E5E5E5 dashed 1px;}
ul.menu_left li ul li.active a, ul.menu_left li.active ul li.active a  {background:#f8fbfc url(../image/gif/pucevert_liste.gif) 16px 11px no-repeat;padding:7px 0 7px 36px;color:#628d08;font-weight:normal;border-bottom:#E5E5E5 dashed 1px;}
.bloc_espacemembre {background:#e4eef3;padding:8px 10px 8px 10px;margin:0 0 0 0;}
.titre_bleu_0f364c_14 {color:#0f364c;font-size:14px;font-weight:bold;}
.uppercase { text-transform:uppercase;}
.clear_fix {clear:both;height:0; font-size:0; line-height: 0; overflow:hidden}

.home_path { background:url(../image/gif/icon_home_path.gif) right 3px no-repeat; padding:0 16px 0 0; display:inline-block; color:#0C577F; margin-left:12px;}
ul.menuprincipal li.active a { text-decoration:underline; color:#fbfaf9;}
ul.pecto_nav_header li.active a {text-decoration:underline;color:#0c618a;}

html>/**/body a.link_access_plus {
float:right;
width:26px;
height:19px;
background:url(../image/gif/a+.gif) no-repeat;
margin:0 0 0 1px;
display:inline-block;
}
html>/**/body a.link_access_rest {
float:right;
width:26px;
height:19px;
background:url(../image/gif/a.gif) no-repeat;
margin:0 0 0 1px;
display:inline-block;
}
html>/**/body a.link_access_moin {
float:right;
width:26px;
height:19px;
background:url(../image/gif/a-.gif) no-repeat;
margin:0 2px 0 0;
display:inline-block;
}
/********************************** contact ********************************************/
.input_contact_message {
width:248px;
height:60px;
border:#98bcce solid 1px;
color:#72716d;
font-size:11px;
padding:5px 0 0 10px;
}
.link_actu_sans_href {
color:#0c618a;
font-size:11px;
font-weight:bold;
}