@media all{*{
	margin: 0;
	padding: 0
}
option{padding-left:.4em}
select{padding:1px}* html body *{overflow:visible}
body{font-size:100%;background:#fff;color:#0E3B0A;text-align:left}
div:target{outline:0 none}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none}[hidden]{display:none}input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}
dt{font-weight:bold}
dd{margin:0 0 1em .8em}
blockquote{margin:0 0 1em .8em}
q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.ym-clearfix:before{content:"";display:table}
.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.ym-contain-dt{display:table;width:100%;overflow:visible}
.ym-contain-oh{overflow:hidden;width:100%;display:block}
.ym-contain-fl{float:left;width:100%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}
.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}
.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}
.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}
}

@media screen,projection{
.ym-column{display:table;width:100%}
.ym-col1{float:left;width:20%}
.ym-col2{float:right;width:20%}
.ym-col3{width:auto;margin:0 20%}
.ym-cbox{padding:0 10px}
.ym-cbox-left{padding:0 10px 0 0}
.ym-cbox-right{padding:0 0 0 10px}
.ym-ie-clearing{display:none}
.ym-grid{display:table;width:100%;table-layout:fixed;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-grid-2{display:table;width:60%;align:center;table-layout:fixed;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-gl{float:left;margin:0}
.ym-c{align:center;margin:0 auto}
.ym-c-2{align:center;}
.ym-gr{float:right;margin:0 0 0 -5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-g20{width:20%}
.ym-g40{width:40%}
.ym-g60{width:60%}
.ym-g80{width:80%}
.ym-g25{width:25%}
.ym-g33{width:33.333%}
.ym-g50{width:50%}
.ym-g66{width:66.666%}
.ym-g75{width:75%}
.ym-g38{width:38.2%}
.ym-g62{width:61.8%}
.ym-gbox{padding:0 10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-gbox-left{padding:0 5px 0 0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-gbox-right{padding:0 0 0 10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-equalize{overflow:hidden}
.ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}
.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}

}@media all{.ym-form,.ym-form fieldset{overflow:hidden}
.ym-form div{position:relative}
.ym-form label,.ym-form .ym-message{position:relative;display:block}
.ym-form .ym-fbox-check label{display:inline}
.ym-form input,.ym-form textarea{cursor:text}
.ym-form input[type="checkbox"],.ym-form input[type="radio"],.ym-form select,.ym-form label{cursor:pointer}
.ym-form textarea{overflow:auto}
.ym-form input[type=hidden]{display:none!important}
.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}
.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.ym-form select,.ym-form input,.ym-form textarea{display:block;position:relative;width:58.5%}
.ym-form .ym-fbox-check input{display:inline;width:auto}
.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}
.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active{border:0 none}
.ym-full .ym-fbox-select select,.ym-full .ym-fbox-text input,.ym-full .ym-fbox-text textarea{width:94.2%;margin-right:-3px}
.ym-columnar .ym-fbox-text label,.ym-columnar .ym-fbox-select label{display:inline;float:left;width:30%}
.ym-columnar .ym-fbox-check{position:relative}
.ym-label{display:block}
.ym-columnar .ym-fbox-check .ym-label{position:absolute;top:0}
.ym-columnar .ym-fbox-check input,.ym-columnar .ym-error .ym-message{margin-left:30%}
.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}
.ym-columnar .ym-fbox-select select,.ym-columnar .ym-fbox-text input,.ym-columnar .ym-fbox-text textarea{float:left;width:67.2%;margin-right:-3px}
.ym-fbox-select select{width:60%}.ym-full .ym-fbox-select select{width:94.8%}
.ym-columnar .ym-fbox-select select{width:68.8%}

}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table}
.ym-print{position:static;left:0}.ym-noprint{display:none!important}
}﻿
.c15l,.c21l,.c24l,.c33l,.c50l,.c54l,.c66l,.c79l,.c100l{float:left}
.c15r,.c21r,.c24r,.c33r,.c50r,.c54r,.c66r,.c79r,.c100r{float:right;margin-left:-10px}
.c15l,.c15r{width:15%}
.c21l,.c21r{width:21%}
.c24l,.c24r{width:24%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c54l,.c54r{width:54%}
.c66l,.c66r{width:66%}
.c79l,.c79r{width:79%}
.c100l,.c100r,.ym-g100{width:100%}
.subc{padding:0 5px}
.subcl{padding:0 5px 0 0}
.subcr{padding:0 0 0 5px}
.subcolumns{display:table;width:100%;table-layout:fixed}[hidden]{display:inherit}
.ym-gbox{padding:0 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-gbox-left{padding:0 5px 0 0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-gbox-right{padding:0 0 0 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]>[class*="box"]{padding-bottom:10000px;margin-bottom:-10000px}
.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]>[class*="related"]{padding-bottom:10000px;margin-bottom:-10000px}
.ym-g10{width:10%}
.ym-g15{width:15%}
.ym-g30{width:30%}
.ym-g70{width:70%}
.ym-g79{width:83%;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.ym-g21{width:17%}
.float-left{float:left;display:inline;margin:1.5em 1em 0 0}
.center{display:block;text-align:center;margin:1.5em auto 0 auto}
.float-right{float:right;display:inline;margin:1.5em 0 0 1em}
a{color:#0000CE;text-decoration:none}
a:hover{color:#1277EE}
img{image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality}
ol,li,ul,dl{list-style:none}
.sc:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ym-wrapper,.page_margins{margin:0 auto;width:100%;max-width:1560px;min-width:280px;background:#fff;position:relative}
.page{padding:0;width:100%}
.footer{
	color: #0E3B0A;
	border-top: 1px solid #A2E5E5;
	overflow: hidden;
	padding: 8px 12px 0;
	position: relative;
	background-color: #E5FAFA;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear,left top,left bottom,from(#E5FAFA),to(#E5FAFA));
	background-image: -moz-linear-gradient(#E5FAFA,#E5FAFA);
	background-image: -ms-linear-gradient(#E5FAFA,#E5FAFA);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#E5FAFA),color-stop(100%,#E5FAFA));
	background-image: -webkit-linear-gradient(#E5FAFA,#E5FAFA);
	background-image: -o-linear-gradient(#E5FAFA,#E5FAFA);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5FAFA', endColorstr='#E5FAFA', GradientType=0)";
	background-image: linear-gradient(#E5FAFA,#E5FAFA);
	text-align:center}
	
.footer .box{background:0;border:0}h3{font-size:1.2em;margin-bottom:15px}ul.sub{margin:0 0 .2em .2em;list-style:none}
.posRelative{position:relative}sup{vertical-align:top}
.un_button{background:transparent no-repeat 100% 0;display:inline-block;height:19px;padding:0 11px 0 0}
.un_button input{background:transparent no-repeat 0 0;border:0;color:#fff;cursor:pointer;font-size:1em;font-weight:700;height:19px;padding:0 7px 0 10px;text-transform:uppercase}
.blockT1{border-bottom:1px solid #CBCECE;margin-bottom:5px}
.box-home-activity{min-height:280px;padding:5px}
.box-home-activity img{width:100%;opacity:1}
.box-home-activity:hover{opacity:.75}
.box-home-large{position:relative}
.box-home-large-title{margin:0;bottom:0;background: repeat scroll 0 0;position:absolute;padding:10px 5px;right:5px;left:5px;border-bottom:5px solid #fff}
.box-home-date{font-size:10px;color:#A2E5E5;white-space:nowrap}
.box-home-large-body{position:relative;top:0;left:0;overflow:hidden;padding:5px;height:400px;min-height:185px}
.box-home-body{position:relative;top:0;left:0;overflow:hidden;padding:5px;max-height:188px;min-height:187px}
.box-home-title{margin:0;bottom:0;background: repeat scroll 0 0;position:absolute;padding:10px 5px;right:5px;left:5px;border-bottom:5px solid #fff}
.box-home-category{background:#0E3B0A;color:#CBCECE;padding:5px;position:absolute;z-index:1;top:40%;right:5px}
.box-home .img{float:left;margin-right:1em;clear:left;background-color:#A2E5E5}
.box-home .img-block{height:5em}
.box-home .img-content{padding-left:105px;padding-top:0}
.box-home .box{background-color:transparent;position:relative;border-radius:5px}
.box-home .box .box{background:#E5FAFA}
.box-home .box-content{padding-top:.6em}
.box-home{border:1px solid #CBCECE;border-bottom:1px solid #CBCECE;background-color:#fff;margin-bottom:10px;border-radius:5px;overflow:hidden;position:relative}
.home 
.blockT1{border:1px solid #CBCECE;margin-bottom:10px;border-radius:5px}
.blockT1 h2{font-size:1.25em;font-weight:700;line-height:1.8em;padding:0 0 0 16px}
.blockC2{background:#E5FAFA}
.blockC2 h2{font-weight:700;line-height:1.8em;padding:0 0 0 16px}
#blockFocusTabs{_height:255px;position:relative}
#blockFocusTabs .content_tab{overflow:hidden;padding:0 0 8px 8px}
#blockFocusTabs .content_tab h3{background:#f2f6f7;font-size:1.25em;line-height:1.5em;margin-bottom:6px;margin-left:-8px;padding-left:8px;padding-top:8px}
#blockFocusTabs .blockFocusContentVideo{background:#fff;float:right;margin-left:16px;margin-right:8px;margin-top:8px;padding:6px}
#blockFocusTabs .blockFocusContentVideo img{display:block}
#blockFocusTabs .blockFocusContentVideo p{background:#0E3B0A;color:#fff;margin:0;padding:5px 10px;text-align:center}
#blockFocusTabs .blockFocusContentVideo p span{display:inline-block;margin:0 auto;width:236px}
#blockFocusTabs ul.tabMenu{bottom:0;left:10px;position:absolute}
#blockFocusTabs .tabMenu li a{background:transparent no-repeat 0 0;color:#558282;display:block;float:left;font-size:15px;font-weight:700;height:23px;padding:7px 0 0 11px;width:21px}
#blockFocusTabs .tabMenu li a:hover,#blockFocusTabs .tabMenu li.active a{background:transparent no-repeat 0 -32px;color:#fff;padding:7px 0 0 12px;text-decoration:none;width:20px}
.highlightsList img{display:block;float:left}
.highlightsList p{color:#0E3B0A;float:right;font-size:1em;line-height:1em;margin:0;padding:8px 0 0;width:70%}
.featuresList img{display:block;float:left;margin:0 8px 0 0}
.featuresList p{color:#0E3B0A;font-size:1em;line-height:1em;margin:0;padding:5px 0 0 8px}
.glossaryList li{background-color:#f2f6f7;margin:0 0 10px;padding:5px 10px 10px}ul.siteIndexList{background-color:#f2f6f7;margin:0 10px 10px;overflow:hidden;zoom:1}
.siteIndexList li{margin:0 0 8px;padding:0 5px}
.siteIndexList li.first{padding:5px 5px 0}
.footer .first{padding:0 0 5px 0;border-top:0}
.footer .footer-lower{text-align:center;font-size:10px}
.paragraph{padding:0 10px}
.blocDetails{background:#E5FAFA;margin:0 10px;overflow:hidden;padding:10px;zoom:1}
.blocDetails ul li{padding-bottom:10px}
.content .liste-middle-inline li{background:0;color:#0E3B0A;margin:0 0 5px;padding:0}
.content .liste-middle-inline li ul{height:1%;overflow:hidden}
.content .liste-middle-inline li li a{_margin:0 5px 0 0;background:url(/styles/separateur-liste.gif) no-repeat 100% .15em;color:#0C20A5;display:block;float:left;font-weight:400;margin:0 7px 0 0;padding:0 7px 0 0}
.entete-category h4{color:#FFF;font-size:1.25em;padding:6px 0 6px 16px}#Bloc-Focus{background:#FFF;margin-top:-20px;padding:0 0 5px}
.Bloc-Focus-text{font-size:1.1em;padding:10px 0 5px 16px}caption,.masquer,#sm_print,#sm_small,#sm_big,.menu3 .search label,.hide{display:none}
.clear{clear:both}
.blockC1,.newsList li,.linksList li{border-bottom:1px solid #CBEEF5;line-height:1.1em;padding:6px 10px}
.newsList li p.date,.linksList li p.date{color:#527F7C!important}
.highlightsList li,.featuresList li{border-top:1px solid #A2E5E5;overflow:hidden;padding:3px;zoom:1}
.highlightsList li.first,.featuresList li.first{border-top:0}
.publicationList p,.opinionPollList p{margin:5px 0 0}
.publicationList a,.blocktheme .entete .aBc li.active a{text-decoration:none}
.publicationList h3,.video_content h3{color:#0E3B0A;font-size:1.1em;font-weight:700;margin:0}ul.themeList,ul.glossaryList{margin:0 15px;overflow:hidden;zoom:1}
.themeList li p,.glossaryList li p,.siteIndexList li p{color:#0E3B0A;font-size:1em;line-height:1em;margin:0;padding:0 15px 0 0}
.blockTabs .tabMenu li a:hover,
.blockTabs .tabMenu li.activated a:hover,.calendar a.lnk_calendar:hover,
.content .liste-middle-inline li a:hover{color:#CC0707}#events p,
.content .liste-middle-inline li a{color:#0E3B0A}
.menu ul li.last a:hover,#nav_inte ul li.on a:hover{color:#fff}
.menu ul li ul.right_side li,
.menu ul li a ul.right_side li,
.menu ul li ul.right li,
.blocDetails dl,
.liste-submit li{float:right}
#logo,.logo{float:left;margin:30px 16px 0 12px}
.content .liste-middle-inline li li{float:left;margin:0}
.actions{margin:0;padding:5px 15px 0 15px;background-color:#E5FAFA}
.actionsList{float:right;overflow:hidden;zoom:1;margin:5px 5px 5px 5px;text-align:left;text-indent:1px;width:auto}
#search-form p,.left-bloc-form p{margin:0 0 3px}
.menu3 .subcl{background:#0055AE bottom left no-repeat;margin-bottom:25px;padding:0;width:190px}
.menu3 h2{background:0;color:#FFF;font-size:1.6em;font-weight:400;line-height:1.45em;margin:0 0 0 5px;padding:7px 0 0}
.menu3 li{
	background: url(separation_menu.gif) repeat-x bottom left;
	color: #0052A5;
	position: relative;
	padding-left: 0;
	padding-right: 0
}
.menu3 li span{border-bottom:1px solid #98bbd7;display:block;font-size:1.5em;font-weight:700;margin:0 7px;padding:5px 0 5px 3px}
.menu3 li.active span{border-bottom:0}
.menu3 li a{color:#FFF;display:block;font-size:100%;font-weight:400;padding:8px 0 10px 5px;text-decoration:none}
.menu3 li ul li a:hover{color:#CC0707;text-decoration:underline}
.menu3 li ul li{background:#FFF;color:#0052A5;padding-left:7px}
.menu3 li ul li a{background: 0 5px no-repeat;color:#0052A5;font-size:1.1em;padding:0 0 3px 9px}
.menu3 li ul li.on a{background: 0 5px no-repeat;padding-left:9px}
.menu3{background-color:#0055AE;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-radius:5px 5px 5px 5px;margin-bottom:5px;padding:0}
.menu3 ul{padding:5px 7px 5px 7px;list-style:none}
.menu3 li.active div.arrow{background:transparent no-repeat scroll 0 50%;display:block;float:left;height:20px;left:-6px;min-width:6px;position:absolute;top:5px;width:6px}
.menu3 li a{padding-bottom:7px;padding-top:7px}
.menu3 li.active{background-color:#fff;min-height:33px}
.menu3 li.active a{color:#050EFF;clear:right;display:block}
.menu3 li.level1 a,.menu3 li.currentlevel1 a{
	font-size: 1.05em;
	font-weight: 700
}
.menu3 li.level2 a,.menu3 li.currentlevel2 a{padding:6px 0 6px 15px}
.menu3 li.level3 a,.menu3 li.currentlevel3 a{padding:6px 0 6px 20px}
.menu3 li:hover,.menu3 li a{-webkit-transition:background .1s ease-in,color .1s ease-in;-moz-transition:background .1s ease-in,color .1s ease-in;-o-transition:background .1s ease-in,color .1s ease-in;transition:background .1s ease-in,color .1s ease-in}
.menu3 li:hover,.menu3 li:hover a{
	background-color: #FFF;
	color: #050EFF;
	background-image: none
}
.menu3 .content h3{font-size:2.15em;font-weight:400;line-height:1em;margin:.5em 0}
.content h4{font-size:1.5em;margin:.5em 0}
.content ul li{list-style-image:none}
.content li{margin-left:.8em;line-height:inherit}
.odd{background-color:#fff!important}
.posAbsolute{position:absolute}
.contentFullview{padding:0}#content .blockFullview .blockFullviewContent{font-size:.94em;margin:0;padding:10px}
.contentFullview h3{padding:10px 0 0 12px}#content .blockFullview .blockFullviewContent h4{font-size:1.27em;margin-bottom:8px;text-transform:uppercase}
.blockFullviewContentForm{margin-bottom:15px;overflow:hidden;zoom:1}
.blockFullviewContentForm form{float:left;width:240px}
.blockFullviewContentForm select{border:1px solid #02359E;font-size:1.1em;height:20px;width:180px}
.blockFullviewContentForm input.submit{background:transparent no-repeat 0 0;border:0;color:#fff;cursor:pointer;height:21px;width:25px}
.fullViewListSpace{margin:10px 0 0}#sidebar .content{background:#fff;overflow:hidden;padding-top:8px}#sidebar h3{color:#050EFF;font-size:1.25em;margin-bottom:5px}
.subcr h2{background:#01529C url(styles/title.jpg) repeat-x scroll 0 0;color:#FFF;font-size:1.5em;font-weight:700;line-height:1.8em;padding:5px 0 5px 8px;text-transform:uppercase}#sidebar #ressources{margin:0 8px}
a.external{background: 0 1px no-repeat;font-weight:700!important;padding-left:16px}
.pub_m{background: 0 0 no-repeat;clear:both;padding-bottom:5px}
.pub_m h4{color:#FFF;font-size:2em;line-height:1em;padding:5px 0 0 15px;width:350px}
.pub_m p{color:#FFF;margin:0;padding:3px 0 3px 15px;width:350px}
.content .pub_m a{color:#FFF;font-size:.9em;padding:0 0 0 15px;text-decoration:underline}ul.fullviewlistCentres,ul.fullviewlistAlso{margin:0;padding:0 8px 8px}
.subcr .fullviewlistCentres li{margin-bottom:12px}
.subcr .fullviewlistAlso li{margin-bottom:2px}

.menu3 .search li input,.rate_comments img{vertical-align:top}strong{font-weight:700}
#blockFocusTabs .tabMenu li,.menu ul li ul.left_side li,.menu ul li a ul.left_side li,.intro_inter,.blocDetails ul,
#search-form input,.fullViewListContact2 .colText,
#search-form a,.subcr li a{font-weight:400}

.menu3 li.active,.menu3 li ul{background:#FFF}
#content .noMargin,#content .fullViewListContact2Content li,.subcr .fullviewlistCentres li.last,.subcr .fullviewlistAlso li.last{margin-bottom:0}
#relatedDocs,#relatedPages{background:url(/styles/inter.jpg) bottom left no-repeat;margin:8px 0;padding:0 8px 5px}body,body.x-body{
	color: #0E3B0A;
	font-family: arial, verdana, sans-serif;
	font-size: 0.8em;
	line-height:1.0em;
	margin: 0
}
ol,li,ul,dl{margin:0}
sup{font-size:.8em}
hr{background:transparent none repeat scroll 0 0;color:#FFF;border-color:#E5FAFA;border-style:none none solid;border-width:0 0 1px;margin:0 0 .5em;padding:0}
pre,code{color:#800;font-family:"Courier New",Courier,monospace;font-size:1.1em}
kbd,samp,var,tt{color:#297E7E;font-weight:700}
acronym,abbr{border-bottom:1px dotted #77BCBC;cursor:help;font-variant:small-caps;letter-spacing:.07em}
blockquote{margin:1.5em;text-align:center;font-size:1.15em;margin:1em 17%}
blockquote,cite,q{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}

.float_right{display:inline;float:right;margin-bottom:.15em;margin-left:1em}
.float_left{display:inline;float:left;margin-bottom:.15em;margin-right:1em}
.center{display:block;text-align:center;margin:.5em auto}
.lightbox{display:block;margin:0;padding:0}
.menu-content{background-color:#CBEEF5;border:solid #eaeaea 5px;height:auto;padding:12px!important}
.page{padding:10px}
.main{_zoom:1;margin:0;padding:5px 12px;clear:both;background-color:#E5FAFA}#blockFocusTabs ul.tabMenu{right:10px}
.paginationList li a{display:block;float:left;height:23px;width:21px;font-weight:700;font-size:15px;color:#838383;background:transparent no-repeat 0 0;padding:7px 0 0 11px}
.blocban{background:#005ca2 repeat-x scroll 0 0;color:#0E3B0A;height:100px;padding-top:5px;text-align:center;width:100%}
.blocbanl{clear:both;padding:10px}
.blocban a{color:#004e89;text-align:center}
.blocbanl a{color:#005ca2}a{font-weight:inherit}#siteName{float:left;margin:70px 0 0 -75px}#siteName a{text-transform:none}
.subcr h2{color:#FFF;font-weight:700;line-height:1.8em;padding:0 0 0 8px}
.content .subcr h2{color:#FFF;font-size:1.5em;font-weight:700;line-height:1.8em;margin-top:2px;padding:5px 0 5px 5px}
.relatedContent{
	margin: 0;
	padding: 5px;
	background-attachment: scroll;
	background-color: #FFF;
	background-repeat: repeat-x;
	background-position: 0 bottom;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.relatedContent:last-child{
	background-color: #FFF;
	background-position: 0;
}
.sidelist{display:inline-table;width:45%;padding:5px 0 5px 10px}
.content #smalltabs li{background:0;padding:6px 0 0 1px}
.sidelistbullet{display:inline-table;width:45%;padding:5px 15px 5px 0}
.content ol{list-style-type:decimal}
.content ol li{list-style-image:none;list-style-type:decimal}
.content li.cultural,.cultural{list-style-image:none}
.content li.natural,.natural{list-style-image:none}
.content li.mixed,.mixed{list-style-image:none}
.radio input{border:0 solid #77BCBC}
.buttons a,.buttons button{background-color:#E5FAFA;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#E5FAFA),to(#E5FAFA));background-image:-moz-linear-gradient(#E5FAFA,#E5FAFA);background-image:-ms-linear-gradient(#E5FAFA,#E5FAFA);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#E5FAFA),color-stop(100%,#E5FAFA));background-image:-webkit-linear-gradient(#E5FAFA,#E5FAFA);background-image:-o-linear-gradient(#E5FAFA,#E5FAFA);background-image:linear-gradient(#E5FAFA,#E5FAFA);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #A2E5E5;cursor:pointer;display:inline-block;font-size:1.5em;font-weight:700;margin-right:2px;white-space:nowrap;width:auto;padding:5px 5px 5px 5px;color:#365757}
.buttons button{overflow:visible;width:auto;padding:5px 5px 5px 5px}
.buttons button[type]{line-height:17px;padding:5px 5px 5px 5px}
.buttons button:hover,.buttons a:hover{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#E5FAFA));background-image:-moz-linear-gradient(#fff,#E5FAFA)none;background-image:-ms-linear-gradient(#fff,#E5FAFA);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#E5FAFA));background-image:-webkit-linear-gradient(#fff,#E5FAFA);background-image:-o-linear-gradient(#fff,#E5FAFA);background-image:linear-gradient(#fff,#E5FAFA)}
.buttons img{border:0;margin:0 0 -2px 0!important;padding:0}
.buttons .large_button img{margin:0 0 -2px 0!important}
.buttons .large_button{font-size:1.5em;float:none;padding:10px!important}
.buttons .small_button img{margin:0 0 -2px 0!important}
.buttons .small_button{font-size:1em;float:none;padding:5px}
.buttons .plain_button{background-image:none;background-color:#018EEC;border:0;color:#fff}
.buttons .plain_button_light{color:#0E3B0A}
.buttons button.plain_button:hover,.buttons a.plain_button:hover{background-image:none;background-color:#018EEC;color:#E5FAFA}
.buttons .extra_small_button{color:#365757;font-size:1em;float:none;padding:3px;font-weight:normal}
.buttons .extra_small_button img{margin:0 0 -3px 0!important}
.buttons .green_button{color:#529214}
.buttons .red_button{color:#600}
.content-full-headingbox{background-color:rgba(0,0,0,0.6);float:none;margin:6rem auto;padding:2rem;width:65%}
.content .content-full-headingbox h1,.content .content-full-headingbox h2{color:#fff;margin-bottom:0}
.content-full-headingbox p{color:#fff}
.wform .textreadonly{background-color:#E5FAFA;border:1px solid #77BCBC}
.wform-align{padding-left:30%}select,input:text,textarea,
#comments textarea{border-bottom:1px solid #B9E5E5;border-left:1px solid #77BCBC;border-right:1px solid #B9E5E5;border-top:1px solid #77BCBC}
button,input,textarea{padding:5px;border:1px solid #89C5E2}
input[type="checkbox"],input[type="radio"]{border:0}
textarea{font-size:100%}
.mce-panel{clear:both}select{padding:3px;border:1px solid #89C5E2}select:focus,input:focus,textarea:focus,isindex{border:1px solid #08F09F}
#search input{padding-left:2px;padding-right:2px;font-weight:400;vertical-align:bottom;background-image:none}
.but_style{background-color:#CEEEFF;border-style:outset;border-width:thin;padding:2px}
.blockC1 h1{background:#050EFF url(styles/title.jpg) repeat-x 0 0;color:#fff;font-weight:700;line-height:1.8em;padding:0 0 0 16px}
.blockT1 h1{color:#fff;font-size:1.7em;font-weight:700;line-height:1.8em;padding:0 0 0 5px}
.blockT1 .searchbox{padding-left:0}.blockT1 td{padding:2px 5px}
.entete{background-color:#C9E7E8;color:#77BCBC;min-height:23px;margin-bottom:10px;border:1px solid #B9E5E5;border-radius:5px;padding:10px}
.box-home .entete{border:0;border-bottom:1px solid #B9E5E5;border-radius:5px 5px 5px 5px;padding:5px}
.entete .title{padding:5px;display:inline;float:left;clear:none;font-family:'Arial',sans-serif;font-size:15px;line-height:15px;color:#0076d2}
.entete .linkmore{padding:5px;clear:none;display:inline;float:right;font-size:10px;text-transform:none;color:#558282}
#smalltabs{background:#FFF url(/styles/bg.gif) repeat-x bottom;display:block;float:left;line-height:normal;width:100%;margin:0 0 18px}
#smalltabs ul{list-style:none;margin:0;padding:10px 10px 0 0}
#smalltabs li{background: no-repeat left top;float:left;margin:0 -1px 0 0;padding:0 0 0 3px}
#smalltabs li.notab{background:0;margin-left:20px;margin-right:20px}
#smalltabs a{background:url(/styles/right.gif) no-repeat right top;display:block;float:none;text-decoration:none;padding:5px 10px}
#smalltabs a:hover{color:#333}
#smalltabs #current{background-image:none)}
#smalltabs #current a{background-image:url(/styles/right_on.gif);font-weight:700;padding-bottom:5px}
.image{border:1px solid #B9E5E5;float:right;padding:3px}div.image-content{background-color:#fff;width:150px;margin:0 0 18px 18px}
.feature div.image{float:left;margin:0 12px 12px 0}
.icaption_right{display:inline;float:right;margin:0 0 .15em 1em;padding:0}
.icaption_left{display:inline;float:left;margin:0 1em .15em 0;padding:0}
.blockT1 .icaption_right{margin-left:0}
.blockC2 .icaption_right{margin-left:0}
.icaption{line-height:1.4em;width:240px}
.image-gallery-block{min-height:370px;position:relative}
.image-gallery-select{background-color:#A2E5E5}
.icaption strong,.icaption_description,.icaption_right strong,.icaption_left strong{font-weight:400;font-size:.9em;line-height:1.4em;margin-top:-5px;width:auto;display:block;background:#0E3B0A;color:#FFF;padding:6px}
.icaption-img{display:block}
.icaption-gallery{margin:5px 0;padding:5px}
.icaption-tools{position:absolute;bottom:0;right:0;padding:5px 10px;background-color:#CBEEF5;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;text-align:right}
.icaption_left strong strong,.icaption_right strong strong{font-weight:700;display:inline;padding:0}
.csc-caption a{color:#FFF;text-decoration:underline}
.csc-caption a:hover{color:#77BCBC}
.header-top-box{position:relative;background-color:#fff;border-bottom:solid 1px #E5FAFA;border-right:solid 1px #E5FAFA;border-left:solid 1px #E5FAFA;padding:7px;margin:0 1px;float:left;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.header-top-box-right{float:right}#ym-hlist-nav{overflow:hidden}
.ym-hlist-nav-serialize-button{display:none;float:left;color:#fff;padding:2px;position:relative}
.ym-hlist-nav-serialize-button img{vertical-align:text-top}
.ym-hlist-nav-serialize-button:hover{color:#A2E5E5}
.header-banner{
	height: 90px;
	position: relative
}
.header-banner-logo{top:25px;left:25px;position:absolute}
.header-banner-logo-a{
	top: 0px;
	left: 0px;
	position: absolute;
	width: 187px;
	height: 90px
}
.header-banner-highlight{float:right;top:0;right:0;position:absolute;overflow:hidden;width:auto}
.ym-wrapper-head-top{font-size:11px;font-weight:bold;color:#77BCBC}
.ym-wrapper-head-top .ym-wrapper{z-index:1}
.menu ul li a{color:#fff;display:block;height:30px;line-height:30px;padding:0}#logo{float:left;margin:5px 0 0 12px}
.content ol>li{list-style:none;position:relative}
.content ol>li:before{counter-increment:list;content:counter(list,decimal)". ";position:absolute;left:-1.6em}
.content ol ol>li:before{counter-increment:list;content:counter(list,lower-alpha)") ";position:absolute;left:-1.6em}
.content ol ol ol>li:before{counter-increment:list;content:"(" counter(list,lower-roman)") ";position:absolute;left:-1.6em}
.content ul,.content ol{margin:0 0 1em 12px}
.content li ul:last-child,.content ol:last-child{margin:0 0 0 .8em}
.content dl{display:block;margin:0}
.content dt{font-weight:700}
.icon,#right_column .toolbox .content .icon{border:0!important;display:inline;float:none!important;vertical-align:bottom;margin:0!important;padding:0!important}
.alert h2,.notice h2,.help h2,.success h2,.error h2,.info h2,.note h2,.important h2,.warning h2,.alert h3,.notice h3,.help h3,.success h3,.error h3,.info h3,.note h3,.important h3,.warning h3,.alert h4,.notice h4,.help h4,.success h4,.error h4,.info h4,.note h4,.important h4,.warning h4,.alert h5,.notice h5,.help h5,.success h5,.error h5,.info h5,.note h5,.important h5,.warning h5,.alert h6,.notice h6,.help h6,.success h6,.error h6,.info h6,.note h6,.important h6,.warning h6{color:#0E3B0A}
.alert h5,.notice h5,.help h5,.success h5,.error h5,.info h5,.note h5,.important h5,.warning h5{font-family:'Arial',sans-serif;font-weight:normal;font-size:16px;padding:.8em 0 .1em 0}
.alert,.notice,.help,.success,.error,.info,.note,.important,.warning,.blocDetails{display:block;overflow:hidden;margin:0 0 10px;padding:20px}
div.notice,div.help,div.success,div.error,div.alert,div.note,div.important,div.warning,div.blocDetails{border-bottom:1px solid #B9E5E5;margin:0 0 9px 0;padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}span.alert,span.notice,span.help,span.success,span.error,span#alertMessagePlaceHolder,span.info,span.dimmed,span.note,span.important,span.warning,span.blocDetails{display:inline;margin:0;padding:2px 5px 1px 5px;border-bottom:1px solid #A2E5E5;border-right:1px solid #A2E5E5;border-radius:5px}
.blocDetails ul{float:inherit}
.alert,.notice,.important{background-color:#FCE8E8;color:#0E3B0A}
.help,.info{background-color:#E5FAFA}
.success,.note{background-color:#b6eeb6}
.error,.warning{background-color:#ffeaea;color:#0E3B0A}
.home h4,.home h5,.home h6{font-family:'Arial',sans-serif;font-weight:normal}
.home h4{font-size:17px;line-height:1em;margin-bottom:5px}
.home h5{font-size:15px;line-height:1em;margin-bottom:5px}
.home h6{font-size:12px;line-height:12px;margin-bottom:5px}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:'Arial',sans-serif;font-weight:200}h1.content-title{padding:10px;font-size:1.6em;background-color:#CBEEF5;margin-bottom:2px;border-bottom:1px solid #A2E5E5;font-family:'Arial',sans-serif;font-weight:200;color:#377878;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}
.content h1{font-size:330%;clear:both;margin:.2em .0em .4em 0;line-height:1.5em;color:#377878}
.content h1,.content h2{color:#3E87C3}
.content h2{font-size:260%;height:auto;line-height:1.5em;margin:.5em 0 .5em 0}
.content h3{font-size:230%;height:auto;line-height:1.5em;margin:.5em 0 .5em 0}
.content h4{font-size:200%;line-height:1.5em;margin:.5em 0 .5em 0}
.content h5{font-size:160%;line-height:1.5em;margin:.5em 0 .5em 0}
.content h6{font-size:150%;line-height:1.5em;margin:.5em 0 .5em 0}
.content{line-height:160%;background:#fff;margin-bottom:10px;padding:15px;word-wrap:break-word;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}#print{line-height:20px;text-align:right;padding:0}#print img{padding-bottom:1px;padding-left:6px;padding-right:2px;vertical-align:text-bottom}div.edit{display:inline;margin-right:0;padding-right:0}#print .notunderlined a:hover{font-style:normal}
.tools{visibility:visible;width:auto}ul.title{font-size:16px;font-weight:normal}
.bigtitle{font-size:180%!important}
.extratitle{font-size:400%!important}
.related{background-color:#E5FAFA;clear:both;margin:0 0 9px 0;padding:10px;border-bottom:1px solid #B9E5E5!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.related .related{background-color:#fff}
.related .related .related{background-color:#C9E7E8}
.related .box,.content .related .box{background-color:#E2F3FA;
border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px}
.related>:first-child{margin-top:0}
.related .related-white{background-color:#FFF}
.related .related-bordered{border:1px solid #B9E5E5}
.related .related-noborder{border:0}
.related h4,.related h3,.related h2,.related h4{color:#0E3B0A;margin:0 0 8px;padding:0}
.sub{min-width:200px}
.submenu{min-width:200px;z-index:1000000;display:inline-block;background:#fff}
.menu-border{border-color:#B9E5E5;border-width:0 1px 1px 1px;display:block;border-style:solid;padding:10px}
.menu-activity ul{padding-left:26px}
.menu-activity ul li{list-style-type:square}small,.content small{font-size:75%;line-height:100%}table.tableaux-compact th{
	padding: 6px 5px;
	text-align: center;
	font-size: 1em;
	font-weight: bold
}table.tableaux-compact td{padding:6px 5px}table.tableaux{
	border-collapse: collapse;
	border-spacing: 0;
	clear: both;
	text-align: center;
	width: 100%;
	border-color: #B9E5E5 #A2E5E5 #77BCBC #B9E5E5;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	margin: 0 0 10px;
	padding: 0;
	position: relative
}table.tableaux th,table.tableaux td{word-wrap:break-word}table.tableaux:last-child{margin-bottom:0}
.tableaux tr:last-child td{border-bottom-color:#77BCBC} 
.tableaux tbody tr:nth-child(odd) td{
	background-color: #FFFFFF;
}#content{position:relative}
.menu-toolbar{position:absolute;top:36px;right:0;background-color:#fff;z-index:1000000}
.menu-toolbar a{clear:both;display:block}
.menu-toolbar-open{float:right;display:block;padding-top:5px}thead th,.tableaux th{
	background-image: -webkit-gradient(linear,left bottom,left top,from(#CFFFFF),to(#E5FAFA));
	background-image: -webkit-linear-gradient(bottom,#CFFFFF,#E5FAFA);
	background-image: -moz-linear-gradient(bottom,#CFFFFF,#E5FAFA);
	background-image: -o-linear-gradient(bottom,#CFFFFF,#E5FAFA);
	background-image: linear-gradient(to top,#FFFFFF);
	background-color: #FFFFFF;
}thead th{border-bottom:1px solid #A2E5E5;color:#025252;text-align:center;margin:0;padding:8px}thead td{background-color:#E5FAFA;color:#0E3B0A;padding:8px}th{background-color:#C9E7E8;font-weight:700;text-align:left
}
.tableaux th{
	border-bottom: 1px solid #B9E5E5;
	border-right: 1px solid #B9E5E5;
	color: #0E3B0A;
	font-weight: normal;
	text-align: center;
	padding: 8px 8px;
	font-size: 1.5em
}
.tableaux th:last-child{
	border-right: 0;
	color: #0E3B0A;
}
.tableaux td:last-child{border-right:0}
.tableaux ul{margin:0 0 0 12px}
.tableaux th a,.tableaux th a:visited{color:#365757}
.tableaux th a:hover{color:#0E3B0A;text-decoration:underline}
.tableaux td{border-bottom:1px solid #A2E5E5;border-right:1px solid #B9E5E5;vertical-align:top;padding:8px}
.tableaux tbody tr:nth-child(odd){
	background-color: #FFFFFF;
}
.tableaux tbody tr{-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}
.tableaux tr:hover{background:#fff!important}
.tableaux td p{margin:0 0 5px!important}
.tableaux tr{background-color:#FFFFF}
.tableaux .kakicell{background-color:#FFFFFF;color:#FFFFFF}
.tableaux .whitecell{background-color:#FFF}
.tableaux .highlight{background-color:#FFFFFF}
.tableaux tbody tr:nth-child(odd) td.highlight{background:#e5f0e2}
.tableaux .highlighttitle{background-color:#bee8c3}
.tableauxcentre table{text-align:center;border-style:none;border-width:1px;margin:25px 0}
.tableauxcentre th{background-color:#F9E7E7;color:#E2F3FA;padding:10px}
.tableauxcentre td{background-color:#E2F3FA;padding:5px}
.tableauxcentre .kakicell{background-color:#FFFFFF}table.grey tr{background-color: #FFFFFF
}table.grey tbody tr:nth-child(odd){
	background-color: #FFFFFF;
}table.noborder th,table.noborder td{border:0}table.noborder{border-color:#CBEFEF #CBEFEF #CBEFEF #CBEFEF}
.summary{border:1px solid #B9E5E5;overflow:auto;padding:8px}
.content .dynamic-tab-pane-control .tab-pane,.dynamic-tab-pane-control .tab-pane{position:relative;width:100%;margin:0 -2px 2px 0;padding:0}
.content .dynamic-tab-pane-control .tab-row .tab,.dynamic-tab-pane-control .tab-row .tab{background-image:url(/styles/tab.png);border:0;cursor:Default;display:inline;float:left;font-size:11px;height:20px;overflow:hidden;position:relative;text-align:center;top:0;white-space:nowrap;width:80px;z-index:1;clear:none;margin:1px -2px 1px 2px;padding:5px 0 0}
.content .dynamic-tab-pane-control .tab-row .tab.selected,.dynamic-tab-pane-control .tab-row .tab.selected{background-image:url(/styles/tab.png)!important;background-repeat:no-repeat;border-bottom-width:0;font-size:11px;font-weight:400;height:22px!important;top:-2px;width:80px!important;z-index:3;margin:1px -3px -1px 0;padding:5px 0 0}
.content .dynamic-tab-pane-control .tab-row .tab a,.dynamic-tab-pane-control .tab-row .tab a{color:#0E3B0A;cursor:default;font-size:11px;font-weight:400;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.content .dynamic-tab-pane-control .tab-row .tab.hover,.dynamic-tab-pane-control .tab-row .tab.hover{background-image:url(/styles/tab.png);background-repeat:no-repeat;border-bottom-width:1px;font-size:11px;height:20px;width:80px}
.content .dynamic-tab-pane-control .tab-page,.dynamic-tab-pane-control .tab-page,.tab-page{background:#E0EEFF;border:1px solid #A2E5E5;color:#0E3B0A;float:left;position:relative;top:-1px;width:100%;z-index:2;margin:-1px 0 3px;padding:10px 0}
.content .dynamic-tab-pane-control .tab-row,.dynamic-tab-pane-control .tab-row{white-space:nowrap;z-index:1;position:relative}.content .dynamic-tab-pane-control .dynamic-tab-pane-control{width:auto;margin:5px}#sidebar .content{background-color:#fff;padding:5px}
.blockFocusContentVideo{float:right;margin-left:16px;margin-right:8px;margin-top:8px;padding:6px}#blockFocusTabs .content_tab,.content_tab{overflow:hidden;padding:0 0 8px 8px}
.subcr .finder li select{width:147px;padding:5px}div.finder{background: no-repeat 0 -1px;height:25px;float:left;line-height:25px;font-weight:700;text-align:center;width:153px;padding:0}
.blockC2 h2{background:gray none repeat scroll 0 0;padding:0 0 0 8px}
.blockC1 h2{text-transform:none;padding:0 0 0 8px}
.content .box{
	background-color: #E5FAFA;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.box{
	background-color: #C5FFFC;
	margin-bottom: 5px;
	border-bottom: 1px solid #B9E5E5;
	display: block;
	padding: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.box2{
	background-color: #FFF;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 7px;
}
.box-relative{position:relative}
.content .box-white{background-color:#FFF;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px}
.content .box-bordered{border:1px solid #B9E5E5;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px}
.content .box-noborder{border:0;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px}
.box .relatedContent{
	padding: 5px 0;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.box .box{background:#fff}
.box-padding-m{padding:5px 10px}
.box-padding{padding:10px}
.box-padding-x{padding:15px}
.box-padding-xx{padding:20px}
.box-padding-xxx{padding:25px}
.box-padding-xxxx{padding:30px}
.box-padding-none{padding:none}
.box-footer{margin:10px -10px -10px -10px;display:block;border-radius:5px 5px 5px 5px}
.box-header{background-color:#E5FAFA;background:-moz-linear-gradient(top,#E5FAFA 1%,#E5FAFA 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#E5FAFA),color-stop(100%,#E5FAFA));background:-webkit-linear-gradient(top,#E5FAFA 1%,#E5FAFA 100%);background:-o-linear-gradient(top,#E5FAFA 1%,#E5FAFA 100%);background:-ms-linear-gradient(top,#E5FAFA 1%,#E5FAFA 100%);background:linear-gradient(to bottom,#E5FAFA 1%,#E5FAFA 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5FAFA',endColorstr='#E5FAFA',GradientType=0);padding:0 10px;margin:-10px -10px 10px -10px;display:block;border-top:1px solid #B9E5E5;border-radius:5px 5px 5px 5px}
.box-padding-x .box-footer{margin:10px -15px -15px -15px}
.submenu .box-focus,.content .box-focus{background-color:#52bba8;color:#fff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.content .box-focus .box{background-color:#52bba8;border:0;color:#fff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.box-info,.content .box-info{color:#A2E5E5;background-color:#005AAC;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#3B93EE),to(#005AAC));background-image:-moz-linear-gradient(#3B93EE,#005AAC);background-image:-ms-linear-gradient(#3B93EE,#005AAC);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3B93EE),color-stop(100%,#005AAC));background-image:-webkit-linear-gradient(#3B93EE,#005AAC);background-image:-o-linear-gradient(#3B93EE,#005AAC);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B93EE', endColorstr='#005AAC', GradientType=0)";background-image:linear-gradient(#3B93EE,#005AAC)}
.content .box-info .box{background-color:#fff;border:0;color:#558282;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.wform .active .menu-down{background:transparent 0 -10px no-repeat}
.active .menu-on .menu-down{background:transparent 0 -15px no-repeat}#menuLogin-link .menu-down{background:transparent no-repeat scroll 3px 6px}#rboxfull{background: repeat scroll 0 0 transparent;bottom:0;left:1%;position:absolute;width:98%;z-index:200000;padding:5px}#rboxfull p{color:#FFF;margin:0;padding:0}#rboxfull a{color:#69c}#rboxfull .success{background:0;padding:0}
.rightlist img{float:right;margin-left:2px;margin-right:0;padding-right:5px}
.rightlist p,.rightlist span{float:left;padding-left:2px;text-align:right;width:246px}
.leftlist li,.rightlist li{min-height:55px}.entete .rightalign{padding-right:8px}
.leftlist img{margin-right:2px;padding:2px}
.leftlist p,.leftlist span{float:right;padding-right:2px;text-align:left;width:248px}
.menu-down{background:transparent 0 -15px no-repeat}
.content_tab{position:relative}
.rightlist span,.leftlist span{padding-top:5px}
.leftlist a,.rightlist a{color:#0E3B0A}
.menu-0 ul li a,.menu-2 ul li a:hover,.menu-2 ul li a,.menu-2 ul li a:hover{color:#0052A5}
.tab-buttons-panel li{float:left;cursor:pointer;margin:0;padding:0}
.tab-buttons-panel span{color:#0A2807;display:block;padding:5px 15px}
.tab-extra-small{margin-bottom:5px;font-size:90%}
.tab-extra-small li{list-style:none!important;padding:5px 10px;margin-right:5px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}
.content .tab-show{font-weight:bold;background-color:#E5FAFA}
.content .box .tab-extra-small .tab-show{font-weight:bold;background-color:#fff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px}
.tab-content{position:relative;display:none;padding-bottom:0;float:left;clear:both;width:100%}
.tab-content-first{border-top-left-radius:5px}
.tab-content-show{display:block}
.tab-outside-box .tab-show{background-color:#fff}
.content .tab-outside-box .tab-show{background-color:#E5FAFA}
.tab-bottom{margin-top:-10px}
.tab-top{margin-bottom:-2px}
.tab-bottom .tab-show{border-radius:5px 5px 5px 5px}
.tab-content-panel{background-color:#f8fafd;padding:5px}
.tab-content-panel li{list-style-type:circle;list-style-position:inside}
.tabs_small{border-bottom:1px solid #77BCBC;width:100%;margin:0}
.tabs_small li{display:block;float:left;margin-right:1px;margin-left:0;z-index:100;padding:0;background:#C2E8E8;background-image:-webkit-gradient(linear,left bottom,left top,from(#CFFFFF),to(#E5FAFA));background-image:-webkit-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:-moz-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:-o-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:linear-gradient(to top,#CFFFFF,#E5FAFA);border:1px solid #A2E5E5;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}
.tabs_small ul li span{display:block;color:#045da1;font-weight:700}
.tabs_inte{border-bottom:2px solid #005AAC;width:100%;margin:0 0 8px}
.tabs_inte li{display:inline-block;float:left;margin-left:0;margin-bottom:0;margin-right:1px;z-index:100;padding:0;background:#C2E8E8;background-image:-webkit-gradient(linear,left bottom,left top,from(#CFFFFF),to(#E5FAFA));background-image:-webkit-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:-moz-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:-o-linear-gradient(bottom,#CFFFFF,#E5FAFA);background-image:linear-gradient(to top,#CFFFFF,#E5FAFA);border:1px solid #A2E5E5;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;cursor:pointer}
.tabs_inte ul li a{color:#045da1;display:block;font-weight:700;padding:3px 8px}
.full,.tab-buttons-panel{width:100%}
.tabs_inte ul,.tabs_small ul{overflow:hidden;zoom:1;margin:0}
.tabs_inte ul li.on,.tabs_small ul li.tab-show{background-color:#005AAC;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#3B93EE),to(#005AAC));background-image:-moz-linear-gradient(#3B93EE,#075FA7);background-image:-ms-linear-gradient(#3B93EE,#075FA7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3B93EE),color-stop(100%,#075FA7));background-image:-webkit-linear-gradient(#3B93EE,#075FA7);background-image:-o-linear-gradient(#3B93EE,#075FA7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B93EE', endColorstr='#075FA7', GradientType=0)";background-image:linear-gradient(#3B93EE,#075FA7);border-color:#075FA7}
.tabs_inte ul li.on a,.tabs_small ul li.tab-show span{color:#fff}
.tabs_centered{text-align:center}
.tabs_centered ul{display:table;margin:0 auto}
.tabs_inte ul li a:hover,.tabs_small ul li a:hover{font-weight:700}
.tabs_small ul li.tab-show span:hover,.tabs_small ul li.tab-show h4,#tabs_inte ul li.on a:hover{color:#fff}
.tabs_small h4{font-family:Arial,verdana,sans-serif;color:#050EFF;font-size:12px;font-weight:bold;margin:0;padding:0;text-shadow:none}
#fullscreen .main_page,.wform .radio1 div,.edit img,.tab-buttons-panel ul{margin:0;padding:0}
#ux-lightbox{position:absolute;left:0;width:100%;z-index:15000;text-align:center;line-height:0}
#ux-lightbox img{width:auto;height:auto}
#ux-lightbox a img{border:0}
#ux-lightbox-outerImageContainer{position:relative;border:0;margin:0 auto}
#ux-lightbox-imageContainer{padding:10px}
#ux-lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#ux-lightbox-hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#ux-lightbox-imageContainer>#ux-lightbox-hoverNav{left:0}#ux-lightbox-hoverNav a{outline:0}
#ux-lightbox-navPrev,#ux-lightbox-navNext{width:49%;height:100%;background-image:none;base64,AAAA);display:block}
#ux-lightbox-navPrev{left:0;float:left}#ux-lightbox-navNext{right:0;float:right}
#ux-lightbox-navPrev:hover,#ux-lightbox-navPrev:visited:hover{background: left 33% no-repeat}
#ux-lightbox-navNext:hover,#ux-lightbox-navNext:visited:hover{background: right 33% no-repeat}
#ux-lightbox-outerDataContainer{width:100%;margin:0 auto}
#ux-lightbox-dataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#0E3B0A;overflow:auto;line-height:1.4em}
#ux-lightbox-data{color:#377878;padding:0 10px}
#ux-lightbox-data #ux-lightbox-details{width:80%;float:left;text-align:left}
#ux-lightbox-data #ux-lightbox-caption{font-weight:700}
#ux-lightbox-data #ux-lightbox-imageNumber{display:block;clear:left;padding-bottom:1em}
#ux-lightbox-data #ux-lightbox-navClose{width:66px;height:22px;float:right;padding-bottom:.7em;outline:0}
#ux-lightbox-overlay,#ux-lightbox-shim{border:0;position:absolute;top:0;left:0;z-index:14999;width:100%!important;height:100%;background-color:#0E3B0A;margin:0;padding:0;overflow:hidden}
#ux-lightbox-shim{z-index:89;background-color:transparent}
#ux-lightbox-msg{text-align:center;line-height:1.5;overflow:hidden;padding:5px}
.source{color:#377878;font-size:.95em;line-height:1.5em}
.content li.document,li.document{list-style-type:none;}
.content li.pdf,li.pdf{list-style-type:none;}
.content li.xls,li.xls{list-style-type:none;}
.content li.doc,li.doc{list-style-type:none;}
.content li.ppt,li.ppt{list-style-type:none;}
.content li.default,li.default{list-style-type:none;}
.blockcol{margin-bottom:1em}
.blockcol .subc{margin:0 5px;padding:1em}
.blockcol .subcl{margin:0 5px 0 0;padding:1em}
.blockcol .subcr{margin:0 0 0 5px;padding:1em}
.blockcol-bottom{margin-top:-1em}
.blockcol .subcl,.blockcol .subcr,.blockcol .subc{background:#E5FAFA;color:#377878}table.month tr.dayheader th{text-align:center;font-size:.8em}table.month tr.day td{text-align:center}table.month tr.day td.thismonth{background-color:#CBEEF5}table.month tr.day td.event{background-color:#A2E5E5;font-weight:700}table.month tr.day td.othermonth{background-color:#E5FAFA;color:#558282;font-weight:400}table.month tr.day td.eventItem{background-color:#FCE8E8}
.pager{border-top:0;border-right:0;border-left:none;border-bottom:1px solid #A2E5E5;background-color:#E5FAFA!important;margin-bottom:9px}
.download-button .download-link{display:inline-block;box-shadow:0 0 0 0 rgba(0,0,0,0.1),inset 0 -1px 0 0 rgba(0,0,0,0.2);border-bottom:1px solid #A2E5E5;text-decoration:none;min-width:100px;-webkit-transition:all linear .25s;-moz-transition:all linear .25s;-o-transition:all linear .25s;-ms-transition:all linear .25s;transition:all linear .25s;cursor:pointer}
.download-content{padding:10px}
.download-promote{background-color:#81bc2e;background-color:#659325;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#81bc2e),to(#659325));background-image:-moz-linear-gradient(#81bc2e,#659325);background-image:-ms-linear-gradient(#81bc2e,#659325);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#81bc2e),color-stop(100%,#659325));background-image:-webkit-linear-gradient(#81bc2e,#659325);background-image:-o-linear-gradient(#81bc2e,#659325);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#81bc2e', endColorstr='#659325', GradientType=0)";background-image:linear-gradient(#81bc2e,#659325)}
.download-highlight:hover{color:#0A2807}
.download-highlight h4{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.15)}
.download-highlight{color:#333;background-color:#FF7C7C;background-color:#FF7C7C;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FF7C7C),to(#FF7C7C));background-image:-moz-linear-gradient(#FF7C7C,#FF7C7C);background-image:-ms-linear-gradient(#FF7C7C,#FF7C7C);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FF7C7C),color-stop(100%,#FF7C7C));background-image:-webkit-linear-gradient(#FF7C7C,#FF7C7C);background-image:-o-linear-gradient(#FF7C7C,#FF7C7C);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7C7C', endColorstr='#FF7C7C', GradientType=0)";background-image:linear-gradient(#FF7C7C,#FF7C7C)}
.download-info:hover{color:#E5FAFA}
.download-info h4{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.15)}
.download-info{color:#A2E5E5;background-color:#075FA7;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#3B93EE),to(#075FA7));background-image:-moz-linear-gradient(#3B93EE,#075FA7);background-image:-ms-linear-gradient(#3B93EE,#075FA7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3B93EE),color-stop(100%,#075FA7));background-image:-webkit-linear-gradient(#3B93EE,#075FA7);background-image:-o-linear-gradient(#3B93EE,#075FA7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B93EE', endColorstr='#075FA7', GradientType=0)";background-image:linear-gradient(#3B93EE,#075FA7)}
.download-info:hover{background-color:#3B93EE;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#018EEC),to(#075FA7));background-image:-moz-linear-gradient(#018EEC,#075FA7);background-image:-ms-linear-gradient(#018EEC,#075FA7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#018EEC),color-stop(100%,#075FA7));background-image:-webkit-linear-gradient(#018EEC,#075FA7);background-image:-o-linear-gradient(#018EEC,#075FA7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#018EEC', endColorstr='#075FA7', GradientType=0)";background-image:linear-gradient(#018EEC,#075FA7)}
.alternate div{padding:5px}
.alternate div:nth-child(odd){background:#E5FAFA}
.gradient-vertical-grey{background:#fff;background:-moz-linear-gradient(top,#fff 75%,#E5FAFA 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),color-stop(100%,#E5FAFA));background:-webkit-linear-gradient(top,#fff 75%,#E5FAFA 100%);background:-o-linear-gradient(top,#fff 75%,#E5FAFA 100%);background:-ms-linear-gradient(top,#fff 75%,#E5FAFA 100%);background:linear-gradient(to bottom,#fff 75%,#E5FAFA 100%);filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E5FAFA', GradientType=0)"}
.readable{font-size:125%;line-height:155%}
.flexible{max-width:100%;height:auto;width:100%}* html .flexible{width:98%}
.bordered{border:2px #E5FAFA solid;border:2px rgba(255,255,255,1) solid;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}
.centered{text-align:center}
.box-big{position:relative;margin:5px 0;-webkit-text-size-adjust:100%}
.box-big-content{position:absolute;background-color:#fff;padding:20px;width:42%;z-index:1}
.box-big-content-tr{top:5%;right:5%}
.box-big-content-tl{top:5%;left:5%}
.box-big-content-bl{bottom:5%;left:5%}
.box-big-content-br{bottom:5%;right:5%}
.box-big-legend{position:absolute;bottom:10px;right:10px;line-height:150%;background-color:#0E3B0A;padding:5px;font-size:9px;color:#fff}
.box-big-legend a{color:#fff}
.box-big-img{width:100%;position:relative}
.border-none{border:0}
.section-active{background-color:#fff}
.group-sections li{list-style-position:inside;padding:5px}
.box-span{padding:.1em .5em;background-color:#E5FAFA;margin:0 0 3px 0;border-radius:5px;white-space:nowrap;display:inline-block}
.box-span-light{background-color:#E5FAFA}
.box-span .icon{padding-bottom:2px!important}
.box-span-wrap{white-space:normal}
.box-span:hover{background-color:#fff}
.box-span-selected{background-color:#fff}
.box-block{padding:5px;background-color:#E5FAFA;border-radius:5px;margin-bottom:5px}iframe{border:0}
.related-calendar-height{height:220px}
.toggleNext{cursor:pointer;color:#050EFF}
.toggleNext:hover{color:#0087E8}
.content-fixed{position:fixed;top:0;left:0;z-index:1000;margin:0 auto;right:0}
.content-full{text-align:center;padding:20px 0;margin:0 -20px 0 -20px}
.content-full-dark{font-color:#fff;color:#fff}
.content-full-blue{background:#018EEC}
.content-full-bluedark{background:#0075E3}
.content-full-bluelight{background:#e5f1f9}
.content-full-blue-gradient{background:#018EEC;background:-moz-linear-gradient(top,#018EEC 34%,#0075E3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(34%,#018EEC),color-stop(100%,#0075E3));background:-webkit-linear-gradient(top,#018EEC 34%,#0075E3 100%);background:-o-linear-gradient(top,#018EEC 34%,#0075E3 100%);background:-ms-linear-gradient(top,#018EEC 34%,#0075E3 100%);background:linear-gradient(to bottom,#018EEC 34%,#0075E3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#018EEC',endColorstr='#0075E3',GradientType=0)}
.content-full-grey{background:#E6F6FF}
.content-full-grey-gradient{background:#E6F6FF;background-image:-moz-linear-gradient(top,#E6F6FF,#C9E7E8);background-image:-o-linear-gradient(top,#E6F6FF,#C9E7E8);background-image:-webkit-linear-gradient(top,#E6F6FF,#C9E7E8);background-image:linear-gradient(top,#E6F6FF,#C9E7E8)}
.content-full-dark a{color:#f1ffc0}
.content-full-dark a:hover{color:#fff}
.content-full-body{max-width:800px;margin:0 auto;padding:20px}
.content-full-dark h2,.content-full-dark>h3,.content-full-dark>h4,.content-full-dark>h5{color:#fff}
.content-full-dark .box{background-color:#fff;color:#0E3B0A}
.content-full-dark .box-span{background-color:#075FA7;color:#fff}
.content-full-dark .box-span-light{background-color:#1882cb;color:whitesmoke}
.content-full-dark .box a{color:#075FA7}img{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}img.unveil{opacity:0;filter:alpha(opacity=0)}
.article-body>p:first-child{font-size:160%;line-height:150%;font-family:'Arial',sans-serif}
.article-highlight{padding:1.25em 15%}
.container{width:100%;margin:0 auto;overflow:hidden;position:relative}
.margin{height:100%;position:absolute;background:#E5FAFA;left:50%;width:2px;margin-left:-1px;bottom:10px;z-index:1000}ul.timeline{width:100%;position:relative;list-style:none;overflow:hidden;padding:0;margin:0}.last{margin:0}

@media all{.ym-hlist{
	width: 100%;
	position: relative;
	line-height: 1em;
	color: #FFFFFF;
	background-color: #075FA7;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear,left top,left bottom,from(#3B93EE),to(#075FA7));
	background-image: -moz-linear-gradient(#3B93EE,#075FA7);
	background-image: -ms-linear-gradient(#3B93EE,#075FA7);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3B93EE),color-stop(100%,#075FA7));
	background-image: -webkit-linear-gradient(#3B93EE,#075FA7);
	background-image: -o-linear-gradient(#3B93EE,#075FA7);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B93EE', endColorstr='#075FA7', GradientType=0)";
	background-image: linear-gradient(#3B93EE,#075FA7);
	min-height: 31px
}
.ym-hlist ul{margin:0;padding:0;display:inline;float:left}.ym-hlist ul li{display:inline;float:left;font-size:1.0em;line-height:1em;font-weight:700;list-style-type:none;margin:0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{
	background: transparent;
	color: #fff;
	display: block;
	font-size: 1em;
	line-height: 2em;
	padding: .4em 1.2em;
	font-weight: bold;
	text-decoration: none;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #28C7C7;
}
.ym-hlist ul li a:focus,.ym-hlist ul li a:hover,.ym-hlist ul li a:active{
	background: #006AC2;
	color: #ffffff;
	text-decoration: none;
	outline: 0 none
}
.ym-hlist ul li.active a{
	background-color: #C5FFFC;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear,left top,left bottom,from(#E5FAFA),to(#CBEEF5));
	background-image: -moz-linear-gradient(#E5FAFA,#CBEEF5);
	background-image: -ms-linear-gradient(#E5FAFA,#CBEEF5);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#E5FAFA),color-stop(100%,#CBEEF5));
	background-image: -webkit-linear-gradient(#E5FAFA,#CBEEF5);
	background-image: -o-linear-gradient(#E5FAFA,#CBEEF5);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5FAFA', endColorstr='#CBEEF5', GradientType=0)";
	background-image: linear-gradient(#C5FFFC,#C5FFFC)
}
.ym-hlist ul li.active strong,.ym-hlist ul li.active a,.ym-hlist ul li.active a:focus,.ym-hlist ul li.active a:hover,.ym-hlist ul li.active a:active
{
	color: #0E3B0A;
	text-decoration: none;
	text-shadow: none
}
.ym-hlist ul li.on a{color:#377878}
.ym-hlist ul li.on a:hover{color:#0E3B0A}
.ym-searchform-container{padding:3px;float:right}.{
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 1em;
	line-height: 1.5em;
	padding: 3px;
	margin-left: 5px;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: -32px 0px;
	height: 23px;
	width: 22px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border: 5px solid #129BFE;
	background-color: #129BFE
}
.retrait {
text-indent: 20px ;
}
.retrait2 {
margin-left:50px;
}
.retrait3 {
margin-left:7px;
}
.retrait5 {
margin-left:23px;
}
.retrait-c {
margin-left:30px;margin-right:30px;
}
.retrait-c2 {
margin-left:30px;margin-right:30px;
text-indent: 20px;
}
.retrait-c3 {
margin-left:7px;margin-right:7px;
}
.retrait-e {
margin-left:0;margin-right:0;
text-indent: 15px;
line-height:1.7em;
font-weight: Bold;
font-size:1.1em;
}
.retrait-e2 {
margin-left:7px;
line-height:1.7em;
font-weight: Bold;
font-size:1.1em;
text-align: left;
}
.retrait-e23 {
margin-left:7px;
line-height:1.5em;
font-weight: Bold;
font-size:1.0em;
text-align: center;
}
.retrait-e25 {
line-height:1.5em;
font-weight: Bold;
font-size:1.1em;
text-align: center;
}
.retrait-e3 {
margin-left:15px;
line-height:1.7em;
font-weight: Bold;
font-size:1.1em;
text-align: left;
}
.retrait-e5 {
line-height:1.7em;
font-size:1.0em;
text-align: center;
}
.retrait-e6 {
text-indent: 5px;
margin-left:3px;margin-right:3px;
line-height:1.5em;
font-size:0.8em;
text-align: left;
}
.retrait-e7 {
margin-left:25px;
line-height:1.7em;
font-weight: Bold;
font-size:1.2em;
text-align: left;
}
.retrait-p {
margin-left: auto;
margin-right: auto;
line-height:1.5em;
font-weight: Bold;
font-size:1.1em;
}
.retrait-p2 {
margin-left:3px;margin-right:3px;
line-height:1.5em;
font-size:1.0em;
text-align: left;
}
.titre {
font-weight: Bold;
font-size:2.7em;
text-align:center;
line-height:1.0em;
}
.titre2 {
font-size:2.0em;
text-align:center;
line-height:1.2em;
}
.titre-c {
text-align:center;
font-weight: Bold;
font-size:1.2em;
line-height:1.7em;
}
.titre-c2 {
text-align:center;
font-size:1.5em;
line-height:1.7em;
}
.titre-c3 {
text-align:center;
font-weight: Bold;
font-size:1.2em;color:#008900;
line-height:1.7em;
}
.titre-cn {
text-align:center;
font-size:1.5em;color:#255ECC;
line-height:1.7em;
}
.titre-c5 {
text-align:center;
font-weight: Bold;
font-style:italic;
font-size:1.2em;
line-height:1.7em;
}
.titre-c6 {
text-align:center;
font-weight: Bold;
font-size:1.2em;
line-height:1.7em;
}
.menuligne{ 
margin:7px 5px 7px 5px;
text-align:center;
}
.prenom {
font-size:1.5em;
line-height:1.7em;
margin-left:50px;
}
.img-gr {
max-width: 100% !important;
height: auto !important;
}	
.img-lg {
max-width: 100% !important;
height: auto !important;
margin: 0 auto;
}
.img-il {
max-width: 100% !important;
height: auto !important;
display: block;
margin: 3px 3px 3px 12px;
float: right;
}
.img-il-2 {
max-width: 100% !important;
height: auto !important;
display: block;
margin: 3px 12px 3px 3px;
float: left;
}
.img-il-3 {
max-width: 100% !important;
height: auto !important;
display: block;
margin: 0 auto;
align: center;
}
table, td, blockquote, code, pre, textarea, iframe, object, embed, video {
max-width: 100%;
}
}
