body {background-color:#003B62;font-family: Tahoma, Arial, sans-serif}
a {color:#000;text-decoration: none}
a:hover{color:#000;text-decoration: none}
.glop{margin-bottom:0.8em}
.centerme{text-align:center}
h1,h2,h3,h4 {font-weight:900;margin-top:0px;font-size: 1em}
h1 {font-size: 1.5em;padding:.5em 0}
h2 {font-size: 1.1em;margin-bottom: 3px}
#footer{text-align:center; color:#FFFFFF}
#footer a{color:#FFFFFF;text-decoration: underline}
.footer-center {background-color:#000000;padding-top:10px}
.footer-center-sm {background-color:#000000;text-align:center; color:#FFFFFF}
.decaletop7px {padding:7px 0 0 0}
.decaletopmargin {margin-top:20px}
.pull-left{margin-right:10px}
.pull-right{margin-left:10px}
h1.noir {color:#000000}
.noir {color:#000000}
.embed-responsive.embed-responsive-250by250 {padding-bottom: 100%}
.redirection {margin-top: 40px}
.table tbody>tr>td{vertical-align: middle}
ul{list-style-type: square}
.container-fluid{background-color:#FFFFFF;padding: 0 0}
.trusted-header{height:130px;background:url("/images/header-fond.jpeg") center; overflow:hidden;color:#FFFFFF}
.trusted-header-sm {height:80px;background:url("/images/header-fond.jpeg") center;color:#FFFFFF}
.trusted-header a {color:#FFFFFF}
.trusted-header a:hover {color:#FF6600}
.mid-header{height: 130px;text-align: center}
.mid-header-top{padding-top: 5px}
.col1, .col6 {padding-top:10px;padding-bottom:5px;font-style: italic;color:#888888}
.col1 {background: transparent url("/images/shadow.png") repeat-x scroll 0% 0%; background-color:#f0f0f0;height:100%}
.col2, .col8 {background-color:#f0f0f0}
.col6, .col7 {margin-top:15px}
.col31 {background: transparent url("/images/shadow.png") repeat-x scroll 0% 0%;background-color:#888888;padding-top:10px;padding-bottom: 5px}
.col32 {background-color:#666666;padding-top:15px;padding-bottom:15px;color:#FFFFFF}
.col4{margin-top:10px}
.col5 {color:#000000;padding:0.5em 0.5em;-moz-box-shadow: 3px 3px 7px #888;-webkit-box-shadow: 3px 3px 7px #888;box-shadow: 3px 3px 7px #888}
.col5:hover {background-color:#ffffe5}
.img511 {max-height:30px}
.pimg511 {margin-bottom:20px;margin-top: 10px}
.col51 {text-align:center;font-size: 0.9em}
.titre52{text-align:center;font-weight:bold; color:#3093c7;font-size: 1.8em;margin: 0.7em 0}
.col52 {border-right:1px solid #AAA;border-left:1px solid #AAA}
.col521,.col522 {line-height:30px}
.col521 {text-align:right}
.col531 {color:#888888;font-size: 0.8em}
.p531 {padding-top:10px}
.imgcol531 {max-height:35px}
.col532 {margin-top:10px}
td.tabledepot, td.tablecond {background: #F9F9F9;letter-spacing: 2px;color: #999;font-size: 0.8em;padding: 0px !important}
td.tabledepot {text-transform: uppercase}
td.tablebonus {font-size: 1.5em;color:#3093c7;background-color:white;font-weight:bold}
.col533 {font-style: italic;color:#999;background: transparent url("/images/citation.png") no-repeat scroll 0% 0%;padding: 0px 0px 0px 30px}
.col8 {border-top:5px solid #AAA; margin-top: 25px;padding-bottom: 10px}
.mini-box {height:70px;line-height:70px;text-align:center;font-weight:bold;vertical-align: middle;display: block;color:#FFFFFF}
.mini-box:hover {text-decoration: none}
.mini-box1 { background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);background-image: -o-linear-gradient(top, #3093c7, #1c5a85);background-image: linear-gradient(to bottom, #3093c7, #1c5a85)}
.mini-box1:hover { background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));background-image: -webkit-linear-gradient(top, #26759e, #133d5b);background-image: -moz-linear-gradient(top, #26759e, #133d5b);background-image: -ms-linear-gradient(top, #26759e, #133d5b);background-image: -o-linear-gradient(top, #26759e, #133d5b);background-image: linear-gradient(to bottom, #26759e, #133d5b)}
.mini-box2{background-color: #ffd65e; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd65e), to(#febf04));background-image: -webkit-linear-gradient(top, #ffd65e, #febf04);background-image: -moz-linear-gradient(top, #ffd65e, #febf04);background-image: -ms-linear-gradient(top, #ffd65e, #febf04);background-image: -o-linear-gradient(top, #ffd65e, #febf04);background-image: linear-gradient(to bottom, #ffd65e, #febf04)}
.mini-box2:hover {background-color: #ffc92b; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc92b), to(#ce9a01));background-image: -webkit-linear-gradient(top, #ffc92b, #ce9a01);background-image: -moz-linear-gradient(top, #ffc92b, #ce9a01);background-image: -ms-linear-gradient(top, #ffc92b, #ce9a01);background-image: -o-linear-gradient(top, #ffc92b, #ce9a01);background-image: linear-gradient(to bottom, #ffc92b, #ce9a01)}
.mini-box3 {background-color: #7d7e7d; background-image: -webkit-gradient(linear, left top, left bottom, from(#7d7e7d), to(#0e0e0e));background-image: -webkit-linear-gradient(top, #7d7e7d, #0e0e0e);background-image: -moz-linear-gradient(top, #7d7e7d, #0e0e0e);background-image: -ms-linear-gradient(top, #7d7e7d, #0e0e0e);background-image: -o-linear-gradient(top, #7d7e7d, #0e0e0e);background-image: linear-gradient(to bottom, #7d7e7d, #0e0e0e)}
.mini-box3:hover {background-color: #646464; background-image: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#282828));background-image: -webkit-linear-gradient(top, #646464, #282828);background-image: -moz-linear-gradient(top, #646464, #282828);background-image: -ms-linear-gradient(top, #646464, #282828);background-image: -o-linear-gradient(top, #646464, #282828);background-image: linear-gradient(to bottom, #646464, #282828)}
.mini-box4 {background-color: #606c88; background-image: -webkit-gradient(linear, left top, left bottom, from(#606c88), to(#3f4c6b));background-image: -webkit-linear-gradient(top, #606c88, #3f4c6b);background-image: -moz-linear-gradient(top, #606c88, #3f4c6b);background-image: -ms-linear-gradient(top, #606c88, #3f4c6b);background-image: -o-linear-gradient(top, #606c88, #3f4c6b);background-image: linear-gradient(to bottom, #606c88, #3f4c6b)}
.mini-box4:hover {background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);background-image: -moz-linear-gradient(top, #4b546a, #2c354b);background-image: -ms-linear-gradient(top, #4b546a, #2c354b);background-image: -o-linear-gradient(top, #4b546a, #2c354b);background-image: linear-gradient(to bottom, #4b546a, #2c354b)}
.mini-box5 {background-color: #4ba614;background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));background-image: -webkit-linear-gradient(top, #4ba614, #008c00);background-image: -moz-linear-gradient(top, #4ba614, #008c00);background-image: -ms-linear-gradient(top, #4ba614, #008c00);background-image: -o-linear-gradient(top, #4ba614, #008c00);background-image: linear-gradient(to bottom, #4ba614, #008c00)}
 .mini-box5:hover { background-color: #36780f;background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));background-image: -webkit-linear-gradient(top, #36780f, #005900);background-image: -moz-linear-gradient(top, #36780f, #005900);background-image: -ms-linear-gradient(top, #36780f, #005900);background-image: -o-linear-gradient(top, #36780f, #005900);background-image: linear-gradient(to bottom, #36780f, #005900)} 
.mini-box6{background-color: #d3d3d3;background-image: -webkit-gradient(linear, left top, left bottom, from(#d3d3d3), to(#707070));background-image: -webkit-linear-gradient(top, #d3d3d3, #707070);background-image: -moz-linear-gradient(top, #d3d3d3, #707070);background-image: -ms-linear-gradient(top, #d3d3d3, #707070);background-image: -o-linear-gradient(top, #d3d3d3, #707070);background-image: linear-gradient(to bottom, #d3d3d3, #707070)}
.mini-box6:hover {background-color: #bababa; background-image: -webkit-gradient(linear, left top, left bottom, from(#bababa), to(#575757));background-image: -webkit-linear-gradient(top, #bababa, #575757);background-image: -moz-linear-gradient(top, #bababa, #575757);background-image: -ms-linear-gradient(top, #bababa, #575757);background-image: -o-linear-gradient(top, #bababa, #575757); background-image: linear-gradient(to bottom, #bababa, #575757)}
.small{color:#888888}
.white{color:#FFFFFF}
.newslettertitle{text-align:center;color:#FFFFFF;background-color:#888;font-size: 1.1em;padding-top:10px;padding-bottom: 5px}
.btn-success {padding: .5em .5em;font-weight: 700}
label{font-weight: 300}
input{display:block;width: 100%;color:#000000}
.newsletter{background-color: #666;padding-top: 10px;margin-bottom: 10px;color:#FFFFFF;padding-bottom: 5px}
.sponsor{position:absolute;top:-50px;right:0px;z-index:900 }
progress{max-width: 180px}