			.mceContentBody {
				padding: 10px;
				font-family: arial, helvetica, sans-serif;
				margin:10px 0px 0px 0px;
				font-size: 12px;	
				background: white;		
			}	
			
			.mceContentBody h2{
				padding: 10px;
				background-color: #f6f7f9;
				font-size: large;
				color: #3c475b;
				text-decoration:none;
			}
			.mceContentBody h3{ 
				font-size: medium;
				padding-left: 30px;
				background-repeat: no-repeat;
				background-position: left center;	
			}
			.mceContentBody h4{
				font-style:italic;
				padding-left: 40px;
				background-repeat: no-repeat;
				background-position: left center;	
			}
			.mceContentBody h5{
				font-size: 0.9em;
				padding-left: 50px;
				background-repeat: no-repeat;
				background-position: left center;
			}
			.mceContentBody p.titretableau, .mceContentBody caption{
				font-weight:bold;
				padding:10px;
				background-color: #f6f7f9;
				color: #3c475b;
				text-decoration:none;
			}

			.mceContentBody caption {
				border-top: 2px solid #333;
			}

			.mceContentBody table{border-collapse:collapse; }
			.mceContentBody td{vertical-align:top;}


			.mceContentBody table {
				border-top: 2px solid #333;
				border-bottom: 2px solid #333;
				margin-top: 15px;
				margin-bottom: 10px;
				width:50%;
			}

			.mceContentBody table th {padding: 15px 5px 10px 5px;}
			.mceContentBody table th, .mceContentBody table th p {text-align: center;}

			.mceContentBody table td {padding: 5px; border-top: 1px solid #eeeeee;}
			.mceContentBody table td p {white-space: pre-wrap; text-indent: -24px; margin: 0 0 0 24px; padding: 2px 10px;}
