/* TinyMCE specific rules */
body.mceContentBody {
	font-family: Arial, Helvetica, sans-serif;
	background: #FFF;
	font-size:12px;
	color:#474748;
}

body.mceContentBody table tr td {
	font-size:13px;
	color:#000;
}

.mceContentBody a {
	color:#4c4c4c !important; /* FF requires a important here */
	font-size:12px;
	text-decoration:underline;
}

body.mceContentBody table tr td.head { background-color: #3374aa; color: #fff; font-weight: bold; }

.bold_14 { font-weight: bold; font-size: 14px; }
.regular_22 { font-weight: bold; font-size: 14px; }

.bleu_18 { font-size: 18px; color: #005570; }
.bleu_gras_18 { font-size: 18px; color: #005570; font-weight: bold; }
.bleu_25 { font-size: 25px; color: #005570; }
.bleu_25_bold { font-size: 25px; color: #005570; font-weight: bold; }
.bleu_35 { font-size: 35px; color: #005570; }

.vert_20 { font-size: 20px; color: #87b724; }
.vert_20_bold { font-size: 20px; color: #87b724; font-weight: bold; }

.vert_24 { font-size: 24px; color: #87b724; }
.vert_24_bold { font-size: 24px; color: #87b724; font-weight: bold; }

.citation_verte_quotes { font-size: 20px; color: #87b724; padding: 0 15px; }
.citation_verte_quotes:before { content: "\2018"; color: #3789a5; font-size: 30px; padding: 0 5px; }
.citation_verte_quotes:after { content: "\201A"; color: #3789a5; font-size: 30px; padding: 0 5px; }

.citation_orange_quotes { font-size: 20px; color: #d66e22; padding: 0 15px; }
.citation_orange_quotes:before { content: "\2018"; color: #3789a5; font-size: 30px; padding: 0 5px; }
.citation_orange_quotes:after { content: "\201A"; color: #3789a5; font-size: 30px; padding: 0 5px; }

.encart_fondVert { background-color: #87b724; color: #fff; padding: 10px; }
.encart_fondOrange { background-color: #f18f20; color: #fff; padding: 10px; }

.blanc_14 { font-size: 14px; color: #ffffff; }
.blanc_18 { font-size: 18px; color: #ffffff; }
.blanc_20 { font-size: 20px; color: #ffffff; }
.blanc_24 { font-size: 24px; color: #ffffff; }


