/******************************************************
  CONTENT
*******************************************************/
#mainContent h1 {
	font-size: 130%;
	font-weight: bold;
	margin-bottom: 20px;
	color: #df1c40;
}

#mainContent h2 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 20px;
}

#mainContent h3 {
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 20px;
}

#mainContent p {
	margin-bottom: 20px;
}

#mainContent ul, #mainContent ol {
	padding-left: 15px;
	margin-bottom: 20px;
}

#mainContent ul {
	list-style-type: square;
}


#mainContent table {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}

#mainContent table th {
	background-color: #DF1C40;
	color: #ffffff;
	font-weight: normal;
}

#mainContent table tr.tr-odd td {
	background-color: #EFE9E8;
}

#mainContent table tr.tr-even td {
	background-color: #FFFFFF;
}

div.cadre {
	border:2px solid #F9D8CE;
	padding: 10px;
	margin-bottom: 10px;
	
}
#rightContent div.newsletter {
	display:none;
}

/******************************************************
  LIENS
*******************************************************/

#mainContent a:link, #mainContent a:visited {
	color: #df1c40;
	text-decoration: underline;
}

#mainContent a:hover, #mainContent a:active {
	text-decoration: none;
}

#footer a:link, #footer a:visited {
	color: #df1c40;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	color: #df1c40;
	text-decoration: underline;
}

#subHeader a:link, #subHeader a:visited {
	color: #000000;
	text-decoration: none;
}

#subHeader a:hover, #subHeader a:active {
	color: #000000;
	text-decoration: underline;
}