body {
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background:#f9f2de url("images/bg.gif") top left repeat-x;
	color: #000000;
	margin:0;
	font-size:11px;
}
a {color: #000000;text-decoration:none;}
a:hover {color: #000000;text-decoration:underline;}
.container {
	width:895px;
	margin:0 auto;
	padding:0 0px 0 0px;
}
.header {
	width:895px;
	height:79px;
	line-height:79px;
	color:#000000;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-weight:bold;
}
.logo{
	height:79px;
	line-height:79px;
	float:left;
}
.titre{
	height:79px;
	line-height:79px;
	float:left;
	padding-left:50px;
}
.ctc{
	height:29px;
	width:80px;
	line-height:29px;
	float:right;
	background:url("images/bg-ctc.gif") center left no-repeat;
	margin-right:15px;
	padding:25px 0px 25px 0px;
	text-align:center;
	font-size:13px;
}
.ctc a{
	text-decoration:none;
	color:#FFFFFF;
}
.ctc a:hover{
	text-decoration:none;
}
.menu {
	width:895px;
	background:url("images/bg-menu.gif") top left repeat-x;
	height:40px;
	padding:0 0px 0 0px;
}
.menu ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
		text-align:center;
}
.menu li{
		list-style-type:none;
		height:40px;
		line-height:40px;
		display:inline;
}
.menu li a{
		font-weight:bold;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		padding:0px 10px 0px 10px;
		display:inline;
}
.menu li a:hover{
		color:#FFFFFF;
		text-decoration:none;
		padding:0px 10px 0px 10px;
}
.content{
		background: url("images/bg-acc.jpg") top left no-repeat;
		/*height:510px;*/
		/*padding-top:285px*/
}
.news{
	width:466px;
	height:85px;
	padding:200px 400px 0 29px;
}
.subcontent{
	background:url("images/bg-encart.jpg") top left no-repeat;
	height:225px;
	float:left;
	width:836px;
	/*margin-top:285px;*/
	padding:0 30px 0 29px;
}
.subcontent p{
	font-size:11px;
	padding:80px 10px 0 10px;
	text-align:justify;
}
.left{
	float:left;
	height:225px;
	width:272px;
	margin: 0 10px 0 0px;
}
.center{
	float:left;
	height:225px;
	width:272px;
	margin: 0 10px 0 0px;
}
.right{
	float:left;
	height:225px;
	width:272px;
	margin: 0 0px 0 0px;
}
.footer {
	clear:both;
	/*font-weight:bold;*/
	font-size:10px;
	color:#000000;
	height:20px;
	text-align:center;
}
.copyright {
	clear:both;
	font-weight:bold;
	font-size:10px;
	color:#cccccc;
	height:20px;
	margin-bottom:100px;
} 
.subcontent h1 {
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#e2001a;
	font-size:16px;
	margin:4px 0 0 0;
	padding:0px 0px 0 10px;
}
.subcontent h1 a {
	text-decoration:none;
	color:#e2001a;
}
.subcontent h1 a:hover{
	text-decoration:none;
	color:#e2001a;
}



/*******************PAGE******************/
/*.contentpg{
		background: #cccccc url("images/bg-pg.jpg") top left no-repeat;
		/*height:510px;*/
		/*padding-top:250px
}*/
.subcontentpg{
	background: url("images/bg-pg.jpg") top left no-repeat;
	height:70px;
	float:left;
	width:595px;
	/*margin-top:250px;*/
	padding:180px 0px 0 300px;
}
.subcontentpg h1{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:16px;
	margin:0;
}
.subcontentpg2{
	background: url("images/bg-pg-absh.jpg") top left no-repeat;
	height:70px;
	float:left;
	width:595px;
	/*margin-top:250px;*/
	padding:180px 0px 0 300px;
}
.subcontentpg2 h1{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:16px;
	margin:0;
}
.subcontentpg3{
	background: url("images/bg-pg-ahf.jpg") top left no-repeat;
	height:70px;
	float:left;
	width:595px;
	/*margin-top:250px;*/
	padding:180px 0px 0 300px;
}
.subcontentpg3 h1{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:16px;
	margin:0;
}
.subcontentpg4{
	background: url("images/bg-pg-aht.jpg") top left no-repeat;
	height:70px;
	float:left;
	width:595px;
	/*margin-top:250px;*/
	padding:180px 0px 0 300px;
}
.subcontentpg4 h1{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:16px;
	margin:0;
}
.leftpg{
	float:left;
	width:242px;
	padding: 0 10px 0 20px;
	margin:0;
}
.leftpgctc{
	float:left;
	width:220px;
	margin: 0px 10px 0px 20px;
	padding: 10px 10px 10px 10px;
	border:#f4a009 1px solid;
	background:#f8ecce;
}
.rightpg{
	float:left;
	/*height:225px;*/
	width:583px;
	margin: 0 20px 0 20px;

}
.rightpg ul{
	list-style-type:none;
}
.rightpg ul li{
	background: url("images/flc1.gif") center left no-repeat;
	display:block;
	font-weight:bold;
	padding:3px 0 3px 15px;
}
.footerpg {
	clear:both;
	background: url("images/bg-foot.jpg") top left no-repeat;
	font-size:10px;
	height:104px;
	padding:90px 0px 0px 0px;
	text-align:center;
}
.copyrightpg {
	clear:both;
	font-size:10px;
	height:20px;
	margin-bottom:100px;
} 
.imgpg{
	border: #ffffff 8px solid;
}
.badge {
	position:relative;
	top:-90px;
	left:-240px;
	margin:0px;
	padding:0px;
	height:80px;
	width:80px;
	}
/********************************************/
.lienbas {
	text-decoration:none;
	font-size:10px;
}
.lienbas:hover{
	color:#ffffff;
	text-decoration:none;
}
/***********************************************/
p {
	text-align:justify;
}
img{
	border:0px;
}
.imgleft{
	padding-right:10px;
	float:left;
}
.colorerr {
	color:#CC0000;
	font-size:11px;
	/*font-style:italic;*/
	text-align:left;
	font-weight:bold;
}
.colorerr2 {
	color:#CC0000;
	font-size:10px;
	/*font-style:italic;*/
	text-align:left;
	font-weight:bold;
}
.input, .textarea{
	width:200px;
	font-size:12px;
	font-weight:bold;
	border: #f4a009 1px solid;
	background:#f8ecce;
}
.btn{
	height:29px;
	width:80px;
	line-height:29px;
	background:url("images/bg-ctc.gif") center left no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	border:none;
}