@import url("../fonts/fonts.css");

html .mceContentBody {
	font-family:Arial, sans-serif;
	font-size: 16px;
        line-height: 22px;
	margin-bottom: 30px;
}

html .mceContentBody p:first-child {margin-top:0px !important;}
html .mceContentBody p {
	font-size: 16px;
    margin-bottom: 17px;
    text-indent: 10px;
}
html .mceContentBody sup {
    font-size: 10px;
    vertical-align: top;
}

html .mceContentBody .alignleft {
    float:left;
    margin: 10px 15px 10px 0;
}
html .mceContentBody .alignright {
    float:right;
    margin: 10px 0 10px 15px;
}
html .mceContentBody .aligncenter {
    display: block;
    margin: 18px auto;
}

html .mceContentBody .wp-caption-text {
    color: #666;
    font-size: 13px;
    font-style: italic;
    text-align: center;
}

html .mceContentBody a {
    color:#000;
    text-decoration: underline;
}
html .mceContentBody a:hover {color:#555;}

html .mceContentBody ul {
    list-style: disc inside;
    margin-bottom: 17px;
}

html .mceContentBody ol {
    list-style: decimal inside;
    margin-bottom: 17px;
}

html .mceContentBody li {margin: 0 0 5px 45px;}

html .mceContentBody address {font-style: italic;}

html .mceContentBody pre {font: 12px/18px Consolas,Monaco,monospace;}

html .mceContentBody .footnote-link {color:#000;}

/* titres */

html .mceContentBody h1 {font-family: arial, sans-serif; font-size: 16px;}
html .mceContentBody h2,
html .mceContentBody h3,
html .mceContentBody h4,
html .mceContentBody h5,
html .mceContentBody h6 {font-family: 'LeagueGothicRegular',arial,sans-serif; margin-bottom: 10px}

html .mceContentBody h2 {font-size: 50px; line-height: 50px;}
html .mceContentBody h3 {font-size: 40px; line-height: 40px;}
html .mceContentBody h4 {font-size: 30px; line-height: 30px;}
html .mceContentBody h5 {font-size: 25px; line-height: 25px;}
html .mceContentBody h6 {font-size: 20px; line-height: 20px;}

/* entretien */

html .mceContentBody .questions-entretien {
	color:#373737;
	margin:55px 0 !important;
}
html .mceContentBody .reponses-entretien {
	margin:55px 0 55px 22px !important;
}
html .mceContentBody .auteur-entretien {
	font-family: 'LeagueGothicRegular',sans-serif;
	font-size:20px;
	text-transform:uppercase;
}

/* table */

html .mceContentBody table {
    border-collapse: collapse;
    font-size: 14px;
    margin: 50px auto 25px;
    width: 430px;
}

html .mceContentBody caption {
    color: #414141;
    font-family: 'LeagueGothicRegular',sans-serif;
    font-size: 30px;
    line-height: 32px;
    margin-bottom: 16px;
    text-align: center;
}

html .mceContentBody th {
    font-family: 'LeagueGothicRegular',sans-serif;
    font-size: 24px;
    border-bottom: 2px solid #000;
    border-left: 30px solid #fff;
    border-right: 30px solid #fff;
    padding: 8px 2px;
}

html .mceContentBody td {
    border-left: 30px solid #fff;
    border-right: 30px solid #fff;
    color: #333;
    padding: 12px 2px 0;
}