/* Général */

.blocs_content .taille_9 {
    font-size: 9px;
}

.blocs_content .taille_10 {
    font-size: 10px;
}

.blocs_content .taille_11 {
    font-size: 11px;
}

.blocs_content .taille_13 {
    font-size: 13px;
}

.blocs_content .taille_14 {
    font-size: 14px;
}

.blocs_content .taille_16 {
    font-size: 16px;
}

.blocs_content .italic {
    font-style: italic;
}

.blocs_content .margin-bottom-0 {
    margin-bottom: 0px;
}

.blocs_content .margin-r-15 {
    margin-right: 15px;
}

.blocs_content .marge_top_60 {
    margin-top: 60px;
}

.blocs_content .rouge {
    color: #DA2128;
}

.blocs_content .align_right {
    float: right;
    margin: 0 0 0 15px;
}

.blocs_content .bleu_ciel {
    color: #0099cc;
}

.filter {
    position: fixed;
    z-index: 1;
    background-color: #000000;
    width: 100%;
    left: 0;
    top: 0;
    height: 2000px;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.presentation_multimedia {
    width: 855px;
    height: 660px;
    margin-top: -330px;
    margin-left: -427px;
    border: 5px solid #666;
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 10001;
    display: none;
}

.presentation_multimedia.taille_768 {
    width: 768px;
    height: 432px;
    margin-top: -216px;
    margin-left: -384px;
}

.presentation_multimedia .fermer-video {
    position: absolute;
    z-index: 10002;
    width: 90px;
    height: 25px;
    top: 25%;
    left: 25%;
    margin-top: -200px;
    margin-left: 560px;
}

.presentation_multimedia.taille_768 .fermer-video {
    margin-top: -150px;
    margin-left: 500px;
}

.blocs_content .bloc.bloc_700.header {
    background: url("/RessourcesCiel/binaires/images/2011/global/blocs/bg_top_700_header.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_275.header {
    background: url("/RessourcesCiel/binaires/images/2011/global/blocs/bg_top_275_header.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content {
    padding: 15px;
    width: 670px;
}

.blocs_content .bloc.bloc_275.header .bloc_content.padding {
    padding: 0 15px 15px;
    width: 245px;
}

.blocs_content .bloc.bloc_990 .bloc_content.padding h1,
.blocs_content .bloc.bloc_700 .bloc_content.padding h1 {
    margin-top: 0;
    color: #0099cc;
}

.blocs_content .bloc.bloc_275.header .bloc_content.padding h3 {
    margin-left: 1px;
    margin-bottom: 25px;
}

.blocs_content .bloc.bloc_990 .bloc_content.padding .separation,
.blocs_content .bloc.bloc_700 .bloc_content.padding .separation {
    border-bottom: 1px dotted #ccc;
    height: 2px;
    display: block;
    clear: both;
}

.blocs_content .bloc.bloc_700 .bloc_content .mentions {
    font-size: 11px;
}


/* Pages annexes newsletter */

.blocs_content .bloc.bloc_700 .bloc_content.padding.newsletter {
    padding-top: 0;
}

.blocs_content .bloc.bloc_700.salon {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0113/bg_top_salon_entrepreneurs_paris.png") left top no-repeat;
}

.blocs_content .bloc.bloc_700.salon .bloc_content.newsletter {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0113/bg_bottom_salon_entrepreneurs_paris.png") left bottom no-repeat;
    padding: 165px 180px 15px 15px;
    width: 505px;
    height: 281px;
}

.blocs_content .bloc.bloc_700.salon .bloc_content.newsletter h1 {
    color: #000000;
}

.blocs_content .bloc.bloc_700.salon .bloc_content.newsletter a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .separation {
    margin: 10px 0;
    float: left;
    width: 100%;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter img.imgRight {
    float: right;
    margin-left: 15px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bouton {
    float: right;
    margin-right: -5px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter a {
    color: #777777;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter a:hover {
    color: #555555;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter h2,
.blocs_content .bloc.bloc_700 .bloc_content.societe h2,
.blocs_content .bloc.bloc_700 .bloc_content.newsletter h3,
.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bleu,
.blocs_content .bloc.bloc_275 .bloc_content.newsletter .bleu {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .rose {
    color: #e2007a;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter h2 {
    margin: 6px 0 20px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter h2.rose {
    text-align: center;
    text-transform: uppercase;
    margin: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter h3 {
    margin-bottom: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter h3 + p {
    margin-top: 5px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter p.intro {
    font-size: 13px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter p.important {
    border: 1px solid #0099cc;
    padding: 10px;
    background-color: #dff5ff;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter span + p,
.blocs_content .bloc.bloc_700 .bloc_content.newsletter span + ul {
    margin-top: 2px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul,
.blocs_content .bloc.bloc_275 .bloc_content.newsletter ul {
    padding: 0;
    list-style: none;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul li,
.blocs_content .bloc.bloc_275 .bloc_content.newsletter ul li {
    padding-left: 19px;
    background: url("/RessourcesCiel/binaires/images/2011/global/puces/puce_bleu.png") 0 0 no-repeat;
    margin-bottom: 2px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul ul {
    margin-left: 19px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .collection.paye {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0113/collection_paye_2013.jpg") -80px 0 no-repeat;
    height: 230px;
    padding: 10px 0 0 260px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul ul li,
.blocs_content .bloc.bloc_275 .bloc_content.newsletter ul li {
    background: url("/RessourcesCiel/binaires/images/2011/global/puces/puce_fleche.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_275.header .bloc_content.newsletter {
    font-size: 11px;
}

.blocs_content .bloc.bloc_275.header .bloc_content.newsletter img + p {
    margin-top: 0;
}

.blocs_content .bloc.bloc_275.header .bloc_content.newsletter .bloc_message,
.blocs_content .bloc.bloc_275.header .bloc_content.newsletter .bloc_message h3 {
    width: 100%;
    float: left;
    clear: both;
    display: block;
}

.clear {
    width: 100%;
    display: block;
    clear: both;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline {
    background: url("/RessourcesCiel/Binaires/images/prospects/timeline_bg.gif") top center repeat-y;
    width: 670px;
    float: left;
    overflow: hidden;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .timeslot {
    width: 320px;
    float: left;
    margin: 0 0 10px;
    padding: 10px 210px 0 0;
    border-top: 3px solid #ddd;
    position: relative;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .timeslot span {
    position: absolute;
    right: 0;
    top: 20px;
    color: #666666;
    font-size: 24px;
    text-align: right;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .timeslot span small {
    font-size: 18px;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline p,
.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline ul {
    margin: 5px 0;
    padding: 5px 0;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .timeslot ul.none {
    list-style: none;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .timeslot ul.none li {
    background: none;
    padding: 0;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .even {
    float: right;
    padding: 10px 0 0 210px;
    border-color: #0099cc;
}

.blocs_content .bloc.bloc_700.header .bloc_content.newsletter .timeline .even span {
    left: 0;
    color: #0099cc;
    text-align: left;
}


/* Notice légale */

.blocs_content .bloc.bloc_990 .bloc_content.notice {
    line-height: 16px;
}

.blocs_content .bloc.bloc_990 .bloc_content.notice .gauche,
.blocs_content .bloc.bloc_990 .bloc_content.cgv .gauche {
    float: left;
    width: 470px;
    margin-right: 20px;
    padding-bottom: 10px;
}

.blocs_content .bloc.bloc_990 .bloc_content.notice .droite,
.blocs_content .bloc.bloc_990 .bloc_content.cgv .droite {
    float: left;
    width: 470px;
    padding-bottom: 10px;
}

.blocs_content .bloc.bloc_990 .bloc_content.notice .picto {
    float: left;
    margin-right: 10px;
}


/* Conditions generales de ventes */

.blocs_content .bloc.bloc_990 .bloc_content.cgv h3 {
    margin-bottom: 5px;
    background: url("/RessourcesCiel/binaires/images/2011/global/puces/puce_bleue_big.png") 0 2px no-repeat;
    padding-left: 26px;
}

.blocs_content .bloc.bloc_990 .bloc_content.cgv ul {
    padding: 0;
    margin: 0 0 20px;
}

.blocs_content .bloc.bloc_990 .bloc_content.cgv ul li {
    list-style: none;
    padding: 10px;
    font-size: 13px;
}

.blocs_content .bloc.bloc_990 .bloc_content.cgv ul li:hover {
    background-color: #ddd;
}

.blocs_content .bloc.bloc_990 .bloc_content.cgv ul li a {
    color: #777777;
    text-decoration: none;
    background: url("/RessourcesCiel/Binaires/images/iconslinks/icon_pdf.gif") no-repeat right center transparent;
    padding-right: 20px;
}

.blocs_content .bloc.bloc_990 .bloc_content.cgv ul li a:hover {
    color: #555555;
}


/* Temoignages */

.blocs_content .bloc.bloc_700 .bloc_content.services_temoignages h3 {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content.services_temoignages .separation {
    margin-bottom: 20px;
}


/* -------------------
CJEC EXPERTS
------------------- */

.blocs_content .bloc.bloc_700.header {
    background: url("/RessourcesCiel/binaires/images/2011/global/blocs/bg_top_700_header.png") top left no-repeat;
    height: inherit !important;
}

.blocs_content .bloc.bloc_700.header .bloc_content {
    padding: 0 15px 15px;
    width: 670px;
}

.blocs_content .bloc.bloc_700.header .bloc_content h2 {
    margin: 8px 0 20px;
    color: #0099cc;
}

.blocs_content .bloc.bloc_700.header .bloc_content img.imgLeft,
.blocs_content .bloc.bloc_275 .bloc_content img.imgLeft {
    float: left;
    margin: 0 15px 10px 0;
}

.blocs_content .bloc.bloc_700.header .bloc_content img.imgRight,
.blocs_content .bloc.bloc_275 .bloc_content img.imgRight {
    float: right;
    margin: 0 0 10px 15px;
}

.blocs_content .bloc.bloc_700.header .bloc_content a.bouton,
.blocs_content .bloc.bloc_275 .bloc_content a.bouton {
    float: right;
    margin-right: -5px;
}

.blocs_content .bloc.bloc_700.header .bloc_content.CJEC p {
    font-size: 13px;
}

.blocs_content .bloc.bloc_700.header .bloc_content p.intro {
    font-size: 16px;
}

.blocs_content .bloc.bloc_700.header .bloc_content p.legende,
.blocs_content .bloc.bloc_990 .bloc_content p.legende {
    font-size: 11px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache {
    width: 670px;
    float: left;
    margin: 30px 0;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .gauche {
    width: 50px;
    float: left;
    margin-right: 15px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite {
    width: 605px;
    float: left;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite h3 {
    color: #0099cc;
    font-size: 18px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite h3:first-child {
    margin: 0;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite h3 + p {
    margin-top: 3px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table {
    width: 100%;
    border-collapse: collapse;
    font-size: 12px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table.half {
    width: 50%;
    border-collapse: collapse;
    font-size: 12px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table tr.head {
    background-color: #0099cc;
    color: #FFFFFF;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table tr.odd {
    background-color: #e5f5fa;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table tr th,
.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite table tr td {
    text-align: left;
    padding: 4px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite .message {
    margin-bottom: 25px;
}

.blocs_content .bloc.bloc_700.header .bloc_content .tache .droite .message p {
    font-weight: bold;
    font-size: 13px;
}

.blocs_content .bloc.bloc_275 .bloc_content.padding {
    padding: 0 15px 15px;
    width: 245px;
}

.blocs_content .bloc.bloc_275 .bloc_content.padding h3 {
    margin: 7px 0 25px;
}


/* --- OFFRE 1H INITIATION --- */

.blocs_content .bloc.bloc_990.initiation {
    background: url("/RessourcesCiel/Binaires/images/2011/moncompte/offert1h_initiation/bg_top_initiation.png") 0 0 no-repeat transparent;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content {
    padding: 20px;
    width: 950px;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content p.intro {
    padding: 130px 0 0;
    width: 700px;
    margin: 0 0 20px;
    font-size: 20px;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content p.legende {
    display: block;
    clear: both;
    font-size: 11px;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content h1 {
    font-size: 28px;
    font-weight: normal;
    color: #0099cc;
    margin: 15px 0 5px;
    padding: 0;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche {
    width: 530px;
    float: left;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul {
    padding: 0;
    margin: 10px 0 0;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li {
    list-style: none;
    font-size: 14px;
    color: #555555;
    padding: 0 0 0 50px;
    margin: 0 0 15px 0;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li.un {
    background: url("/RessourcesCiel/Binaires/images/2011/moncompte/offert1h_initiation/un.jpg") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li.deux {
    background: url("/RessourcesCiel/Binaires/images/2011/moncompte/offert1h_initiation/deux.jpg") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li.trois {
    background: url("/RessourcesCiel/Binaires/images/2011/moncompte/offert1h_initiation/trois.jpg") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li.quatre {
    background: url("/RessourcesCiel/Binaires/images/2011/moncompte/offert1h_initiation/quatre.jpg") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li span {
    font-size: 18px;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .gauche ul li a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite {
    width: 420px;
    float: left;
    margin: 0;
    padding: 85px 0 0;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite p {
    font-size: 16px;
    text-align: center;
    padding: 0 0 10px;
    margin: 0;
    color: #FFFFFF;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite a {
    display: block;
    text-align: center;
    clear: both;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite h2 {
    margin: 35px 0 15px;
    color: #0099cc;
    padding-left: 20px;
    font-size: 18px;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite ul {
    list-style: none;
    padding: 0 0 0 20px;
    margin: 10px 0 0;
}

.blocs_content .bloc.bloc_990.initiation .bloc_content .droite ul li {
    background: url("/RessourcesCiel/Binaires/images/2011/global/puces/puce_fleche.png") 0 0 no-repeat;
    padding-left: 19px;
}


/*--- PAGE SOCIETE --*/

.blocs_content .bloc.bloc_700 .bloc_content.societe h1 {
    font-size: 24px;
    color: #0099cc;
    margin-top: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe h1 span {
    font-size: 20px;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe .gauche {
    width: 454px;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe .gauche p {
    font-size: 14px;
    margin: 0 0 20px;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe .gauche p a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe .droite {
    width: 216px;
    text-align: right;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.societe .droite p {
    text-align: center;
    margin: 10px 0 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir img.millenaire {
    margin-left: -4px;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .gauche {
    float: left;
    width: 343px;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .gauche h2 {
    color: #0099cc;
    margin: 10px 0 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .gauche p {
    font-size: 14px;
    margin: 5px 0 10px;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .droite {
    float: right;
    width: 311px;
    padding: 10px 0 0
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .droite a {
    text-decoration: none;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .droite img {
    vertical-align: top;
}

.blocs_content .bloc.bloc_700 .bloc_content.venir .droite img:first-child {
    margin-right: 10px;
}

.blocs_content .bloc.bloc_275.contact {
    background: url("/RessourcesCiel/Binaires/images/societe/bg_top_contact.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_275.contact .bloc_content h3,
.blocs_content .bloc.bloc_275.recrutement .bloc_content h3,
.blocs_content .bloc.bloc_275.presse .bloc_content h3 {
    margin-bottom: 25px;
}

.blocs_content .bloc.bloc_275.contact .bloc_content p {
    padding-left: 15px;
    margin: 5px 0 15px;
}

.blocs_content .bloc.bloc_275.contact .bloc_content p strong.bleu {
    color: #0099cc;
}

.blocs_content .bloc.bloc_275.contact .bloc_content p span {
    font-size: 11px;
}

.blocs_content .bloc.bloc_275.contact .bloc_content .assistance {
    margin: 45px 0 15px;
}

.blocs_content .bloc.bloc_275.recrutement {
    background: url("/RessourcesCiel/Binaires/images/societe/bg_top_recrutement.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_275.recrutement .bloc_content p {
    margin: 0 15px 10px 95px;
}

.blocs_content .bloc.bloc_275.recrutement .bloc_content a,
.blocs_content .bloc.bloc_275.presse .bloc_content a {
    text-align: right;
    display: block;
    padding: 0 10px 10px 0;
}

.blocs_content .bloc.bloc_275.presse {
    background: url("/RessourcesCiel/Binaires/images/societe/bg_top_presse.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_275.presse .bloc_content p {
    margin: 0 15px 0 90px;
}


/* --- PRESSE ---*/

.blocs_content .bloc.bloc_700 .bloc_content.presse h1 {
    font-size: 24px;
    color: #0099cc;
    margin: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.presse p.intro {
    font-size: 14px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer {
    width: 670px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer ul {
    overflow: hidden;
    border-right: 1px solid #fff;
    height: 35px;
    position: absolute;
    z-index: 100;
    margin: 0;
    padding: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer ul li {
    float: left;
    list-style: none;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer ul li.separation {
    margin: 0 20px;
    display: block;
    height: 35px;
    line-height: 33px;
    font-weight: bold;
    font-size: 16px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer ul li a {
    color: #777;
    cursor: pointer;
    display: block;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer li a:hover {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabContainer li a.active {
    color: #FFFFFF;
    background-color: #0099cc;
    padding: 0 10px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails {
    background: #fbfbfb;
    border: 1px solid #fff;
    padding-top: 20px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents {
    margin-top: 14px;
    border-top: 1px solid #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents .presse {
    border-bottom: 1px dashed #b4b4b4;
    background: url('/RessourcesCiel/Binaires/images/societe/icone_papier.jpg') 0 0 no-repeat #FFF;
    padding: 0 0 20px 70px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents .presse:last-child {
    border-bottom: none;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents .presse p {
    font-size: 13px;
    color: #777;
    margin: 10px 0;
    padding-top: 10px;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents .presse p a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content .tabDetails .tabContents input[type=image] {
    display: block;
    margin: 0 auto;
    padding-top: 10px;
}

.blocs_content .bloc.bloc_275 .bloc_content p a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_275.presse .bloc_content a.link {
    color: #0099cc;
    float: inherit;
    margin: 10px 0;
    padding: 0;
    text-align: left;
    font-size: 11px;
}

.blocs_content .bloc.bloc_275 .bloc_content.presse p {
    margin: 10px 0 0;
}


/*-- RDV EssenCiel --*/

.blocs_content .bloc.bloc_990 .bloc_content.replay h1 {
    font-size: 22px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .gauche {
    float: left;
    width: 470px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .gauche h2 {
    text-align: center;
    color: #000000;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .gauche img {
    display: block;
    margin: 0 auto;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite {
    float: right;
    width: 470px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p.intro {
    font-size: 16px;
    margin-top: 0;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite {
    background: none;
    width: 470px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite h3 {
    display: none;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite .image {
    float: left;
    margin: 5px 0 0;
    width: 186px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p {
    margin: 10px 0 5px;
    float: left;
    width: 470px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p.legende {
    float: right;
    width: 186px;
    text-align: right;
    margin: 0 26px 0 0;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p label {
    font-size: 14px;
    width: 100px;
    float: left;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p input[type=text] {
    font-size: 14px;
    height: 21px;
    border: 2px solid #bdbdbd;
    background-color: #fff;
    padding: 0 5px;
    width: 330px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p.codeRev label {
    font-size: 14px;
    width: 300px;
    float: left;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p.codeRev input[type=text] {
    width: 130px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p span.reglement {
    margin-bottom: 15px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p span.reglement label {
    width: 420px;
    padding-left: 20px;
    font-size: 13px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p span.reglement label a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite p span.reglement input[type=checkbox] {
    width: 10px;
    float: left;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay .droite input[type=submit] {
    background: url('/RessourcesCiel/Binaires/images/2011/global/boutons/bt_valider_big.png') 0 0 no-repeat;
    width: 104px;
    height: 45px;
    border: 0;
    display: block;
    margin: 5px 21px 5px 0;
    float: right;
    text-indent: -5000px;
    overflow: hidden;
    line-height: 1px;
}

.video_800 {
    position: absolute;
    z-index: 3;
    width: 800px;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -300px;
    padding: 3px;
    border: 3px solid #cccccc;
}

.fermer_800 {
    position: absolute;
    z-index: 4;
    width: 120px;
    height: 15px;
    left: 50%;
    top: 50%;
    margin-left: 310px;
    margin-top: -340px;
    text-align: right;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay.confirmation .droite {
    padding-top: 50px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay.confirmation .droite h1 {
    margin-top: 30px;
}

.blocs_content .bloc.bloc_990 .bloc_content.replay.confirmation .droite p {
    font-size: 16px;
    margin-top: 0;
}


/*-- Page des videos --*/

.LP_replay {
    background-color: #000000;
    width: 100%;
    min-height: 800px;
}

.LP_replay .header {
    background: url('/RessourcesCiel/Binaires/images/revendeurs/RDV_Essenciel/2012/header_replay.jpg') top center no-repeat;
    height: 234px;
}

.LP_replay .header a {
    display: block;
    height: 234px;
}

.LP_replay .header p {
    color: #FFF;
    font-size: 16px;
    width: 990px;
    margin: 0 auto;
}

.LP_replay .container {
    background-color: #FFF;
    width: 100%;
    float: left;
}

.LP_replay .container .inner {
    width: 990px;
    margin: 0 auto;
    padding: 25px 0;
    color: #313131;
}

.LP_replay .container .inner h1 {
    font-size: 24px;
    color: #000;
}

.LP_replay .container .inner p {
    font-size: 16px;
}

.LP_replay .container .inner ul.phases {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
    float: left;
    width: 990px;
    display: block;
}

.LP_replay .container .inner ul.phases li {
    float: left;
    width: 235px;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    text-align: center;
}

.LP_replay .container .inner ul.phases li.fleche {
    width: 15px;
    padding-top: 2px;
}

.LP_replay .container .inner .video {
    width: 235px;
    margin-right: 15px;
    color: #535353;
    float: left;
}

.LP_replay .container .inner .video h3 {
    color: #0099cc;
    font-size: 14px;
    margin: 15px 0;
}

.LP_replay .container .inner .video h3 span {
    color: #535353;
    font-weight: normal;
    font-size: 12px;
}

.LP_replay .container .inner .video p {
    font-size: 12px;
    margin: 0;
}

.LP_replay .container .inner .video.last {
    margin-right: 0;
}

.LP_replay .container .inner .secondaires {
    background: url('/RessourcesCiel/Binaires/images/revendeurs/RDV_Essenciel/2012/separation.jpg') top center no-repeat;
    width: 990px;
    margin: 35px 0 0;
    padding-top: 40px;
    float: left;
}

.LP_replay .container .inner .secondaires .gauche {
    width: 640px;
    float: left;
}

.LP_replay .container .inner .secondaires .gauche .video {
    width: 200px;
    margin: 0 20px 30px 0;
}

.LP_replay .container .inner .secondaires .gauche .video.last {
    margin-right: 0;
}

.LP_replay .container .inner .secondaires .gauche .video h4 {
    font-size: 13px;
    color: #0099cc;
    margin: 0 0 15px;
}


/*ajout sb*/

.LP_replay .container .inner .secondaires .droite .video h4 {
    float: right;
    width: 210px;
    font-size: 13px;
    color: #0099cc;
    margin: 0 0 0 15px;
}

.LP_replay .container .inner .secondaires .droite img {
    float: left;
}


/*fin ajout*/

.LP_replay .container .inner .secondaires .gauche .video h4.rouge {
    color: #da2128;
}

.LP_replay .container .inner .secondaires .gauche .video h4 span,
.LP_replay .container .inner .secondaires .droite .video h4 span {
    color: #535353;
    font-weight: normal;
    font-size: 11px;
}

.LP_replay .container .inner .secondaires .droite {
    width: 320px;
    float: right;
}

.LP_replay .container .inner .secondaires .droite h1 {
    margin: 0;
}

.LP_replay .container .inner .secondaires .droite p.intro {
    margin: 10px 0 15px;
    font-size: 13px;
}

.LP_replay .container .inner .secondaires .droite .video {
    /*width: 150px;*/
    width: 320px;
    /*margin:0 20px 20px 0;*/
    margin: 0 0 15px 0;
    float: left;
}

.LP_replay .container .inner .secondaires .droite .video.last {
    margin-right: 0;
}

.LP_replay .container .inner .secondaires .droite .video p {
    font-size: 11px;
    /*margin-top: 10px;*/
    float: right;
    width: 210px;
}

.LP_replay .container .inner .secondaires .droite img.logo {
    display: block;
    margin: 0 auto;
}


/*-- MAINTENANCE --*/

.blocs_content .bloc.bloc_990 .bloc_content.maintenance .gauche {
    float: left;
    width: 215px;
}

.blocs_content .bloc.bloc_990 .bloc_content.maintenance .droite {
    float: left;
    width: 745px;
}

.blocs_content .bloc.bloc_990 .bloc_content.maintenance .droite h1 {
    color: #0099cc;
}

.blocs_content .bloc.bloc_990 .bloc_content.maintenance .droite p {
    font-size: 13px;
}


/*-- CONTACT --*/

.blocs_content .bloc.bloc_700 .bloc_content.liens h2 {
    color: #0099cc;
    margin-top: 0px;
}

.blocs_content .bloc.bloc_700 .bloc_content.liens a img {
    margin-left: -5px;
}

.blocs_content .bloc.bloc_700 .bloc_content.liens .gauche {
    float: left;
    width: 325px;
}

.blocs_content .bloc.bloc_700 .bloc_content.liens .droite {
    float: right;
    width: 325px;
}


/*--- WEBDEMO ESP INSCRIPTION ---*/

.blocs_content .bloc.bloc_990.webdemo {
    background: url('/RessourcesCiel/Binaires/images/2011/landingPages/Webdemo_ESP/bg_michel_epaye.png') 0 0 no-repeat transparent;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content.padding {
    padding: 15px 15px 15px 325px;
    width: 650px;
    color: #535353;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content.padding p {
    margin: 10px 0 15px;
    font-size: 14px;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content.padding p.intro {
    font-size: 20px;
    margin-top: 0;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content.padding ul {
    margin: 10px 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content.padding ul li {
    background: url('/RessourcesCiel/Binaires/images/2011/global/puces/puce_rose.png') 0 0 no-repeat transparent;
    padding-left: 19px;
    line-height: 18px;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content {
    background: none;
    padding: 0;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content h3 {
    display: none;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content p {
    margin: 5px 0;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content p label {
    font-size: 14px;
    width: 155px;
    float: left;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content p input[type=text],
.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content p select {
    font-size: 14px;
    height: 21px;
    border: 2px solid #bdbdbd;
    background-color: #fff;
    padding: 0 5px;
    width: 330px;
}

.blocs_content .bloc.bloc_990.webdemo .bloc_content .bloc_content input[type=submit] {
    background: url('/RessourcesCiel/Binaires/images/2011/global/boutons/bt_inscrire.png') 0 0 no-repeat transparent;
    width: 121px;
    height: 32px;
    border: 0;
    text-indent: -1000px;
    line-height: 1px;
    display: block;
    overflow: hidden;
}


/*********************
DESABONNEMENT RAE
*********************/

.blocs_content .bloc.bloc_700.static h1 {
    margin: 0 0 15px;
    color: #0099cc;
}

.blocs_content .bloc.bloc_700.desabonnement {
    background: url("/RessourcesCiel/Binaires/images/2011/global/blocs/bg_top_bloc_desabonnement_RAE.png") left top no-repeat transparent;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content {
    background: url("/RessourcesCiel/Binaires/images/2011/global/blocs/bg_bottom_bloc_desabonnement_RAE.jpg") left bottom no-repeat transparent;
    height: 392px;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content p {
    font-size: 14px;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content ul {
    list-style: none;
    padding: 0;
    margin: 15px 0;
    float: left;
    width: 100%;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content ul li {
    float: left;
    width: 100%;
    margin-bottom: 18px;
    font-size: 14px;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content ul li a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700.desabonnement .bloc_content ul li img {
    float: left;
    width: 32px;
    margin-right: 20px;
}

.blocs_content .bloc.bloc_700.pushLogiciel {
    background: url("/RessourcesCiel/Binaires/images/2011/global/blocs/bg_top_bloc_logiciel.png") left top no-repeat transparent;
}

.blocs_content .bloc.bloc_700.pushLogiciel .bloc_content {
    background: url("/RessourcesCiel/Binaires/images/2011/global/blocs/bg_bottom_bloc_logiciel.jpg") left bottom no-repeat transparent;
    height: 140px;
}

.blocs_content .bloc.bloc_700.pushLogiciel .bloc_content h1 {
    font-size: 20px;
}

.blocs_content .bloc.bloc_700.pushLogiciel .bloc_content img {
    float: left;
    margin: -10px 15px 0 -3px;
}

.blocs_content .bloc.bloc_700.pushLogiciel .bloc_content p {
    margin: 5px 0 0;
}

.blocs_content .bloc.bloc_700.pushLogiciel .bloc_content p a {
    color: #0099cc;
}


/********************
RECRUTEMENT
********************/

.blocs_content .bloc.bloc_990.static.recrutement {
    background: url("/RessourcesCiel/Binaires/images/societe/bg_top_990_visages.png") left top no-repeat;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content {
    padding: 15px 15px 0;
    width: 960px;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content span.bleu,
.blocs_content .bloc.bloc_990.static.recrutement .bloc_content a,
.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content h3 {
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro {
    float: left;
    width: 700px;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro .header h1 {
    color: #0099cc;
    margin: 0;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro .header p {
    font-size: 13px;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro h3 {
    color: #0099cc;
    margin: 20px 0 5px;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro table {
    margin-bottom: 20px;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro table p {
    margin-top: 0;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .intro table tr td {
    vertical-align: top;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content {
    padding: 0;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content table tbody td,
.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content table tbody th {
    background-color: #FFFFFF;
    text-align: left;
    font-size: 12px;
    border-bottom: 1px solid #cccccc;
}

.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content table tbody td.noborder,
.blocs_content .bloc.bloc_990.static.recrutement .bloc_content .bloc.bloc_700.onglets .bloc_content table tbody th.noborder {
    border: none;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul.upper-latin {
    list-style: upper-latin inside;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul.upper-latin li {
    background: none;
    padding-left: 0;
    color: #555555;
    font-weight: bold;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter ul.upper-latin ul li {
    background: url("/RessourcesCiel/Binaires/images/2011/global/puces/puce_bleu.png") top left no-repeat;
    padding-left: 19px;
    color: #666666;
    font-weight: normal;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro,
.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro p {
    font-size: 14px;
    line-height: 18px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro.argumentaire {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS1112/bg_jeune_femme_argumentaire.png") right top no-repeat;
    height: 210px;
    width: 684px;
    padding-top: 10px;
    margin-top: -16px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro.recrutement {
    background: url("/RessourcesCiel/Binaires/images/societe/bg_top_990_visages.png") -319px -1px no-repeat;
    height: 160px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro.recrutement p,
.blocs_content .bloc.bloc_700 .bloc_content.newsletter .intro.argumentaire p {
    width: 400px;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message {
    padding: 15px;
    margin: 10px auto 0px auto;
    background-color: #f2f2f2;
    border: 1px solid #dcdcdc;
    box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
    -moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
    -webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
    position: relative;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon .bloc_message h3 {
    padding: 0;
    border: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message p {
    margin: 0;
    padding: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.vert {
    background-color: #E1FFD9;
    border-color: #BADEB1;
    color: #435B3D;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.vert h3 {
    color: #435B3D;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.jaune {
    background-color: lightYellow;
    border-color: #E1DB8B;
    color: #4D4D39;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.rouge {
    background-color: #FFDCDD;
    border-color: #E9B9BB;
    color: #713A3C;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.rouge h3 {
    color: #713A3C;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message.rouge ul li {
    background: url("/RessourcesCiel/binaires/images/2011/global/puces/puce_rouge.png") 0 0 no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content .bloc_message.bleu {
    background-color: #C2E1EE;
    border-color: #8EC3D9;
    color: #3D5058;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message.bleu.gestion {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS1212/collection_gestion_2013.png") -20px 60px no-repeat #C2E1EE;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message.bleu.gestion ul {
    padding: 30px 0 0 230px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message.bleu.gestion a {
    padding-left: 230px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message h3:first-child {
    margin-top: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message h2:first-child {
    text-align: center;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .bloc_message.centre {
    text-align: center;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video {
    float: left;
    width: 670px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .image {
    float: left;
    width: 159px;
    height: 127px;
    margin-right: 14px;
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0313/bg_video.gif") left top no-repeat;
    padding: 7px 0 0 7px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .image .video_1 {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0313/PAP.png") left top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .image .video_2 {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0313/CJEC.png") left top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .image .video_3 {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0313/infogreffe.png") left top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .image .video_4 {
    background: url("/RessourcesCiel/Binaires/images/prospects/NEWSPROS0313/CIC.png") left top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .texte {
    float: right;
    width: 490px;
    font-size: 13px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newsletter .video .texte h4 {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon {
    margin: 20px 0 30px;
    clear: both;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3 {
    border-bottom: 1px solid #777777;
    padding: 10px 15px;
    margin: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3 span {
    background: url("/RessourcesCiel/Binaires/images/2011/global/puces/plus_accordeon_gris.png") right top no-repeat;
    float: right;
    width: 16px;
    height: 15px;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3.ui-accordion-header-active span,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3.ui-accordion-header-active.ui-state-hover span {
    background: url("/RessourcesCiel/Binaires/images/2011/global/puces/moins_accordeon_bleu.png") right top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3.ui-state-hover span {
    background: url("/RessourcesCiel/Binaires/images/2011/global/puces/plus_accordeon_bleu.png") right top no-repeat;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3 a {
    text-decoration: none;
    color: #666666;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3.ui-accordion-header-active a,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon h3.ui-state-hover a {
    color: #0099cc;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content {
    padding: 0 15px;
    width: 650px;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content h4 {
    color: #0099cc;
    margin-bottom: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content h4 + p {
    margin-top: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content ul li.intro {
    background: none;
    padding-left: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last {
    width: 205px;
    float: left;
    font-size: 11px;
}

.blocs_content .bloc.bloc_700.revendeurs .bloc_content .accordeon div.ui-accordion-content .un_tiers,
.blocs_content .bloc.bloc_700.revendeurs .bloc_content .accordeon div.ui-accordion-content .un_tiers_last {
    margin-top: 20px;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last {
    margin-right: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers img,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last img {
    width: 77px;
    margin: 0 auto 10px;
    display: block;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers h3,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last h3 {
    margin: 0 0 10px 0;
    padding: 0;
    border: 0;
    font-size: 14px;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers h5,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last h5 {
    color: #0099cc;
    margin: 0;
    font-size: 11px;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers p,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last p {
    margin: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers a,
.blocs_content .bloc.bloc_700 .bloc_content .accordeon div.ui-accordion-content .un_tiers_last a {
    text-decoration: underline;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p {
    width: 100%;
    float: left;
    margin: 6px 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p label {
    font-size: 14px;
    width: 200px;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p input[type=text],
.blocs_content .bloc.bloc_700 .bloc_content.newspros p textarea {
    font-size: 14px;
    height: 21px;
    border: 2px solid #bdbdbd;
    background-color: #fff;
    padding: 0 5px;
    width: 330px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p textarea {
    height: 50px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p .InputRadCoch {
    float: left;
    width: 450px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p .InputRadCoch input {
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p .InputRadCoch label {
    width: 100px;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros p .InputRadCoch label + br {
    display: none;
}

.blocs_content .bloc.bloc_700 .bloc_content.newspros input[type=submit] {
    background: url('/RessourcesCiel/Binaires/images/2011/global/boutons/bt_inscrire.png') 0 0 no-repeat;
    width: 121px;
    height: 32px;
    border: 0;
    display: block;
    margin: 0 auto;
    text-indent: -5000px;
    overflow: hidden;
    line-height: 1px;
}


/***********************
FORMULAIRES
***********************/

.blocs_content .bloc.bloc_700 .bloc_content.formulaire .bloc_content {
    padding: 0;
    background: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire .bloc_content h3 {
    margin-top: 0;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p {
    margin: 5px 0;
    width: 670px;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire .bloc_margin p {
    font-size: 14px;
    line-height: 18px;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p label {
    font-size: 14px;
    width: 155px;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire.CPC p label {
    width: 270px;
    margin-right: 15px;
    text-align: right;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire.CPC .intro_CPC {
    float: left;
    width: 670px;
    margin-bottom: 15px;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p span.special {
    width: 380px;
    float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p span.special label {
    width: 350px;
    float: right;
    margin: 0 0 0 5px;
    text-align: left;
    font-size: 12px;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p .special label input[type=radio],
.blocs_content .bloc.bloc_700 .bloc_content.formulaire p .special label input[type=checkbox] {
    width: 10px float: left;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p input[type=text],
.blocs_content .bloc.bloc_700 .bloc_content.formulaire p textarea {
    font-size: 14px;
    height: 21px;
    border: 2px solid #bdbdbd;
    background-color: #fff;
    padding: 0 5px;
    width: 330px;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p textarea {
    height: 55px;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire input[type=submit] {
    background: url('/RessourcesCiel/Binaires/images/2011/global/boutons/bt_inscrire.png') 0 0 no-repeat transparent;
    width: 121px;
    height: 32px;
    border: 0;
    text-indent: -1000px;
    line-height: 1px;
    display: block;
    overflow: hidden;
}

.blocs_content .bloc.bloc_700 .bloc_content.formulaire p span.InputRadCoch {
    display: block;
    clear: both;
}


/************************
OPPORTUNITES LEGALES
************************/

.blocs_content .bloc.bloc_990.oppLegal .titres {
    padding: 15px 15px 30px;
    width: 960px;
}

.blocs_content .bloc.bloc_990.oppLegal .titres h1 {
    font-size: 30px;
    margin: 0;
    padding: 0;
    text-align: center;
    color: #005873;
}

.blocs_content .bloc.bloc_990.oppLegal .titres h2 {
    font-size: 28px;
    margin: 0;
    padding: 0;
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.oppLegal .titres h2.deux {
    text-align: right;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique {
    width: 990px;
    clear: both;
    margin-bottom: 40px;
    float: left;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .bleuClair {
    background-color: #dcf4fb;
    padding: 0 15px;
    width: 958px;
    height: 60px;
    margin: 0 0 15px 1px;
    float: left;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .bleuClair h3 {
    background-color: #005873;
    padding: 11px 15px;
    margin: 0;
    width: 958px;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    margin-right: 15px;
    font-size: 32px;
    display: inline;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .bleuClair h4 {
    display: inline;
    font-size: 24px;
    color: #005873;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail {
    float: left;
    width: 960px;
    padding: 0 15px;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail h5 {
    font-size: 20px;
    margin: 0 0 10px 0;
    padding: 0;
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail .image {
    width: 110px;
    margin-right: 15px;
    float: left;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail .texte {
    width: 835px;
    margin: 0;
    padding: 0;
    float: left;
    font-size: 14px;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail .texte p {
    margin: 0;
    padding: 0;
}

.blocs_content .bloc.bloc_990.oppLegal .rubrique .detail .texte a.gris {
    background-color: #dcdcdc;
    color: #005873;
    padding: 5px 10px;
    margin-top: 10px;
    display: inline-block;
}

.blocs_content .bloc.bloc_990.oppLegal .bloc_content p {
    width: 619px;
    font-size: 28px;
    color: #005873;
    text-align: right;
    padding: 18px 370px 0 0;
    background: url("/RessourcesCiel/Binaires/images/2011/produits/offres/bg_packs.jpg") center right no-repeat;
    margin: 0 0 2px;
    height: 170px;
}


/************************
PAGES DESABONNEMENT 2013
************************/

.blocs_content .bloc.bloc_990.desabo p {
    margin: 0;
}

.blocs_content .bloc.bloc_990.desabo .entete {
    width: 890px;
    float: left;
    margin: 15px 0 20px 50px;
    font-size: 14px;
}

.blocs_content .bloc.bloc_990.desabo .entete img {
    float: left;
    margin-right: 15px;
    width: 102px;
}

.blocs_content .bloc.bloc_990.desabo .entete .titre {
    width: 770px;
    float: left;
    margin: 0;
    padding: 0;
}

.blocs_content .bloc.bloc_990.desabo .entete .titre h1 {
    font-size: 24px;
    color: #0099cc;
    margin: 20px 0 10px;
}

.blocs_content .bloc.bloc_990.desabo h2 {
    padding-top: 30px;
    float: left;
    clear: both;
    width: 100%;
    font-size: 20px;
    margin: 0;
}

.blocs_content .bloc.bloc_990.desabo h2 .bleu {
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.desabo .clear {
    clear: both;
    width: 100%;
    height: 15px;
}

.blocs_content .bloc.bloc_990.desabo a {
    color: #666666;
    font-weight: bold;
}

.blocs_content .bloc.bloc_990.desabo .gauche {
    float: left;
    margin-left: 50px;
    width: 590px;
}

.blocs_content .bloc.bloc_990.desabo .gauche img {
    float: left;
    margin-right: 15px;
    width: 211px;
}

.blocs_content .bloc.bloc_990.desabo .gauche img.capture {
    width: 531px;
}

.blocs_content .bloc.bloc_990.desabo .gauche .detail {
    float: left;
    width: 360px;
    font-size: 12px;
    min-height: 141px;
}

.blocs_content .bloc.bloc_990.desabo .gauche .detail h3,
.blocs_content .bloc.bloc_990.desabo .droite .detail h3 {
    color: #0099CC;
    font-size: 14px;
    margin-top: 0;
}

.blocs_content .bloc.bloc_990.desabo .gauche .detail a,
.blocs_content .bloc.bloc_990.desabo .droite .detail a {
    margin-top: 10px;
    display: block;
}

.blocs_content .bloc.bloc_990.desabo .droite {
    float: right;
    margin-right: 50px;
    width: 300px;
}

.blocs_content .bloc.bloc_990.desabo .droite h3.titre {
    margin: 0 0 15px;
}

.blocs_content .bloc.bloc_990.desabo .droite img {
    float: left;
    margin-right: 15px;
    width: 44px;
}

.blocs_content .bloc.bloc_990.desabo .droite .detail {
    float: left;
    width: 240px;
    font-size: 13px;
    min-height: 141px;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos {
    float: left;
    width: 888px;
    margin: 15px 0 15px 1px;
    padding: 10px 50px;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos h2 {
    padding-top: 0;
}

.blocs_content .bloc.bloc_990.desabo .blocGris {
    background-color: #f4f4f4;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos img {
    float: left;
    width: 39px;
    margin-right: 15px;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos .detail {
    float: left;
    width: 830px;
    font-size: 12px;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos .detail h4 {
    margin: 0;
    padding: 0;
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos .unTiers {
    margin: 0 0 10px;
    padding: 0;
    width: 295px;
    float: left;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos .unTiers h3 {
    margin-bottom: 10px;
    color: #0099cc;
}

.blocs_content .bloc.bloc_990.desabo .blocInfos .unTiers p.detail {
    height: 45px;
    margin-bottom: 10px;
}

.blocs_content .bloc.bloc_990.desabo p.taille_11 {
    float: left;
    width: 890px;
    margin: 10px 0 0 50px;
    padding-bottom: 15px;
}


/* PANIER - FORMULAIRE ROCKET */

div.top.boutique {
    height: 200px;
}

.blocs_content.style_form .bloc.bloc_990,
.blocs_content.style_form .bloc.bloc_700,
.blocs_content.style_form .bloc.bloc_275,
.blocs_content.style_form .bloc_content {
    background: none !important;
    min-height: inherit !important;
}

.blocs_content.style_form .bloc.bloc_990 h1 {
    font-size: 35px;
    margin: 20px 0;
}

.blocs_content.style_form .bloc.bloc_990 p {
    font-size: 16px;
    padding: 15px 0 0;
}

.blocs_content.style_form .bloc.bloc_990 p span {
    font-size: 11px;
}

.blocs_content.style_form .bloc.bloc_700 {
    font-size: 14px;
}

.blocs_content.style_form .bloc.bloc_700 .bloc_content {
    padding: 0;
    width: 700px;
}

.blocs_content.style_form .bloc.bloc_700 p.legende {
    font-size: 11px;
    color: #777777;
}

.blocs_content.style_form .bloc.bloc_700 h2 {
    color: #0099cc;
    margin-bottom: 10px;
    float: left;
    width: 100%;
    font-size: 22px;
}

.blocs_content.style_form .bloc.bloc_700 h3 {
    color: #0099cc;
    font-weight: normal;
    float: left;
    width: 100%;
    margin: 15px 0 5px;
}

.blocs_content.style_form .bloc.bloc_700 h2 + h3 {
    margin-top: 10px;
}

.blocs_content.style_form .bloc.bloc_275.gris {
    background-color: #dddddd !important;
}

.blocs_content.style_form .bloc.bloc_275.gris .bloc_content h3 {
    padding: 10px 15px;
    margin: 0;
    background-color: #0099cc;
    color: #FFFFFF;
    text-shadow: none;
}

.blocs_content.style_form .bloc.bloc_275.gris .recap {
    width: 245px;
    margin: 7px auto;
    border-collapse: collapse;
}

.blocs_content.style_form .bloc.bloc_275.gris .recap td,
.blocs_content.style_form .bloc.bloc_275 .arguments td {
    padding: 8px 0;
}

.blocs_content.style_form .bloc.bloc_275.gris .recap tbody tr.total {
    font-weight: bold;
    color: #555555;
    font-size: 14px;
    border-top: 1px solid #FFFFFF;
}

.blocs_content.style_form .bloc.bloc_275.gris .recap tbody tr.total td {
    border-top: 1px solid #FFFFFF;
}

.alignRight {
    text-align: right;
}

.alignCenter {
    text-align: center;
}

.alignLeft {
    text-align: left;
}

.right {
    float: right;
}

.left {
    float: left;
}

a.tooltip {
    font-size: 12px;
    color: #555555;
}

a.tooltip.question {
    padding-right: 25px;
    background: url(/RessourcesCiel/Binaires/images/2011/global/formulaires/question_mark.png) center right no-repeat transparent;
    height: 18px;
    color: #0099cc;
}

div.tooltip {
    display: none;
    position: absolute;
    background-color: #F9F9F9;
    border: 2px solid #dddddd;
    color: #555555;
    font-size: 11px;
    padding: 10px;
}

div.dashed {
    float: left;
    width: 100%;
    padding: 5px 0;
    margin: 10px 0;
    border: 2px dashed #555555;
}

p a.lienBouton {
    padding: 10px 20px;
    background-color: #dddddd;
    font-size: 12px;
    color: #555555;
    text-decoration: none;
    text-shadow: none;
    font-weight: bold;
}

p a.lienBouton:hover {
    background-color: #555555;
    color: #FFFFFF;
}


/* FIN PANIER */

.blocs_content .bloc.bloc_700.confirmationGd .bloc_content h2 {
    margin: 0;
}

.blocs_content .bloc.bloc_700.confirmationGd .bloc_content dt {
    font-weight: bold;
    color: #003366;
    margin-bottom: 5px;
    font-size: 18px;
}

.blocs_content .bloc.bloc_700.confirmationGd .bloc_content dt span {
    font-weight: normal;
}

.blocs_content .bloc.bloc_700.confirmationGd .bloc_content dd {
    margin-bottom: 25px;
}


/********************************
ONGLETS 2014
********************************/

.onglets-nav {
    width: 100%;
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
    border-bottom: 3px solid #1c9acb;
}

.onglets-nav li {
    float: left;
    font-size: 16px;
    line-height: 44px;
    color: #0099cc;
    padding: 0 16px;
    background: linear-gradient( to right, #e4e4e4, #f0f0f0);
    cursor: pointer;
    margin: 0;
}

.onglets-nav li.active {
    background-color: #1c9aca;
    background: linear-gradient( #1ac6ff, #1c9aca);
    height: 51px;
    line-height: 51px;
    margin-top: -7px;
}

.onglets-nav li.no-onglet {
    background: #FFFFFF;
    font-size: 26px;
    padding: 0 0 0 24px;
    color: #666666;
    float: left;
    width: 230px;
}

.onglets-nav li.no-onglet:hover {
    height: 44px;
    line-height: 44px;
    cursor: default;
    margin-top: 0;
    text-decoration: none;
}

.onglets-nav li a {
    color: #0099cc;
    text-decoration: none;
}

.onglets-nav li.active a {
    color: #FFFFFF !important;
}

.onglets-nav li:hover a {
    text-decoration: underline;
}

.revendeurs.onglets-nav {
    border-bottom: 3px solid #0066cc;
    margin-top: 15px;
}

.revendeurs.onglets-nav li,
.revendeurs.onglets-nav li a {
    color: #0066cc;
}

.revendeurs.onglets-nav li.active {
    background-color: #0066cc;
    background: linear-gradient( #0292f6, #0168cf);
}

.contenu-onglet {
    display: none;
    font-size: 14px;
    float: left;
    width: 100%;
    min-height: 246px;
    height: auto;
    position: relative;
    overflow: hidden;
}

.active-page {
    display: block;
}

.contenu-onglet .padding {
    padding: 15px;
    float: left;
    position: relative;
}

.padding-top {
    padding-top: 15px;
}

.blocs_content .bloc.col-3 {
    width: 30%;
    min-height: 48px;
}

.blocs_content .bloc.col-3 .bloc_content {
    width: 100% !important;
}

.blocs_content .bloc.col-3 * {
    margin: 0;
}

.blocs_content .contenu-onglet .bloc.bloc_320 .bloc_content {
    width: 286px;
}

.blocs_content .contenu-onglet .bloc.bloc_320 .bloc_content h2,
.blocs_content .contenu-onglet .bloc.bloc_320 .bloc_content p,
.blocs_content .contenu-onglet .anim-bloc h2 {
    margin: 0;
}

.blocs_content .bloc.bloc_320.orange {
    border: 1px solid #ff5800;
}

.blocs_content .bloc.bloc_320.orange .bloc_content {
    background-image: linear-gradient(#ffd5bf 0, #ffffff 100px);
}

.blocs_content .bloc.bloc_320.orange h2 {
    color: #ff5800;
}

.blocs_content .bloc.bloc_320.orange p {
    color: #666666;
}

.blocs_content .contenu-onglet .bloc.bloc_320 a,
.blocs_content .contenu-onglet .anim-bloc .bloc_content .accordeon div.ui-accordion-content a {
    color: #0066cc;
}

.blocs_content .bloc.bloc_320.bleu {
    border: 1px solid #009fda;
}

.blocs_content .bloc.bloc_320.vert {
    border: 1px solid #41a940;
}


/** bloc animé **/

.floatl {
    float: left;
}

.floatr {
    float: right;
}

.hide {
    display: none;
}

div[class*=col-] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    min-height: inherit !important;
}

.col-1 {
    width: 10% !important;
}

.col-2 {
    width: 20% !important;
}

.col-3 {
    width: 30% !important;
}

.col-4 {
    width: 40% !important;
}

.col-5 {
    width: 50% !important;
}

.col-6 {
    width: 60% !important;
}

.col-7 {
    width: 70% !important;
}

.col-8 {
    width: 80% !important;
}

.col-9 {
    width: 90% !important;
}

h2.loggue {
    margin-bottom: 0 !important;
}


/*-------------------------
INTRO ET FOOTER FORMULAIRE
-------------------------*/
.form_intro h1 {
    margin-top: 0;
    margin-bottom: 5px;
    color: #009fda;
}
.form_intro p {
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 13px;
}
.form_footer p {
    font-size: 11px;
}
.form_footer a {
    color: #009fda;
}