/*controles*/
.Label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.DropDownList
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.RegularExpressionValidator
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.RequiredFieldValidator
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* CSS Document */
body, td, th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body
{
	margin: 0px;
	padding: 0px;
	background-color: #242424;
	background-image: url(  'image/bck.jpg' );
	background-repeat: repeat-x;
	background-position: 50% top;
}
.header
{
	background-image: url(  'image/header.jpg' );
	background-repeat: no-repeat;
	background-position: center top;
	height: 180px;
}
.footer
{
	background-color: #191919;
	background-image: url(  'image/footer.jpg' );
	background-repeat: no-repeat;
	background-position: center top;
	height: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.txtfooter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.content
{
	background-image: url(  'image/bck-content.jpg' );
	background-repeat: no-repeat;
	background-position: center top;
}
.content-int
{
	background-image: url(  'image/bck-content2.jpg' );
	background-repeat: no-repeat;
	background-position: center top; /*width: 1009px;*/
}
.content-rpt
{
	background-image: url(  'image/bck-content-rpt.jpg' );
	background-repeat: repeat-y;
	background-position: center top;
}
.bck-news
{
	background-image: url(  'image/chp-newsletter.jpg' );
	background-repeat: no-repeat;
	height: 32px;
	width: 200px;
}
.bck-news2
{
	background-image: url(  'image/chp-newsletter2.jpg' );
	background-repeat: no-repeat;
	height: 32px;
	width: 200px;
}
.boxnews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 16px;
	width: 170px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	margin-left: 22px;
	margin-top: 6px;
}
.cadrenews01
{
	background-image: url(  'image/news-01.jpg' );
	background-repeat: no-repeat;
	background-position: right top;
	height: 39px;
	width: 49px;
}
.cadrenews02
{
	background-image: url(  'image/news-02.jpg' );
	background-repeat: no-repeat;
	background-position: right top;
	height: 320px;
	width: 49px;
}
.titrenews
{
	background-image: url(  'image/la-selection-du-mois.jpg' );
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 462px;
}
.txtblanc
{
	color: #FFFFFF;
}
.titre-vert
{
	font-size: 13px;
	font-weight: bold;
	color: #a4bb51;
}
.ssmenu-bck
{
	background-image: url(  'image/ssmenu-bck.jpg' );
	background-repeat: no-repeat;
	background-position: left top;
	width: 202px;
	height: 258px;
}
/*LIENS*/
a:link
{
	color: #9CB04F;
	text-decoration: underline;
}
a:visited
{
	text-decoration: underline;
	color: #9CB04F;
}
a:hover
{
	text-decoration: none;
	color: #4D4D4D;
}
a:active
{
	text-decoration: underline;
	color: #4D4D4D;
}
/**/
.footlink
{
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.footlink:link
{
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.footlink:visited
{
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.footlink:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
.footlink:active
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
.footlinkselected
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
.footlinkselected:link
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
.footlinkselected:visited
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
.footlinkselected:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
}
.footlinkselected:active
{
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
