



/*  _____________________________________________________________________________

  00 RESET
    _____________________________________________________________________________  */



applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;
}

/* -----------------------------------
   01 Tableau
   ----------------------------------- */

table {
border-spacing : 0;
border-collapse : collapse;
}
table tr td {
padding: 0 5px;
}
.csc-default table caption {
  color: #00326e;
    font-family: brandon grotesque bold;
    font-size: 1.2em;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.csc-default table thead tr th {
    background-color: #f1f1f1;
    color: #005bc3;
    font-weight: bold;
    border-color: #000;
  }
table.contenttable-color-1 {
    background-color: #f1f1f1 !important;
}
table.contenttable-color-1 thead tr th {
    background-color: #555 !important;
    color: #fff !important;
    font-weight: normal !important;
    border-color: #000 !important;
}
table.contenttable-color-2 {
    background-color: #fff !important;
}
table.contenttable-color-2 thead tr th {
    background-color: #c89108 !important;
    color: #fff !important;
    font-weight: normal !important;
    border-color: #000 !important;
}


/*  _____________________________________________________________________________

  02 TYPOGRAPHY
    _____________________________________________________________________________  */




.strong{font-weight:bold}
.italic{font-style:italic}
a{text-decoration:none}
a:hover{cursor:pointer}
ul, ol{ margin-bottom:18px}

#content {width:960px; margin:0 auto;}

/*  _____________________________________________________________________________

  03 PLUGIN
    _____________________________________________________________________________  */
    
.affichersuite {
  padding-left:25px;
  background: url('../images/bouton-plus.png') no-repeat left top;
}
.masquercontenu {
  padding-left:25px;
  background: url('../images/bouton-moins.png') no-repeat left top;
}
#zone-de-texte h3#shownext {
  color: #c89108;
}
#contenu-deux-colonnes #colonne-gauche #bloc_gauche #bloc_contact ul.csc-menu.csc-menu-1 {
    border-bottom: 1px solid #00326e;
    border-left: 1px solid #00326e;
    border-right: 1px solid #00326e;
    padding: 5px;
}
#contenu-deux-colonnes #colonne-gauche #bloc_gauche #bloc_contact ul.csc-menu.csc-menu-1 li {
    list-style: outside none none;
}

/** Powermail **/

/*** désactivation de l'affichage des formulaires

.tx-powermail .powermail_form {
  display: none;
}
.tx-powermail::before {
    background-color: #00326e;
    border: 10px solid #c89108;
    color: #fff;
    content: "Les formulaires sont temporairement désactivés aujourd'hui. Ils seront à nouveau opérationnels en fin de journée. Veuillez nous excuser pour la gêne occasionnée.";
    display: block;
    font-family: brandon grotesque,sans-serif;
    font-size: 1em;
    height: auto;
    margin: 20px;
    padding: 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
   }
***/

.tx-powermail {
    width: 100% !important;
}
.tx-powermail .powermail_fieldset .powermail_label {
    width: 39% !important;
}
.tx-powermail .powermail_fieldset .powermail_field {
    width: 60% !important;
}
.tx-powermail .powermail_fieldset .powermail_radio_outer, .tx-powermail .powermail_fieldset .powermail_captcha_outer, .tx-powermail .powermail_fieldset .powermail_check_outer, .tx-powermail .powermail_fieldset .powermail_fieldwrap_text, .tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul:not(.parsley-errors-list) {
    width: 60% !important;
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_captcha {
    width: 100% !important;
}
.tx-powermail .powermail_fieldset .powermail_legend {
    font-family: brandon grotesque,sans-serif;
    font-size: 120% !important;
    text-transform: uppercase;
}
.tx-powermail form.powermail_form h3 {
    display: none;
}
.tx-powermail form.powermail_form fieldset.powermail_fieldset .powermail_fieldwrap label.powermail_label span.mandatory {
    color: #9c132e;
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_reset {
    background-color: #c89108 !important;
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_submit {
    background-color: #00326e !important;
}
