/* CSS Document */
/*CONTAINER*******************************************/
* {
	margin:0px;
	padding:0px;
	}
html, body {
	background:url("images/bg_fond.gif") repeat-x top left #e8e8e8;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	margin:0px;
	height:100%;
}
.containeracc{
	width:920px;
	margin:0px auto;
	padding:0px;
	background: url("images/bg_haut1.gif") top left repeat-y;
	height:100%;
}
.containeracc1 {
	width:898px;
	/*min-height:100%;*/
	padding:0px 11px;
	margin:0px;
	background: url("images/bg_haut.gif") top left no-repeat;
	/*height:100%;*/
}
.content_acc{
	width:898px;
	margin:0px;
	padding:0px;
	height:311px;
	}
.header {
	height:98px;
	width:898px;
	color:#004f87;
	background-color:#FFFFFF;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.txtheader{
	padding:56px 0px 0px 138px;
	color:#004f87;
	float:left;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.logo{
	margin:25px 0px 0px 38px;
	float:left;
	border:0;
}
.foot_acc{
	background:url("images/barre_foot.gif") top left no-repeat;
	margin:0px;
	padding:15px 0px 0px 21px;
	width:877px;
	min-height:100%;
}
.footeracc {
	font-size:11px;
	color:#81a8c4;
	padding:0px;
	margin:21px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
}
.cadre1{
	background:url("images/cadre1.gif") top left no-repeat;
	width:219px;
	height:248px;
	float:left;
	margin:0px 21px 0px 0px;
	padding:0px 0px 0px 8px;
}
.cadre2{
	background:url("images/cadre2.gif") top left no-repeat;
	width:352px;
	height:248px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 8px;
}
.cadretxt{
	padding:23px 30px 0px 12px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	color:#004f87;
}
.btn {
	background:url("images/btn.gif") top left no-repeat;
	width:107px;
	height:24px;
	text-align:center;
	float:right;
	margin:11px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*BALISE TEXTE***************************************/
.cadretxt p{
	text-align:justify;
	padding:0px 5px 10px 12px;
	margin:0px;
}
.foot_acc h1{
	background:url("images/flecheh1.gif") center left no-repeat;
	font-size:18px;
	line-height:30px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 24px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
}
.foot_acc h2{
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	color:#004f87;
}
/*LIENS*********************************************/
.foot_acc h2 a{
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	color:#004f87;
}
.foot_acc h2 a:hover{
	padding:0px;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	color:#004f87;
}
.foot_acc .lien{
	color:#004f87;
}
.foot_acc .lien:hover{
	background:#004f87;
	text-decoration:none;
	color:#FFFFFF;
}

/*IMAGES*****************************************/
.foot_acc img{
	float:left;
	border:0px;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px -10px;
}
.btn {
	background:url("images/btn.gif") top left no-repeat;
	width:107px;
	height:24px;
	text-align:center;
	float:right;
	margin:11px 10px 0px 0px;
	padding:7px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.btn a{
	padding:6px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.btn a:hover{
	padding:6px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.cadretxt ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.cadretxt li{
	list-style:none;
	background:url("images/flc3.gif") center left no-repeat;
	padding:0px 0px 0px 13px;
	font-size:11px;
	line-height:14px;
	color:#004f87;
	margin:0px 0px 0px 0px;
}
.clear{
	clear:both;
}
img {
	border:0px;
}
.liencont{
	color:#81a8c4;
	text-decoration:none;
}
.liencont:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.test {
	color: #004f87;
	text-decoration:none;
	border-bottom: none;
}
.test:hover {
	color: #004f87;
	text-decoration:none;
	border-bottom: 1px dotted #004f87;
}