﻿/******* Définit les styles du contenu éditorial. ********/

/* Titres */
.contain h1 {
    color:#B7C000;
    font-size:26px;
    font-weight:normal;
    margin-bottom:10px;
}
.contain .titreNiveau1Presentation h1{	background:url(/image/Public/CyimApprocheConcept.png) no-repeat; width:646px; height:43px;text-indent:-1000px;}
.contain .mFirstArticleIsDisplayed { display:none}
.contain h2
{color:#8EA8B5;
font-size:14px;
margin-bottom:10px;
margin-top:20px;
}
.contain h3 {
color:#8EA8B5;
font-size:13px;
margin-bottom:0;
margin-top:5px;
}
.contain h4
{color:#8EA8B5;
font-size:12px;
margin-bottom:10px;
margin-top:4px;}

.contain h5
{color:#8EA8B5;
font-size:11px;
margin-bottom:10px;
margin-top:3px;}

.contain h6
{color:#8EA8B5;
font-size:10px;
margin-bottom:10px;
margin-top:2px;}
/* Tableaux */
/* Feuille de style des tableaux.*/
.contain table {
	width:100%;
	border:1x solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contain table thead {
	background-color:#687e8a;
}
.contain table tr {
	border-bottom:1px solid #FFFFFF;
}
.contain table th {
	background-color:#687e8a;
	color:#FFFFFF;
}
.contain table td a {
    color:#01A6E0;
}
.contain table tr {
	border-bottom:1px solid #cccccc;
}
.contain table td {
	background-color:transparent;
	color:#666666;
	padding:3px;
	vertical-align: top;
	
}
.contain table caption
{ margin-top:20px;
}

.contain table thead tr
{
}

.contain table thead tr th
{
}

.contain table tbody
{
}

.contain table tbody tr
{
}

.contain table tbody tr td
{
}

.contain table tfoot
{
}

.contain table tfoot tr
{
}

.contain table tfoot tr td
{
}

/* Texte */
.contain p
{margin-bottom:20px;line-height:15px; text-align:justify;
}

.contain a
{text-decoration:none;
}

.contain a:hover
{ text-decoration: underline;
}

.contain img
{
}

.contain em
{
}

.contain strong
{
}

.contain hr
{margin-bottom:15px;
}

.contain pre
{
}

.contain blockquote
{
}

/* Listes */
.contain .mHtmlContent ul
{ margin-bottom:20px;margin-left:40px;
}
.contain .mHtmlContent ul li{background:transparent url(/image/Public/puceTriangle.gif) no-repeat scroll 0 0;
    display:block;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:20px;
    padding-left:7px;}

.contain ol
{margin-left:20px;
}

.contain ol li
{
}

.contain dl
{margin-bottom:20px;
}

.contain dl dt
{float:left;
line-height:20px;
}
.contain dl dd
{line-height:20px;
margin-left:70px;

}
pre {
	color:Blue;
	display:block;
	padding-left:15px;
	padding-right:15px;
	white-space:normal;
}