/**************************************/
/* version : 1.05 / 2009.06.19 15h18 */ 
/************************************/
#col-left, #col-right, #header #header-large h1, #info-bar, .print, #footer ul{visibility:hidden;}
#header #header-large,
.sub-box{background:none !important;}

body{background:#fff;font:normal 12px Arial;}

ul.accessible ,.addthis_toolbox,#header-contents,#external-functions,.csc-textpic{display:none;}




*, html { margin:0; padding:0; border:0 }
body { font: 11px Arial; background-color:#fff }
.clearall { clear:both; }
hr { visibility: hidden; }

#global-container{padding:0 5px;}
#global-container a:hover{text-decoration:none;}
#global-container label{cursor:pointer;}
#global-container #col-left {display:none}
#fancy_ajax div#global-container { width:100%; margin:0 auto; }
.jumpers { position: absolute; left: -999px; top: -999px; }
.disabled {background-color:transparent;}
#global-container #content #col-mid #body-contents{ width:auto }
/*HEADER*/
#global-container #header { margin:0 auto; width:100%; margin-left: 10px; margin-right: 10px; }
#global-container #header #banner { width:100%; height:72px; margin-left: 5px; position: relative; }
#global-container #header #banner div { float:none!important; margin-left:10px }
#global-container #header #banner h1 { }
#global-container #header #banner h1 span { position: absolute; left: -9999px; }

#global-container #header #banner .saisie-haut { background:url(espace-i.jpg) no-repeat 5px 0px; width:430px; height:73px; margin-left: 10px; }
#global-container #header #banner .saisie-haut legend { color:#9b278d; font-weight:bold; padding-top: 2px; margin-left: 0px; }
#global-container #header #banner .saisie-haut label { color:#9b278d; font-weight:normal; font-size:10px }
#global-container #header #banner .saisie-haut input { font-size:10px; width:60px; color:#9B278D }
#global-container #header #banner .saisie-haut form#cherche-agence { width:150px; float:left; }
#global-container #header #banner .saisie-haut form#cherche-agence #departement { margin-left:66px; margin-top:3px; width: 40px; margin-right: 3px; }
#global-container #header #banner .saisie-haut form#cherche-agence label { display:block; margin-top:5px; margin-left:64px }
#global-container #header #banner .saisie-haut form#cherche-agence .ok { padding: 0; width:18px; color:#fff; background-color:#9B278D; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; height: 16px; cursor: pointer; text-indent: -2px; }
#global-container #header #banner .saisie-haut .dept { float:left; padding-left:63px; }
#global-container #header #banner .saisie-haut #identification input { width:100px; }
#global-container #header #banner .saisie-haut #identification label { width:75px; display:block; float:left; font-size: 11px; }
#global-container #header #banner .saisie-haut #identification .invis-login, #global-container #header #banner .saisie-haut #identification .invis-pwd { margin-left:10px; width: 110px; }
#global-container #header #banner .saisie-haut #identification .ok { padding: 0; width:18px; color:#fff; background-color:#9B278D; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; height: 16px; cursor: pointer; text-indent: -2px; }
#global-container #header #banner .saisie-haut #identification .invis-login, #global-container #header #banner .saisie-haut #identification .invis-pwd, #global-container #header #banner .saisie-haut input { border: 1px #9B278D solid; }
form input.text, form input[type="text"], form input[type="password"], form select { padding-top: 0px!important; padding-bottom: 0px!important; }
#global-container #header #banner a.aide { color:#9B278D; font-size:11px }
#global-container #header #banner, #global-container #header #banner a { color:#9B278D; font-size:11px }
#global-container #header #banner .saisie-haut #identification { width:230px; float:left; }
#global-container #header #banner .saisie-haut .ident { display:block }
#global-container #header #banner .saisie-haut .invis-help { background:transparent url(creer-es.jpg); position:relative; left:14px; top:12px; width:144px; height:14px; text-indent:9999px }
#global-container #header #banner div.tx-newloginbox-pi1 div.espace_perso_titre_connect {float:none;margin:2px 5px 0 0;color:#9B278D;font-size:10px;font-weight:normal;	}
#global-container #header #banner div.tx-newloginbox-pi1 div.espace_perso_titre_connect span {font-weight:bold;font-size:11px;}
#global-container #header #banner div.tx-newloginbox-pi1 div.espace_perso_deconnexion {float:none;margin:8px 0 0 0;}
#global-container #header #banner div.tx-newloginbox-pi1 div.espace_perso_deconnexion input#deconnexion {width:110px;height:14px;}
#global-container #header #banner div.tx-wsauthentification-pi1{ float:right;width:256px;margin-left:0;text-align:left; }
#global-container #header #banner div.tx-wsauthentification-pi1 p { width:100%;padding: 0 0 0 10px;font-size:10px;line-height:10px; }
#global-container #header div#menu { display:none; }
#global-container #header #menu h2 { position: absolute; left: -9999px; }
#global-container #header #menu ul { list-style-type : none; margin-top: 0px; padding-top: 16px; }
#global-container #header #menu ul li { float:left; margin-left:10px; margin-top:-5px; width:183px; height:37px; position: relative; }
#global-container #header #menu ul li a { width:183px; height:37px; display:block; }
#global-container #header #menu .m1 { background:url(onglet-1.jpg) no-repeat; text-indent:-9999px;}
#global-container #header #menu .m2 { background:url(onglet-2.jpg) no-repeat; text-indent:-9999px }
#global-container #header #menu .m3 { background:url(onglet-3.jpg) no-repeat; text-indent:-9999px }
#global-container #header #menu .m4 { background:url(onglet-4.jpg) no-repeat; text-indent:-9999px }
#global-container #header #menu .m5 { background:url(onglet-5.jpg) no-repeat; text-indent:-9999px }
#global-container #header #menu .m1:hover { background:url(onglet-6.jpg) no-repeat }
#global-container #header #menu .m2:hover { background:url(onglet-7.jpg) no-repeat }
#global-container #header #menu .m3:hover { background:url(onglet-8.jpg) no-repeat }
#global-container #header #menu .m4:hover { background:url(onglet-8.jpg) no-repeat }
#global-container #header #menu .m5:hover { background:url(onglet-8.jpg) no-repeat }
#global-container #header #menu ul ul { display: none; }
#global-container #header #menu ul ul li { width:320px; height:145px; text-indent:10px; position: relative; }
#global-container #header #menu ul ul li a { font-weight:bold; font-size:12px; margin-left:5px; margin-right:5px }
#global-container #header #menu ul ul li img {position: absolute; z-index:9999;}
#global-container #header #menu .m1:hover ul,
#global-container #header #menu .m2:hover ul,
#global-container #header #menu .m3:hover ul,
#global-container #header #menu .m4:hover ul,
#global-container #header #menu .m5:hover ul { display:block; margin-left:-10px; margin-top:-12px; z-index:9999; position: absolute; top: 37px; left: 0px; }
#global-container #header #menu .m1:hover ul li { margin-left:0px; }
#global-container #header #menu .m2:hover ul li { margin-left:0px; }
#global-container #header #menu .m3:hover ul li { margin-left:-153px; }
#global-container #header #menu .m4:hover ul li { margin-left:-276px; }
#global-container #header #menu .m5:hover ul li { margin-left:-275px; }
#global-container #header #menu .m1:hover ul li a { color:#549 }
#global-container #header #menu .m2:hover ul li a { color:#348 }
#global-container #header #menu .m3:hover ul li a { color:#363 }
#global-container #header #menu .m4:hover ul li a { color:#936 }
#global-container #header #menu .m5:hover ul li a { color:#262 }
#global-container #content { margin-left:10px; margin-right:10px; padding:10px; min-height:800px; width:100%}
/*LEFT*/
#global-container #content #col-left { float:left; width:180px; padding:10px 0px 0 }
#global-container #content #col-left .menu-gauche dd ul { list-style:none; }
#global-container #content #col-left .menu-gauche dt { padding-left:15px; width:165px !important; width:180px; min-height:20px; height:auto !important; height:25px; font-size:11px; padding-top:5px; }
#global-container #content #col-left .menu-gauche h3 { width:180px; height:40px; padding:0px; text-indent: -9999px; }
#global-container #content #col-left .menu-gauche dd ul li { width:177px !important; width:180px; min-height:21px; height:auto !important; height:25px; padding-top:4px; padding-left:3px; }
#global-container #content #col-left .menu-gauche dd ul li a:hover { text-decoration:underline }
#global-container #content #col-left .menu-gauche dt a { text-decoration:none; }
#global-container #content #col-left .menu-gauche dt a:hover { text-decoration:underline; }
#global-container #content #col-left .menu-gauche dd ul li a { text-decoration:none; }
#global-container #content #col-left .menu-gauche dd ul li a:hover { text-decoration:underline; }
/*MID*/
#global-container #content #col-mid { float:left;  padding:10px 10px 10px; color: #555555; }
#global-container #content #col-mid div.encart ul li a { text-decoration:none; }
#global-container #content #col-mid div.encart ul li a:hover { text-decoration:underline; }
/*_________A____B__O__X_________*/
#global-container #content #col-mid .p-0 { display:block; float:none; margin-bottom: 10px; }

#global-container #content #col-mid .p-0 h2 { padding:0; margin:0 }
#global-container #content #col-mid div.p-0 .content-p table td { vertical-align:top; padding-left:4px; }
#global-container #content #col-mid div.p-0 .content-p p, #global-container #content #col-mid div.p-0 .content-p ul li { /*font-size:12px;*/ margin-top:0px; margin-bottom:0; padding-left:0; padding-right:20px; padding-bottom:5px; }
#global-container #content #col-mid div.p-0 .content-p ul li a { color:#555; font-weight:normal;font-size:12px;text-decoration:none; }
#global-container #content #col-mid div.p-0 .content-p ul li a:hover { text-decoration:underline; }
#global-container #content #col-mid div.p-0 .content-p ul li.details { padding-left:25px; background:url(details0.jpg) no-repeat top left; height:20px }
#global-container #content #col-mid div.p-0 .content-p ul li.pdf { padding-left:25px; background:url(pdf00000.jpg) no-repeat top left; height:20px }
#global-container #content #col-mid div.p-0 .content-p ul li.decouverte { padding-left:25px; background:url(decouver.jpg) no-repeat top left; height:20px }
#global-container #content #col-mid div.p-0 .content-p ul li.lien { padding-left:25px; background:url(link0000.jpg) no-repeat top left; height:20px }
#global-container #content #col-mid div.p-0 .content-p img { float:left; }
#global-container #content #col-mid div.p-0 { font-size:12px; padding-left:5px; padding-right:5px; margin-left:18px; }
#global-container #content #col-mid div.p-0 ul { list-style:none }
#global-container #content #col-mid div.p-0 div p, #global-container #content #col-mid div.p-0 div ul { margin-left:90px; }
#global-container #content #col-mid div.p-0 h4 { padding-left:90px; }
#global-container #content #col-mid div.p-0 div a { font-size:12px; font-weight:normal }
/*RIGHT_col (global)*/
#global-container #content #col-right { float:left; width:180px; padding:10px 0 0 }
#global-container #content #col-right .liens { position:relative; top:0px; margin-bottom: 20px; } /*annule la margin bottom du c-cell*/
#global-container #content #col-right dl { margin-bottom: 0px!important; }
#global-container #content #col-right .c-cell { width:182px; font-size:13px; padding:10px 0 0 0; }
#global-container #content #col-right .c-cell .c-cell-bottom { display: block; width: 182px; height: 8px; }
#global-container #content #col-right .c-cell p { color:#2D4693; margin: 0 10px 0 10px; padding: 10px 0 10px 0;border-top: 2px dotted #fff;clear:both;}
#global-container #content #col-right .c-cell p.headline { font-size:14px;font-weight: bold; text-transform: uppercase; padding: 0 0 10px 0;border-top:none;}
#global-container #content #col-right .c-cell p a { color:#2D4693; font-weight:bold;text-decoration:none; }
#global-container #content #col-right .c-cell p a:hover { text-decoration:underline; }
#global-container #content #col-right .c-cell p.headline img { float:left; margin: 0 5px 10px 0; }
#global-container #content #col-right .c-cell span { position:relative; width:182px; display:block; padding:10px 0px 0px; font-weight:bold; text-transform:uppercase; }
#global-container #content #col-right .c-cell span img, #global-container #content #col-right .c-cell span { display: inline-block; }

/*______________Déclarations génériques___________________________*/

/* 
 * RTE
 */
#global-container #content .m1-rte {color: #982F87;}
#global-container #content .m2-rte {color: #2D4693;}
#global-container #content .m3-rte {color: #5E6601;}
#global-container #content .m4-rte {color: #CA006D;}
#global-container #content .m5-rte {color: #1B5723;}

#global-container #content .taille_14px {font-size: 14px;}


/* 
 * Autres
 */
#global-container #content #col-mid h1 { font-size:3.2em; padding-bottom:10px; }
#global-container #content #col-mid div.encart div.text-encart p { color:#555; font-size:16px; }
#global-container #content #col-mid div.p-0 div.content-p h4 { font-size:14px; background:none; padding:0 20px 5px 90px; }
#global-container #content #col-mid div.highlights1 p {font-size:12px;padding: 0 20px 10px 25px;}
#global-container #content #col-mid div.highlights1 ul {margin:5px 0 0 35px;}
#global-container #content #col-mid div.highlights1 ul li {font-size:12px;padding:2px 0 0 10px !important; }
#global-container #content #col-mid div.highlights1 ul li a {color:#555;text-decoration:none;}
#global-container #content #col-mid div.highlights1 ul li a:hover {text-decoration:underline}

/*______________Pages hors arbo + Espace personnalisé___________________________*/
#global-container #content.default #col-left .menu-gauche dt { background:#e3c4de url(menu-lev.gif) repeat-x bottom; }
#global-container #content.default #col-left .menu-gauche dt:hover { background:#e3c4de url(menu-lev.gif) repeat-x bottom; }
#global-container #content.default #col-left .menu-gauche dt a:focus { background:url(fleche-m.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.default #col-left .menu-gauche dd ul li { background: #e3c4de url(menu-lev.gif) repeat-x bottom }
#global-container #content.default #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.default #col-left .menu-gauche h3 { background:url(menu-gau.png) repeat-x bottom; }
#global-container #content.default #col-left .menu-gauche dd ul li a:focus { background:url(fleche-m.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.default #col-left .menu-gauche dd ul li a { color:#982f87; font-weight:bold }
#global-container #content.default .breadcrumb, #global-container #content.default .breadcrumb a { color:#982f87; font: 10px Arial; }
#global-container #content.default #col-mid a, #global-container #content.default #col-mid h2, #global-container #content.default #col-right dt, #global-container #content.default #col-mid div ul li a, #global-container #content.default #col-mid div h2 a { color:#982f87 }
#global-container #content.default #col-right dl dd { color:#fff }
#global-container #content.default #col-mid h1 { color:#982f87; }
#global-container #content.default #col-mid .encart { margin-bottom:20px; }
#global-container #content.default #col-mid .encart #myFlash { float:left; width:270px; } /*B-S*/
#global-container #content.default #col-mid .encart .text-encart { width:290px;padding: 0 0 10px 15px; }
#global-container #content.default #col-mid .encart div { float:left; }
#global-container #content.default #col-mid div.encart ul li { padding-left:25px; background:url(puce-mau.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.default #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.default #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.default #col-mid div h2 { padding-left:25px; background:url(puce-mau.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.default #col-mid div hr { clear:left; }
#global-container #content.default #col-mid div h2 a, #global-container #content.default #col-mid div ul.big-link a { font-size:16px }
#global-container #content.default #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de-.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.default #col-mid div.p-0 div.content-p h4 { color:#2D4693; }
#global-container #content.default #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 5px no-repeat; }

/* Site map */
#global-container #content.default.sitemap #col-mid ul {font-size:12px;color: #982F87;margin: 5px 0 0 0;padding: 0 0 0 30px;}
#global-container #content.default.sitemap #col-mid ul li {list-style-position: outside;margin: 0 0 5px 20px;list-style-type: square;}
#global-container #content.default.sitemap #col-mid ul li ul li {margin: 0 0 5px 5px;list-style-type: circle;}

/*________________part__RIGHT_______________________*/
#global-container #content.default #col-right .c-cell { background:#d8b7d2 url(droite1-.jpg) no-repeat left top; }
#global-container #content.default #col-right .c-cell .c-cell-bottom { background:#d8b7d2 url(droite3-.jpg) no-repeat bottom }

/*______________Choisir_lmde___________________________*/
#global-container #content.m1 #col-left .menu-gauche dt { background:#e3c4de url(menu-lev.gif) repeat-x bottom; }
#global-container #content.m1 #col-left .menu-gauche dt:hover { background:#e3c4de url(menu-lev.gif) repeat-x bottom; }
#global-container #content.m1 #col-left .menu-gauche dt a:focus { background:url(fleche-m.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.m1 #col-left .menu-gauche dd ul li { background: #e3c4de url(menu-lev.gif) repeat-x bottom }
#global-container #content.m1 #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.m1 #col-left .menu-gauche h3 { background:url(menu-gau.png) repeat-x bottom; }
#global-container #content.m1 #col-left .menu-gauche dd ul li a:focus { background:url(fleche-m.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.m1 #col-left .menu-gauche dd ul li a { color:#982f87; font-weight:bold }
#global-container #content.m1 .breadcrumb, #global-container #content.m1 .breadcrumb a { color:#982f87; font: 10px Arial; }
#global-container #content.m1 #col-mid a, #global-container #content.m1 #col-mid h2, #global-container #content.m1 #col-right dt, #global-container #content.m1 #col-mid div ul li a, #global-container #content.m1 #col-mid div h2 a { color:#982f87 }
#global-container #content.m1 #col-right dl dd { color:#fff }
#global-container #content.m1 #col-mid h1 { color:#982f87; }
#global-container #content.m1 #col-mid .encart { margin-bottom:20px; }
#global-container #content.m1 #col-mid .encart #myFlash { float:left; width:270px; } /*B-S*/
#global-container #content.m1 #col-mid .encart .text-encart { width:290px;padding: 0 0 10px 15px; }
#global-container #content.m1 #col-mid .encart div { float:left; }
#global-container #content.m1 #col-mid div.encart ul li { padding-left:25px; background:url(puce-mau.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.m1 #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.m1 #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.m1 #col-mid div h2 {  padding-left:25px; background:url(puce-mau.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.m1 #col-mid div hr { clear:left; }
#global-container #content.m1 #col-mid div h2 a, #global-container #content.m1 #col-mid div ul.big-link a { font-size:16px }
#global-container #content.m1 #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de-.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.m1 #col-mid div.p-0 div.content-p h4 { color:#2D4693; }
#global-container #content.m1 #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 5px no-repeat; }

/*________________part__RIGHT_______________________*/
#global-container #content.m1 #col-right .c-cell { background:#d8b7d2 url(droite1-.jpg) no-repeat left top; }
#global-container #content.m1 #col-right .c-cell .c-cell-bottom { background:#d8b7d2 url(droite3-.jpg) no-repeat bottom }

/*________________SECU SOCIAL ETUDIANTE______________*/
#global-container #content.m2 #col-left .menu-gauche dt { background:#A7B8E4 url(menu-lev.gif) repeat-x bottom; }
#global-container #content.m2 #col-left .menu-gauche dt:hover { background:#A7B8E4 url(menu-lew.gif) repeat-x bottom; }
#global-container #content.m2 #col-left .menu-gauche dt a:focus { background:url(fleche-b.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.m2 #col-left .menu-gauche dd ul li { background: white url(menu-lex.gif) repeat-x bottom }
#global-container #content.m2 #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.m2 #col-left .menu-gauche h3 { background: url(menu-gau.png) no-repeat bottom; }
#global-container #content.m2 #col-left .menu-gauche dd ul li a:focus { background:url(fleche-b.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.m2 #col-left .menu-gauche dd ul li a { color:#2d4693; font-weight:bold }
#global-container #content.m2 .breadcrumb, #global-container #content.m2 .breadcrumb a { color:#2d4693; font: 10px Arial; }
#global-container #content.m2 #col-mid a, #global-container #content.m2 #col-mid h2, #global-container #content.m2 #col-right dt, #global-container #content.m2 #col-mid div ul li a, #global-container #content.m2 #col-mid div h2 a { color:#2d4693 }
#global-container #content.m2 #col-right dl dd { color:#fff }
#global-container #content.m2 #col-mid h1 { color:#2d4693; }
#global-container #content.m2 #col-mid .encart { margin-bottom:20px; }
#global-container #content.m2 #col-mid .encart #myFlash {display:none } 
#global-container #content.m2 #col-mid .encart .text-encart { width:100%;}
#global-container #content.m2 #col-mid .encart div { float:left; }
#global-container #content.m2 #col-mid div.encart ul li { padding-left:25px; background:url(puce-ble.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.m2 #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.m2 #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.m2 #col-mid div h2 {  padding-left:25px; background:url(puce-ble.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.m2 #col-mid div hr { clear:left; }
#global-container #content.m2 #col-mid div h2 a, #global-container #content.m2 #col-mid div ul.big-link a { font-size:16px }
#global-container #content.m2 #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de-.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.m2 #col-mid div.p-0 div.content-p h4 { color:#3f60c8; }
#global-container #content.m2 #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 6px no-repeat; }

/*________________part__RIGHT_______________________*/
#global-container #content.m2 #col-right .c-cell { background:#acb7d5 url(droite1-.jpg) no-repeat left top; }
#global-container #content.m2 #col-right .c-cell .c-cell-bottom { background:#acb7d5 url(droite3-.jpg) no-repeat bottom }

/*________________complementaire______________________*/

#global-container #content.m3 #col-left .menu-gauche dt { background:#bdcd00 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m3 #col-left .menu-gauche dt:hover { background:#bdcd00 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m3 #col-left .menu-gauche dt a:focus { background:url(fleche-v.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.m3 #col-left .menu-gauche dd ul li { background: #e7ecad url(menu-ley.gif) repeat-x bottom }
#global-container #content.m3 #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.m3 #col-left .menu-gauche h3 { background:url(menu-gav.png) repeat-x bottom; }
#global-container #content.m3 #col-left .menu-gauche dd ul li a:focus { background:url(fleche-v.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.m3 #col-left .menu-gauche dd ul li a { color:#5e6601; font-weight:bold }
#global-container #content.m3 .breadcrumb, #global-container #content.m3 .breadcrumb a { color:#5e6601; font: 10px Arial; }
#global-container #content.m3 #col-mid a, #global-container #content.m3 #col-mid h2, #global-container #content.m3 #col-right dt, #global-container #content.m3 #col-mid div ul li a, #global-container #content.m3 #col-mid div h2 a { color:#5e6601 }
#global-container #content.m3 #col-right dl dd { color:#fff }
#global-container #content.m3 #col-mid h1 { color:#5e6601; }
#global-container #content.m3 #col-mid .encart { margin-bottom:20px; }
#global-container #content.m3 #col-mid .encart #myFlash { float:left; width:270px; } /*B-S*/
#global-container #content.m3 #col-mid .encart .text-encart { width:290px;padding: 0 0 10px 15px; }
#global-container #content.m3 #col-mid .encart div { float:left; }
#global-container #content.m3 #col-mid div.encart ul li { padding-left:25px; background:url(puce-ver.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.m3 #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.m3 #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.m3 #col-mid div h2 { padding-left:25px; background:url(puce-ver.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.m3 #col-mid div hr { clear:left; }
#global-container #content.m3 #col-mid div h2 a, #global-container #content.m3 #col-mid div ul.big-link a { font-size:16px }
#global-container #content.m3 #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de0.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.m3 #col-mid div.p-0 div.content-p h4 { color:#848f02; }
#global-container #content.m3 #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 5px no-repeat; }

/*_____________________onglet_____________________*/

/* Vidéos */
#global-container #content.m3  #col-mid div.tx-rgmediaimages-pi1 div.rgmediaimages-media {margin: 0 0 25px 22px;}
#global-container #content.m3  #col-mid  #tabs {background: url(border-3.png) no-repeat top;}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items {display:block;margin:0 0 0 16px;}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet1 ,
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet2 ,
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet3 {float:left;width:179px;height:80px;height:80px!important;padding:0;text-indent:-9999px}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet1 a,
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet2 a,
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet3 a{display:block;width:179px;height:80px;height:80px!important;padding:0;text-indent:-9999px}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet1 {background: url(prest000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet2 {background: url(remb0000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet3 {background: url(adh00000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet1.ui-tabs-selected {background: url(prest100.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet2.ui-tabs-selected {background: url(remb1000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet3.ui-tabs-selected {background: url(adh10000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet1:hover {background: url(prest100.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet2:hover {background: url(remb1000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs ul#tabs-items .onglet3:hover {background: url(adh10000.jpg) no-repeat}
#global-container #content.m3  #col-mid div#tabs #tab-1 ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ,
#global-container #content.m3  #col-mid div#tabs #tab-3  {padding-left:30px;padding-right:30px;min-height:500px;height:auto !important;height:500px;color:#89902d;font-size:12px;}
#global-container #content.m3  #col-mid div#tabs .tab-bottom { height:34px;background: url(border-3.png) no-repeat 5px 0;}
/*#global-container #content.m3  #col-mid  #tabs {width:570px;background: url(border-3.png) no-repeat top;}*/
#global-container #content.m3  #col-mid  #tabs{display:none}
/*jquery additions*/
.ui-tabs-hide {display:none}

/* Contenus onglets */
#global-container #content.m3  #col-mid div#tabs #tab-1 ul li a ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul li a ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul li a {
color:#555; font-weight:normal;font-size:12px;
}
#global-container #content.m3  #col-mid div#tabs #tab-1 ul li.details ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul li.details ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul li.details {
padding-left:25px; background:url(details0.jpg) no-repeat top left; height:20px;
}
#global-container #content.m3  #col-mid div#tabs #tab-1 ul li.pdf ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul li.pdf ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul li.pdf { 
padding-left:25px; background:url(pdf00000.jpg) no-repeat top left; height:20px; 
}
#global-container #content.m3  #col-mid div#tabs #tab-1 ul li.decouverte ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul li.decouverte ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul li.decouverte { 
padding-left:25px; background:url(decouver.jpg) no-repeat top left; height:20px;
}
#global-container #content.m3  #col-mid div#tabs #tab-1 ul li.lien ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul li.lien ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul li.lien { 
padding-left:25px; background:url(link0000.jpg) no-repeat top left; height:20px;
}
#global-container #content.m3  #col-mid div#tabs #tab-1 img ,
#global-container #content.m3  #col-mid div#tabs #tab-2 ul img ,
#global-container #content.m3  #col-mid div#tabs #tab-3 ul img { float:left; }

/*________________part__RIGHT_______________________*/
#global-container #content.m3 #col-right .c-cell { background:#bdcd00 url(droite10.jpg) no-repeat left top; }
#global-container #content.m3 #col-right .c-cell .c-cell-bottom { background:#bdcd00 url(droite30.jpg) no-repeat bottom }

/*______________SERVICES_____________________________*/

#global-container #content.m4 #col-left .menu-gauche dt { background:#f3dce8 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m4 #col-left .menu-gauche dt:hover { background:#f3dce8 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m4 #col-left .menu-gauche dt a:focus { background:url(fleche-r.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.m4 #col-left .menu-gauche dd ul li { background: #f3dce8 url(menu-ley.gif) repeat-x bottom }
#global-container #content.m4 #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.m4 #col-left .menu-gauche h3 { background:url(menu-gav.png) repeat-x bottom; }
#global-container #content.m4 #col-left .menu-gauche dd ul li a:focus { background:url(fleche-r.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.m4 #col-left .menu-gauche dd ul li a { color:#ca006d; font-weight:bold }
#global-container #content.m4 .breadcrumb, #global-container #content.m4 .breadcrumb a { color:#ca006d; font: 10px Arial; }
#global-container #content.m4 #col-mid a, #global-container #content.m4 #col-mid h2, #global-container #content.m4 #col-right dt, #global-container #content.m4 #col-mid div ul li a, #global-container #content.m4 #col-mid div h2 a { color:#ca006d }
#global-container #content.m4 #col-right dl dd { color:#fff }
#global-container #content.m4 #col-mid h1 { color:#ca006d; }
#global-container #content.m4 #col-mid .encart { margin-bottom:20px; }
#global-container #content.m4 #col-mid .encart #myFlash { float:left; width:270px; } /*B-S*/
#global-container #content.m4 #col-mid .encart .text-encart { width:290px;padding: 0 0 10px 15px; }
#global-container #content.m4 #col-mid .encart div { float:left; }
#global-container #content.m4 #col-mid div.encart ul li { padding-left:25px; background:url(puce-ros.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.m4 #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.m4 #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.m4 #col-mid div h2 {padding-left:25px; background:url(puce-ros.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.m4 #col-mid div hr { clear:left; }
#global-container #content.m4 #col-mid div h2 a, #global-container #content.m4 #col-mid div ul.big-link a { font-size:16px }
#global-container #content.m4 #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de0.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.m4 #col-mid div.p-0 div.content-p h4 { color:#f10283; }
#global-container #content.m4 #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 5px no-repeat; }

/*________________part__RIGHT_______________________*/
#global-container #content.m4 #col-right .c-cell { background:#f4cbe1 url(droite10.jpg) no-repeat left top; padding-top: 10px; }
#global-container #content.m4 #col-right .c-cell .c-cell-bottom { background:#f4cbe1 url(droite30.jpg) no-repeat bottom }

/*________________MUTUELLE____________________________________________________________*/

#global-container #content.m5 #col-left .menu-gauche dt { background:#d5f2e2 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m5 #col-left .menu-gauche dt:hover { background:#d5f2e2 url(menu-ley.gif) repeat-x bottom; }
#global-container #content.m5 #col-left .menu-gauche dt a:focus { background:url(fleche-v.gif) no-repeat; padding-left:15px; margin-left:-15px }
#global-container #content.m5 #col-left .menu-gauche dd ul li { background: #d5f2e2 url(menu-ley.gif) repeat-x bottom }
#global-container #content.m5 #col-left .menu-gauche dt a { color:#fff; font-size:12px; font-weight:bold }
#global-container #content.m5 #col-left .menu-gauche h3 { background:url(menu-gav.png) repeat-x bottom; }
#global-container #content.m5 #col-left .menu-gauche dd ul li a:focus { background:url(fleche-v.gif) no-repeat; padding-left:15px; margin-left:0px }
#global-container #content.m5 #col-left .menu-gauche dd ul li a { color:#1b5723; font-weight:bold }
#global-container #content.m5 .breadcrumb, #global-container #content.m5 .breadcrumb a { color:#1b5723; font: 10px Arial; }
#global-container #content.m5 #col-mid a, #global-container #content.m5 #col-mid h2, #global-container #content.m5 #col-right dt, #global-container #content.m5 #col-mid div ul li a, #global-container #content.m5 #col-mid div h2 a { color:#1b5723 }
#global-container #content.m5 #col-right dl dd { color:#fff }
#global-container #content.m5 #col-mid h1 { color:#1b5723; }
#global-container #content.m5 #col-mid .encart { margin-bottom:20px; }
#global-container #content.m5 #col-mid .encart #myFlash { float:left; width:270px; } /*B-S*/
#global-container #content.m5 #col-mid .encart .text-encart { width:290px;padding: 0 0 10px 15px; }
#global-container #content.m5 #col-mid .encart div { float:left; }
#global-container #content.m5 #col-mid div.encart ul li { padding-left:25px; background:url(puce-ver.gif) no-repeat left top; font-size:15px; margin-bottom:5px; min-height:32px; height:auto!important; height:32px }
#global-container #content.m5 #col-mid div.encart ul li a { font-size:14px; font-weight:bold; display:block }
#global-container #content.m5 #col-mid div ul { list-style:none; list-style-position: outside; margin-top:15px; }
#global-container #content.m5 #col-mid div h2 {  padding-left:25px; background:url(puce-ver.gif) no-repeat left top; font-size:16px; margin:18px 0 10px 0; }
#global-container #content.m5 #col-mid div hr { clear:left; }
#global-container #content.m5 #col-mid div h2 a, #global-container #content.m5 #col-mid div ul.big-link a { font-size:16px }
#global-container #content.m5 #col-mid span a.top { float:right; margin:-25px 18px 0 0; background:url(haut-de0.gif) no-repeat; width:79px; height:13px; text-indent:-9999px }
#global-container #content.m5 #col-mid div.p-0 div.content-p h4 { color:#2a8536; }
#global-container #content.m5 #col-mid div.highlights1 ul li { background: url(puce-ul-.png) 0 5px no-repeat; }

/*________________part__RIGHT_______________________*/
#global-container #content.m5 #col-right .c-cell { background:#95d4b1 url(droite10.jpg) no-repeat left top; padding-top: 10px; }
#global-container #content.m5 #col-right .c-cell .c-cell-bottom { background:#95d4b1 url(droite30.jpg) no-repeat bottom }

/*_____________________FOOTER___________________*/
#global-container #footer { display:none}
#global-container #footer #barre { width:100%; width:960px; height:34px; background:url(barre-ba.png) no-repeat center center; margin:auto; padding-top:14px; }
#global-container #footer #barre ul li.first { background:none; }
#global-container #footer #barre ul li { display:inline; padding-left:8px; color:#a040a0; background:url(dot-menu.gif) no-repeat; height:33px; }
#global-container #footer #barre ul li a { color:#a040a0; font-size:13px; text-decoration:none; font-weight: bold; }
#global-container #footer #barre ul li a:hover { color:#a040a0; font-size:13px; text-decoration:underline }
#global-container #footer .partenaires { width:976px; margin:auto }
#global-container #footer .partenaires a { float:left; margin-left:30px; }
