body {/*text-align:center;*/background-color:#fff;color:#636363;}
.wrap {position:relative;width:960px;margin:0 auto;text-align:left;height:405px;}
.FloatL{float:left;}
.FloatR{float:right;}
.MarginT{margin-top:10px}
.MarginB{margin-bottom:10px}
.MarginL{margin-left:10px}
.MarginR{margin-right:10px}
p,ul,li,a{margin:0;padding:0;}

/**********************HEADER*****************************/
.header{float:left;height:114px; }
.header img{float:left;}
.header div{float:left;width:777px;}
.header div img{float:none;}
.header div ul{float:left;margin:0;padding:0;list-style:none;}
.header div ul li{float:left;}

/**********************CONTENT*****************************/
.content{float:left;width:960px;height:250px;}
.content .contentLeft{float:left;width:710px;}
.content .contentLeft object{ float:left;margin:0 0 0 170px;}
.content .contentLeft .PartLeft{float:left;width:420px;}
.content .contentLeft .PartRight{float:left;width:230px;height:200px;background:url(../images/separateur.gif) no-repeat top left;padding-left:20px}
.content .contentLeft .num{float:left;width:355px;padding-left:45px;}
.content .contentLeft .num img{float:left;margin-left:-45px;}
.content .contentLeft p{display:block;font-size:12px;}
.content .contentLeft p span{font-size:12px;font-weight:bold;color:#3a6ca4;}
.content .contentLeft p img{margin-right:5px;}
.content .contentLeft p.titrePaiement{color:#4fbbae;font-size:24px;font-weight:bold;}
.content .contentLeft p.titreAssurance{color:#4fbbae;font-size:22px;font-weight:bold;}
.content .contentLeft p.mentions{float:left;display:block;width:650px;color:#4fbbae;font-size:16px;font-weight:bold;}

.txtMentions{ font-size:10px; padding:2px}

.support{float:left;position:relative; width:950px; height:40px; overflow:hidden;background-color:#dbe8ee;}

.content .contentLeft .questionnaire{float:left;width:680px;margin-top:10px;height:213px;}
a.questions:link, a.questions:visited{display:block;width:500px;background:url(../images/picto_fleche.gif) no-repeat 0px 3px;padding-left:10px;margin-bottom:5px;color:#3a6ca4;font-size:12px;font-weight:bold;text-decoration:none;}
a.questions:hover{color:#9ba8b6;text-decoration:underline;}
div.reponse{display:none;width:640px;color:#636363;font-size:12px;margin-bottom:10px;}
.content .contentLeft a.pagePaiement:link, .content .contentLeft a.pagePaiement:visited, .content .contentLeft a.pagePaiement:hover{display:block;position:absolute;top:150px;left:430px;}
.content .contentLeft .fiche{float:left;width:552px;padding-left:68px;}
.content .contentLeft .fiche img{float:left;margin-left:-68px;}
.content .contentLeft .fiche .ficheContent{float:left;height:70px;background:url(../images/fond_visuel.jpg) no-repeat left top;width:541px;padding:5px;}
.content .contentLeft .fiche .ficheContent p.ficheTitre{font-family:Arial,sans serif,sans-serif;float:left;display:block;width:300px;font-size:12px;color:#46ab9f;text-transform:uppercase;}
.content .contentLeft .fiche .ficheContent p.ficheNom{font-family:Arial,sans serif,sans-serif;float:right;display:block;width:150px;font-size:12px;color:#3a6ca4;text-align:right;}
.content .contentLeft .fiche .ficheContent p.ficheTexte{font-family:Arial,sans serif,sans-serif;float:left;display:block;width:540px;font-size:11px;color:#4a4a4a;margin-top:2px;}


.content .contentRight{float:left;width:250px;}
.content .contentRight ul{list-style:none;  width:250px; margin:0; padding:0; display:block}
.content .contentRight ul li{height:47px;}


/**********************FOOTER*****************************/
#support .print{float:right;overflow:hidden;margin:10px 10px 10px 10px;display:inline;}
#support h1{display:none;}
.texte {
	font-family: arial;
	font-size: 12px;
	color: #666666;
}
.gras {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3A6CA4
}

