.tx-felogin-pi1 label{display:block}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-atol-banner table{border-collapse:separate;border-spacing:10px}
.tx-atol-banner table th{font-weight:bold}
.tx-atol-banner table td{vertical-align:top}
.tx-srfreecap-captcha label{display:inline-block;width:150px}
img.tx-srfreecap-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-accessible-image{vertical-align:middle}
.tx-srfreecap-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-cant-read{display:inline-block;width:150px}
.tx-srfreecap-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
#maincontent .f3-widget-paginator li{display:inline-block;background:none;margin:0;padding:0 5px;border:1px solid rgb(58,108,151)}
#maincontent .f3-widget-paginator li.current{border-color:darkgrey;color:grey}
#maincontent .search-results{margin-top:1em}
.facets-available li li li.facet-used{color:#444444;font-family:arial;font-size:14px}
.facets-available li li li a{color:#444444;font-size:14px}
.remove-facet{float:right;line-height:1.2em}
.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px}
img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi1-accessible-image{vertical-align:middle}
.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px}
.tx-srfreecap-pi1-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}
html,body{height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block}
b,strong{
font-weight:bold}
img{color:transparent;font-size:0;vertical-align:middle;
-ms-interpolation-mode:bicubic}
ol,ul{list-style:none}
li{
display:list-item}
table{border-collapse:collapse;border-spacing:0}
th,td,caption{font-weight:normal;vertical-align:top;text-align:left}
q{quotes:none}
q:before,q:after{content:'';content:none}
sub,sup,small{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
svg{
overflow:hidden}
a{color:inherit;color:expression(this.parentNode.currentStyle['color']);
text-decoration:none}
input[type=text],input[type=password],input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
@font-face{font-family:'Bree';src:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Font/bree.eot');src:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Font/bree.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Font/bree.woff') format('woff'),url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Font/bree.ttf') format('truetype'),url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Font/bree.svg#bree') format('svg');font-weight:700;font-style:normal}
body{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_top.jpg') top center no-repeat #11456c;margin:0;padding:0;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:400}
img{border:0;vertical-align:middle}
p{color:#5a5656;line-height:1.5em;padding:10px 0;font-size:1.1em}
.innerContainer a,#innerFooter a{text-decoration:none;color:#1189da}
.innerContainer a:hover,#innerFooter a:hover{text-decoration:underline}
h1,.h1Like{font-size:1.8em;font-weight:bold;letter-spacing:-1px;color:#1189da;padding-bottom:5px}
.clear{clear:both}
#bigTop{position:relative;height:400px;width:990px;margin:0 auto}
#bigContainer{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_container.jpg') bottom left repeat-x #e2ecf6;min-height:200px;width:100%;float:left}
.innerContainer{position:relative;width:990px;margin:0 auto}
#footer{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_footer.jpg') top left repeat-x;width:100%;padding-bottom:40px;float:left}
#innerFooter{position:relative;width:730px;margin:0 auto;overflow:hidden}
#barreTop{width:970px;height:15px;padding:5px 10px;color:white}
#barreTop ul{float:left;margin:0;padding:0}
#barreTop ul li{display:inline;padding:0 5px}
#miniMenu{float:left}
#miniMenu a:hover{text-decoration:underline}
#socialSearch{float:right}
#social,#search{float:left}
#social{margin-right:50px}
#search{margin-top:-1px;position:relative}
#social img{padding:0 5px}
#social span{float:left;margin:0 5px;vertical-align:middle}
.search_input{border:1px solid #ccc;background-color:#fff;font-size:0.9em;color:#666;height:18px;width:130px;padding:0 5px 0 25px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}
.search_submit{border:none;background-color:transparent;position:absolute;top:2px;left:0;border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;cursor:pointer}
#logo{position:absolute;top:35px;left:10px}
#pubBanner{position:absolute;top:35px;right:0;width:730px;height:90px;
}
#linksExt{position:absolute;top:150px;left:0;box-shadow:3px 5px 10px #333;-webkit-box-shadow:3px 5px 10px #333}
#newsTop{position:absolute;top:149px;right:0;width:500px;text-align:left}
#newsTopContainer{float:left;width:500px;height :25px;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_news.jpg') top left;color:red}
#newsTopContainer div{display:inline-block;color :white;padding :5px}
#newsTopContainer a.dossiers{color :white;float:right;display:inline-block;padding:5px;border-left:1px solid white;background:linear-gradient(to right,#0A2339,#175899);font-weight:bold}
#menuPrincipal{position:absolute;top:210px;left:0;width:990px;font-size:1.1em;font-weight:700;color:white;text-align:center;z-index:999}
#menuGeneral{float:left;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_menuPrincipal.jpg') center left repeat-x}
#menuRubriques{float:right;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_menuRub.jpg') center left repeat-x;height:36px}
#menuGeneral>ul,#menuRubriques>ul{margin:0;padding:10px 0}
#menuGeneral>ul>li,#menuRubriques>ul>li{display:inline;margin:0;border-left:1px solid #0d65aa;border-right:1px solid #001930}
#menuGeneral li span{padding:10px 19px 10px 19px;cursor:pointer}
#menuGeneral ul li:first-child{border-left:none}
#menuRubriques>ul>li:last-child>span{background-image:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_financez.png')}
#menuRubriques>ul>li:last-child>span:hover{background-image:none;background-color:#1189da}
#menuRubriques ul li:last-child{border-right:none}
#menuGeneral li span:hover,#menuGeneral li:hover span,#menuGeneral li span.actif,#menuRubriques li span:hover,#menuRubriques li:hover span,#menuRubriques li span.actif{background-color:#1189da}
#menuGeneral a:hover,#menuRubriques a:hover{color:#D2D2D2}
#menuGeneral li div.menuUneColonne div{padding:0 8px 3px 8px}
#menuRubriques li span{padding:10px 17px 10px 15px;cursor:pointer}
#menuRubriques li li span{padding:0 21px 0 20px}
#menuRubriques li li{padding-bottom:3px}
#menuGeneral ul ul,#menuGeneral ul div.menuColonne,#menuRubriques ul ul{position:absolute;display:none;top:35px;left:0;background-color:#1189da;width:990px;*min-height:100px;text-align:left;padding:20px 0px;font-size:1em;font-weight:normal;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2),0px 0px 5px rgba(255,255,255,0.3) inset}
#menuRubriques ul ul{left:auto;width:auto;min-width:167px}
#menuGeneral>ul>li:hover ul,#menuGeneral>ul>li:hover div.menuColonne,#menuRubriques>ul>li:hover ul{display:block}
#menuRubriques>ul>li{float:left}
#menuRubriques ul ul.menuFinancez{right:0;width:auto}
#menuGeneral ul div.menuUneColonne{width:198px;float:left}
#menuGeneral .menuColonne .menuColonneTitre{font-weight:bold;font-size:1.1em;padding-bottom:4px}
#menuGeneral .menuColonne .menuColonneTitreNotShow{padding-bottom:4px}
#menuGeneral .menuColonne .menuColonneTitre.hide{display:none}
#slider{width:988px;height:385px;background-color:white;margin-top:-135px;border:1px solid #28a3ff;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-bottom:20px;position:relative;text-align:left}
#slide-acceuil-cache{width:308px;height:385px;position:absolute;right:0;top:0;background-color:white;z-index:15}
#slide-acceuil-content{position:relative}
#slide-acceuil-content .slide-acceuil-content-cache{height:385px;width:988px;overflow:hidden}
#slide-acceuil-content #slide-acceuil-content-container{height:385px;width:4940px}
.slide-acceuil-bandeau{position:absolute;width:100%;color:white;background:transparent;background-color:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0000000,endColorstr=#C0000000);z-index:30}
.slide-acceuil-bandeau .bandeau-left{float:left;font-size:1.4em;font-weight:bold;padding:5px 10px}
.slide-acceuil-bandeau .bandeau-left h1{font-size:16.8px;letter-spacing:0px;color:white;padding-bottom:0}
.slide-acceuil-bandeau .bandeau-right{float:right;text-align:right;padding:5px 10px}
.slide-acceuil-element{height:385px;width:680px;float:left;overflow:hidden}
.slide-acceuil-element-container{height:385px;width:988px}
.slide-acceuil-element-0{width:988px}
.slide-acceuil-element .slide-acceuil-image{float:left;width:680px;height:385px;overflow:hidden}
a.slide-acceuil-texte{color:#333;font-size:1.1em;text-decoration:none;line-height:18px}
a.slide-acceuil-texte:hover{color:#000;text-decoration:none}
.slide-acceuil-element .slide-acceuil-content{float:left;width:268px;height:335px;z-index:20;padding:40px 20px 15px 20px;visibility:hidden}
.slide-acceuil-element-0 .slide-acceuil-content{position:relative;visibility:visible}
#slide-acceuil-nav-thumb{z-index:25;margin-top:-35px;height:68px;width:680px;text-align:center}
#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element{display:inline-block;width:100px;height:60px;vertical-align:bottom}
#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element:hover,#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element:focus,#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element.selected{height:70px;background-position:bottom center}
#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element img{border:2px solid #1189da;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa}
#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element:hover img,#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element:focus img
#slide-acceuil-nav-thumb .slide-acceuil-nav-thumb-element.selected img{border:2px solid #1189da}
.slide-acceuil-element .slide-acceuil-content .readMore{position:absolute;bottom:20px;right:20px;color:#1189da}
.slide-acceuil-content h2{font-size:1.3em;padding-bottom:15px}
.slide-acceuil-content h2 a{color:inherit}
.slide-acceuil-content .date{display:none}
#slide-acceuil-content-mobile{display:none}
.slide-acceuil-bandeau-mobile{display:none}
#colonne{float:right;width:300px;padding-top:30px}
#colonneg{float:left;width:300px;padding-top:20px}
#content{float:left;width:690px;padding-top:30px;text-align:left}
.bloc{float:left;position:relative;width:210px;height:490px;margin-bottom:20px;margin-right:20px;background-color:#fff;box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc}
.innerbloc{width:198px;margin:10px 7px;float:left}
.innerbloc span.cat{padding:10px 0;font-size:1.05em;font-weight:700;letter-spacing:-1px;text-transform:uppercase;text-align:right;display:block}
.innerbloc .image{float:left;margin:3px 0}
#content footer.memeTheme .innerbloc ul li{margin-left:85px}
.illustr{width:186px;background:#ccc;border:1px solid #666;box-shadow:5px 5px 7px #ccc;-webkit-box-shadow:5px 5px 7px #ccc;margin-bottom:20px;clear:both}
.innerbloc h2{margin:0;padding:2px 0 0}
.innerContainer .innerbloc h2 a,.innerContainer .innerbloc .autres{color:#5a5656;font-size:1.1em}
.innerContainer .innerbloc h2,.innerContainer .innerbloc .autres{font-size:1.1em;font-weight:bold}
.date{font-size:0.9em;font-weight:bold;color:#1189da}
.other{position:absolute;bottom:34px;margin:10px 10px 10px 0}
#content .other ul{margin:0;padding:0}
.other ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 1px no-repeat;padding-left:15px;line-height:1em;margin:5px 0;color:#1189da}
.button{border:1px solid #ccc;text-align:center;color:#fff;padding:5px 10px;margin:5px 10px 10px 0;position:absolute;bottom:0;right:0}
a.button{color:#fff}
.encadre{margin-top:30px;padding:5px;float:left;width:290px;border:1px solid #ccc;border-radius :5px;-webkit-border-radius :5px;-moz-border-radius :5px;background-color :#fff;font-family:Bree;font-size:1.3em;text-align:left}
#colonne .csc-default{clear:both}
#colonne .encadre,#colonne .rdp{float:none}
#article .encadre{float:none;width:auto}
.bulle{float:right;margin-top:-20px;margin-right:-5px;width:95px;height:40px}
.lauteur{font-style:italic;font-weight:normal;font-size:0.8em;font-family:Arial,sans serif;color:#666666}
.big{font-size:2em}
.rdp{float:left;width:100%;padding-top:20px}
.rdp_head{width:100%;height:45px;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/rdp_title.png') center center no-repeat;color:white;text-align:left}
#colonne .banniere{padding-top:20px}
.page #colonne .banniere{padding-top:0px}
.evenement .rdp_head{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/rdp_title_evenement.png') center center no-repeat}
.rdp_head span{font-size:1.2em;display:block;padding:10px 0 0 12px;font-weight:bold}
.rdp_content{width:278px;padding:0 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:white;text-align:left}
.rdp_foot{width:100%;height:40px;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/rdp_foot.png') center center no-repeat}
.rdp_content .date{padding:10px 10px 0 10px;font-weight:700;font-size:1em}
.rdp_content p{margin:10px 0 0 0;padding:0;color:#000}
.rdp_content p a{color:#000}
.rdp_content h1,.rdp_content h2,.rdp_content h3,.rdp_content h4,.rdp_content h5,.rdp_content h6{margin:12px 0 10px}
.rdp_content h3,.rdp_content h4,.rdp_content h5,.rdp_content h6{padding-left:0}
.rdp ul{padding-bottom:10px}
.rdp ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 1px no-repeat;padding-left:15px;line-height:1em;margin:5px 0;color:#1189da;font-size:1.1em}
.rdp_foot ul{margin:0;padding:10px}
.rdp_foot ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 1px no-repeat;padding-left:0px;line-height:1em;padding-left:15px;margin:5px 0;color:#fff;font-size:1em}
.rdp_foot a{color:#fff !important}
.footCol{float:left;text-align:left;width:120px;padding:10px 30px;border-right:1px solid #aaa;color:#1189da;font-size:1em;height:140px}
.footLine{border-top:1px solid #aaa;float:left;clear:both;height:100px;width:100%;padding:10px 0;margin:10px 0}
#innerFooter .footLine .footLineBloc{display:inline-block;vertical-align:bottom;width:50%;text-align:right}
#innerFooter .footLine .footLineBloc:first-child{text-align:left}
#innerFooter .footLine .footLineElt{display:inline-block;vertical-align:bottom;margin:0 5px}
#innerFooter .footLine a{color:white}
.blue{color:#1189da}
.bgblue{background-color:#1189da}
.video{color:#960001}
.bgvideo{background-color:#960001}
.question{color:#CD3601}
.bgquestion{background-color:#CD3601}
.droit{color:#168485}
.bgdroit{background-color:#168485}
.infographie{color:#8f7254}
.bginfographie{background-color:#8f7254}
.comparatif{color:#538d01}
.bgcomparatif{background-color:#538d01}
.fiche{color:#007DCA}
.bgfiche{background-color:#007DCA}
.dossier{color:#951f8b}
.bgdossier{background-color:#951f8b}
.bg{background-color:#1189da}
.noborder{border:0 !important}
body.page{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_topInt.jpg') top center no-repeat #11456c}
.page #bigTop{height:280px}
.page .innerContainer{width:990px;background-color:white;overflow:hidden;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-top:-20px;margin-bottom:10px}
.page #fil,.thema #fil{width:970px}
.page #colonne{float:right;width:320px;padding:0}
.page #content{float:left;width:670px;padding-top :0;text-align:left}
.page #content.contenu-une-colonne{width:100%}
.page #article{background-color:#eff1f3;padding:10px}
.fil{padding:15px 10px 10px}
#fil{float:left;width:100%;text-align:left}
#share{float:left;width:99%;text-align:right;padding:5px 0 2px 0;background-color:#f8fbfd;border:1px solid #e9eaeb;border-radius:5px;margin-bottom:5px}
#share .share-container{padding:0 10px}
#share img{border:0;padding-left:5px}
#share a{display:inline-block}
#share .image{float:none}
#share .nbCommentaires{display:inline-block;margin-top:4px;vertical-align:top}
#share .separateur{border-right:1px solid #ccc;margin:0 5px 0 5px;height:24px;display:inline-block}
#share .share-text{display:inline-block;vertical-align:top;margin-top:4px;margin-right:3px}
#share .bulle-compteur{display:none;vertical-align:top;margin-top:4px;margin-left:-5px}
#share .bulle-compteur .compteur{background:#fff;border:1px solid #c1c1c1;border-radius:3px;height:14px;line-height:14px;margin-left:6px;min-width:15px;padding:1px 2px;text-align:center;white-space:nowrap}
#share .bulle-compteur .triangle{height:0;left:2px;position:relative;top:-14px;width:5px;z-index:2}
#share .bulle-compteur .c1,#share .bulle-compteur .c2{border-color:transparent #D7D7D7 transparent;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}
#share .bulle-compteur .c2{border-right-color:#fff;left:2px;top:-7px}
#share .social-twitter{margin-left:5px}
#share .social-google{margin-left:5px}
#share #comment_button{color:#FFFFFF;margin-top:3px;text-align:center;vertical-align:top}
#comment_button:hover{text-decoration:none}
#sommaire{background-color:#eff1f3;overflow:auto;text-align:left;margin-bottom:10px}
#sommaire .inner{border:1px solid #e4e4e4;background-color:white;margin:10px 0;padding:10px}
#sommaire span{font-size:1.25em;border-bottom:1px solid #1189da;display:block;font-weight:bold;letter-spacing:-1px;padding-bottom:5px}
#sommaire li{background:none;padding:5px 0;border-top:1px solid #e4e4e4}
.page .bloc{width:46%;height:120px;margin:10px;border:1px solid #e4e4e4}
.page .bloc .image{margin:35px 0;float:left}
.page .innerbloc{margin:0 10px 0 0;width:100%}
.page .innerbloc .contenuSynthese{margin-right:10px}
.contenuSynthese span{padding:10px 0;font-size:1.1em;font-weight:700;letter-spacing:-1px;text-transform:uppercase;text-align:right;display:block}
#content .innerbloc ul{margin:0;padding:0}
#content .innerbloc ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 1px no-repeat;padding:0 0 0 15px;line-height:1em;margin:5px 0;color:#1189da}
.page .video h1{color:#960001}
.page .question h1{color:#CD3601}
.page .droit h1{color:#168485}
.page .infographie h1{color:#8f7254}
.page .comparatif h1{color:#538d01}
.page .fiche h1{color:#007DCA}
.page .dossier h1{color:#951f8b}
.theme{font-size:1.5em;border-bottom:5px solid #eee;margin:20px 10px 10px 10px;display:block}
.voir{position:absolute;bottom:5px;right:5px}
.voir a{color:#333 !important;text-decoration:underline !important;font-size:0.95em}
.voir-actus{text-align:right}
.voir-actus a{color:#333333;font-size:0.95em;text-decoration:underline}
#actutheme{margin:10px;text-align:left}
#actutheme span{font-size:1.25em;border-bottom:1px solid #1189da;margin-bottom:15px}
#actutheme span.blue{font-size:1.25em;border-bottom:1px solid #1189da;display:block;font-weight:bold;letter-spacing:-1px;padding-bottom:5px}
.miniactu{padding:10px 0}
#actutheme .miniactu span{border:none;padding:0;margin:0;font-weight:400}
#actutheme .miniactu p{line-height:1.2em}
#actutheme .miniactu .date{color:#666}
#actutheme .more{background-color:#e5e5e5;padding:2px 5px;text-align:right;font-size:0.95em}
.photonews{float:left;border:1px solid #ccc;margin:0 10px 2px 0;box-shadow:3px 5px 5px #ccc;-webkit-box-shadow:3px 5px 5px #ccc}
body.thema{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_topInt.jpg') top center no-repeat #11456c}
.thema #bigTop{height:280px}
.thema .innerContainer{width:990px;background-color:white;overflow:auto;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-top:-20px;margin-bottom:10px}
.thema #colonne{float:right;width:215px;padding:10px}
.thema #colonne ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 1px no-repeat;padding-left:15px;line-height:1em;margin:5px 0;color:#1189da}
.thema #content{float:left;width:740px;padding-top :0;text-align:left}
.thema #article{padding:10px}
#themeAssocie,#memeTheme{background-color:#eff1f3;overflow:auto;text-align:left;margin-bottom:10px;padding:5px;border-radius:5px}
#themeAssocie span.h1Like,#memeTheme span.h1Like{color:#747474;font-size:14px;text-transform:uppercase;border-bottom:1px solid #ddd;font-weight:bold;display:block;text-align:right}
#themeAssocie .innerbloc span.h1Like,#memeTheme .innerbloc span.h1Like{font-size:14px;text-transform:uppercase;border-bottom:1px solid #ddd;font-weight:bold;display:block;text-align:right;margin-top:-3px;margin-right:8px}
#memeTheme .blue{color:#1189da}
#memeTheme .video span{color:#960001}
#memeTheme .question span{color:#CD3601}
#memeTheme .infographie span{color:#8f7254}
#memeTheme .comparatif span{color:#538d01}
#memeTheme .fiche span{color:#007DCA}
#memeTheme .dossier span{color:#951f8b}
#memeTheme .droit span{color:#168485}
#memeTheme .innerbloc .image{margin:-5px 0 0 -4px}
#memeTheme .bloc{float:left;position:relative;width:100%;height:auto;margin-bottom:20px;margin-top:15px;margin-right:0;background-color:#fff;box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc}
#memeTheme .bloc .innerbloc h1{padding:0}
#memeTheme .voir{bottom:-20px}
#memeTheme .date{color:#666;display:block}
.extras{border-top:1px solid #ccc;display:block;margin:10px;clear:both}
.extras h1{font-size:16px;padding-top:10px}
.extras .label{font-weight:bold;font-size:16px;padding:10px 0 0 0;color:#666}
.extras li{font-size:12px;font-weight:normal;list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 8px no-repeat;padding:5px 5px 0px 15px;line-height:1.5em}
#content .motcle{padding-top:10px}
#content .motcle ul{display:inline}
#content .motcle li{display:inline;border-right:1px solid #ccc;background-image:none;padding:0px 5px 0px 7px}
#content .motcle li.last{border-right:none}
div.references{padding:10px 10px 10px 0}
.extras.deuxColonnes div.voiraussi,.extras.deuxColonnes div.references{float:left;width:45%;padding:10px 10px 10px 0}
.revue #bigTop{height:280px}
.revue .innerContainer{width:990px;background-color:white;overflow:auto;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-top:-20px;margin-bottom:10px}
.revue #content{width:100%;padding-top:0}
.revue #article{padding:10px}
.liste #bigTop{height:280px}
.liste .innerContainer{width:990px;background-color:white;overflow:auto;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-top:-20px;margin-bottom:10px}
.liste #content{width:100%;padding-top:0}
.liste #article{padding:10px}
.recherche #bigTop{height:280px}
.recherche .innerContainer{width:990px;background-color:white;overflow:auto;box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;margin-top:-20px;margin-bottom:10px}
.recherche #content{width:755px;padding-top:0}
.recherche #article{padding:10px}
.recherche #colonneg{width:215px;padding:10px}
#content .csc-sitemap{font-size:1.1em}
#content .csc-sitemap li{font-size:1em}
#cookie_mess{color:#fff;position:fixed;bottom:0px;background-color:rgba(17,69,108,0.8);width:100%;padding-bottom:25px;z-index:30;visibility:hidden}
#cookie_mess p{text-align:left;margin:0px;padding:10px;color:#fff;line-height:26px}
#cookie_mess input{margin-left:20px;border:solid 1px #ddd;color:#ddd;background-color:rgba(17,69,108,0.5);cursor:pointer;padding:3px}
#cookie_mess a{margin-left:20px;color:#ddd}
#cookie_mess a:hover,#cookie_mess input:hover{color:#fff;border-color:#fff}
#cookie_mess input:hover{background-color:rgba(17,69,108,0.8)}
iframe{max-width:100%}
img{max-width:100%;height:auto}
.image{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/sprite_princ.png') no-repeat;display:block}
.image-bulle_chiffre{width:95px;height:40px;background-position:0 0}
.image-bulle_date{width:95px;height:40px;background-position:-95px 0}
.image-bulle_evenement{width:95px;height:40px;background-position:-190px 0}
.image-bulle_phrase{width:95px;height:40px;background-position:0 -40px}
.image-ico_fb{width:10px;height:17px;background-position:-95px -40px}
.image-ico_fb:hover{width:10px;height:17px;background-position:-105px -40px}
.image-ico_ml{width:25px;height:17px;background-position:-115px -40px}
.image-ico_ml:hover{width:25px;height:17px;background-position:-140px -40px}
.image-ico_rss{width:17px;height:17px;background-position:-165px -40px}
.image-ico_rss:hover{width:17px;height:17px;background-position:-182px -40px}
.image-ico_twit{width:21px;height:17px;background-position:-199px -40px}
.image-ico_twit:hover{width:21px;height:17px;background-position:-220px -40px}
.image-ico_goog{width:17px;height:17px;background-position:-290px -202px}
.image-ico_goog:hover{width:17px;height:17px;background-position:-308px -202px}
.image-ico_dail{width:17px;height:17px;background-position:-292px -253px}
.image-ico_dail:hover{width:17px;height:17px;background-position:-275px -253px}
.image-logo_comparatif{width:45px;height:30px;background-position:-241px -40px}
.image-logo_comparatif_big{width:85px;height:50px;background-position:-95px -70px}
.image-logo_comparatif_mini{width:34px;height:20px;background-position:-180px -70px}
.image-logo_dossier{width:45px;height:30px;background-position:-214px -70px}
.image-logo_dossier_big{width:85px;height:50px;background-position:0 -100px}
.image-logo_dossier_mini{width:34px;height:20px;background-position:-259px -70px}
.image-logo_droit{width:45px;height:30px;background-position:-180px -100px}
.image-logo_droit_big{width:85px;height:50px;background-position:-85px -130px}
.image-logo_droit_mini{width:34px;height:20px;background-position:-259px -90px}
.image-logo_eu{width:190px;height:90px;background-position:0 -180px}
.image-logo_fiche{width:45px;height:30px;background-position:-225px -110px}
.image-logo_fiche_big{width:85px;height:50px;background-position:-190px -140px}
.image-logo_fiche_mini{width:34px;height:20px;background-position:-190px -190px}
.image-logo_infographie{width:45px;height:30px;background-position:-224px -190px}
.image-logo_infographie_big{width:85px;height:50px;background-position:-190px -220px}
.image-logo_infographie_mini{width:34px;height:20px;background-position:0 -270px}
.image-logo_question{width:45px;height:30px;background-position:-285px 0}
.image-logo_question_big{width:85px;height:50px;background-position:-34px -270px}
.image-logo_question_mini{width:34px;height:20px;background-position:-286px -30px}
.image-logo_video{width:45px;height:30px;background-position:-293px -50px}
.image-logo_video_big{width:85px;height:50px;background-position:-119px -270px}
.image-logo_video_mini{width:34px;height:20px;background-position:0 -80px}
.image-loupe{width:18px;height:17px;background-position:-320px -30px}
.image-spread_comment{width:23px;height:21px;background-position:-293px -80px}
.image-spread_comment:hover{width:23px;height:21px;background-position:-316px -80px}
.image-spread_facebook{width:12px;height:21px;background-position:-293px -101px}
.image-spread_facebook:hover{width:12px;height:21px;background-position:-305px -101px}
.image-spread_mail{width:27px;height:21px;background-position:-275px -122px}
.image-spread_mail:hover{width:27px;height:21px;background-position:-302px -122px}
.image-spread_print{width:23px;height:21px;background-position:-275px -143px}
.image-spread_print:hover{width:23px;height:21px;background-position:-298px -143px}
.image-spread_twitter{width:25px;height:21px;background-position:-275px -164px}
.image-spread_twitter:hover{width:25px;height:21px;background-position:-300px -164px}
.image-spread_google{width:21px;height:21px;background-position:-276px -223px}
.image-spread_google:hover{width:21px;height:21px;background-position:-298px -223px}
.image-title_news{width:131px;height:21px;background-position:-204px -270px}
.menuFacets{padding-bottom:1.5em;text-align:left}
.menuFacets h3{padding:10px 5px 5px 5px;font-size:1.3em}
.menuFacets h4{margin-top:10px;margin-bottom:5px;padding:5px;background-color:#eff1f3}
.menuFacets ul{font-size:1em;font-weight:400;list-style:circle;padding-left:30px}
.facets-available>ul>li{}
.menuFacets ul li{}
.menuFacets ul li a{display:block}
.facets-query{padding-bottom:10px}
.facets-available>ul{}
.facets-available ul li,.facets-available ul ul{border:none}
.facets-available li{color:#3a6c97;font-size:1.1em}
.facets-available li,.facets-available li li,.facets-query li,.facets-query li li{padding:3px 0 3px 5px}
.facets-available li,.facets-query li{color:#333;font-size:0.95em}
.facets-available li li{color:#666;font-size:0.9em}
.facet-used{color:#444}
.facets-available li li a{color:#666}
.remove-facet{float:right;line-height:1.2em}
.facets-query .type-facet{list-style:none;margin-left:-30px}
.search-word{margin:5px 0 10px 0;font-size:1.2em}
.search-word span{font-weight:bold}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1,h2{color:#444}
h3,h4,h5,h6{color:#787878;padding-left:20px}
h1{font-size:1.8em}
h2{font-size:1.5em}
h3{font-size:1.3em}
h4{font-size:1.15em}
h5,h6{font-size:1.1em}
#article h1,#article h2{margin:12px 0 10px;padding:0}
#article h3,#article h4,#article h5,#article h6{margin:12px 0 10px;padding:0 0 0 20px}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
.align-justify{text-align:justify}
#content,#colonne.interieur{color:#5a5656}
#content p,#colonne.interieur p{padding:0;margin-top:10px}
#content ul,#content ol,#colonne.interieur ul,#colonne.interieur ol{margin-left:10px;
padding-bottom:5px}
#content ul li,#colonne.interieur ul li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 8px no-repeat;padding:4px 5px 0px 15px;line-height:1.5em;font-size:1.1em}
#content ol,#colonne.interieur ol{margin-left:10px;list-style:decimal inside none}
#content ol li,#colonne.interieur ol li{padding:4px 5px 0px 0px;line-height:1.5em;font-size:1.1em}
#content p.encart_gauche,#content p.encart_droite{background-color:#FCF6E2;display:block;margin-bottom:12px;margin-left:0px;margin-right:15px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:200px}
#content p.encart_gauche{float:left}
#content p.encart_droite{float:right;margin-left:15px;margin-right:0}
#content p.encart_gauche span.titreEncart,#content p.encart_droite span.titreEncart{color:#083D67;font-weight:bold}
body.page #content p.encart_gauche,body.page #content p.encart_droite{background-color:#FCF6E2}
#content blockquote:after,#content blockquote:before{font-size:62px;font-family:Georgia;color:#1189da}
#content blockquote:before{position:absolute;content:'“';top:0;left:0}
#content blockquote{padding:25px 25px 0 25px;position:relative;font-style:italic;width:200px;float:left;margin:0 20px 0 15px}
#content blockquote.right-quote{float:right}
#content blockquote:after{content:'”';bottom:22px;float:right;line-height:22px}
#content blockquote p.author{bottom:-15px;float:right;font-weight:bold;position:absolute;right:0}
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
table{border-collapse:collapse;border-spacing:0}
table caption{padding:18px 2px 15px 2px;color:#cfcfcf;background-color:inherit;font-weight:normal;text-align:center;text-transform:capitalize}
table{border:1px solid #D9D9D9}
table tr td{padding:6px 9px;text-align:left}
table thead th{background-color:#faf1ce;border-bottom:1px solid #ccc;border-left:1px solid #D9D9D9;font-weight:bold;text-align:left;padding:16px 9px;color:#592C16}
table tbody tr th{background-color:#fff;font-weight:normal;border-left:none;padding:6px 9px;background-color:#EFEFE3}
table tbody td{border-left:1px solid #D9D9D9}
table tbody tr:hover{color:#333333;background-color:#faf1ce}
table tfoot td,table tfoot th{border-top:1px solid #ccc;font-weight:bold;color:#592C16;padding:16px 9px}
#content hr,#colonne.interieur hr{border-top:1px solid #ccc;margin:5px 0}
#colonne.interieur{width:300px;padding:10px;text-align:left}
.tx-atol-tle-contenus .content-image{padding-top:10px;padding-bottom:10px}
.tx-atol-tle-contenus .content-image.left{float:left;padding-right:10px}
.cartouche{background-color:#eff1f3;border-radius:5px;-moz-border-radius:5px;padding:10px;margin-top:10px;margin-bottom:15px;overflow:auto}
.eltContenu .cartouche{margin:0 0 5px;width:700px}
.tx-atol-tle-contenus .eltContenu .dateCartouche{font-size:0.9em;font-weight:bold;display:block;width:100%;clear:both;margin-bottom:0px}
.infosCartouche{float:left;width:240px;padding:5px 35px 5px 0;font-size:1.1em}
.tx-atol-tle-contenus .eltContenu{margin-top:0px}
.imgFichePays-{padding:5px}
.imgFichePays-left{float:left;padding:5px}
.imgFichePays-right{float:right;padding:5px}
.imgFichePays-center{text-align:center;padding:5px}
#ancre{float:right;background-color:#eff1f3;border-radius:5px;-moz-border-radius:5px;padding:10px;margin-bottom:15px;overflow:auto;margin-top:48px;width:174px}
#ancre p{margin:0px}
.image.right{float:right;
height:29px;margin:0 10px 1px 0;width:35px}
.tx-atol-tle-contenus .logo-type{float:right;margin:0 10px 1px 0}
.image.left{float:left}
.tx-atol-tle-contenus .titreActu{padding-bottom:10px}
.tx-atol-tle-contenus .dateMaj,#revue_de_presse .dateMaj{float:left;padding-top:5px;color:#969696;font-weight:bold}
.noSlideContenuCentre{text-align:center;margin:15px 0;clear:both}
.groupeLien .groupeLienContenu{width:66%;float:left}
.groupeLien .groupeLienLink{width:33%;float:left}
.groupeLien .groupeLienLink ul{padding:10px}
#content .groupeLien hr{margin:20px 0 10px}
.dossierSpecial{margin-top:10px;margin-bottom:10px}
.dossierSpecial .dossier{padding-top:3px}
.dossierSpecial .dossier .labelDossier{font-weight:bold}
.dossierSpecial .dossier a{color:inherit;text-decoration:underline}
.theme-synthese{font-weight:bold;line-height:20px}
#content #disqus_thread{padding:20px;min-height:356px}
#content #lireCharte{padding:10px 20px}
#revue_de_presse{margin-top:10px}
#revue_de_presse .evenement{margin:20px 0 15px 0}
#revue_de_presse .evenement h2{color:white}
#revue_de_presse .bandeBleuFonce{background-color:#0d3554;color:white;padding:5px 0 0 5px;margin-bottom:10px;height:22px}
#revue_de_presse .evenement article img{float:left;padding:10px 5px 10px 0}
#revue_de_presse .deux-colonnes{margin-top:20px}
#revue_de_presse .presse{background-color:#eff1f3;padding:10px 5px 10px 10px;width:300px;margin-right:20px;margin-bottom:20px;float:left}
#revue_de_presse .presse h3{background-color:white;font-size:1.3em;text-transform :uppercase;padding:5px 4px 0 3px}
#revue_de_presse .presse .list-article{margin:10px 0 10px 10px}
#revue_de_presse .presse .list-article li{list-style-type:none;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') left 3px no-repeat;padding:0 5px 0px 15px}
#revue_de_presse .revue_content{width:613px;float:right;border:#eff1f3 solid 6px;padding:10px 5px;margin-bottom:10px}
#revue_de_presse .ailleurs{width:613px;float:right;padding:10px 5px}
#revue_de_presse .revue_content h2,#revue_de_presse .ailleurs h2{font-size:1.5em;margin-bottom:10px}
#revue_de_presse .revue_content article img{float:left;padding:10px 5px 10px 0}
#revue_de_presse .revue_content img.imgMedia{float:left;margin:5px}
#revue_de_presse .revue_content p{padding:0}
#revue_de_presse .aussi{background-color:#eff1f3;padding:10px 5px;margin-top:15px}
#content ul.f3-widget-paginator{line-height:27px;padding:10px 0 !important}
#content ul.f3-widget-paginator li{background:none repeat scroll 0 0 transparent;border:1px solid #CCCCCC;border-radius:3px 3px 3px 3px;display:inline;margin:3px !important;padding:3px !important}
#content ul.f3-widget-paginator li.current{border-color:darkgrey;color:grey}
#content .slideshowMedia{width:550px;height:300px;list-style:none;
overflow-y:auto;overflow-x:hidden}
#content .anythingSlider ul{list-style:none outside none;background:none repeat scroll 0 0 transparent;margin:0;padding:0;text-align:center}
#content .anythingSlider li{background:none repeat scroll 0 0 transparent;margin:0;padding:0;text-align:center}
#content div.slideCentrage{text-align:left}
#content div.slideContenuCentre{vertical-align:top}
#content div.diapoInfo{display:none;text-align:left}
#content div.diaporama .thumb img{max-width:50px;max-height:50px}
#content .slideshowMediaDiaporama{width:630px;height:300px;list-style:none;
overflow-y:auto;overflow-x:hidden}
#content .diaporama{margin:5px 0;padding:10px 10px 55px;background-color:#0D436F}
#content .diaporama .diapoImgThumb{display:none}
#content .diaporama .diapoImg,#content .diaporama .diapoInfo{margin:0 10px;display:inline-block;vertical-align:top;text-align:left}
#content .diaporama .diapoInfo{width:290px;opacity:0}
#content .diaporama .diapoInfo h3{margin-top:0px}
#content .diaporama h1,#content .diaporama h2,#content .diaporama h3,#content .diaporama h4,#content .diaporama h5,#content .diaporama li,#content .diaporama p{color:white}
#content .anythingSlider .diapoInfo li{text-align:left;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/li.png') no-repeat scroll left 8px transparent;line-height:1.5em;list-style-type:none;padding:4px 5px 0 15px}
#content .diaporama>h3{margin:5px 0;padding:0}
#content .diaporama .diapoImg p{font-size:0.9em}
#content .diaporama .next a,#content .diaporama .prev a{padding-top:8px}
#content .diaporama .next span,#content .diaporama .prev span{font-size:28px;font-weight:bold;color:white}
#content .diaporama .anythingSlider{padding:0}
#content .diaporama .anythingWindow{border:0}
#content .diaporama .start-stop{display:none}
#content .diaporama .anythingControls a{background-color:transparent}
#content .diaporama .arrow{visibility:hidden}
#content .diaporama li{font-size:1em}
#content .diaporama .arrow a{display:block;background:transparent url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/simple.png') no-repeat;height:22px;width:22px;text-align:center;text-decoration:none;outline:0;margin:-11px 0 0;
opacity:0.50;filter:alpha(opacity=50)}
#content .diaporama .arrow a:hover{opacity:0.80;filter:alpha(opacity=80)}
#content .diaporama .back a{background-position:left top}
#content .diaporama .forward a{background-position:right top}
#content .diaporama .back a:hover,#content .diaporama .back a.hover{background-position:left -22px}
#content .diaporama .forward a:hover,#content .diaporama .forward a.hover{background-position:right -22px}
.anythingSlider-default{margin:0 auto;
padding:0 45px 28px 45px}
.anythingSlider-default .anythingWindow{border-top:3px solid #777;border-bottom:3px solid #777}
.anythingSlider-default .anythingControls a{
background:#777 url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/default.png') center -288px repeat-x;color:#000;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.anythingSlider-default .anythingControls a span{visibility:visible}
.anythingSlider-default .anythingControls a.cur{background:#888;color:#000}
.anythingSlider-default .anythingControls a.start-stop{background-color:#040;color:#ddd}
.anythingSlider-default .anythingControls a.start-stop.playing{background-color:#800}
.anythingSlider-default .anythingControls a.start-stop:hover,.anythingSlider-default .anythingControls a.start-stop.hover,.anythingSlider-default .anythingControls a.start-stop .anythingControls ul a:hover{background-image:none;color:#ddd}
.anythingSlider-default.activeSlider .anythingWindow{border-color:#7C9127}
.anythingSlider-default.activeSlider .anythingControls a{
background-color:#7C9127}
.anythingSlider-default.activeSlider .anythingControls a.cur,.anythingSlider-default.activeSlider .anythingControls a:hover{
background:#7C9127}
.anythingSlider-default.activeSlider .anythingControls a.start-stop{background-color:#080;color:#fff}
.anythingSlider-default.activeSlider .anythingControls a.start-stop.playing{background-color:#d00;color:#fff}
.anythingSlider-default.activeSlider .start-stop:hover,.anythingSlider-default.activeSlider .start-stop.hover{color:#fff}
.anythingSlider-default .arrow{top:50%;position:absolute;display:block}
.anythingSlider-default .arrow a{display:block;width:45px;height:140px;margin:-70px 0 0 0;
text-align:center;outline:0;background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/default.png') no-repeat}
.anythingSlider-default .back{left:0}
.anythingSlider-default .back a{background-position:left top}
.anythingSlider-default .back a:hover,.anythingSlider-default .back a.hover{background-position:left -140px}
.anythingSlider-default .forward{right:0}
.anythingSlider-default .forward a{background-position:right top}
.anythingSlider-default .forward a:hover,.anythingSlider-default .forward a.hover{background-position:right -140px}
.anythingSlider-default .anythingControls{outline:0;display:none}
.anythingSlider-default .anythingControls ul{margin:0;padding:0;float:left}
.anythingSlider-default .anythingControls ul li{display:inline}
.anythingSlider-default .anythingControls ul a{font:11px/18px Georgia,Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;text-align:center;outline:0}
.anythingSlider-default .anythingControls .anythingNavWindow{overflow:hidden;float:left}
.anythingSlider-default .anythingControls .start-stop{padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0}
.as-oldie .anythingSlider-default .arrow{top:30%}
.as-oldie .anythingSlider-default .arrow a{margin:0}
.as-oldie .anythingSlider-default .anythingControls li{margin-left:3px}
.as-oldie .anythingSlider-default .anythingControls a{margin:0}
.as-oldie .anythingSlider-default .anythingNavWindow{margin:0 2px}
.as-oldie .anythingSlider-default .anythingNavWindow li{padding:3px 0 0 0}
.anythingSlider{display:block;overflow:visible !important;position:relative}
.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}
.anythingSlider .anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0}
.anythingSlider .arrow span{display:block;visibility:hidden}
.anythingSlider .arrow.disabled{display:none}
.anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}
.anythingSlider .vertical .panel{float:none}
.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0}
.anythingSlider .fade .activePage{z-index:1}
.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}
.anythingSlider.rtl .anythingControls ul{float:left}
.anythingSlider.rtl .anythingControls ul a{float:right}
.anythingSlider.rtl .start-stop{
}
.anythingSlider,.anythingSlider .anythingWindow,.anythingSlider .anythingControls ul a,.anythingSlider .arrow a,.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}
.anythingBase{background:transparent;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0;
overflow:visible !important}
.anythingSlider-simple.activeSlider .arrow a{opacity:0.80;filter:alpha(opacity=80)}
.anythingSlider-simple.activeSlider .anythingControls{opacity:0.80;filter:alpha(opacity=80)}
.anythingSlider-simple{display:block;position:relative;margin:15px auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 4px #888;-moz-box-shadow:0 0 4px #888;-webkit-box-shadow:0 0 4px #888;border-top:solid 10px #fff;border-left:solid 10px #fff;border-right:solid 10px #fff;border-bottom:solid 25px #fff;background-color:#000}
.anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}
.anythingSlider .vertical .panel{float:none}
.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0}
.anythingSlider .fade .activePage{z-index:1}
.anythingSlider-simple .anythingWindow{border:0;overflow:hidden;position:relative;width:100%;height:100%}
.anythingSlider-simple .arrow{top:50%;position:absolute;display:block}
.anythingSlider-simple span.back{left:3px}
.anythingSlider-simple span.forward{right:3px}
.anythingSlider-simple .arrow a{display:block;background:transparent url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/simple.png') no-repeat;height:22px;width:22px;text-align:center;text-decoration:none;outline:0;margin:-11px 0 0;
opacity:0.50;filter:alpha(opacity=50)}
.anythingSlider-simple .arrow a:hover{opacity:0.80;filter:alpha(opacity=80)}
.anythingSlider-simple .back a{background-position:left top}
.anythingSlider-simple .forward a{background-position:right top}
.anythingSlider-simple .back a:hover,.anythingSlider-simple .back a.hover{background-position:left -22px}
.anythingSlider-simple .forward a:hover,.anythingSlider-simple .forward a.hover{background-position:right -22px}
.anythingSlider-simple .back.disabled,.anythingSlider-simple .forward.disabled{display:none}
.anythingSlider-simple .anythingControls{outline:0;position:relative;margin:10px 0;z-index:100;opacity:0.50;filter:alpha(opacity=50)}
.anythingSlider-simple .anythingControls:hover{opacity:0.80;filter:alpha(opacity=80)}
.anythingSlider-simple .anythingControls ul{float:left;margin:0;padding:0;z-index:100}
.anythingSlider-simple .anythingControls ul li{display:block;float:left}
.anythingSlider-simple .anythingControls ul a{display:block;background:transparent url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/simple.png') no-repeat left -44px;
text-decoration:none;width:11px;height:11px;margin:0;padding:0;outline:0}
.anythingSlider-simple .anythingControls .anythingNavWindow{overflow:hidden;float:left}
.anythingSlider-simple .anythingControls ul a.hover,.anythingSlider-simple .anythingControls ul a:hover{background-position:left bottom}
.anythingSlider-simple .anythingControls ul a.cur{background-position:-11px -44px}
.anythingSlider-simple .anythingControls ul a.cur:hover{background-position:-11px bottom}
.anythingSlider-simple .start-stop{background:transparent url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/simple.png') no-repeat -22px -44px;color:#ddd;width:11px;height:11px;padding:0;float:right;z-index:100;outline:0}
.anythingSlider-simple .start-stop:hover,.anythingSlider-simple .start-stop.hover{background-position:-22px bottom}
.anythingSlider-simple .start-stop.playing{background-position:right -44px}
.anythingSlider-simple .start-stop.playing:hover,.anythingSlider-simple .start-stop.playing.hover{background-position:right bottom}
.anythingSlider-simple .anythingControls li.next a span,.anythingSlider-simple .anythingControls li.prev a span{text-indent:1px;padding:4px 0 0 3px;font-size:8px}
.anythingSlider-simple .anythingControls li.prev a,.anythingSlider-simple .anythingControls li.next a{color:#ddd}
.anythingSlider-simple .anythingControls li.next a:hover,.anythingSlider-simple .anythingControls li.prev a:hover{color:#000}
.anythingSlider-simple .arrow a span,.anythingSlider-simple .anythingControls ul a span,.anythingSlider-simple .start-stop span{display:block;line-height:1px;
width:0;visibility:hidden;
}
.as-oldie div.anythingSlider .arrow{margin:0}
.as-oldie div.anythingSlider .anythingControls{margin:0 0 0 30px}
}
.as-oldie div.anythingSlider .anythingControls ul.thumbNav a{margin:0 0 0 2px}
.as-oldie div.anythingSlider .anythingControls .anythingNavWindow li{padding:3px 0 0 0}
.as-oldie div.anythingSlider .anythingControls{display:block;width:95%;
margin:0}
.list{margin-top:10px}
.list .elt{width:100%;margin-bottom:20px}
.list .elt .header{margin-bottom:10px}
.list .elt .image{float:left}
.list .elt .titre{color:white;font-size:1.2em}
.list .elt .image+.titre{margin-left:45px}
#article .list .elt .titre h2{padding:5px 10px 5px 10px;font-size :1.15em}
.list .elt .titre a{color:white}
.listContent a{text-decoration :none;color :#5A5656}
.listContent a:hover{text-decoration :none;color :#000000}
.list .thumbnail{width:180px;min-height:120px;float:left;padding-right:15px}
.list .listContent{width:775px;float:left;font-size:1.1em;line-height:1.1em}
.recherche .list .listContent{width:540px}
.list .titre .date{font-size:0.7em;float:right;padding-left:20px;color:#E3E3E3;line-height:20px}
.list-lireLaSuite{text-align:right}
.list .date-elt{float:left;padding:6px 5px 0 10px}
.tx-fluidrecommendation-pi1 .receiverInformations{margin-top:7px}
.tx-fluidrecommendation-pi1 label{display:inline-block;margin:3px 0}
.tx-fluidrecommendation-pi1 label>span{float:left;width:170px}
.tx-fluidrecommendation-pi1 .url{hyphens:auto;word-wrap:break-word}
.tx-fluidrecommendation-pi1 .button{position:static;right:auto;color:#000000}
.innerContainer #content form label{clear:left;width:120px;float:left;margin:3px;padding:3px}
.innerContainer #content form input[type=text],.innerContainer #content form textarea{margin:3px;padding:3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #ccc;background-color:white}
.innerContainer #content form input[type=text]{width:300px;height:20px}
.innerContainer #content form textarea{width:450px}
.innerContainer #content form input[type=submit]{background-color:#888485;color:white;border:1px solid #827e7f;padding:2px 6px;box-shadow:4px 4px 6px #ddd;-webkit-box-shadow:4px 4px 6px #ddd;-moz-box-shadow:4px 4px 6px #ddd;-o-box-shadow:4px 4px 6px #ddd;cursor:pointer}
#content div.csc-mailform ol{list-style:none}
@media only screen and (max-width:767px){body,body.page,body.thema,body.revue,body.liste,body.recherche{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_top_mobile.jpg') top center no-repeat #11456c}
#bigTop{width:100%;height:460px}
.page #bigTop,.thema #bigTop,.revue #bigTop,.liste #bigTop,.recherche #bigTop{height:460px}
#bigContainer{width:100%}
.innerContainer,.page .innerContainer,.thema .innerContainer,.revue .innerContainer,.liste .innerContainer,.recherche .innerContainer{width:310px}
#footer{width:100%}
#innerFooter{width:310px}
#logo{position:absolute;top:25px;left:0}
#linksExt{top:136px;box-shadow:none}
#barreTop{width:100%;padding:5px 0}
#miniMenu{display:none}
#social{display:none}
#search{margin-right:5px}
#pubBanner{display:none}
#newsTop{width:100%;left:0;top:200px}
#newsTopContainer{width:300px}
#menuPrincipal{width:100%;top:270px}
#menuGeneral{float:left;width:100%;clear:both}
#menuRubriques{float:left;width:100%;clear:both}
#menuGeneral ul,#menuRubriques ul{margin:0;padding:0}
#menuGeneral>ul>li,#menuRubriques>ul>li{float:left;display:block;width:100%;margin:0;padding:0 0;border:none}
#menuGeneral>ul>li{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_menuPrincipal.jpg') center left repeat-x}
#menuRubriques>ul>li{background:url('../../typo3conf/ext/atol_tle_templates/Resources/Public/Images/bg_menuRub.jpg') center left repeat-x}
#menuGeneral li span,#menuRubriques li span{padding:5px;display:block}
#menuGeneral ul div.menuUneColonne{float:none}
#menuGeneral ul ul,#menuGeneral ul div.menuColonne,#menuRubriques ul ul{position:static}
#menuGeneral>ul>li.actif>div.menuColonne,#menuRubriques>ul>li.actif>ul{display:block}
#menuGeneral>ul>li.actif span,#menuRubriques>ul>li.actif span{background-color:#1189da}
#menuGeneral>ul>li:hover ul,#menuGeneral>ul>li:hover div.menuColonne,#menuRubriques>ul>li:hover ul{display:none}
#menuGeneral>ul>li.actif:hover ul,#menuGeneral>ul>li.actif:hover div.menuColonne,#menuRubriques>ul>li.actif:hover ul{display:block}
#slider{float:left;position:relative;width:308px;height:auto;margin-top:20px;margin-bottom:10px;margin-right:0;background-color:#fff}
#slide-acceuil-content,#slide-acceuil-cache{display:none}
.slide-acceuil-bandeau-mobile{display:block}
#slide-acceuil-content-mobile{display:block;padding:40px 5px 10px 5px}
#slide-acceuil-content-mobile .slide-acceuil-image-mobile{text-align:center}
.slide-acceuil-element-mobile{margin-bottom:10px}
.slide-acceuil-bandeau-mobile{position:absolute;width:288px;color:white;background:transparent;background-color:rgba(0,0,0,0.7);font-size:1.4em;font-weight:bold;padding:5px 10px}
.slide-acceuil-content-mobile h2{font-size:1.1em;font-weight:bold;margin-top:10px}
.slide-acceuil-content-mobile h2 a{text-decoration:none;color:#5a5656}
.slide-acceuil-texte-mobile{margin-top:15px}
.slide-acceuil-content-mobile .readMore{text-align:right}
#slide-acceuil-content-mobile hr{border-top:1px solid #ccc;margin:10px 0}
.linkAll{}
#colonne,.page #colonne,.thema #colonne{float:left;width:300px;padding:10px 5px}
#content,.page #content,.thema #content,.revue #content,.liste #content{float:left;width:100%;padding-top:10px;text-align:left}
.bloc{float:left;position:relative;width:100%;height:470px;margin-bottom:10px;margin-right:0;background-color:#fff;box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc}
.page .bloc,.thema .bloc{width:100%;box-shadow:none;-webkit-box-shadow:none;border-bottom :1px solid #eee;border-left:0;border-right:0;border-top:0;margin:0}
.other{width:290px}
#fil{width:90% !important}
.footCol{float:left;text-align:left;width:130px;height:auto;padding:10px 0 0 20px;margin:0;border:none;font-size:0.95em}
div.membres,div.partenaires{width:100%}
.list .thumbnail{display:none}
.list .listContent{width:290px}
.innerContainer #content form input[type="text"],.innerContainer #content form textarea{width:95%}
.tx-comments-comment-form .col-gauche,.tx-comments-comment-form .col-droite{float:none;width:100%}
.innerContainer .tx-comments-comment-form .tx-comments-comment-input.text,.innerContainer .tx-comments-comment-form textarea{width:275px}
.innerContainer object{width:100%}
.innerContainer .anythingSlider{display:none}
#revue_de_presse .presse{width:275px}
#revue_de_presse .revue_content{width:268px}
#revue_de_presse .ailleurs{width:280px}
.recherche #colonneg{width:290px}
.recherche #content{width:310px}
.recherche .list .listContent{width:290px}
p>iframe{height:100%}
.tx-atol-tle-contenus .content-image.left{float:none;text-align:center}
}
@media only screen and (max-width:423px){#linksExt{top:111px}
}
#barre-actus{width:100%;background-color:black;position:fixed;bottom:0;left:0;z-index:600}
#barre-actus #barre-actus-center{margin:0 auto;text-align:left;width:990px;padding:5px 0;height:15px;overflow:hidden}
#barre-actus ul{width:500%;list-style:none}
#barre-actus li{float:left;width:990px}
#barre-actus li a:hover{text-decoration:underline}
#barre-actus .barre-actus-elt-label{color:#1189DA}
#barre-actus .barre-actus-elt-title{color:white}
