@import"../structure.css";
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,900,300italic);

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    border: 0;
    font: 14px/20px 'Source Sans Pro', sans-serif;
    vertical-align: top;
}

/* GLOBAL */
mark{background:none;color:#f79622;font-weight:bold;}
h1{color:#3a3a3a; font-weight:bold;font-size:24px;}
h1.cufon{color:#3a3a3a;border:0;}
h2{font-weight: bold;font-size:18px;}
a:hover{text-decoration:none;}
/*p{color:#fff;}*/
a{color:#246cb2;}
a:hover{color:#f79622;}
a img.radio{background:url(../../../../datas/eStore/skin/olt/icons/bt-radio.png) no-repeat left top;}
a:hover img.radio{background:url(../../../../datas/eStore/skin/olt/icons/bt-radio-ov.png) no-repeat left top;}
a.active img.radio{background:url(../../../../datas/eStore/skin/olt/icons/bt-radio-on.png) no-repeat left top;}
small{font-size:10px;color:#3a3a3a;}
#box{background:#e8e4df;}
#box h2{font-size:21px;}
caption{font-size:17px;font-weight:bold;text-align:left;}
sup{font-size:10px;vertical-align:top;}
strong{font-weight:bold;}
em{font-style: italic;}
label{font-size:18px;}
input[type=text],input[type=email]{font-size:16px;}
input.button{font-size:14px;font-weight:bold;}
select{opacity:0.6;}
select:hover{opacity:1;}
span.messageError{font-weight:bold;font-size:12px;}
.clear{list-style:none;}
img.radio{vertical-align:middle;}
.line-through{text-decoration: line-through;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.grey{color:#3a3a3a;}
caption{background:url(../../../../datas/eStore/skin/olt/icons/ico-light.gif) no-repeat left center}
label{color:#3a3a3a;}
input[type=text],input[type=email]{
    color:#3a3a3a;
    border:1px solid #3a3a3a;
    background:none;
}
input.button{
    color:#3a3a3a;
    background:#fff;
}
input.button:hover{
    color:#fff;
    background:#f79622;
}
input.button[disabled],
input.button[disabled]:hover {
    background:url(../../../../datas/eStore/skin/olt/structure/bg-button-disable.gif) repeat-x left top;
    border:1px solid #686868;
    cursor: not-allowed;
}
input.button-black{
    color:#fff;
    background:url(../../../../datas/eStore/skin/olt/structure/bg-button-black.gif) repeat-x left top;
    border:1px solid #353535;
}
input.button-black:hover{
    background:url(../../../../datas/eStore/skin/olt/structure/bg-button.gif) repeat-x left top;
    border:1px solid #ea5610;
}
select{border:1px solid #3a3a3a;font-size:16px;}
.messageError{color:#ea5610;}
input.messageError{border-color:#ea5610;}

/* EFFECTS */
input[type=text],input[type=email]{
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}
input.button{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}
header nav.main-menu li,
header nav.main-menu ul ul{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
header nav.main-menu li li.first a:hover,
header nav.main-menu li li.first.active a{
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
header nav.main-menu li li.last a:hover,
header nav.main-menu li li.last.active a{
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
header nav.main-menu li,
input.button,
input.button:hover,
input.button-black,
input.button-black:hover,
section a,
section a:hover,
a img.radio,
a:hover img.radio,
a.active img.radio,
section#onglets-content #choix-formule table tr,
section#onglets-content #choix-formule table tr:hover,
.modify,.modify:hover{
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
section ul#choix-langue li a,
section ul#choix-langue li a:hover{
    -webkit-transition:none;
    -moz-transition:none;
    -o-transition:none;
    transition:none;
    opacity:1;
}



/* NAV SLECTION LANGUE */
.flagOlt select { position:absolute; right:0; z-index: 1; }



.flagOlt ul {
    padding:0;
    margin:0;
    border:0;
}
.flagOlt ul {
    width:120px;
    background:url(../../../../datas/eStore/skin/olt/structure/arrow.png) no-repeat 100px 12px white;
    border:1px solid #CCC;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    text-indent:8px;
}
.flagOlt ul:hover { background:url(../../../../datas/eStore/skin/olt/structure/arrow_ov.png) no-repeat 100px 12px #fff; }
.flagOlt ul { position:absolute; right:0; z-index: 1; }
.flagOlt ul ul,.flagOlt ul:hover ul{background:none;}
.flagOlt li, .flagOlt li ul, .flagOlt li ul li {
    padding:0;
    float:none;
    list-style:none;
    width:auto;
}


.flagOlt ul ul {
    border:0;
    height:auto;
    position:static;
}
.flagOlt ul li li {
    display:none;
    padding:0;
    float:none;
}
.flagOlt ul:hover ul li {
    display:block;
    float:none;
}
.flagOlt li ul li a:hover,  {
    text-decoration:none;
    background:#fff;
    color:#f79622;
}
.flagOlt a, .flagOlt li ul a {
    color:#3a3a3a;
    line-height:28px;
    display:block;
    display:block;
    border:0;
    text-decoration: none;
}

.flagOlt a:hover, .flagOlt li ul a:hover{ color: #f79622;}

.flagOlt a.lang_sel { background:none; }
.flagOlt a, .flagOlt a:visited { font-size:1em; }


.client_access {float: right; margin-right: 140px;}

/* HEADER */
h1#logo{
    float:left;
    margin: -25px 0 0;
    padding-bottom:2px;
    display: block;
    width: 349px;
    height: 89px;
    text-indent: -999em;
    border:0;
    background: url('../../../../datas/eStore/skin/olt/Logo_OLT_new.png') no-repeat;
}

h1#logo a{ display: block;
height: 89px;}

header nav{float: right;padding-top: 12px;}
#menu-icon{display:none;}
header nav.main-menu li{position:relative;float:left;margin-left: 1px;}
header nav.main-menu li#e-store{padding-left:20px;background:url(../../../../datas/eStore/skin/olt/icons/ico-store.png) no-repeat 4px -23px;}
header nav.main-menu li#e-store:hover,
header nav.main-menu li#e-store.active{background:url(../../../../datas/eStore/skin/olt/icons/ico-store.png) no-repeat 4px 4px #f7941e;}
header nav.main-menu li:hover,
header nav.main-menu li.navHover,
header nav.main-menu li.sfHover,
header nav.main-menu li.active{color: #f7941e;}
header nav.main-menu li a{
    display:block;
    font-size:14px;
    text-decoration: none;
    line-height: 28px;
    outline:none;
    padding: 0 14px;
    text-transform: uppercase;
    color: #3a3a3a;
}
header nav.main-menu li a:hover,
header nav.main-menu li.sfHover a,
header nav.main-menu li.navHover a,
header nav.main-menu li.active a{color: #f7941e;}
header nav.main-menu ul ul{
    position: absolute;
    width: 165px;
    padding: 0;
    margin-top:2px;
    color: #f7941e;
}
header nav.main-menu li li{float:none;margin:0;}
header nav.main-menu li li a{display:block;color: #FFF;}
header nav.main-menu li li a:hover,
header nav.main-menu li li.active a{color: #3a3a3a;background: #FFF;}

/* Code promo */
header#code-promo{border:0; background: url(../../../../datas/eStore/skin/olt/structure/background_codepromo.jpg) no-repeat center #3a3a3a; height: 127px; padding-left: 15px; }
header#code-promo h1{font-size:20px;font-weight: bold;text-transform: uppercase;color:#ffffff; padding-top: 15px; margin: 0;}
header#code-promo input{font-size:16px; padding-left: 15px; margin-top: 15px;}
header#code-promo input[type=text]{background: #fff; color: #3a3a3a;}
header#code-promo #codeValidation{border:2px solid #0ba2f4;color:#0ba2f4;background: #fff; margin: -47px 0 0 325px;}
header#code-promo #codeValidationError{border:2px solid #ce0000;color:#ce0000; background: #fff; margin: -70px 0 0 325px;}
header#code-promo input.button-black{width:auto;padding:6px 8px 6px;margin-left:10px;text-transform:uppercase;font-weight:bold; color:#3a3a3a; background: #fff;}
header#code-promo input.button-black:hover{color:#fff; background: #f79622;}
header#code-promo p{font-size:14px;}
header#code-promo #codeValidation,
header#code-promo #codeValidationError{font-size:14px;}
header#code-promo #codeValidation span,
header#code-promo #codeValidationError span{font-size:18px;}

header#code-promo p{color:#fff;}


/*Alerte Choix de la langue*/
p#choix-langue_alerte {border:2px solid #ce0000;color:#ce0000; background: #fff; margin: 259px 0 0 0; height: 25px; padding: 10px;}

/*Message d'alerte*/

#alertDoublon.alert {border: 2px solid #ce0000; color:#ce0000; margin: -20px 0 20px 0; padding: 10px;}
/*#alertDoublon.alert {float:right; width: 45%; margin-left: -300px; border: 2px solid #ce0000; color:#ce0000; padding: 10px;}*/

/* Onglets */
nav#breadcrumb ol{border-bottom:2px solid #d25e02;}
ol li{list-style:decimal inside;font-size:15px;color:#c5c5c5;background:url(../../../../datas/eStore/skin/olt/structure/bg-onglet.gif) repeat-x 0 -37px #000;}
ol li.last span#corner{background:url(../../../../datas/eStore/skin/olt/structure/corner-onglets.png) no-repeat right top #FFF;}
ol li.active{font-weight:bold;background:url(../../../../datas/eStore/skin/olt/structure/bg-onglet.gif) repeat-x 0 7px #f37d1c;color:#FFF;}
ol li.active span{background:url(../../../../datas/eStore/skin/olt/structure/arrow-active.gif) repeat-x 0 7px;}

/* Choix langue */
section#onglets-content #choix-langue li{vertical-align:top;margin-right: 2%;}
section#onglets-content #choix-langue li a{vertical-align:top;color:#111;text-decoration:none;}
section#onglets-content #choix-langue li a span{font-size:12px;font-weight: bold;}

/* Choix formule */
section#onglets-content #choix-formule{border:1px solid #dbdbdb;background:#f4f4f4;}
section#onglets-content #choix-formule p#devises{text-align:right;}
section#onglets-content #choix-formule p#devises select{border-color:#3a3a3a;}
section#onglets-content #choix-formule p#devises select,
section#onglets-content #choix-formule p#devises sup{color:#3a3a3a;}
section#onglets-content #choix-formule td#devises p{text-align: right;}
section#onglets-content #choix-formule table tr p{font-weight:bold;}
section#onglets-content #choix-formule table tr p a{text-decoration:none;}
section#onglets-content #choix-formule table tr p a span{
    font-size:18px;
    color:#FFF;
    border:1px solid #dbdbdb;
    background:url(../../../../datas/eStore/skin/olt/structure/bg-formules.gif) repeat-x;
}

section#onglets-content #choix-formule table tr p a  .no-color{
    font-size:14px;
    font-weight: bold;
    color:black;
    border:none;
    background:none;

}
section#onglets-content #choix-formule table tr{
    -moz-opacity:0.5;
    -webkit-opacity:0.5;
    -o-opacity:0.5;
    -khtml-opacity:0.5;
    -ms-filter: "alpha(opacity=50)";
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter:alpha(opacity=50);
    opacity:0.5;
    zoom:1;/* HACK POUR IE */
}
section#onglets-content #choix-formule table tr:hover,
section#onglets-content #choix-formule table tr.active{
    -moz-opacity:1;
    -webkit-opacity:1;
    -o-opacity:1;
    -khtml-opacity:1;
    -ms-filter: "alpha(opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    filter:alpha(opacity=100);
    opacity:1;
    zoom:1;/* HACK POUR IE */
}
section#onglets-content #choix-formule table tr#bg-orange p a span{background-position: 0 0;}
section#onglets-content #choix-formule table tr#bg-blue p a span{background-position: 0 -24px;}
section#onglets-content #choix-formule table tr#bg-red p a span{background-position: 0 -48px;}
section#onglets-content #choix-formule table tr#bg-purple p a span{background-position: 0 -72px;}
section#onglets-content #choix-formule table tr#bg-green p a span{background-position: 0 -96px;}
section#onglets-content #choix-formule table tr td.conversion p{color:#3a3a3a;}
section#onglets-content #choix-formule table tr mark{font-size:16px;}
section#onglets-content #choix-formule table tr td.conversion mark{font-size:14px;}
section#onglets-content #choix-formule table tr td.conversion span{font-weight:bold;}
section#onglets-content #choix-formule table tr td.conversion{text-align:right;}


/* Formulaire */
.infos h1{font-family:'Source Sans Pro', sans-serif;color:#3a3a3a;}
.infos h2{font-family:'Source Sans Pro', sans-serif;color:#3a3a3a;}
.infos label{font-size:15px;color:#353535;}
.infos select,.infos input{border-color:#3a3a3a;}

/* Mon panier */
h1#titre-panier{background:url(../../../../datas/eStore/skin/olt/icons/ico-panier.gif) no-repeat left center;}
#panier thead tr th p{color:#FFF;text-align:left;}
#panier thead tr{background:#676767;color:#FFF;border:1px solid #bababa;}
#panier tbody{border:1px solid #bababa;}
#panier tbody th p{font-weight:bold;}
#panier tbody td{text-align:center;}
#panier .modify img{
    height:22px;
    width:22px;
    background: url(../../../../datas/eStore/skin/olt/icons/ico-modify.gif) no-repeat 0 0;
}
#panier .modify:hover img{background: url(../../../../datas/eStore/skin/olt/icons/ico-modify-ov.gif) no-repeat 0 0;}
p.cgv {text-align:right;}
p.cgv label{float:right;}
p.cgv span.messageError{border:1px solid #ea5610;}
p#total strong{font-size:16px;}

/* FOOTER */
footer {clear:both;}
footer nav {margin:0 auto;}
footer ul {margin:20px 0;}
footer li {display:inline;}

/* BANNIERE PUB + POPUP */
#banniere {
    background: #f7941e;
    padding: 10px;
    width: 170px;
    position: fixed;
    right: 0;
    top:200px;
    -webkit-border-radius:0 0 0 5px;
    -moz-border-radius:0 0 0 5px;
    border-radius:0 0 0 5px;
    -webkit-box-shadow:-2px 1px 10px #acacac;
    -moz-box-shadow:-2px 1px 10px #acacac;
    box-shadow:-2px 1px 10px #acacac;
}
#banniere.fixed {
    -webkit-box-shadow:0 0 0;
    -moz-box-shadow:0 0 0;
    box-shadow:0 0 0;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
#banniere.hidden{
    -webkit-box-shadow:0 0 0;
    -moz-box-shadow:0 0 0;
    box-shadow:0 0 0;
}
#banniere h2 {
    margin-bottom: 10px;
    color:#FFF;
}
#banniere p {
    text-align: center;
}
#banniere #ban_onglet {
    position: absolute;
    padding:6px;
    top:0;
    left:-26px;
    cursor:pointer;
    -webkit-border-radius:5px 0 0 5px;
    -moz-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px;
    -webkit-box-shadow:-2px 1px 10px #acacac;
    -moz-box-shadow:-2px 1px 10px #acacac;
    box-shadow:-2px 1px 10px #acacac;
    background: #f7941e;
}
#banniere #ban_onglet strong {
    height:15px;
    width:15px;
    display: block;
    background:url(../../../../datas/eStore/skin/olt/icons/ico-cross.png) no-repeat bottom left;
}
#banniere #ban_onglet:hover strong {
    background-position: bottom right;
}
#banniere #ban_onglet.open strong {
    background-position:top left;
}
#banniere #ban_onglet.open:hover strong {
    background-position:top right;
}
#banniere.fixed {
    position: fixed;
}
#bg-pop {
    background: url(../../../../datas/eStore/skin/olt/bg-popUp.png) repeat 0 0;
    position:fixed;
    width:100%;
    height:100%;
    z-index:900;
    top:0;
}
#playerVideo {
    position:absolute;
    background: none;
    text-align: center;
    top:50%;
    left:50%;
    margin-top:-177px;
    margin-left:-300px;
}
#playerVideo p {
    position: relative;
    display:inline-block;
    zoom: 1;
}
#playerVideo iframe {
    padding:20px;
    background: #F1F1F1;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:0 0 10px #000;
    -moz-box-shadow:0 0 10px #000;
    box-shadow:0 0 10px #000;
}
#closePopUp {
    width: 32px;
    height: 30px;
    display: block;
    position: absolute;
    top: -15px;
    right: -12px;
    background: url(../../../../datas/eStore/skin/olt/icons/ico-close.png) no-repeat top left;
}
#closePopUp:hover {
    background-position: bottom left;
}


/* MEDIA */
/* Tablettes (portrait) */

/*@media only screen and (min-width: 768px) and (max-width: 995px) {*/
/*#page{*/
/*width: 758px;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 767px) {*/
/*.clear760{clear:both;}*/
/*#page{*/
/*width: 300px;*/
/*}*/
/*h1#logo {*/
/*width: 197px;*/
/*height: 41px;*/
/*background: url('../../../datas/eStore/skin/olt/logo-online-trainers-mobile.png') no-repeat;*/
/*}*/
/*#menu-icon {*/
/*color: #fff;*/
/*cursor: pointer;*/
/*display: block;*/
/*padding: 60px 13px 14px 13px;*/
/*text-indent: 0;*/
/*text-transform: uppercase;*/
/*background-color:#f7941e;*/
/*font-size:12px;*/
/*-webkit-border-radius: 0 0 4px 4px;*/
/*-moz-border-radius: 0 0 4px 4px;*/
/*border-radius: 0 0 4px 4px;*/
/*}*/
/*header nav.main-menu .sf-menu {*/
/*clear: both;*/
/*position: absolute;*/
/*top: 100px;*/
/*right:0;*/
/*width: 180px;*/
/*z-index: 10000;*/
/*display: none;*/
/*background-color:#3a3a3a;*/
/*-webkit-border-radius: 4px;*/
/*-moz-border-radius: 4px;*/
/*border-radius: 4px;*/
/*}*/
/*header nav.main-menu .sf-menu li {*/
/*clear: both;*/
/*float: none;*/
/*}*/
/*header nav.main-menu .sf-menu a,*/
/*header nav.main-menu .sf-menu ul a {*/
/*font: inherit;*/
/*color:#ffffff;*/
/*}*/
/*header nav.main-menu .sf-menu > li > a {color:#fff;}*/
/*header nav.main-menu .sf-menu ul {*/
/*width: auto;*/
/*position: static;*/
/*display: block !important;*/
/*background-color:#3a3a3a;*/
/*border-radius: 0;*/
/*}*/
/*header nav.main-menu .sf-menu ul {padding-top:5px; padding-bottom:5px;}*/

/*header nav.main-menu .sf-menu > li li a {padding-left:20px;}*/
/*header nav.main-menu .sf-menu > li > a:hover, header nav.main-menu .sf-menu > li.active > a, header nav.main-menu .sf-menu > li.sfHover > a {*/
/*color: #3a3a3a;*/
/*}*/
/*header nav.main-menu .sf-menu > li:hover, header nav.main-menu .sf-menu > li.active, .sf-menu > li.sfHover  {*/
/*background: #fff !important;*/
/*}*/
/*header nav.main-menu .sf-menu > li {border-radius: 0;}*/

/*header nav.main-menu .sf-sub-indicator {*/
/*text-indent: -999em;*/
/*width: 11px;*/
/*height: 7px;*/
/*display:inline-block;*/
/*background: url('../../../datas/eStore/skin/olt/icons/sf-sub-indicator.png') no-repeat;*/
/*position:relative;*/
/*left:10px;*/
/*top:10px;*/
/*}*/
/*header nav.main-menu .sf-menu li:hover .sf-sub-indicator, header nav.main-menu .sf-menu li.active .sf-sub-indicator, header nav.main-menu .sf-menu li.sfHover .sf-sub-indicator {background-position:0 -7px;}*/

/*header nav.main-menu .sf-menu  li li.f-radius, header nav.main-menu .sf-menu  li li.l-radius {*/
/*-webkit-border-radius: 0;*/
/*-moz-border-radius: 0;*/
/*border-radius: 0;*/
/*}*/
/*header,header nav{padding-top:0;}*/
/*h1#logo{margin-top: 0;}*/
/*nav#breadcrumb ol{border:0;height:auto;}*/
/*nav#breadcrumb ol li{float:none;}*/
/*nav#breadcrumb ol li.active span{background:none;}*/
/*nav#breadcrumb ol li.last span#corner{background:none;}*/
/*caption{background:none;}*/
/*#code-promo p{clear:left;}*/
/*section#onglets-content #choix-langue li img.visuel{display:none;}*/
/*section#onglets-content #choix-langue li{float:none;width:100%;margin-bottom: 14px;}*/
/*section#onglets-content #choix-formule table tr{margin-bottom:15px;}*/
/*section#onglets-content #choix-formule table,*/
/*section#onglets-content #choix-formule tr,*/
/*section#onglets-content #choix-formule th,*/
/*section#onglets-content #choix-formule table td.conversion,*/
/*section#onglets-content #choix-formule table td.conversion p{display:inline-block;margin:0;width:100%;}*/
/*section#onglets-content #choix-formule table td,section#onglets-content #choix-formule table td p{display:inline;margin:0;width:auto;}*/
/*section#onglets-content #choix-formule table th p{margin:0;}*/
/*section#onglets-content #choix-formule table th p a span{width:86%;text-align:center;}*/
/*section#onglets-content #choix-formule table td p{margin-left:30px;}*/
/*section#onglets-content #choix-formule h2{background:none;padding-left:0;text-align:center;}*/
/*section#onglets-content #choix-formule caption{text-align:center;}*/
/*section#onglets-content #choix-formule td#devises p{text-align:center;display:block;}*/
/*input.button,.infos input[type=submit]{float:none;width:100%;}*/
/*.infos input{position:static;}*/
/*}*/
/*@media only screen and (min-width: 768px) {*/
/*.sf-menu { display:block !important;}*/
/*}*/
/*@media only screen and (min-width: 480px) and (max-width: 767px) {*/
/*#page{*/
/*width: 420px;*/
/*}*/
/*section#onglets-content #choix-langue li{width:27%;float:left;margin-right:6.31578947368421%;margin-bottom:15px;}*/
/*section#onglets-content #choix-langue li img.visuel{display:block;}*/
/*section#onglets-content #choix-formule table th p a span{width:90%;text-align:center;}*/
/*}*/

section#onglets-content #choix-formule table tr p a span {
    width: 262px;
    margin-left: 30px;
    display: block;
    padding: 2px 0 2px 8px;
}


section#onglets-content #choix-formule table tr p a .no-color {
    width: 100%;
    margin-left: 30px;
    display: block;
    padding: 2px 0 2px 8px;
}