@import url(uniform.cfc.css);

/* debut elements en general */
*{margin:0;padding:0;border:0;font-weight:normal}
li{list-style-type:none}
body {font-family:Verdana,Helvetica,sans-serif;font-size:12px;color:#5d5d5d;background:#e0e0e0 /*url("../images/bgd_global.gif") left 0 repeat-x*/;min-width:960px;/* line-height:20px; */}
body.home{background:#efefef url("../images/bgd_content.gif") left 0 repeat-y;}
a {text-decoration:none;color:#5d5d5d;outline:none;}
a:hover {text-decoration:none;}
p.annee.cThem{line-height:normal};
input, textarea{padding:2px;color:#bab5a4;font-family:Verdana, Helvetica}
input[type="text"]{font-size:11px !important}
input.error, textarea.error, select.error{border:1px solid #c52020 !important;color:#c52020 !important}
label.error{color:#c52020 !important}
label.error{display:block !important}
h1, h2, h3, h4, .ttl, .cartouche{font-family:"MuseoSlab-700", Verdana, Helvetica;color:#2c3d4a;line-height:normal}
strong{font-weight:bold}
select option{padding:0 5px !important}
input[type=submit]{cursor:pointer;}
/* font face */
/* @import url("//hello.myfonts.net/count/25ccd3"); */
@font-face {font-family: 'MuseoSlab-100';src: url('webfonts/25CCD3_1_0.eot');src: url('webfonts/25CCD3_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25CCD3_1_0.woff') format('woff'),url('webfonts/25CCD3_1_0.ttf') format('truetype');}
@font-face {font-family: 'MuseoSlab-700';src: url('webfonts/25CCD3_2_0.eot');src: url('webfonts/25CCD3_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25CCD3_2_0.woff') format('woff'),url('webfonts/25CCD3_2_0.ttf') format('truetype');}
@font-face {font-family: 'MuseoSlab-900';src: url('webfonts/25CCD3_3_0.eot');src: url('webfonts/25CCD3_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25CCD3_3_0.woff') format('woff'),url('webfonts/25CCD3_3_0.ttf') format('truetype');}
@font-face {font-family: 'MuseoSlab-300';src: url('webfonts/25CCD3_4_0.eot');src: url('webfonts/25CCD3_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25CCD3_4_0.woff') format('woff'),url('webfonts/25CCD3_4_0.ttf') format('truetype');}

.parentitem147 ul, item-232>.separator{display:none}

/* couleur bordure et background par univers */
.cThemBold, a.cThemBold{color:#0096a7 !important;font-weight:bold;font-size:15px}
.cThemBoldLight{color:#0096a7 !important;font-weight:bold;}
.gras{font-weight:bold}
/* .margeInterne {padding:20px} */
.bThem{border:1px solid #2D4356}
.helpL h1{margin-bottom:10px}
.helpL ul{margin-bottom:20px}
.helpL p, .helpL li{margin-bottom:5px}
.helpAdd{background:url("../images/helpIllus_plus.jpg") left 0 no-repeat;padding-left:100px}
.helpListe{background:url("../images/helpIllus_btnliste.jpg") left -1px no-repeat;padding-left:100px}
.blab{font-weight:bold;text-decoration:underline}
.ml{font-size:11px;font-style:italic}
#rechercheRapide2 .ml{margin-bottom:5px}

strong.num{color:#A879D4}
strong.rp{color:#6388E1}
strong.extra{color:#67CF82}
strong.presta{color:#FF9EDC}

.cUniv1, .tUniv1 .cThem, .tUniv1 .cThem a, .tUniv1 .encadreBlanc{color:#c39c2b !important}
.tUniv1 .cThemBold, .tUniv1 a.cThemBold, .tUniv1 .cThemBoldLight, .tUniv1 a.cThemBoldLight{color:#c39c2b !important;}
.tUniv6 .cThemBold, .tUniv6 a.cThemBold, .tUniv6 .cThemBoldLight, .tUniv6 a.cThemBoldLight{color:#d33649 !important;}
.tUniv1 .bThem{border:1px solid #c39c2b !important}
.tUniv1 .bgThem{background-color:#c39c2b !important}
.tUniv1 table.searchResult th{background-color:#c39c2b}

.cUniv2, .tUniv2 .cThem, .tUniv2 .cThem a, .tUniv2 .pagination div.active, .tUniv2 .encadreBlanc{color: #afb91c !important}
.tUniv2 .cThemBold, .tUniv2 a.cThemBold, .tUniv2 .cThemBoldLight, .tUniv2 a.cThemBoldLight{color:#afb91c !important;}
.tUniv2 #searchHeader .cSearch a{color: #afb91c !important}
.tUniv2 table.searchResult th{background-color:#afb91c}

.cUniv3, .tUniv3 .cThem, .tUniv3 .cThem a, .tUniv3 .encadreBlanc{color:#00A1B2 !important}
.tUniv3 .cThemBold, .tUniv3 a.cThemBold, .tUniv3 .cThemBoldLight, .tUniv3 a.cThemBoldLight{color:#00A1B2 !important;}
.tUniv3 .bThem{border:1px solid #00A1B2 !important}
.tUniv3 .bgThem{background-color:#00A1B2 !important}
.tUniv3 table.searchResult th{background-color:#00A1B2}
.tUniv3 table.searchResult tr th{background:none;}

.cUniv3bis, .tUniv3bis .cThem, .tUniv3bis .cThem a, .tUniv3bis .pagination div.active, .tUniv3bis .encadreBlanc{color:#015165 !important}
.tUniv3bis .cThemBold, .tUniv3bis a.cThemBold, .tUniv3bis .cThemBoldLight, .tUniv3bis a.cThemBoldLight{color:#015165 !important;}
.tUniv3bis .bThem{border:1px solid #015165 !important}
.tUniv3bis .bgThem{background-color:#015165 !important}
/* .tUniv3bis table.searchResult th{background-color:#015165;} */

.cUniv4, .tUniv4 .cThem, .tUniv4 .cThem a, .tUniv4 .encadreBlanc{color:#964f8d !important}
.tUniv4 .cThemBold, .tUniv4 a.cThemBold, .tUniv4 .cThemBoldLight, .tUniv4 a.cThemBoldLight{color:#964f8d !important;}
.tUniv4 .bThem{border:1px solid #964f8d !important}
.tUniv4 .bgThem{background-color:#964f8d !important}
.tUniv4 table.searchResult th{background-color:#964f8d}

/* couleur du m2r */
.cSearch, .cSearch a{color:#0096a7 !important}
.bSearch{border:1px solid #0096a7 !important}
.bgSearch{background-color:#0096a7 !important}

.tUniv3bis .cSearch, .tUniv3bis .cSearch a{color:#015165  !important}
.tUniv3bis .bSearch{border:1px solid #015165  !important}
.tUniv3bis .bgSearch{background-color:#015165  !important}

.cUniv5, .tUniv5 .cThem, .tUniv5 .cThem a, .tUniv5 .pagination div.active, .tUniv5 .encadreBlanc{color:#ec7b00 !important}
.cUniv6, .tUniv6 .cThem, .tUniv6 .cThem a, .tUniv6 .pagination div.active, .tUniv6 .encadreBlanc{color:#d33649 !important}
.tUniv5 .cThemBold, .tUniv5 a.cThemBold, .tUniv5 .cThemBoldLight, .tUniv5 a.cThemBoldLight{color:#ec7b00 !important;}
.tUniv5 .bgThem {background:#ec7b00}
.cUniv6, .tUniv6 .cThem{color:#d33649 !important}
.cUniv6 table.searchResult th{background-color:#e65c00 !important}


/* generic class */
.bRadius{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.listInlineBlock{font-size:0} /* retire l'ajout de marge d'un Ã©lÃ©ment en inlineBlock */
.inlineBlock, .listInlineBlock > li{display:inline-block;font-size:12px;vertical-align:top}
.blcF{float:left}
.blcFR{float:right}
.clear{clear:both}
.containerBlcF{overflow:hidden;margin:30px 0}
.help{background:url(../images/help.png) 0 0 no-repeat;width:28px;height:28px;text-align:center;line-height:27px;font-size:18px}
.ovH{overflow:hidden;}
span.error{color:#C52020;}
.content404{width:700px;margin:50px auto 0 auto;text-align:center;}
.content404 img{margin:0 0 40px 0}
.content404 p{margin:0 0 10px 0;font-size:16px;font-family:"MuseoSlab-100", Verdana, Helvetica;}
.content404 p a {color:#334556}

/* blc filtre */
.cntHead{padding:0 0 0 20px;margin:20px 0}
.blcFlitre{background:url(../images/bgd_filtre.png) 0 0 no-repeat;padding:10px}
.filtreUniform  li{margin-right:10px;}

/* sprite */

.spArrows{background:url(../images/spArrows.png) 0 0 no-repeat;}
.spArrows.arrowDefault{background-position:0 3px;padding-left:15px}
.spArrows.arrowDefault2{background-position:0 -37px;padding-left:15px}
.spBtn, .spBtn a{background:url(../images/spBtn.png) 0 0 no-repeat;height:33px;line-height:30px;}
.spBtn{display:inline-block;padding:0 30px 0 0;}
.spBtn a{font-family:Verdana, Helvetica;font-size:12px;display:block;padding:0 0 0 20px !important; text-decoration:none !important;}
.spHeader{background:url(../images/spHeader.png) 0 0 no-repeat;}
.spRS{background:url(../images/spRS.png) 0 0 no-repeat;width:18px;height:18px;cursor:pointer;padding-left:5px;display:block}
.spRS.tweeter{background-position:right 5px;border-left:1px solid #c8c8c8}
.spRS.facebook{background-position:right -27px;border-left:1px solid #c8c8c8}
.spRS.rss{background-position:right -57px;border-left:1px solid #c8c8c8}
.btnSearch{background-position:0px -60px;width:24px;height:24px;vertical-align:top}
.spRS.facebookArticle{background-position:right -88px;border-left:1px solid #c8c8c8}
.spRS.twitterArticle{background-position:right -117px;border-left:1px solid #c8c8c8}
.spRS.rssArticle{background-position:right -149px;border-left:1px solid #c8c8c8}

.spRS2{background-image:url(../images/spRS2.png);background-repeat:no-repeat;width:34px;height:34px;display:block;padding-left:5px;text-indent:-50000px;}
.sprRS2.rs1{padding-left:0;}
.sprRS2.rs2{background-position:0 -300px;}
.sprRS2.Rs3{background-position:0 -600px;}


/* btn cornÃ© univers */
.areaBtn{text-align:right;margin-bottom:30px}
.tUniv1 .spBtn{background-position:right -100px;}
.tUniv6 .spBtn{background-position:right -1000px;}
.tUniv1 .spBtn a{background-position:0 -150px;color:#FFF}
.tUniv6 .spBtn a{background-position:0 -1050px;color:#FFF}
.tUniv2 .spBtn.withArrow{background-position:right -500px;height:22px;line-height:22px;padding:0 !important}
.tUniv2 .spBtn.withArrow input{color:#FFF;background:url(../images/spBtn.png) 5px -550px no-repeat;padding:0 20px;text-transform:uppercase;}
.tUniv2 .spBtn{background-position:right -600px;}
.tUniv2 .spBtn a{background-position:0 -650px;color:#FFF}
.tUniv3 .spBtn{background-position:right -400px;}
.tUniv3 .spBtn a{background-position:0 -450px;color:#FFF}
.tUniv3bis .spBtn{background-position:right -900px;}
.tUniv3bis .spBtn a{background-position:0 -950px;color:#FFF}
.tUniv4 .spBtn{background-position:right -800px;}
.tUniv4 .spBtn a{background-position:0 -850px;color:#FFF}
.tUniv4 .spBtn.withArrow{background-position:right -700px;height:21px;line-height:21px;padding:0 !important}
.tUniv4 .spBtn.withArrow input{color:#FFF;background:url(../images/spBtn.png) 5px -751px no-repeat;padding:0 20px;}
.tUniv5 .spBtn{background-position:right -300px;}
.tUniv5 .spBtn a{background-position:0 -350px;color:#FFF}

.spBtn.tUniv0{background-position:right 0;}
.spBtn.tUniv0 a{background-position:0 -50px;color:#FFF}

.spBtn.sp{background-position:right -200px;height:22px;line-height:22px;padding:0 !important;}
.spBtn.sp input{color:#FFF;background:url(../images/spBtn.png) 0 -250px no-repeat;padding:0 20px}
.spBtn.sp2{background:url(../images/spBtn.png) right 0 no-repeat;height:33px;line-height:33px;padding:0 20px;}
.spBtn.sp2 input{color:#FFF !important;background:url(../images/spBtn.png) 0 0 no-repeat;height:33px;line-height:33px;padding:0 !important;font-family:"MuseoSlab-700",Verdana,Helvetica;font-size:13px;cursor:pointer;}

/* ticket : 12940 */
.spBtnCont{display: inline-block; width: 100%}
.spBtnCont .spBtn.sp{margin-right: 10px;float: left;}
/* end ticket : 12940 */

/* degardÃ©s */
/*.header .cnt .bottom .menu{background:url(../images/bgd_cm.gif) right 0 no-repeat;}*/
/*.header .cnt .bottom .menu li .subNav{background-color:#ccc}  fix un bug ie */
.ongletArea .menu li, .menuhistoire li, #sousMenuRecherche li, .gradient0 li, .tUniv5  .gradient, .fullPage .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#d0d0d0');*/
	background-image: -webkit-linear-gradient(top,#FFF,#d0d0d0);
	background-image: -ms-linear-gradient(top,#FFF,#d0d0d0);
	background-image: -moz-linear-gradient(top,#FFF,#d0d0d0);
	background-image: linear-gradient(top,#FFF,#d0d0d0);
	background-color: #FFF;
	color:#5D5D5D !important;
}
.gradientDefault, .ongletArea .menu li.active, #sousMenuRecherche li.active{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5d788f', endColorstr='#233443');*/
	background-image: -webkit-linear-gradient(top,#5d788f,#233443);
	background-image: -ms-linear-gradient(top,#5d788f,#233443);
	background-image: -moz-linear-gradient(top,#5d788f,#233443);
	background-image: linear-gradient(top,#5d788f,#233443);
	background-color:#5d788f;
}
.header .cnt .bottom .menu li.gradUniv1:hover > a, .header .cnt .bottom .menu li.gradUniv1.active > a, .tUniv1 .menuhistoire li.active, .tUniv1 .ongletArea .menu li.active, .tUniv1 .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c39c2b', endColorstr='#dcc43d');*/
	background-image: -webkit-linear-gradient(top,#c39c2b,#dcc43d);
	background-image: -ms-linear-gradient(top,#c39c2b,#dcc43d);
	background-image: -moz-linear-gradient(top,#c39c2b,#dcc43d);
	background-image: linear-gradient(top,#c39c2b,#dcc43d);
	background-color:#bf9f26;
}
.header .cnt .bottom .menu li.gradUniv1 .subNav, .tUniv1 .gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dcc43d', endColorstr='#c39c2b');*/
	background-image: -webkit-linear-gradient(top,#dcc43d,#c39c2b);
	background-image: -ms-linear-gradient(top,#dcc43d,#c39c2b);
	background-image: -moz-linear-gradient(top,#dcc43d,#c39c2b);
	background-image: linear-gradient(top,#dcc43d,#c39c2b);
	background-color:#bf9f26;
}
.header .cnt .bottom .menu li.gradUniv2:hover > a, .header .cnt .bottom .menu li.gradUniv2.active > a, .tUniv2 .btnList.gradient, .tUniv2 .ongletArea .menu li.active, .tUniv2 .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#afba1c', endColorstr='#c8d04f');*/
	background-image: -webkit-linear-gradient(top,#afba1c,#c8d04f);
	background-image: -ms-linear-gradient(top,#afba1c,#c8d04f);
	background-image: -moz-linear-gradient(top,#afba1c,#c8d04f);
	background-image: linear-gradient(top,#afba1c,#c8d04f);
	background-color:#afb922;
}
.header .cnt .bottom .menu li.gradUniv2 .subNav, .tUniv2 .btnList.gradient ul {
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c8d04f', endColorstr='#afba1c');*/
	background-image: -webkit-linear-gradient(top,#c8d04f,#afba1c);
	background-image: -ms-linear-gradient(top,#c8d04f,#afba1c);
	background-image: -moz-linear-gradient(top,#c8d04f,#afba1c);
	background-image: linear-gradient(top,#c8d04f,#afba1c);
	background-color:#afba1c;
}
.header .cnt .bottom .menu li.gradUniv3:hover > a, .header .cnt .bottom .menu li.gradUniv3.active > a, .tUniv3 .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d0d0d0', endColorstr='#FFFFFF');*/
	background-image: -webkit-linear-gradient(top,#d0d0d0,#FFF);
	background-image: -ms-linear-gradient(top,#d0d0d0,#FFF);
	background-image: -moz-linear-gradient(top,#d0d0d0,#FFF);
	background-image: linear-gradient(top,#d0d0d0,#FFF);
	background-color:#FFF;
	color:#313947;
}
.tUniv3 .btnList.gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00a1b2', endColorstr='#00a1b2');*/
	background-image: -webkit-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -ms-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -moz-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: linear-gradient(top,#00a1b2,#00a1b2);
	background-color:#00a1b2;
}
.tUniv3 .btnList.gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00a1b2', endColorstr='#00a1b2');*/
	background-image: -webkit-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -ms-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -moz-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: linear-gradient(top,#00a1b2,#00a1b2);
	background-color:#00a1b2;
}
.tUniv3 .blcAccordeon .btn.gradient, .tUniv3 .ongletArea .menu li.active {
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#18c5db', endColorstr='#009daf');*/
	background-image: -webkit-linear-gradient(top,#18c5db,#009daf);
	background-image: -ms-linear-gradient(top,#18c5db,#009daf);
	background-image: -moz-linear-gradient(top,#18c5db,#009daf);
	background-image: linear-gradient(top,#18c5db,#009daf);
	background-color:#18c5db;
}
.header .cnt .bottom .menu li.gradUniv3 .subNav{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#d0d0d0');*/
	background-image: -webkit-linear-gradient(top,#FFF,#d0d0d0);
	background-image: -ms-linear-gradient(top,#FFF,#d0d0d0);
	background-image: -moz-linear-gradient(top,#FFF,#d0d0d0);
	background-image: linear-gradient(top,#FFF,#d0d0d0);
	background-color:#FFF;
}
.tUniv3bis .btnList.gradient, .tUniv3bis .ongletArea .menu li.active{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#015165', endColorstr='#00718f');*/
	background-image: -webkit-linear-gradient(top,#015165,#00718f);
	background-image: -ms-linear-gradient(top,#015165,#00718f);
	background-image: -moz-linear-gradient(top,#015165,#00718f);
	background-image: linear-gradient(top,#015165,#00718f);
	background-color:#015165;
}
.tUniv3bis .btnList.gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00718f', endColorstr='#015165');*/
	background-image: -webkit-linear-gradient(top,#00718f,#015165);
	background-image: -ms-linear-gradient(top,#00718f,#015165);
	background-image: -moz-linear-gradient(top,#00718f,#015165);
	background-image: linear-gradient(top,#00718f,#015165);
	background-color:#00718f;
}

.header .cnt .bottom .menu li.gradUniv4:hover > a, .header .cnt .bottom .menu li.gradUniv4.active > a, .tUniv4 .ongletArea .menu li.active, .tUniv4 .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#964f8d', endColorstr='#a4569b');*/
	background-image: -webkit-linear-gradient(top,#964f8d,#a4569b);
	background-image: -ms-linear-gradient(top,#964f8d,#a4569b);
	background-image: -moz-linear-gradient(top,#964f8d,#a4569b);
	background-image: linear-gradient(top,#964f8d,#a4569b);
	background-color:#964e8e;
}
.header .cnt .bottom .menu li.gradUniv4 .subNav, .tUniv4 .btnList.gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a4569b', endColorstr='#964f8d');*/
	background-image: -webkit-linear-gradient(top,#a4569b,#964f8d);
	background-image: -ms-linear-gradient(top,#a4569b,#964f8d);
	background-image: -moz-linear-gradient(top,#a4569b,#964f8d);
	background-image: linear-gradient(top,#a4569b,#964f8d);
	background-color:#964f8d;
}
.header .cnt .bottom .menu li.gradUniv5:hover > a, .header .cnt .bottom .menu li.gradUniv5.active > a, .tUniv5 .ongletArea .menu li.active, .tUniv5 .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ec7b00', endColorstr='#d37c0d');*/
	background-image: -webkit-linear-gradient(top,#ec7b00,#d37c0d);
	background-image: -ms-linear-gradient(top,#ec7b00,#d37c0d);
	background-image: -moz-linear-gradient(top,#ec7b00,#d37c0d);
	background-image: linear-gradient(top,#ec7b00,#d37c0d);
	background-color:#e97c03;
}
.header .cnt .bottom .menu li.gradUniv6:hover > a, .header .cnt .bottom .menu li.gradUniv6.active > a{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ec7b00', endColorstr='#d37c0d');*/
	/*background-image: -webkit-linear-gradient(top,#ab222e,#ff3249);
	background-image: -ms-linear-gradient(top,#ab222e,#ff3249);
	background-image: -moz-linear-gradient(top,#ab222e,#ff3249);
	background-image: linear-gradient(top,#ab222e,#ff3249);*/
	background-color:#ff3249;
}
.tUniv6 .ongletArea .menu li.active, .tUniv6 .gradient{
    background-image: -webkit-linear-gradient(top,#c63244,#ff3249);
	background-image: -ms-linear-gradient(top,#c63244,#ff3249);
	background-image: -moz-linear-gradient(top,#c63244,#ff3249);
	background-image: linear-gradient(top,#c63244,#ff3249);
    background-color:#ff3249;
}
.tUniv6 .ongletArea .menu li.active a.cThem,
.tUniv6 .ongletArea .menu li a,
.tUniv6 .cntArticleActu h3 a, .pageArticle h2 a{text-decoration:none;}
.header .cnt .bottom .menu li.gradUniv5 .subNav, .tUniv4 .btnList.gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d37c0d', endColorstr='#ec7b00');*/
	background-image: -webkit-linear-gradient(top,#d37c0d,#ec7b00);
	background-image: -ms-linear-gradient(top,#d37c0d,#ec7b00);
	background-image: -moz-linear-gradient(top,#d37c0d,#ec7b00);
	background-image: linear-gradient(top,#d37c0d,#ec7b00);
	background-color:#e97c03;
}
.header .cnt .bottom .menu li.gradUniv6 .subNav, .tUniv6 .btnLi
st.gradient ul{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d37c0d', endColorstr='#ec7b00');*/
	background-image: -webkit-linear-gradient(top,#ff334a,#ab222e);
	background-image: -ms-linear-gradient(top,#ff334a,#ab222e);
	background-image: -moz-linear-gradient(top,#ff334a,#ab222e);
	background-image: linear-gradient(top,#ff334a,#ab222e);
	background-color:#ff334a;
}
.header .cnt .bottom .menu li.gradUniv7{
	width:228px;
	background:#eeeeee;
}
.header .cnt .bottom .menu li.gradUniv7 a{background:url(../images/spHeader.png) 10px 14px no-repeat;color:#556780;text-transform:none;font-size:12px;line-height:normal;padding-top:2px;height:37px; padding:0 10px 0 30px;}

/* gabarit */
.header{position:fixed;top:0;left:0;z-index:50;}
.header, .header a {font-family:Verdana, Helvetica;}
.header h1, .header h1 a, .header .seoiloveyou, .header .seoiloveyou a{font-family:"MuseoSlab-300", Verdana, Helvetica;font-size:15px;line-height:19px;color:#868786;vertical-align:top}
.header h1 span, .header .seoiloveyou span{color:#2B4154}
.header .logo{margin:0 20px 0 0}
.header {width:100%;height:150px;}
.home .header{background:url(../images/bgd_header.png) right 0 no-repeat;position:absolute}
.home.modMini .header{background:url(../images/bgd_global_header.gif) 0 0 repeat-x}
.header{background:url(../images/bgd_global_header.gif) 0 0 repeat-x;}
.header .innerHeader{background-image:url(../images/bgd_global_corner.gif);background-position:100% 0 ;background-repeat:no-repeat;box-shadow:0 5px 5px rgba(0,0,0,.2)}
.modMini .header .innerHeader{background:none !important}
.header .cnt{margin:0 auto;width:960px;height:128px;padding-top:22px;position:relative;z-index:50000}
.header .flag{background-position:0px -28px;padding-left:20px}
.header .globalSearch{margin-top:-5px;text-align:right;width:100%;font-size:0;margin-bottom: 18px;}
.header .globalSearch div{display:inline-block;font-size:11px}
.header input{height:10px;vertical-align:top}
.header .top{overflow:hidden}
.header .top .blcFR{min-width:245px}
.header .top .blcFR .listInlineBlock {overflow:hidden}
.header .blcFR li{padding:0;margin:0 10px 0 0;float:left}
.header .blcFR li a{color:#a8a69d}
.header .blcFR li a.iconFlag{background:url(../images/spHeader.png) 0px -27px no-repeat;padding-left:17px}
.header .btnSearch{background-position:0px -60px;width:30px;height:28px;vertical-align:top}


/* navigation */
ul.menu li.gradUniv1 li.level2 ul, ul.menu li.gradUniv5 li.level2 ul{display:none}
.header .cnt .bottom{position:absolute;bottom:0;left:0;width:100%;height:44px;}
.header .cnt .bottom .menu > li{/* height:44px; */position:relative;/* z-index:50000 */}
.header .cnt .bottom .menu > li.declaration{background:#eeeeee;padding-top:5px;height:39px;width:225px}
.header .cnt .bottom .menu > li.declaration > a{color:#556780;text-transform:none;line-height:normal;height:auto;font-size:13px}
.header .cnt .bottom .menu > li.declaration > a.lock{padding:0 30px;background:url(../images/spHeader.png) 7px 10px no-repeat;}
.header .cnt .bottom .menu > li > a{display:block;height:44px;line-height:44px;font-size:11px;color:#FFF;/*background:url("../images/bgd_sep_nav.png") 0 0 no-repeat;*/padding:0 26px;font-family:"MuseoSlab-700", Verdana, Helvetica;text-transform:uppercase;position:static;min-width:20px;}

/* declaration link */
.item-242, .item-242 .headerLink, .item-1118, .item-1118 .headerLink, .item-1041, .item-1041 .headerLink, .item-1248, .item-1248 .headerLink {background:rgba(0, 0, 0, 0) url("../images/spBtn.png") no-repeat scroll right top;}
.header li.item-242, .header li.item-1118, .header li.item-1041, .header li.item-1248  {float:right; background-position:right -1100px; margin:-12px 0 0 10px;}
.header .item-242 .headerLink, .header .item-1118 .headerLink, .header .item-1041 .headerLink, .header .item-1248 .headerLink { background-position:left -1163px; float:left; width:156px; padding:5px 10px 5px 38px; color:#ffffff; font-family:"MuseoSlab-700", Verdana, Helvetica, arial, helvetica, sans-serif;}
.header .top .listInlineBlock, .header .top{overflow:visible !important;}
.header .top .listInlineBlock{display:inline-block;}


/*ie...*/
.ie8 .header .cnt .bottom .menu > li > a{min-width:39px;}
.ie8 .header .cnt .bottom .menu > li+li > a{min-width:124px;}
.ie8 .header .cnt .bottom .menu > li+li+li > a{min-width:84px;}
.ie8 .header .cnt .bottom .menu > li+li+li+li > a{min-width:112px;}
.ie8 .header .cnt .bottom .menu > li+li+li+li+li > a{min-width:93px;}
.ie8 .header .cnt .bottom .menu > li+li+li+li+li+li > a{min-width:172px;}



/* hover sub nav */
.header .cnt .bottom .menu > li .subNav{position:absolute;z-index:600;width:280px;padding:30px;color:#FFF;overflow:hidden;display:none;top:44px}
.header .cnt .bottom .menu > li a:hover + .subNav, .header .cnt .bottom .menu > li .subNav:hover {display:block;}
/* position dÃ©calÃ©es et largeurs diffÃ©rentes suivant les univers */
.header .subNav .categ li.level2 > .separator{font-size:18px;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:10px;}

.subNav .categ{overflow:hidden;position:relative}
.subNav .categ li{margin-bottom:5px}
.subNav .categ li.level4 ul{display:none} /* no comment */
.header .categ a{color:#FFF;font-size:13px;font-family:Verdana, Helvetica;background:url(../images/spArrows.png) 0 -155px no-repeat;display:inline-block;color:#FFF;padding-left:13px;}
.header .categ span{display:inline-block}
.header .level3 .separator{font-size:18px;padding:0;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:10px}

/* univers 2 */
.header li.gradUniv2 .subNav{left:-94px;width:900px !important;}
.gradUniv2 .subNav .categ li.level2{/*float:left;*/width:450px;display:table-cell;padding-left:45px;}
.gradUniv2 .subNav .categ li.level2:first-child{border-right:1px solid #d9e6a9;padding:0 25px 0 0;margin:0 25px 0 0;width:399px}

/* univers 3 */
.header li.gradUniv3 .subNav{left:-273px;width:900px !important;}
.header li.gradUniv3 .subNav .blcF strong{color:#c2eaf1;font-size:18px;}
.header li.gradUniv3 .subNav .blcF:first-child{padding:0 40px 0 0;margin:0 40px 0 0;background:url(../images/border_trans.png) right 0 repeat-y;}
/* sub division des univers pour utilisateur */
.gradUniv3 .subNav .categ li.level2:first-child{
	margin-bottom:12px !important;
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00a1b2', endColorstr='#00a1b2');*/
	background-image: -webkit-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -ms-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: -moz-linear-gradient(top,#00a1b2,#00a1b2);
	background-image: linear-gradient(top,#00a1b2,#00a1b2);
	background-color:#00a1b2;
}
.gradUniv3 .subNav .categ li.level2{
	padding:15px;
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00718f', endColorstr='#015165');*/
	background-image: -webkit-linear-gradient(top,#00718f,#015165);
	background-image: -ms-linear-gradient(top,#00718f,#015165);
	background-image: -moz-linear-gradient(top,#00718f,#015165);
	background-image: linear-gradient(top,#00718f,#015165);
	background-color:#00718f;
	}
.gradUniv3 .subNav .categ li.level2:first-child .level3:first-child{/*float:left;*/display:table-cell;}
.gradUniv3 .subNav .categ li.level3.parentitem299{/*position:absolute;right:0;top:0;*/padding:0 0 0 45px !important;margin:0;border:none}
.gradUniv3 .subNav .categ li.level3.parentitem232 > a{font-family: "MuseoSlab-700",Verdana,Helvetica;font-size: 18px;margin-bottom: 10px;padding: 0;}
.gradUniv3 .subNav .categ li.level2 > a, .gradUniv2 .subNav .categ li.level2 > a{font-size:18px;background:url(../images/spArrows.png) 0 -200px no-repeat;font-family:"MuseoSlab-700", Verdana, Helvetica;padding-left:20px;margin-bottom:10px;}
.gradUniv3 .subNav .categ li.level3{width:399px;/*float:left;*/display:table-cell;padding-left:45px;}
.gradUniv3 .subNav .categ li.level3:first-child, .gradUniv3  .parentitem226 .level2 li.level3, .gradUniv3  .parentitem232 .level2 li.level3{border-right:1px solid #bfe3ed;padding:0 25px 0 0;margin:0 25px 0 0;}
.gradUniv3  .parentitem226 .level2 li.level3.parentitem232{padding:0 25px 0 45px !important;}
.gradUniv3 .subNav .categ li.level3:last-child .level4 ul{background:#32bfd1;padding:10px;overflow:hidden;margin:5px 0 0 0 !important}
.gradUniv3 .subNav .categ li.level3:last-child .parentitem232 > a{background-position:0 -315px !important}
.gradUniv3 .subNav .categ li.level3:last-child .level4 ul li{float:left;margin:0 5px 2px 0;}
.gradUniv3 .subNav .categ li.level3:last-child .level4 ul li a{font-size:13px}
.gradUniv3 .level3 .separator {color:#C2EAF1;}

/* mea home */
li .contentAnim{height:528px;background:#5ba7b7 url(../images/bgd_anim_cfc1.gif) 0 0 repeat-x;} /*bgd anim 1 */
li  + li .contentAnim {background:#98a500 url(../images/bgd_anim_cfc2.gif) 0 0 repeat-x;} /* bgd anim 2 */
.contentAnim .centerAnim {margin:0 auto; width:1280px}
.contentAnim .centerAnim a{display:block;cursor:pointer}
.contentAnim .centerAnim a object{cursor:pointer}


.wk-slideshow, .wk-slideshow .slides{overflow:hidden;height:528px !important}
/* .wk-slideshow .slides > li{height:528px !important; width:1920px !important} */
.btnNext, .btnPrev {display:block;width:13px;height:8px;cursor:pointer}
.btnPrev{background-position:0 -80px;margin-bottom:5px}
.btnNext{background-position:0 -120px}
.meaHome{position:relative;min-width:960px;overflow:hidden;text-align:center;margin-top:78px;height:528px;background-color:#FFF}
/* .meaHome img{margin-top:78px} */
/* carousel */
.meaHome .cnt{position:absolute;width:100%;bottom:87px;height:300px}
.cntImgHome{width:100%;height:528px;overflow:hidden}
.meaHome article{position:relative;width:100%}
.meaHome .cntTxt{width:280px;text-align:left;position:absolute;top:125px;}
.meaHome .ttlMeaHome{font-size:36px;color:#f6bc75;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:35px}
.meaHome .ttlLink{font-size:29px;color:#e9e2d8;padding-left:20px;background:url(../images/arrowMeaHome.png) 0 10px no-repeat;font-family:"MuseoSlab-700", Verdana, Helvetica;}
/* zone actu*/
.meaHome .actuArea{text-align:left;position:absolute;width:100%;height:85px;background:url("../images/bgd_corner_actu.png") left 0 no-repeat;bottom:0;left:0;z-index:10}
.modMini .meaHome .actuArea{background-image:url("../images/bgd_corner_actu_mini.png");}
.meaHome .actuArea .inner{background:#f1f1f1;height:100%}
.meaHome .actuArea .cntCenter{margin:0 auto;width:960px;position:relative;background:url(../images/bgd_border_actu.png) 0 bottom no-repeat;min-height:62px}
.meaHome .actuArea .cntCenter>a{position:absolute;right:0;top:0;font-family:Verdana, Helvetica,sans-serif;font-size:17px;padding:15px 0 0 12px;background:url(../images/spArrows.png) 0 20px no-repeat;}
.meaHome .actuArea .cntCenter .meaActu{overflow:hidden;width:100%;height:32px;padding:15px 0}
.meaHome .actuArea .cntCenter .blcF.act{width:110px;margin:0 10px 0 0}

.meaHome .actuArea .cntCenter .blcF.act .blcFR{margin-top:2px}
.meaHome .actuArea .cntCenter .blcF.act .ttl{font-family:"MuseoSlab-700", Verdana, Helvetica;color:#334556;font-size:18px;}
.meaHome .actuArea .cntCenter .blcF.mea{width:585px;height:25px;overflow:hidden}
.meaHome .actuArea .cntCenter .blcF.mea ul{margin:0}
.meaHome .actuArea .cntCenter .blcF.mea li{margin-bottom:10px;font-size:17px;font-family:Verdana, Helvetica;height:25px;overflow:hidden}

/* main */
.header+.content{padding:150px 0 0px;}
.home .header+.content{padding:0;}
.content{font-family:Verdana, Helvetica;font-size:12px;width:100%;}
.content h3{font-size:18px;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:20px}
.content .fullPage h3{font-size:18px;font-family:"MuseoSlab-700", Verdana, Helvetica;text-transform:none}
.home .content{padding-bottom:45px}
.content .cnt{margin:0 auto;width:960px;}
.content > .cnt{position:relative}
.content .centerContent{width:620px;line-height:20px}
.content .centerContent.fullPage, .content .centerContent.componentcom_adhesion {width: 960px;}
.content .centerContent h2{font-size:25px;margin:30px 0 20px 0px}
.centerContent a {text-decoration: underline;}
.centerContent ul li a{text-decoration: none; }
.centerContent .menuhistoire a{ text-decoration: none; }
.content .withShadow{background:url(../images/bgd_ombre_content.png) 0 0 no-repeat;}
.content .cntTxt{padding:0px 0 30px 30px}
.content .pageArticle  > .cntTxt:first-child{padding:0}
.content .pageArticle  > .actions+.cntTxt{padding:0}
.content .articleCnt .cntTxt{padding:0 0 30px 0}
/* .content .pageArticle  > .cntTxt{padding:0} */
.content .withShadow h2{margin:30px 0 20px 30px}
.tuniv6 .content .withShadow h2 {
	margin: 30px 0 20px 30px;
}
.content .centerContent .cntTxt ul, .content .centerContent .cntTxt p {margin-bottom:10px}
.content .centerContent .cntTxt p {margin-bottom:25px}
.content .contextuel{width:312px;padding:0;position:relative;}
.content .contextuel .ttl{font-size:20px;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:10px;display:block}
.content .contextuel h1{padding:30px 0;font-size:25px;background:url(../images/bgd_separateur_col2.png) center bottom no-repeat;}
.content .contextuel h1 a{color:#304453;font-size:22px;line-height:26px;font-family:"MuseoSlab-700", Verdana, Helvetica;}
.tUniv3bis .content .contextuel h1 a{color:#C2EAF1;}


/* fil d'arianne */
.content .breadcrumbs{padding:30px 0 20px 0;width:830px}
.content .breadcrumbs a, .content .breadcrumbs span{font-size:12px;color:#304150;font-family:Verdana,Helvetica,sans-serif;}
.content .breadcrumbs a{text-decoration:underline;}

/* mise en avant home */
.content .mea3blc h2, .main .mea3blc h3{font-size:21px;margin-bottom:15px;}
.content .mea3blc h3{font-size:18px;margin-bottom:15px}
.content .mea3blc p{margin-bottom:25px; color:#848484}
.content .mea3blc .arrow1{background-position:0 -37px;padding-left:15px;font-size:13px;font-family:"MuseoSlab-300", Verdana, Helvetica;}
.content .mea3blc .arrow2{background-position:right -232px;padding-right:35px}
.content .mea3blc img{}
.content .mea3blc .blcF{width:282px;margin-right:50px}
.content .mea3blc .blcF.last{margin-right:0}
.content .btnList{padding:7px 12px;position:relative;text-align:center;display:block;}

.mea3blc .cntMin{min-height:295px}
.mea3blc .corner{position:relative;margin-bottom:15px;display:block}
.mea3blc .cornerImg{position:absolute;bottom:2px;right:0;background-image:url(../images/cornerImg3.png);}




.content .btnList ul{display:none;position:absolute;z-index:10;left:0;top:30px;text-align:left;padding:10px;width:262px}
.content .btnList ul li a{font-size:13px}
.content .btnList:hover ul{display:block}
.content .btnList a{color:#FFF;font-size:15px;}

/*IE ....*/
.mea3blc .tUniv1 .btnList, .mea3blc .tUniv1 .btnList ul{background-color:#c39c2b}
.mea3blc .tUniv2 .btnList, .mea3blc .tUniv2 .btnList ul{background-color:#afb91c }
.mea3blc .tUniv3 .btnList, .mea3blc .tUniv3 .btnList ul{background-color:#00A1B2 }
.mea3blc .tUniv3bis .btnList, .mea3blc .tUniv3bis .btnList ul{background-color:#015165 }
.mea3blc .tUniv4 .btnList, .mea3blc .tUniv4 .btnList ul{background-color:#964f8d }
.mea3blc .tUniv5 .btnList, .mea3blc .tUniv5 .btnList ul{background-color:#ec7b00 }

/* colonne de gauche + corner avec couleur d'univers */
.enteteCol {min-height:54px;padding-right:35px}
.innerContent{padding:0 0 40px 0}
.tUniv1 .innerContent{background:#dcc43d url(../images/bgd_content_univ1.gif) center 0 repeat-y;}
.tUniv1 .enteteCol{background:#E0E0E0 url(../images/enteteColUniv1.png) 0 0 no-repeat;}
.tUniv2 .innerContent{background:#c4cc49 url(../images/bgd_content_univ2.gif) center 0 repeat-y;}
.tUniv2 .enteteCol{background:#E0E0E0 url(../images/enteteColUniv2.png) 0 0 no-repeat;}
.tUniv3 .innerContent{background:#16B9CD url(../images/bgd_content_univ3.gif) center 0 repeat-y;}
.tUniv3 .enteteCol{background:#E0E0E0 url(../images/enteteColUniv3.png) -2px 0 no-repeat;}
.tUniv3bis .innerContent{background:#015165 url(../images/bgd_content_univ3bis.gif) center 0 repeat-y;}
.tUniv3bis .enteteCol{background:#E0E0E0 url(../images/enteteColUniv3bis.png) 0px 0 no-repeat;}
.tUniv4 .innerContent{background:#a4569b url(../images/bgd_content_univ4.gif) center 0 repeat-y;}
.tUniv4 .enteteCol{background:#E0E0E0 url(../images/enteteColUniv4.png) 0 0 no-repeat;}
.tUniv5 .innerContent{background:#d37c0d url(../images/bgd_content_univ5.gif) center 0 repeat-y;}
.tUniv6 .innerContent{background:#E0E0E0 url(../images/bgd_content_univ6.gif) center 0 repeat-y;}
.tUniv5 .enteteCol{background:#E0E0E0 url(../images/enteteColUniv5.png) 0 0 no-repeat;}
.tUniv6 .enteteCol{background:none;}
.tUniv6 .ctnWrapper{background:url(../images/enteteColUniv6.png) center 0 no-repeat;}
.contentCol {padding:0 35px 0 0}

/* menu de navigation gauche */
.content .contextuel .menuNavigation {margin-bottom:40px}
/*.content .contextuel .menuNavigation > li:last-child{background:none}*/
.tUniv1  .content .contextuel .level2.deeper ul{display:none}
.content .contextuel .level3{/* background:url(../images/bgd_separateur_col.png) center top no-repeat;padding:5px 0 0 0 */}
.content .contextuel .level3 .separator, .content .contextuel .level2.categ144 .separator, .content .contextuel .level2 .separator{color:#FFF;font-size:22px;font-family:"MuseoSlab-700", Verdana, Helvetica;margin-bottom:10px;display:block}
.content .contextuel .level3.categ152{padding-top:15px}

.content .contextuel .categ226.level3 .separator{font-size:15px;/* margin-left:25px */}
/*.content .contextuel .level4, .contextuel .menuNavigation .level2, .contextuel .menuNavigation .level2.deeper, .cont  extuel .menuNavigation .categ226.level3, .contextuel .menuNavigation .categ144.level3, .contextuel .menuNavigation .categ149.level3  {background:url(../images/bgd_separateur_col2.png) center bottom no-repeat;padding:10px 0 15px 0}*/

li[class*=categ]{padding:10px 0 15px 0;background:url(../images/bgd_separateur_col2.png) center bottom no-repeat;}
.aOpen+ul li[class*=categ]{background-image:none;}
.tUniv3 li[class*=categ].level3{background-image:none;}


.tUniv2 .content .contextuel .level2{background:none}
.content .contextuel .level3 > a, .content .contextuel .level4 > a, .contextuel .menuNavigation  .level2 > a{color:#FFF;font-size:14px;font-family:"MuseoSlab-700", Verdana, Helvetica;}




/*.content .contextuel .level4.deeper, .tUniv5 .content .contextuel .level2.deeper, .content .contextuel .categ226.level3.deeper, .content .contextuel .categ144.level3.deeper{background-image:url(../images/spNavContextuel.png), url(../images/bgd_separateur_col2.png); background-position:0 12px;background-repeat:no-repeat;cursor:pointer;padding:10px 0 15px 0}*/
.content .contextuel .level4.deeper > a, .tUniv5 .content .contextuel .level2.deeper > a, .content .contextuel .categ226.level3.deeper > a, .content .contextuel .categ144.level3.deeper > a{margin-left:25px;}
/*.content .contextuel .level4.deeper.active, .tUniv5 .content .contextuel .level2.deeper.active, .content .contextuel .categ226.level3.deeper.active, .content .contextuel .categ144.level3.deeper.active{background:url(../images/spNavContextuel.png) 0 -388px no-repeat;}*/

/*.content .contextuel .level4.deeper.active.open, .tUniv5 .content .contextuel .level2.deeper.active.open, .content .contextuel .categ226.level3.deeper.active.open, .content .contextuel .categ144.level3.deeper.active.open{background:url(../images/spNavContextuel.png) 0 -1188px no-repeat;}
*/.content .contextuel .level4.active > a, .content .contextuel .level4.deeper.active > a, .contextuel .menuNavigation .level2.active > a, .contextuel .menuNavigation .categ226.level3.active > a, .contextuel .menuNavigation .categ144.level3.active > a, .contextuel .menuNavigation .level3.active > a{color:#3d4759;}
.content .contextuel .level4 ul, .tUniv5 .content .contextuel .level2 ul, .content .contextuel .categ226.level3 ul, .content .contextuel .categ144.level3 ul{padding-left:60px;margin:5px 0}
.content .contextuel .level5, .content .contextuel .categ226.level4, .content .contextuel .categ144.level4, .content .contextuel .categ180.level3, .content .contextuel .categ181.level3{margin-bottom:5px;background:none;padding:0}
.content .contextuel .level5 > a{color:#FFF;}
.tUniv5 .content .contextuel .level3 > a, .content .contextuel .categ226.level4 > a, .content .contextuel .categ144.level4 > a{font-size:12px;font-family:Verdana, Helvetica;}
.content .contextuel .level5.active > a, .tUniv5 .content .contextuel .level3.active > a, .content .contextuel .categ226.level4.active > a, .content .contextuel .categ144.level4.active > a{color:#3d4759;}

.tUniv3bis  .content .contextuel .menuNavigation .active> a{color:#C2EAF1;}
.tUniv3bis .blcAccordeon .gradient{
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00708E', endColorstr='#015165');*/
	background-image: -webkit-linear-gradient(top,#00708E,#015165);

	background-image: -ms-linear-gradient(top,#00708E,#015165);
	background-image: -moz-linear-gradient(top,#00708E,#015165);
	background-image: linear-gradient(top,#00708E,#015165);
	background-color:#00708E;
}
.aOpen, .content .contextuel .categ226.level3 .separator{display:block;background:url(../images/spNavContextuel.png) 0 -388px no-repeat;background-position:0 12px;background-repeat:no-repeat;cursor:pointer;padding:10px 0 0px 25px;font-family:"MuseoSlab-700", Verdana, Helvetica;font-size:14px;}
.aOpen a, .content .contextuel .categ226.level3 .separator{color:#FFF;}
.content .contextuel .categ226.level3 .separator{padding:10px 0 0 25px;margin:0}
.aOpen.active, .content .contextuel .categ226.level3 .separator.active{background-position:0 -1188px;}
.content .contextuel .categ226.level3 .separator.active{color:#C2EAF1}
.aOpen.active a{color:#3d4759;}

/* mise en avant colonne de gauche*/
.meaListCol .blc{background-image:url(../images/bgd_col_left.gif);background-repeat:repeat-x;background-position:0 bottom;background-color:#f0f0f0;min-height:84px;padding:20px 0px}
.meaListCol .blc.gen{padding:20px;}
.meaListCol .blc.gen .ttl{padding:10px 0px;font-size :16px;}
.meaListCol .blc.gen .separator{padding:0}
body[class^=tUniv] .meaListCol .blc:last-child, body[class^=tUniv] .meaListCol .blc.last{background-image:url(../images/bg-corn-univ1-aside.jpg), url(../images/bgd_col_left.gif);background-repeat:no-repeat, repeat-x;background-position:218px bottom, 0 bottom;}
.tUniv2 .meaListCol .blc:last-child, .tUniv2 .meaListCol .blc.last{background-image:url(../images/bg-corn-univ2-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv3 .meaListCol .blc:last-child, .tUniv3 .meaListCol .blc.last{background-image:url(../images/bg-corn-univ3-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv3bis .meaListCol .blc:last-child, .tUniv3bis .meaListCol .blc.last{background-image:url(../images/bg-corn-univ3bis-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv4 .meaListCol .blc:last-child, .tUniv4 .meaListCol .blc.last{background-image:url(../images/bg-corn-univ4-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv5 .meaListCol .blc:last-child, .tUniv5 .meaListCol .blc.last{background-image:url(../images/bg-corn-univ5-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv6 .meaListCol .blc:last-child, .tUniv5 .meaListCol .blc.last{background-image:url(../images/bg-corn-univ6-aside.png) !important; background-position:bottom left !important; background-color:transparent !important;}


.meaListCol .blc .menu{margin:0px;}
.meaListCol .blc .menu li ul{background:url(../images/bgd_separateur_col2.png) no-repeat center bottom;padding-bottom:10px}
.meaListCol .blc .menu li:last-child ul, .meaListCol .blc .menu li.last ul{background:none}
.meaListCol .blc .menu a{color:#5d5d5d;}
.meaListCol .blc .menu .separator{color:#5d5d5d;font-size: 14px;font-family:"MuseoSlab-700",Verdana,Helvetica}
.meaListCol .blc .menu li ul li{padding:0;background:none;}
.meaListCol .blc .menu li ul li a{font-family:Verdana,Helvetica !important; font-size:12px !important}
.meaListCol ul{margin:0 0 20px 0}
.meaListCol ul li{margin-bottom:10px}
.meaListCol ul li a{background:url(../images/spArrows.png) 0 -276px no-repeat;padding:0 0 0 10px;display:inline-block;}
.meaListCol .separator{font-family:"MuseoSlab-700", Verdana, Helvetica;color:#304453;font-size:16px;margin-bottom:10px;display:block}
.content .contextuel .bottomCorner{background:url(../images/cornerImg2.png) 0 0 no-repeat;width:277px;height:45px;margin:-10px 0 0 0 !important} /* fix un bug sur ie9 */

/*faq aside*/

body[class^=tUniv] .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ1-aside.jpg), url(../images/bgd_col_left.gif);background-repeat:no-repeat, repeat-x;background-position:218px bottom, 0 bottom;}
.tUniv2 .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ2-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv3 .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ3-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv3bis .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ3bis-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv4 .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ4-aside.jpg), url(../images/bgd_col_left.gif) !important;}
.tUniv5 .meaListCol .blc.faq{background-image:url(../images/bg-corn-univ5-aside.jpg), url(../images/bgd_col_left.gif) !important;}

.meaListCol .blc.faq{padding: 0;font-family:"MuseoSlab-700", Verdana, Helvetica;background:#f0f1f0;margin-bottom:25px;}

.meaListCol .blc.faq .blcAccordeon .btn{
	background-color: #e2e2e2;
	padding:18px 30px;
}
.meaListCol .blc.faq .blcAccordeon .btn .ttl{font-family:"MuseoSlab-700", Verdana, Helvetica;font-size:16px;}
body[class^=tUniv] .meaListCol .blc.faq .btn .icon{width:12px;height:12px;background:transparent url(../images/spAccordeonFaq.png) 0 0 no-repeat;margin-top:5px;}
.tUniv1 .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% 0;}
.tUniv1 .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -12px;}
.tUniv2 .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% -24px;}
.tUniv2 .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -36px;}
.tUniv3 .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% -48px;}
.tUniv3 .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -60px;}
.tUniv3bis .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% -72px;}
.tUniv3bis .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -84px;}
.tUniv4 .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% -96px;}
.tUniv4 .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -108px;}
.tUniv5 .meaListCol .blc.faq .blcAccordeon .btn .icon{background-position:50% -120px;}
.tUniv5 .meaListCol .blc.faq .blcAccordeon.active .btn .icon{background-position:50% -132px;}

.meaListCol .blc.faq .blcAccordeon .detailAccordeon{padding-top:15px;padding-bottom:15px;font-family:Verdana,Helvetica,sans-serif;font-size:11px}
.meaListCol .blc.faq .blcAccordeon p.title{font-weight:bold;margin:10px 0;}
.meaListCol .blc.faq .lien{padding:15px 20px 20px 20px;background:transparent url(../images/bg-separator-faq-aside.png) 0 0 no-repeat;}
.meaListCol .blc.faq .lien a{background:url("../images/spArrows.png") no-repeat scroll 0 -273px transparent;padding:5px 10px;display:block;font-family:Verdana,Helvetica,sans-serif;}

/* corps de page */
.illusCorner{position:relative;margin:20px 0;height:190px /*bizarre*/}
.illusCorner img{margin:0 0 0 1px;}
.cornerImg{position:absolute;bottom:-1px;right:-1px;background:url(../images/cornerImg.png) 0 0 no-repeat;width:54px;height:45px}

.ongletArea{margin-bottom:40px}
/* .ongletArea .onglet{padding:30px 15px} */
.ongletArea .menu{background:url(../images/bgd_menu_onglet.png) center bottom no-repeat;margin-bottom:30px}
.ongletArea .menu li{margin:15px 10px 0 0;padding:18px;}
/* gouufre onglet sur 2 ligne*/
.categ39 li#accordeon-title-0{width:149px}
.categ39 li#accordeon-title-1, .categ39 li#accordeon-title-3{height:40px;line-height:40px}
.categ39 li#accordeon-title-2{width:272px;margin-right:0}
.categ39 li#accordeon-title-4{width:362px;margin-right:0}



.categ31 .menu li{width:164px}

.ongletArea .menu li a{font-size:14px;font-family:"MuseoSlab-700", Verdana, Helvetica;}
.ongletArea .menu li.last{margin-right:0}
.ongletArea .menu li.active a.cThem, .ongletArea .menu li.active a{color:#FFF !important;}
/* .content .centerContent .ongletArea .cntTxt p{margin:0} */
.content .centerContent .ongletArea p{margin-bottom:10px}
.content .centerContent .ongletArea .ttl{font-size:16px}

/* onglet universitÃ© */
.tUniv3 .onglet{padding:0}



/* accordeon */
/* .item-page .cntTxt{padding:30px;} */
.blcAccordeon{clear: both;overflow: hidden;}
.blcAccordeon .btn{overflow:hidden;cursor:pointer;position:relative;padding:18px;margin:0}
.blcAccordeon .btn .ttl {float:left; font-size:16px;color:#FFF;border:none;margin:0;display:block;font-family:"MuseoSlab-300", Verdana, Helvetica;}
.blcAccordeon .btn .icon{float:right;width:18px;height:18px;margin:3px 0 0 0;background:url(../images/spAccordeon.png) 0 0 no-repeat;}
.blcAccordeon.active .btn .icon{background-position:0 -18px}
.blcAccordeon .detailAccordeon{margin:0;overflow:hidden;}
/* .blcAccordeon .detailAccordeon p{line-height:20px} */
.blcAccordeon .detailAccordeon a{text-decoration:underline}
.cartouche, .encadreBlanc {background:#f2f2f2;padding:15px 30px;margin:20px 0;font-size:20px}
.blcAccordeon .detailAccordeon .encadreBlanc ~ .cntTxt, .blcAccordeon .detailAccordeon .cartouche ~ .cntTxt{padding:0 30px}
.blcAccordeon .detailAccordeon h4{font-size:18px;margin-bottom:18px}
.blcAccordeon .detailAccordeon .cntTxt{padding:0 30px 40px 30px;margin:0}
.blcAccordeon .detailAccordeon .cntTxt{padding:0}
.alignementAccordeon{margin: 0 0 30px 160px;}

.articleCnt .blcCorner{margin-top:40px}
.blcCorner, #searchForm.blcCorner{width:580px;background:#efefef url(../images/bgd_bloc.gif) 0 0 repeat-y;position:relative;min-height:45px;padding:20px;-moz-box-shadow: 0 0 4px 1px #e4e4e4;-webkit-box-shadow: 0 0 4px 1px #e4e4e4;box-shadow: 0 0 4px 1px #e4e4e4;}
#searchForm.blcCorner .ttl, .blcCorner .subTtl{color:#2c3d4a;font-size:22px}
.articleCnt #searchForm.blcCorner .ttl, .blcCorner .subTtl, .articleCnt #searchForm.blcCorner .ttl, .blcCorner .ttl{font-family:"MuseoSlab-700", Helvetica;}
#searchForm.blcCorner p{margin-bottom:20px}
#searchForm.blcCorner .cnt{background:url(../images/bgd_separateur_bloc.png) 0 0 no-repeat;overflow:hidden;padding:20px 0;width:100%}
#searchForm.blcCorner .blcF{cursor:pointer;width:155px;padding:0 5px;height:115px;margin-right:20px;border:1px solid #e4e4e4;text-align:center;-moz-box-shadow: 0 0 4px 1px #e4e4e4;-webkit-box-shadow: 0 0 4px 1px #e4e4e4;box-shadow: 0 0 4px 1px #e4e4e4;background-color:#e2e2e2}
#searchForm.blcCorner .blcF p{margin:65px 0 0 0}
#searchForm.blcCorner .blcF p a{font-size:12px;color:#36414f;font-family:Verdana, Helvetica;}
#searchForm.blcCorner .blcF:hover p a{color:#18c5db}
#searchForm.blcCorner .blcF.spPicto{background:#FFF url(../images/spPicto.png) no-repeat;}
#searchForm.blcCorner .blcF.spPicto.livre{background-position:center 15px}
#searchForm.blcCorner .blcF.spPicto.livre:hover{background-position:center -86px}
#searchForm.blcCorner .blcF.spPicto.presse{background-position:center -185px}
#searchForm.blcCorner .blcF.spPicto.presse:hover{background-position:center -284px}
#searchForm.blcCorner .blcF.spPicto.publication{background-position:center -385px}
#searchForm.blcCorner .blcF.spPicto.publication:hover{background-position:center -485px}
#searchForm.blcCorner .blcF:last-child{margin:0}
#searchForm.blcCorner .blcF .txt{margin-top:65px;color:#2C3D4A}
#searchForm.blcCorner input[type="submit"]{color:#FFF;width:auto}
/* #searchForm.blcCorner input[type="submit"]{margin-right:20px;} */
#searchForm.blcCorner input, #searchForm.blcCorner label{vertical-align:bottom;width:190px;}
#searchForm.blcCorner label {display:inline-block;width:220px}
#searchForm.blcCorner label span{display:block}

#searchForm .titleSearch .blcF{background:#fff;height:55px;width:235px;cursor:default;padding:15px 20px 0;text-align:left;}
#searchForm .titleSearch .blcF a{color:#2C3D4A;font-family:Verdana,Helvetica,sans-serif;}
#searchForm .titleSearch .blcF a:hover{text-decoration:underline;}
	#searchForm .titleSearch .blcF+.blcF{}
	#searchForm .titleSearch .blcF+.blcF #titleSearch{border:1px solid #2C3D4A;color:#848484;padding:2px;width:150px;}
	#searchForm .titleSearch .blcF+.blcF .ok{position:relative;top:-1px;}

/*document Ã  tÃ©lÃ©charger*/
#adminForm {width:204px;padding:16px 0 10px 0;margin-left:20px}
.articles .article.clear{margin:30px 0;overflow:hidden;padding-bottom:30px;background:url(../images/border.gif) 0 bottom repeat-x;}
.articles .article.clear h3{font-size:17px;margin-bottom:10px}
.articles .article.clear .blcF{margin-right:30px;width:100px;height:100px /* contourne le pb de disparition resize */}
.articles .article.clear  .blcFR{float:none;width:100%}
.articles .article.clear  .blcF + .blcFR{width:485px;float:right}
.articles .article .blcFR p{margin-bottom:20px}
.articles .article .blcFR p.spBtn{margin:0}
.withShadow #searchHeader .nbResults{padding-left:0}
#searchHeader .selector{float:right}


/* menu histoire */
.menuhistoire{background:url(../images/bgd_separateur_menu.png) center bottom no-repeat;text-align:center;margin:0 !important}
.menuhistoire li{display:inline-block;font-size:0;padding:12px;margin:10px 8px 0 0}
.menuhistoire li a{font-size:17px;color:#2e4253;font-family:"MuseoSlab-700", Verdana, Helvetica;margin:0;padding:0;background:none;text-decoration: none}
.menuhistoire li.active a{color:#FFF}

.meaHistorique{overflow:hidden;position:relative;margin:0 0 30px 0;background:url(../images/bgd_historique.gif) repeat-y;}
.meaHistorique .mea{overflow:hidden;border:2px solid #e0e0e0}
.meaHistorique .blcF{width:260px;margin-right:50px;padding:30px 10px;text-align:right;}
.meaHistorique .blcF .desc{padding-right:20px;margin-bottom:20px}
.meaHistorique .blcF .annee{font-size:65px;font-family:"MuseoSlab-700", Verdana, Helvetica;margin:-25px 0 10px 0}
.meaHistorique .blcF.last .annee{padding-left:15px;}
.meaHistorique .blcF .mois{text-transform:uppercase;color:#2b4153;font-size:18px;font-family:"MuseoSlab-700", Verdana, Helvetica;}
.meaHistorique .blcF .spArrows.mois{background-position:right -357px;padding-right:18px;}
.meaHistorique .blcF.last .spArrows.mois{background-position:left -357px;padding-left:18px}
.meaHistorique .blcF.last .desc{padding-left:20px}
.meaHistorique .blcF.last{margin:0;text-align:left;}
.showMore{text-align:center;background:#e3e3e3;border:3px solid #dadcdc;padding:10px 0;border-left:none;border-right:none}
.showMore span{color:#2e4253;cursor:pointer;background:url(../images/bgdShowMore.png) 0 3px no-repeat;padding-left:25px}
.showMore span a{background:url(../images/bgdShowMore.png) right 3px no-repeat;padding-right:25px}

.meaHistorique .showMore{position:absolute;bottom:0;width:100%;}


/* carte pays */
.map{background:url(../images/map.png) 0 0 no-repeat;width:620px;height:400px;position:relative;}
.map .ttl{font-size:16px}
.map a{text-decoration:underline}
.mapModal, .mapModalLayer{width:100%;height:100%;background:#000;opacity:0;filter: alpha(opacity = 0);position:absolute;z-index:45;top:0;left:0}
.map .legend{font-size:20px;margin:10px 0 0 10px;font-family:"MuseoSlab-700", Verdana, Helvetica;font-size:20px}
.map h3{text-transform:uppercase;font-size:18px;color:#455164}
.map .blc{position:absolute;z-index:30;display:block;text-align:center;cursor:pointer}
.map .blc .close, .map  .layerZoom .content2 .close{position:absolute;top:5px;right:10px;color:#465260;z-index:45;width:12px;height:12px;background:url(../images/close2.png) 0 0 no-repeat;cursor:pointer}
.map .blc .ttl{font-size:13px;text-transform:uppercase;margin-bottom:5px;padding-right:20px;font-family:Verdana, Helvetica;}
.map p{margin:0 !important;padding:5px 10px}
.map .blc .content, .map .blc .content2{background:#cfae34;font-family:Verdana, Helvetica;font-size:11px;text-transform:uppercase;box-shadow: 1px 1px 5px 1px #666;}
.map .blc .content2 p{font-size:10px;line-height:normal}
.map .blc .content{width:auto}
.map .blc .content2{text-transform:none;text-align:left;min-width:223px}
.map .blc .pointer{background:url(../images/cursor.png) 0 0 no-repeat;display:inline-block;width:20px;height:26px}
.map .layerZoom{background:url(../images/mapEurope.png) 0 0 no-repeat;width:456px;height:408px;position:absolute;top:-15px;left:100px;z-index:46;display:none}
.map .layerZoom .test{position:relative;width:100%;height:100%}
.map  .layerZoom .close{position:absolute;z-index:45;right:10px;top:10px;color:#cfae34;width:12px;height:12px;background:url(../images/close.png) 0 0 no-repeat;cursor:pointer}
.map .clickArea{position:absolute;left:265px;top:80px;cursor:pointer;width:130px;height:105px}
.ongletArea  .arrowDefault2{font-size:15px;margin-bottom:20px}
.ongletArea  .arrowDefault2 span{font-size:12px;}
/* position des layer par entreprise */
.map .blc.access{bottom:272px;left:52px}
.map .blc.ccc{bottom:222px;left:80px}
.map .blc.copibec{bottom:245px;left:130px}
.map .blc.dalro{bottom:110px;left:303px}
.map .blc.copyrus{bottom:272px;left:420px}
.map .blc.cal{bottom:115px;left:500px}

.map .blc.icla{bottom:255px;left:20px}
.map .blc.cla{bottom:300px;left:70px}
.map .blc.nla{bottom:246px;left:88px}
.map .blc.reprobel{bottom:200px;left:120px}
.map .blc.copiepresse{bottom:208px;left:125px}
.map .blc.luxorr{bottom:164px;left:156px}
.map .blc.sr{bottom:226px;left:132px}
.map .blc.vgwort{bottom:205px;left:250px}
.map .blc.prolitteris{bottom:140px;left:200px}
.map .blc.cedro{bottom:46px;left:53px}
.map .blc.siae{bottom:70px;left:297px}
.map .blc.copydan{bottom:293px;left:200px}
.map .blc.kopinor{bottom:350px;left:200px}

/* liste de categ */
.blc3categ{width:580px;margin:40px 0}
.blc3categ .ttl{font-size:22px;font-family:"MuseoSlab-700", Verdana, Helvetica;color:#436079;background: url("../images/bgd_separateur_col3.png") no-repeat scroll center 140% transparent; margin-bottom: 5px; min-height: 35px; padding-bottom: 20px;}
.blc3categ ul{overflow:hidden}
.blc3categ li ul{display:none}
.blc3categ .gradient0 li{background:none !important;margin-bottom:10px;filter:inherit}
/*.blc3categ li.tLine{line-height:normal;padding-top:20px;height:60px;overflow:hidden}
*/.blc3categ li a{background: url("../images/spArrows.png") no-repeat scroll 0 -276px transparent;display: inline-block;padding: 0 0 0 10px;}
/*.blc3categ li.tLine.sup{padding-top:5px;height:75px;}
.blc3categ li.tLine h4{line-height:normal !important;}
*/.blc3categ li a{font-size:14px;font-family:"MuseoSlab-300", Verdana, Helvetica;color:#436079;}
.blc3categ li.last{margin:0}
/* liste de catege page hub */
.blcListCateg {float:left;width:255px;margin:0 0 0 30px}
.blcListCateg .ttl{padding-bottom:20px;background:transparent url(../images/bgd_separateur_col3.png) center 140% no-repeat;min-height:35px;margin-bottom:5px}
.blcListCateg:first-child{margin:0}
.blcListCateg .ttl{font-size:20px}


/* player video */
.cntVideo {margin:0 0 40px 0}
.cntVideo .ttl{font-size:20px;color:#5d5d5d;margin-bottom:10px}
.cntVideo video{margin:0 0 10px 0}
.cntVideo .areaBtn{text-align:left;margin-top:20px}
.cntVideo .areaBtn .spBtn{margin:0 0 0 10px}

/* repertoire */
/*
 #00708E
#015165
*/
table.searchResult{width: 100%; font-family: Verdana; font-size: 11px;margin-bottom:30px;background:#F2F2F2;border-collapse: collapse;border-bottom: 1px groove #565656;}
table.searchResult th, table.searchResult td{padding:5px;}
/*table.searchResult th{padding:10px 5px}*/ /* effet de bord ?*/
table.searchResult thead{background-color: #0194A6}
table.searchResult thead th{color: white; text-align: left !important;background:#00708E;font-weight:bold; box-sizing:border-box;}
table.searchResult thead th.alt{background-color:#015165}
table.searchResult tbody {color: #565656;}
table.searchResult tbody td, table.searchResult tbody th{border-bottom: 1px groove #565656;box-sizing:border-box; }
table.searchResult tbody td:first-child, table.searchResult tbody th:first-child { max-width: 250px;}
table.searchResult tbody tr:last-child td{border:none}
table.searchResult tbody tr:last-child th{border:none}
table.searchResult tbody th{text-align: left; /*width: 200px;*/}
table.searchResult tbody th+td{font-size:12px !important;}
.tUniv2 table.searchResult tbody td a{/*text-decoration: underline;*/font-weight: bold;font-size: 1rem;background: #c4cc49;}
.btnBasic{background:url(../images/bgdBtnBasic.png) 0 0 no-repeat;padding-left:12px;}
a.btnBasic{color:#48647d !important;font-size:9px !important;min-height:20px;line-height:16px;display:inline-block;font-family:arial}

.tUniv2 table.searchResult thead{background-color: #71C135}

table.searchResult.numerique thead th{background:#a879d4;}
table.searchResult.numerique thead th.alt{background:rgb(181,123,192);}

.areaBtn+table.searchResult.presse thead th{background:#7ad692;}
.areaBtn+table.searchResult.presse thead th.alt{background:rgb(122,214,192);}

table.searchResult.prestataires thead th{background:#ff9edc;}
table.searchResult.prestataires thead th.alt{background:rgb(255,158,192);}

table.searchResult.agence thead th{background:#6388e1;}
table.searchResult.agence thead th.alt{background:rgb(99,136,192);}

table.searchResult.image{width: 620px;}


#searchHeader{float:left; width:100%; margin:20px 0}
#searchHeader .nbResults{padding-left: 20px; font-size: 20px; float: left; width: auto;font-family:"MuseoSlab-700", Verdana, Helvetica;}
#searchHeader #adminForm{padding:0;}
.pagination{float: right; margin-right:12px}
.pagination div{float: left; margin:0 2px; font-size: 12px; vertical-align: middle; padding:0px 5px 2px 5px }
.pagination div.start, .dbsearch .pagination div.end{padding:0}
.pagination div.active{border: 1px solid #CDCDCD; font-weight: bold;background-color: white}

#searchForm{background-color: #F2F3F2;padding:20px 20px 0px 20px;color:#364c5d}
#searchForm + .areaBtn{margin-top:30px}
#searchForm form{padding-bottom:20px}
#searchForm form input[type=text]{width:190px;margin-right:10px;}
#searchForm form input[type=submit]{font-size:14px;font-family:"MuseoSlab-300", Verdana, Helvetica;/* padding:2px */}
#searchForm .ttl{font-size:13px;margin:0 0 10px 0;font-family:Verdana, Helvetica;}
#searchForm .abecedaire{padding-top:20px;background:url(../images/bgd_separateur_bloc.png) center 0 no-repeat;}
#searchForm .abecedaire p{margin:0 0 10px 0}
#searchForm .abecedaire .letter, #searchForm .abecedaire .active{margin: 3px; font-size: 15px; vertical-align: middle; padding:3px 7px 3px 7px;display:inline-block; }
#searchForm .abecedaire .active{border: 1px solid #CDCDCD; font-weight: bold; color: #0194A6; background-color: white}
.abcdaire{display:block;font-style:italic;margin:0 0 0 225px;}
.abcdaire:hover{text-decoration:underline;}
#searchForm .abecedaire .letter{float: none;display: inline-block;}
/*rÃ©sultas de recherche*/
.search #searchForm{background: none;padding: 0;overflow: hidden;}
.search  #searchForm > div, .search-results{padding: 20px;display: inline-block;vertical-align: middle;}
.search  #searchForm .display-limit{overflow: hidden;padding: 20px 0;}
.search #searchForm .topResults{width: 100%;background: #f2f3f2;}
.search #searchForm .topResults fieldset{display: inline-block;vertical-align: middle;}
.search #searchForm .topResults input[type="text"]{height: 19px;border:solid 1px #364c5d;}
.search #searchForm .searchintro {width: 230px ;float: left;margin: 0 190px 0 0;}
.search #searchForm > .pagination{float: left;padding: 20px 0;}
.search #searchForm > .pagination div{margin: 0;padding: 0 5px;}

.search #searchForm .form-limit{float: right;}
.search #searchForm .form-limit:after{}
.search #searchForm .endForm{padding: 0 20px;clear: both;}
.search #searchForm .endForm p{background: #364c5d;}
dl.search-results .result-text{border-bottom: solid 1px #c7c6c6;box-shadow: 0 1px 0 #fff;padding: 0 0 20px 0;margin: 0 0 20px 0;}
.search #searchForm div.selector{width: 90px;height:22px;padding:0; background-position: -400px -88px;float: right;margin: 20px 20px 0 0;}
.search #searchForm div.selector span{background-position: -485px -218px;}
.search #searchForm div.selector select{width:90px;font-size: 1em;}
/*.result-text {background: url(../images/spArrows.png) 0 0 no-repeat;}*/
#infoError{display:none;}
#infoError+p{color:#293f51;}
#contratForm input, #contratForm select, #contratForm textarea{color:#8d8d8d;font-family:"MuseoSlab-300", Verdana, Helvetica;}
#contratForm .mention, #declarationForm .mention, #declarationPrealableForm .mention{font-style:italic;font-size:11px;text-align:right}
#contratForm  .blcCorner, #declarationForm  .blcCorner {overflow:hidden;width:900px;margin:30px 0}
#contratForm h3{margin-bottom:10px}
#contratForm .blcCorner .blcF{height:auto;width:420px;background:none}
#contratForm .blcCorner .blcF.last{margin:0}
#contratForm .blcCorner .blcF input{margin-bottom:10px;width:355px;padding:5px;border:1px solid #2C3D4A;color:#848484;}
#contratForm  select{width:465px;margin-bottom:10px;}
#contratForm .uniform{margin-bottom:20px}
#contratForm  textarea{width:918px;color:#848484;padding:5px;border:1px solid #2C3D4A;}
#contratForm  #comment{width:775px !important;min-height:75px;}
#contratForm  div.selector{width:465px !important}
#contratForm div.selector span{width:432px !important}
#contratForm .blcCorner .blcF input.small{width:115px}
#contratForm .blcCorner .blcF input.medium{width:245px}

#formContact textarea{width:453px;}



#declarationForm  .blcCorner{width:580px}
#declarationForm .areaBtn{margin-top:20px}
#declarationForm  select{width:300px !important}
#declarationForm  div.selector{width:300px !important}
#declarationForm div.selector span{width:268px !important}
#declarationForm div.selector span, #declarationForm  div.selector{display:inline-block}
#declarationForm label{margin-right:10px;min-width:160px;display:inline-block}
#declarationForm label.error{margin-left: 175px !important;}
#declarationForm input[type=text]{width:300px;font-family:"MuseoSlab-300",Verdana,Helvetica;border: 1px solid #2C3D4A;color: #848484;padding:5px;}
#declarationForm  input[type=text].small{width:50px}
#declarationForm .spBtn a{color:#FFF}
#declarationForm .spBtn.fix{min-width:350px !important}
#declarationForm span.error{display: block;margin-left: 170px;}


#formContact fieldset{width:920px !important;}
#formContact .uniform{margin-bottom:10px}

.tUniv4  #searchForm .abecedaire .active{color:#964F8D  }
.tUniv3bis  #searchForm .abecedaire .active{color:#015165   }

.contact .coordonnees{overflow: hidden;margin:0 0 25px 0;}
.contact .coordonnees address{float: left;width: 440px; font-style:normal;}
.contact .coordonnees address+address{margin-top: 20px;}
.contact .coordonnees address span{color: #2c3d4a;font-weight: bold;}

/*.contact .coordonnees adress{float: left;width: 440px;}*/
/*.contact .coordonnees adress+adress{margin-top: 20px;}*/
/*.contact .coordonnees adress span{color: #2c3d4a;font-weight: bold;}*/

#sousMenuRecherche{overflow:hidden;margin-top:20px;}
#sousMenuRecherche li{width: 201px; height: 50px; float: left; background-color: #F2F2F2; margin-left: 8px; }
#sousMenuRecherche li.spPictoMin a{background:url(../images/spPicto2.png) 0 0 no-repeat;display:block;padding-left: 50px;padding-top: 5px;}
#sousMenuRecherche li.spPictoMin.book a{background-position:10px 11px}
#sousMenuRecherche li.spPictoMin.book.active a{background-position:10px -49px}
#sousMenuRecherche li.spPictoMin.presse a{background-position:10px -107px}
#sousMenuRecherche li.spPictoMin.presse.active a{background-position:10px -169px}
#sousMenuRecherche li.spPictoMin.image a{background-position:10px -227px}
#sousMenuRecherche li.spPictoMin.image.active a{background-position:10px -287px}
#sousMenuRecherche li a{color: #536279; font-weight: bold;display:block;padding:10px 0; text-decoration:none;}
#sousMenuRecherche li.gen a{padding-top:0;}
#sousMenuRecherche li.first{margin-left: 0px;}
#sousMenuRecherche li.active{background-color: #536279; }
#sousMenuRecherche li.active a{color: white;}

#publications #searchHeader .nbLimit {padding-left: 20px;padding:12px 0 10px 0;font-size: 20px;float: right;font-size: 12px;}
#publications #sousMenuRecherche li{height:45px !important;line-height:normal;padding:0 5px;font-size:10px;font-family:Verdana, Helvetica;width:139px;text-align:center}
#publications #sousMenuRecherche li.gen{width:100%;line-height:50px;text-align:center;margin:0;padding:0;font-size:18px;font-family:"MuseoSlab-300", Verdana, Helvetica;margin-bottom:15px}
h3.titreRecherche{margin-bottom: 10px;}
#publications .autresPublications{width: 200px; background-color: white; float: right; border: 2px solid #0194A6; margin-bottom: 10px; padding: 3px 3px 3px 3px; text-align: center}
#searchHeader .nbLimit form{position:relative}
#searchHeader .nbLimit select{border:1px solid #293f51}
#searchHeader .nbLimit select option{padding:0 5px}
#searchHeader .nbLimit .arrowSelect{position:absolute;right:0;top:0}


/*formulaire copies */
#rechercheRapide2 p{margin:0}
#rechercheAvance{margin-top:10px}
.formRecherche .ttl, #contratForm  .ttl{font-size:18px;background:url(../images/bgd_separateur_col2.png) center bottom no-repeat;padding-bottom:15px;margin-bottom:15px}
.rechercherAvance > p{border-top:3px solid #dbdcdc;border-bottom:3px solid #dbdcdc;text-align:right;padding:5px 0;}
.rechercherAvance p{margin-bottom:8px}
.formRecherche p.sep{margin:2px 0 5px 0}
.formRecherche p.sep strong{font-size:17px}
.rechercherAvance p.areaBtn{text-align:right;margin-top:20px}
.formRecherche label{margin:0 0 5px 0;display:block}
.formRecherche .spBtn{margin-left:8px}
.rechercherAvance .spArrows{background-position:right -440px;padding-right:20px}
.rechercherAvance .spArrows.active{background-position:right -479px;}
.rechercherAvance > p span{cursor:pointer}
.formRecherche .blcCorner input[type="submit"]{margin:0;}
.formRecherche input[type="text"]{width:170px;padding:3px}
.formRecherche .detail{padding-top:10px}
.formRecherche .detail input[type="text"]{width:245px !important}

/*form newsletter*/
#formNewsletter{width:600px;overflow:hidden;}
#formNewsletter select{width:485px !important;margin-bottom:10px;}
#formNewsletter .selector{width:489px;display:inline-block;*display:inline;zoom:1;margin-bottom:10px;vertical-align:top;}
#formNewsletter .selector>span{width:452px !important;}
#formNewsletter input.required{width:485px;margin-bottom:10px;}
#formNewsletter label{display:inline-block;*dispplay:inline;zoom:1;width:100px;}
#formNewsletter p{clear:both;}
#formNewsletter .spBtn{float:right;}


/* lexique */
#lexique>.cntTxt{padding-left:0;}

.enteteAbc {background:url(../images/bgd_entete_abc.gif) 0 0 repeat-x;height:44px;line-height:44px;font-size:20px;text-transform:uppercase;color:#FFF;margin:30px 0;padding-left:15px;font-family:"MuseoSlab-100", Verdana, Helvetica;}
.listeLexique dl{margin-bottom:30px}
.listeLexique dt{font-size:20px;font-family:"MuseoSlab-700", Verdana, Helvetica;padding:0 15px;margin-bottom:10px}
.listeLexique dd{padding:0 15px 0 30px;margin-bottom:30px}

/*actu*/
.blogtpl-actualites #searchHeader .pagination{padding:5px 0 0 0 !important}
.cntArticleActu {overflow:hidden;width:100%;margin-bottom:40px}
.cntArticleActu h3{font-size:20px;font-family:"MuseoSlab-700";margin-bottom:5px}
.cntArticleActu h3 a{font-size:20px;font-family:"MuseoSlab-700"; text-decoration:none;}
.cntArticleActu .head{margin-bottom:15px;padding:3px 8px;overflow:hidden}
.cntArticleActu .container{overflow:hidden}
.cntArticleActu .head .date{color:#FFF;text-transform:uppercase;font-family:Verdana, Helvetica;font-size:11px;}
.tUniv6 .cntArticleActu .head{background-color:#ff3249; font-family:"MuseoSlab-700", Helvetica, arial, helvetica, sans-serif;}
.cntArticleActu .container .illusCorner {width:238px;height:174px;padding-top:5px;overflow:hidden;margin:0 20px 20px 0;}
.cntArticleActu .container .desc{width:100%}
.cntArticleActu .container .illusCorner + .desc{width:360px}
.tUniv6 .cntArticleActu .container .illusCorner{width:142px; height:auto;}
.cntArticleActu .savoirPlus{margin-top:5px}

/* lettre d'info */
.blogtpl-newsletter{position:relative} /* pour l'injection dynamique d'un btn voir plus en absolute */
.blogtpl-newsletter .cntNews{padding:30px;padding-top:0;padding-bottom:0;}
.blogtpl-newsletter #article0{margin-bottom:40px}
.blogtpl-newsletter .article p{margin-bottom:10px}
.blogtpl-newsletter .article .mea{margin:30px 0}
.blogtpl-newsletter .article .mea li{margin:0 0 5px 17px;list-style-type:Square;}
.blogtpl-newsletter .article .mea strong{display:block;margin-bottom:10px}
.blogtpl-newsletter .ttl{font-size:20px;font-family:"MuseoSlab-700";margin:65px 0 5px 30px;display:block;color:#5d5d5d}
.blogtpl-newsletter .head{margin-bottom:15px;padding:3px 8px;overflow:hidden}
.blogtpl-newsletter .head {color:#FFF}
/* .blogtpl-newsletter .blcAccordeon .btn .icon{background-position:0 -34px} */
/* .blogtpl-newsletter .blcAccordeon.active .btn .icon{background-position:0 -57px} */
.blogtpl-newsletter .blcAccordeon .detailAccordeon .cntTxt{padding:15px 0px}
.blogtpl-newsletter .blcAccordeon .detailAccordeon .head.bgThem{background:none;padding:0}
.blogtpl-newsletter .blcAccordeon .detailAccordeon .author{font-family:"MuseoSlab-100";color:#5d5d5d;font-size:17px}

/* accordeon full page */
.fullPage .blcAccordeon .detailAccordeon{padding:20px 30px}
.fullPage .blcAccordeon .btn .icon{background-position:0 -34px}
.fullPage .blcAccordeon .btn .ttl{width:890px}
.fullPage .blcAccordeon.active .btn .icon{background-position:0 -57px}
.fullPage .blcAccordeon .btn .ttl{color:#364357}
.fullPage .blcFlitre{background-image:url(../images/bgd_filtre-default.png);height:27px;margin-bottom:25px;padding:20px 30px 10px 30px}
.fullPage .blcFlitre, .fullPage .filtreUniform li a{color:#FFF}
.fullPage .pageArticle.withShadow{background:none}
.fullPage .pageArticle .cntTxt{padding:0}
.fullPage .pageArticle .cntTxt h2{margin-top:-20px}

/*footer*/
/* background footer par univers */
.tUniv1 .footer{background-color:#dcc43d}
.tUniv2 .footer{background-color:#C4CC49}
.tUniv3 .footer{background-color:#16B9CD}
.tUniv3bis .footer{background-color:#00708E}
.tUniv4 .footer{background-color:#a4569b}
.tUniv5 .footer{background-color:#d37c0d}

.modMini .footer{background:#DADADA}
.footer{background:url(../images/bgd_top_footer.png) left 0 no-repeat; width:100%;height:auto}
.footer.fixed{position:fixed;z-index:80 /*attention si au delÃ  de 10, le sous menu de la nav principal passera en dessous*/;left:0;bottom:0;height:72px;}

.footer .cnt{margin:0 auto;width:960px}
.footer .top{background: url(../images/bgd_border_footer.png) center bottom no-repeat;height:72px;overflow:hidden}
.footer .top a{font-family:"MuseoSlab-300", Verdana, Helvetica;}
.footer .top .spBtn a{font-family:Verdana, Helvetica;}
.footer .top .blcF span{margin-right:25px}
.footer .top .arrowDefault{color:#334556;font-size:14px}
.footer .top .blcF{margin-top:20px}
.footer .top .blcFR{margin-top:25px}
.footer .top .blcFR .blcFR{margin:0 0 0 5px}
.footer .top .blcFR>span.blcFR {margin:0 15px 0 0;white-space:nowrap;}


.footer .top .cnt, .footer .footerEclate{overflow:hidden}

.footer .bottom{background: url(../images/bgd_bottom_footer.png) 0 0 no-repeat;padding-top:25px;padding-bottom:30px}
.modMini .footer .bottom{background:none}
.footer .bottom .listInlineBlock{margin-bottom:10px}
.footer .bottom .listInlineBlock li{border-right:1px solid #858585;padding:0 10px 0 0;margin-right:10px}
.footer .bottom .listInlineBlock li:last-child{border:none}
.footer .bottom .listInlineBlock li a{font-size:11px}

.footer .footerEclate .separator{font-weight:bold;margin-bottom:10px;display:block}
.footer .footerEclate p{margin-bottom:65px;}
.footer .footerEclate a{font-size:11px}
.footer .footerEclate li.parent{width:175px;margin:0 17px 0 0;float:left}
.footer .footerEclate li.parent:last-child{margin:0}
.footer .footerEclate li.parent > a{text-transform:uppercase;margin-bottom:10px;font-weight:bold}

/* surcouche carousel home */
.meaHome .wk-slideshow-default > div:hover .prev, .wk-slideshow-default > div:hover .next{background: url(../images/spNavMeaHome.png) no-repeat;width:78px;height:78px}
.meaHome .wk-slideshow-default > div:hover .next{background-position:-80px 0;}
.meaHome .wk-slideshow-default > div:hover .prev{background-position:0 0}
.meaHome .wk-slideshow img, .wk-gallery img, .spotlight img, a[data-lightbox] img{height:528px}



.toolTip, a.toolTip{color:#5b6e8c;border-bottom:1px dotted #5b6e8c;text-decoration:none !important;font-weight:bold;cursor:help}
.toolTipC {display: none;position: absolute;padding: 10px;z-index: 55;color:#FFF;width:150px;top:0;left:0}
.toolTipC .content{min-height:30px;display:block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:10px;
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5d788f', endColorstr='#233443');*/
	background-image: -webkit-linear-gradient(top,#5d788f,#233443);
	background-image: -ms-linear-gradient(top,#5d788f,#233443);
	background-image: -moz-linear-gradient(top,#5d788f,#233443);
	background-image: linear-gradient(top,#5d788f,#233443);
	background-color:#233443;
}
.toolTipC .cursor{background: url(../images/cursorToolTip.png) no-repeat;width:16px;height:20px;margin:0 auto;display:block;}

/*sitemap*/
.pageArticle.item-page > .menu{padding:15px 0;}
.pageArticle.item-page > .menu > li{padding:10px 0;}
.pageArticle.item-page > .menu > li a{padding:0 0 10px 0;display:block;}
.pageArticle.item-page > .menu > li ul{margin-left:19px;}
.pageArticle.item-page > .menu > li ul li {padding:10px 0;}
.pageArticle.item-page > .menu > li ul li a{padding:0;}
.pageArticle.item-page .cliquerDeployer{cursor:pointer;display:inline-block;*display:inline;zoom:1;float:left;margin-right:7px;width:13px;height:17px;background:#2F4559;color:#fff;text-align:center;}


/*lightbox newsletter surcharge de la version JS*/
#lightbox-wrap{width:auto !important;}
#lightbox-content{border:none !important;padding:10px;background:transparent !important}
#lightbox-content #formNewsletter .spBtn{margin-right:16px}

/*MVIGNAL*/
#system-message-container dt.message {color: #BE3376; font-weight: bold; text-decoration: underline}
#system-message-container li {color: #BE3376; font-weight: bold}

/* actualitÃ©s */
/* ne pas afficher le texte principal dans la page de category */
.articles .textePrincipal{display:none;}
/* ne pas afficher le lien lire la suite dans la page d'article */
.pageArticle .savoirPlus{display:none;}


/* tableau de rÃ©sultat de recherche + layer avec tableau */
.cop_layer h2, .cop_layer .cop_layer_content table, .cop_layer .cop_layer_content p{margin-bottom:10px}
.cop_layer h1, .cop_layer .cop_layer_content{padding:10px;width:490px}
.cop_layer h1, .cop_layer_content th {color: white;}
.cop_layer_content th, .cop_layer_content td {padding:3px;border:1px solid #ccc}
.cop_layer_content td + td{text-align:center}
.cop_layer_content span.colorEntete{font-weight: bold}
/* .cop_layer_content table{border-left: solid 1px #AFB91C;}
.cop_layer_content td, .cop_layer_content th{border-right: solid 1px #AFB91C;} */

.cop_layer h1{background-color: #666;}
.cop_layer_content th{background-color: #666;}
.cop_layer_content tr.colorAlt {background-color: #ccc;}
.cop_layer_content tr.colorAlt td{color:#FFF}
.cop_layer_content span.colorEntete{color: #666}

.tUniv2 .cop_layer h1{background-color: #AFB91C;}
.tUniv2 .cop_layer_content th{background-color: #AFB91C;}
.tUniv2 .cop_layer_content tr.colorAlt {background-color: #C4CC49;}
.tUniv2 .cop_layer_content span.colorEntete{color: #AFB91C;}

.cop_layer.numerique h1{background:#a879d4;}
.cop_layer.numerique table th{background:#a879d4;}
.cop_layer.numerique table .colorAlt{background:#a879d4;}

.cop_layer.presse h1{background:#67cf82;}
.cop_layer.presse table th{background:#67cf82;}
.cop_layer.presse table .colorAlt{background:#67cf82;}

.cop_layer.prestataires h1{background:#ff9edc;}
.cop_layer.prestataires table th{background:#ff9edc;}
.cop_layer.prestataires table .colorAlt{background:#ff9edc;}

.cop_layer.agence h1{background:#6388e1;}
.cop_layer.agence table th{background:#6388e1;}
.cop_layer.agence table .colorAlt{background:#6388e1;}


table#spec.searchResult thead th, table#spec.searchResult thead th a{color: white;}
table#spec.searchResult th.myst{background:#20b9ce;width:35%;}
table#spec.searchResult th.numerique{background-color: #a879d4}
table#spec.searchResult th.presse{background-color: #67cf82}
table#spec.searchResult th.prestataires{background-color: #ff9edc}
table#spec.searchResult th.agence{background-color: #6388e1}
table#spec.searchResult td{font-size: 18px; text-align: center;}
table#spec.searchResult td.numerique a, table#spec.searchResult td.presse a, table#spec.searchResult td.prestataires a, table#spec.searchResult td.agence a{text-decoration: none; color: white;display:block}
table#spec.searchResult td.numerique a{background-color: #a879d4;line-height:16px;height:20px}
table#spec.searchResult td.presse a{background-color: #67cf82;line-height:16px;height:20px}
table#spec.searchResult td.prestataires a{background-color: #ff9edc;line-height:16px;height:20px}
table#spec.searchResult td.agence a{background-color: #6388e1;line-height:16px;height:20px}
table#spec.searchResult th, table#spec.searchResult td{ vertical-align:middle}
table#spec.searchResult tr .colUniv{background: #20b9ce;}
table#spec.searchResult tr th{background: none;}
table#spec.searchResult .contentResult th,
table#spec.searchResult .contentResult td{border-bottom:1px solid #c0c0c0;border-top:1px solid #fff;border-right:1px solid #c0c0c0;border-left:1px solid #fff;margin:5px 0;}
table#spec.searchResult .btnBasic{padding-right:3px;width:65px;}
table#spec.searchResult .buttonPlus{font-size: 12px !important;}




/* surcouch input recherche google */
.cse table.gsc-search-box td.gsc-input, table.gsc-search-box td.gsc-input{padding-right:0 !important}
.cse input.gsc-input, input.gsc-input{border:none !important;}
#gsc-i-id1{height: 13px !important}

#gsc-i-id1{background-image: none !important; height: 13px !important;; width: 172px !important;}
input.gsc-input{border:none !important}
input[type=button].gsc-search-button{display: none}
td.gssb_a div{background-image: none !important;}
div.gsc-clear-button{display: none;}

.cse form.gsc-search-box, form.gsc-search-box{padding:0 !important;margin:0 !important;}
.gsc-search-box{float:left !important;display:inline !important;width:auto !important;}
.gsc-clear-button,.gsc-search-button{display:none !important;}
.gsc-input-box{height:18px !important}
.gsib_a{padding-top:2px !important}
.gssb_a, .gssb_a td{font-size:11px !important}
/* fin surcouch input recherche google */


.AddPublicationLine .spBtn a{color:#FFF}
.AddPublicationLine .head{text-align:center;color:#FFF;background:#233543;padding:5px 0;margin-bottom:20px !important}
.AddPublicationLine {margin-bottom:20px;}


.gsearch #searchHeader{margin-top:20px;border-bottom:22px solid #2d4356;margin:20px 20px 0 20px;}
.gsearch #searchHeader .nbResults{padding-left:0;width:auto;}
.gsearch #adminForm{padding-top:12px;}
.gsearch .article{padding:15px 0 20px 0;border-top:1px solid #ffffff;border-bottom:1px solid #c2c0c0;overflow:hidden;}
.gsearch .article.first{border-top:none;}
.gsearch .article.last{border-bottom:none;}
.gsearch .article .blcF img{width:160px;}
.gsearch .article .blcF{width:170px;}
.gsearch .article .cThem{margin-bottom:0;}
.gsearch .article .cThem span{display:block;color:#2d4356;margin:5px 0 15px 0;font-family:"MuseoSlab-300",Arial,Helvetica,sans-serif;}
.gsearch .article h4{margin-bottom:20px;margin-top:0;font-size:18px;font-weight:normal;margin-bottom: 5px;}
.gsearch .article p a:after{content:' >'}
.gsearch h2{margin-left:20px !important;}


#resultatRecherche{background:url(/templates/cfc/images/bgd_filtre2.png) no-repeat 0 0 transparent;overflow:hidden;padding:5px 15px;}
#resultatRecherche input[type=submit]{text-indent:-50000px;cursor:pointer;height:20px;border:1px solid #2D4356;border-left:none;background-position:0 -61px;margin-top:1px;}

#rechercheGen{height:10px;border:1px solid #2D4356;border-right:none;padding:4px 5px;}
#resultatRecherche .blcF{padding:7px 20px;}
#resultatRecherche .blcF+.blcF{border-left:1px solid #c9c9c9;}
#resultatRecherche .blcF input[type=radio]{margin:0 10px 0 20px;position:relative;top:1px;}
#resultatRecherche li:first-child{padding-left:5px !important;}

.rRecherche{margin:0 20px;}
.rRecherche .titleArticle{color:#2a4356 !important;font-family:MuseoSlab-300,Arial,Helvetica,sans-serif;font-size:15px;}

ul.menu li.gradUniv1 li.level2 ul {display: none}
.content .centerContent.componentcom_gsearch {width: 960px;}
.detailAccordeon{padding:30px}
.detailAccordeon a{padding: 0;}
.cartouche{padding:15px 30px;margin:20px 0;}
/* .content .withShadow .onglet .cntTxt {padding: 0 30px;margin-bottom:20px} */
ul.menu li.item233, ul.menu li.item300{display: none;}


.rezoSos{position:absolute;top:20px;right:0;}
.rezoSos li{display:inline-block;}
.rezoSos li a{display:block;width:35px;height:35px;background:transparent url(../images/spRS2.png) 0 0 no-repeat;}
.rezoSos li span{display:none;}
.rezoSos li+li a{background-position:0 -593px;}
.rezoSos li+li+li a{background-position:0 -300px;}


#graf p{margin:0 0 15px 0;}
#graf img{margin:0 0 25px 0;}
#graf table{margin:0 0 25px 0;border-collapse:collapse;width:100%;}
#graf table caption{font-weight:bold;text-align:left;margin:0 0 10px 0;}
#graf table th{font-weight:bold;background-color:#C39C2B;color:#fff;text-align:left;padding:10px 20px;}
#graf table td{padding:15px 20px;border-bottom:1px solid #c0c0c0;}


/* tableaux avec des couleurs alternÃ©es */
.cntTalterne{width:100%;}
table.tUnivAlterne {min-width:300px;margin:0 auto}
table.tUnivAlterne tr th{font-weight: bold;}
table.tUnivAlterne td, table.tUnivAlterne th{padding:5px}
/*Univ 1*/
body.tUniv1 table.tUnivAlterne thead tr{background-color: #c39c2b;color:#fff;}
body.tUniv1 table.tUnivAlterne tr.row1{background-color: rgb(245,237,211);}
body.tUniv1 table.tUnivAlterne tr.row0{background-color: #ead99f;}
/*Univ 2*/
body.tUniv2 table.tUnivAlterne thead tr{background-color: #afb91c;color:#fff;}
body.tUniv2 table.tUnivAlterne tr.row1{background-color: rgb(244,248,209);}
body.tUniv2 table.tUnivAlterne tr.row0{background-color: #e8f099;}
/*Univ 3*/
body.tUniv3 table.tUnivAlterne thead tr{background-color: #00A1B2;color:#fff;}
body.tUniv3 table.tUnivAlterne tr.row1{background-color: rgb(202,250,255);}
body.tUniv3 table.tUnivAlterne tr.row0{background-color: #8af3ff;}
/*Univ 3bis*/
body.tUniv3bis table.tUnivAlterne thead tr{background-color: #015165;color:#fff;}
body.tUniv3bis table.tUnivAlterne tr.row1{background-color: rgb(203,243,254);}
body.tUniv3bis table.tUnivAlterne tr.row0{background-color: #8ce3fd;}
/*Univ 4*/
body.tUniv4 table.tUnivAlterne thead tr{background-color: #964f8d;color:#fff;}
body.tUniv4 table.tUnivAlterne tr.row1{background-color:rgb(237,220,235);}
body.tUniv4 table.tUnivAlterne tr.row0{background-color:#d8b1d3;}
/*Univ 5*/
body.tUniv5 table.tUnivAlterne thead tr{background-color: #EC7B00;color:#fff;}
body.tUniv5 table.tUnivAlterne tr.row1{background-color: rgb(255,230,202);}
body.tUniv5 table.tUnivAlterne tr.row0{background-color: #ffc88a;}

body.tUniv6 table.tUnivAlterne thead tr{background-color: #c63244;color:#fff;}
body.tUniv6 table.tUnivAlterne tr.row1{background-color: rgb(230, 180, 180);}
body.tUniv6 table.tUnivAlterne tr.row0{background-color: #E47373;}


/* tableau page dl pdf */
.cnt3col{overflow:hidden;}
.cnt3col .blcF:first-child{width:290px}
.cnt3col .blcF p{min-height:140px}
.cnt3col .blcF{width:254px;margin-right:20px;min-height:220px}
.cnt3col .blcF .spBtn{padding:0 20px 0 0}
.cnt3col .blcF .spBtn a{font-size:11px;padding:0 0 0 10px !important}
.cnt3col .blcF.last{margin:0}

.cnt2col{overflow:hidden;}
.cnt2col .blcF{width:430px;margin-right:10px;min-height:220px}
.cnt2col .blcF.last{margin-left:10px;margin-right:0;min-height:220px}


.cnt2col.minHeightFalse .blcF{width:430px;margin-right:10px;min-height:0}
.cnt2col.minHeightFalse .blcF.last{margin-left:10px;margin-right:0;min-height:0}

/*temp slider widget*/
.meaHome{position:relative;background: #e0e0e0;}
.meaHome #prevBtn{position:absolute;top:50%;left:50px;width:78px;height:78px;z-index:5000;margin-top:-39px;display:none;background: url(../images/spNavMeaHome.png) 0 0 no-repeat;}
.meaHome #nextBtn{position:absolute;top:50%;right:50px;width:78px;height:78px;z-index:5000;margin-top:-39px;display:none;background: url(../images/spNavMeaHome.png) -80px 0 no-repeat;}
.meaHome.ipad #prevBtn{display: block !important;}
.meaHome.ipad #nextBtn{display: block !important;}
.meaHome:hover #prevBtn,.meaHome:hover #nextBtn{display:block;}
.meaHome #prevBtn a{display:block;width:78px;height:78px;}
.meaHome #nextBtn a{display:block;width:78px;height:78px;}
.meaHome .slider{width: 1920px;height: 528px;margin: 0 auto;overflow: hidden;}
.meaHome .slider ul{height:528px;}
.meaHome .slider ul li{width:1920px;height:528px;}
.meaHome .slider ul li>*:first-child{/*display: block;width: 1280px;margin: 0 auto;background: red;*/}
.meaHome .slider ul li>a>div[id^=_]{margin: 0 auto;width: 1280px;}
.ie8 .meaHome .slider ul li>a>div[id^=_]{margin: 0;}
.meaHome .slider ul li>a>img{width: 1280px;height: 528px;display: block;}
.meaHome .slider ul li a{/*width:1280px;display:block;cursor:pointer;*/}
.meaHome .slider ul li a.sp{/*width:1920px;background-image:url('../images/slider/homeTemp.jpg');background-position:center 0;background-repeat:no-repeat;width:1920px;height:528px;*/}

/*.meaHome .slider ul .slide0{background:#5ba7b7 url(templates/cfc/images/bgd_anim_cfc1.gif) 0 0 repeat-x;}
.meaHome .slider ul .slide1,.meaHome .slider ul .slide2{background:#98a500 url(templates/cfc/images/bgd_anim_cfc2.gif) 0 0 repeat-x;}
*/


/*temp slider widget*/
.meaHome{position:relative;}
.meaHome #prevBtn{position:absolute;top:50%;left:50px;width:78px;height:78px;z-index:5000;margin-top:-39px;display:none;background: url(../images/spNavMeaHome.png) 0 0 no-repeat;}
.meaHome #nextBtn{position:absolute;top:50%;right:50px;width:78px;height:78px;z-index:5000;margin-top:-39px;display:none;background: url(../images/spNavMeaHome.png) -80px 0 no-repeat;}
.meaHome:hover #prevBtn,.meaHome:hover #nextBtn{display:block;}
.meaHome #prevBtn a{display:block;width:78px;height:78px;}
.meaHome #nextBtn a{display:block;width:78px;height:78px;}
.meaHome #slider{height:528px !important;}
.meaHome #slider ul{height:528px;}
.meaHome #slider ul li{width:1920px;height:528px;}
.meaHome #slider ul li a{width:1280px;display:block;cursor:pointer;}
.meaHome #slider ul li a.sp{width:1920px;background-image:url('../images/slider/homeTemp.jpg');background-position:center 0;background-repeat:no-repeat;width:1920px;height:528px;}

.meaHome #slider ul .slide0{background:#5ba7b7 url(templates/cfc/images/bgd_anim_cfc1.gif) 0 0 repeat-x;}
.meaHome #slider ul .slide1{background:#98a500 url(templates/cfc/images/bgd_anim_cfc2.gif) 0 0 repeat-x;}

#kb_formulaireDeclaration{display: none;}

/* doc Ã  tÃ©lÃ©charger*/
div.article div.blcFR ul.docDwnList {margin: 0; padding: 0;}
div.article div.blcFR ul.docDwnList *{color: rgb(236, 123, 0);}
div.article div.blcFR ul.docDwnList a{text-decoration: underline;}
.blcFR p.noBr{margin-bottom: 0 !important;}

/*timeline*/
#timeline {text-align:center;width: 100%;margin: 0;padding: 0;clear:both;}
	#timeline h2{font-size:28px;color:#c39c2b;font-family:"MuseoSlab-700", Verdana, Helvetica;text-align:left;}
	.menuhistoire a{filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#d0d0d0');
					background-image: -webkit-linear-gradient(top,#FFF,#d0d0d0);
					background-image: -ms-linear-gradient(top,#FFF,#d0d0d0);
					background-image: -moz-linear-gradient(top,#FFF,#d0d0d0);
					background-image: linear-gradient(top,#FFF,#d0d0d0);
					background-color: #FFF;
					display:inline-block;padding:12px;margin:10px 8px 0 0;color:#2e4253;font-size:17px;font-family:"MuseoSlab-700", Verdana, Helvetica;}
	.menuhistoire a.active{filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c39c2b', endColorstr='#dcc43d');background-image:-moz-linear-gradient(top,#c39c2b,#dcc43d);background-image: -ms-linear-gradient(top,#c39c2b,#dcc43d); background:-webkit-linear-gradient(top,#c39c2b,#dcc43d);color:#fff;background-color: #bf9f26;}

.timeline-table{width:100%;overflow: hidden;;border: 2px solid #e0e0e0;padding: 35px 0 20px 0;background: url(../images/bgd_historique.gif) repeat-y;}
.timeline-table > div{width:45%;box-sizing: border-box;padding: 0 5px 0 0;}


.timeline-table > div.right{padding: 0 0 0 20px;}
.timeline-table > div.left{padding: 0 20px 0 0;}
    .timeline-annee{font-size: 65px;color:#c39c2b;margin: 0 0 15px 0;font-family: "MuseoSlab-700", Verdana, Helvetica;line-height: 65px;}
    .colonneLeft{text-align: right;float: left;}
    .colonneRight{text-align: left;float: right;}
    .colonneRight, .colonneLeft{min-height: 80px;}


    p.mois{text-transform: uppercase;color: #2b4153;font-size: 18px;font-family: "MuseoSlab-700", Verdana, Helvetica;background: url(../images/spArrows.png) left -357px no-repeat;padding: 0 0 0 20px;}
   .colonneLeft .timeline-content p.mois{background-position: right -357px;padding: 0 20px 0 0;margin: 0 0 5px 0;}
  .timeline-content{margin:0 0 25px 0; }
  p.desc{padding: 0 20px 0 0;}
  .colonneRight .timeline-content p.desc{padding: 0 0 0 20px;}
    .left {
        float: left;text-align: right;#
    }

    .right {
        float: right;text-align: left;
    }
    #more-timeline{background: url(../images/bgdShowMore.png) 150px 3px no-repeat;color:#c39c2b;font-size:12px;padding-right:37px;width:30%}
	span.cThem2{background: url(../images/bgdShowMore.png) 0 3px no-repeat;padding-left:25px;cursor:pointer;margin-left:110px;}
	.chiffresCles{float:right;margin-top:30px;background-position: right -100px;}
        .chiffresCles a{background-position: 0 -150px;color: #fff;}
  #cookie-banner{}
 .cookie{width:90%; padding:0 5%;position: fixed;z-index: 10000;top:0;background: #fff; line-height: 20px;box-shadow: 0 -2px 10px #000;text-align: center;}
 .cookie a{font-weight: bold;}


/* eXtension CSS */

/*
correciton rubrique action culturelles
*/
@media only screen and (min-width: 960px) and (max-width: 1034px){
	/*.tUniv6 .enteteCol{background-position:-1px 0;}*/

}

/* search page */
.searchPage h1{margin:0 0 20px;}
.searchPage .content .centerContent{width:100%;}
.searchPage .search #searchForm .topResults input[type="text"]{padding:0 10px;}
.searchPage .search #searchForm .searchintro{width:405px; margin:0 60px 0 0; font-size:18px; font-family:"MuseoSlab-300", Verdana, Helvetica;}
.searchPage #searchForm{border-bottom:20px solid #2A3F50;}

.searchPage .phrases{margin:0 0 0 30px;}
.searchPage .word{position:relative; margin:0 30px 0 0;}
	.searchPage .word .btnSearch{position:absolute; right:0; top:0;}
	.rCat h3{margin:0;}
		.rCat h4{margin-bottom:10px; font-size:16px; font-family:MuseoSlab-300, Verdana, Helvetica; color:#364C5D; font-weight:bold;}
			.rCat h4 a{text-decoration:none; color:#364C5D;}
.rCat{padding:20px 0; border-bottom:1px solid #C1C1C1;}
.searchPage .contextuel{display:none;}
	.searchPage .tUniv1 h3, .searchPage .tUniv1 h3 a {color:#c39c2b}
	.searchPage .tUniv2 h3, .searchPage .tUniv2 h3 a {color:#afb91c}
	.searchPage .tUniv3 h3, .searchPage .tUniv3 h3 a {color:#00A1B2}
	.searchPage .tUniv4 h3, .searchPage .tUniv4 h3 a {color:#964f8d}
	.searchPage .tUniv5 h3, .searchPage .tUniv5 h3 a {color:#ec7b00}
	.searchPage .rCat1 h3, .searchPage .rCat1 h3 a {color:#afb91c;}
	.searchPage .tUniv6 h3, .searchPage .tUniv6 h3 a {color:#d33649}

/* Moteur de Recherche */
#mod-search-searchword{ min-height:20px; padding:0 5px; width:164px; }

/* ticket 10787 commentaire 20 */
.cop_layer_content a { text-decoration: underline; }

/* Déclaration préalable */
#declarationPrealableForm label {
	margin-right: 10px;
	display: inline-block;
}
#declarationPrealableForm label[for=consent] {
	margin-right: 0;
	display: initial;
	font-size: 11px;
}
#declarationPrealableForm label.error {
	margin-top: 10px;
}
#declarationPrealableForm input[type=email],
#declarationPrealableForm input[type=number],
#declarationPrealableForm input[type=tel],
#declarationPrealableForm input[type=text]
{
	font-family: "MuseoSlab-300",Verdana,Helvetica;
	border: 1px solid #2C3D4A;
	color: #848484;
	padding: 5px;
}
#declarationPrealableForm .blcCorner {
	width: 100%;
}
.blkAdditionalFields, .blkPaper, .blkNumeric {
	display: none;
}

#declarationPrealableForm input[type=text] {
    width: 300px;
    font-family: "MuseoSlab-300",Verdana,Helvetica;
    border: 1px solid #2C3D4A;
    color: #848484;
    padding: 5px;
    height: 13px;
}

#declarationPrealableForm label {
    margin-right: 10px;
    min-width: 160px;
    display: inline-block;
}

#declarationPrealableForm label[for=department]{
	width: 160px;
}

#declarationPrealableForm label[for=email] {
	min-width: 398.5px;
	text-align: right;
}

#declarationPrealableForm label[for=company].error{
    margin-left: 174px;
}

#declarationPrealableForm label[for=department].error{
    margin-top: 67px;
    margin-left: -313px;
}

#declarationPrealableForm label[for=email].error{
    text-align: center !important;
    margin-right: -2px;
}

#declarationPrealableForm #email{
	width: 300px;
}

#declarationPrealableForm label[for=telephone]{
	min-width: 398.5px;
	text-align: right;
}

#declarationPrealableForm #telephone{
	width: 300px;
}

#declarationPrealableForm label[for=telephone].error{
    text-align: center !important;
    margin-right: -2px;
}

#declarationPrealableForm label[for=papier]{
	background: url(../images/spBtn.png) 0 0 no-repeat;
    height: 33px;
    color: #ffff;
    line-height: 30px;
    padding: 5px;
    background-position: 0px 2px;
    width: 500px;
}

#declarationPrealableForm #papier{
	margin-left: -80px;
}

#declarationPrealableForm label[for=numeric]{
	background: url(../images/spBtn.png) 0 0 no-repeat;
    height: 33px;
    color: #ffff;
    line-height: 30px;
    padding: 5px;
    background-position: 0px 2px;
    width: 500px;
}

#declarationPrealableForm #numeric{
	margin-left: -80px;
}

#declarationPrealableForm .blkAdditionalFields label {
	min-width: 240px;
}

#declarationPrealableForm .blkAdditionalFields label.error {
	margin-left: 255px;
}

#declarationPrealableForm label[for=consent].error{
	margin-left: 0px;
}

.blkPaper input{
	height: 13px;
}

.blkNumeric input{
	height: 13px;
}

.declaration-text{
	color: #00A1B2;
    font-size: 15px;
}

.department-alignment{
	display: flex;
	align-items: center;
}

#declarationPrealableForm label[for=department]{
	margin-right: 14px;
}

.text-align-mb7{
	margin-bottom: 7px !important;
}

/* Common */
.largeCheckbox {
	width: 15px;
	height: 15px;
}
.text-uppercase {
	text-transform: uppercase;
}

