/* *************************** Redéfinition des marqueurs ***************************** */
body
{
  color: #585858;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
h1
{
	padding:0px; /* Espacement dans le bloc de texte */
	margin: 0px; /* Espacement en dehors du bloc de texte */
	font-size:15px; /* On assigne une taille */
	font-weight:bold;
}
h2 span
{
    display: block;
    padding: 9px;
    font-weight: bold;
    color: #444444;
    font-size: 118%;
}

h2 a{color: #444444;}

h3
{
	padding:0px; /* Espacement dans le bloc de texte */
	margin: 0px; /* Espacement en dehors du bloc de texte */
	font-size:11px; /* On assigne une taille */
	font-weight:normal;
}
h4
{
	padding:0px; /* Espacement dans le bloc de texte */
	margin: 0px; /* Espacement en dehors du bloc de texte */
	font-size:11px; /* On assigne une taille */
	font-weight:normal;
}

/* *************************** Layout setup ***************************** */
.TABLEPage A
{
	color: #585858;
	text-decoration: none;
}
.TABLEPage A:HOVER
{
	text-decoration: underline;
}
.TDFragRedac, 
.TDFragRedacAlt
{
    color:#585858;
    padding:10px 15px;
    text-align: left;
}
.TDFragRedac IMG
{
	float: left;
	padding: 5px 5px 5px 5px;
}
.TDFragRedacAlt IMG
{
	float: right;
	padding: 5px 5px 5px 5px;
}
.TDFragTitre a,
.TDFragTitre h3{
    clear: both;
    color: #6082A8;
    font-size: 118%;
    font-weight: bold;
    margin: 7px 0;
    border-bottom: 1px solid #cdcdcd;
}
.TDFragRedac div, 
.TDFragRedacAlt div
{
	width: 600px;
	clear: both;
}

.TDFragTitre
{
color:#585858;
padding:10px 15px;
}
#ds-contentwrap .ds-page .TDFragTitre h3 span {
padding:9px 0;
}
#ds-contentwrap .ds-page .TDFragTitre h3 span span{
border:0 none;
display:inline;
padding:0;
}
.TDFragRedac a, 
.TDFragRedacAlt a
{
	color: #585858;
		text-decoration: underline;
}
.TDFragRedac a:hover, 
.TDFragRedacAlt a:hover
{
	color: #000;
}



