div#tableOffres {float:left;width:100%;padding-left:2px;}

div.texteIntro {font-weight:bold;color:#2b73ad;font-size:14px;text-align:left;}


/* tableau des avantages */
div.ligneAvantage {
	float:left;
	width:470px;
	margin-top:2px;
	padding:0px;
}

div.avantage {
	float:left;
	background-color:#f9f4e7;
	height:12px;
	width:350px;
	height:12px !important;
	width:350px !important;
	padding:5px;
	text-align:left;
}

div.titreAvantage {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#2b73ad;
	height:12px;
	width:350px;
	padding:5px;
	text-align:left;
	margin-bottom:5px;
}

div.avecVert, div.sansRouge {float:left;margin-left:2px;margin-bottom:5px;height:22px;width:50px;font-weight:bold;font-size:12px;}
div.avecVert {color:#78b400;}
div.sansRouge {color:#cc0000;}
div.valideVert, div.valideRouge, div.valideSans {float:left;background-color:#f9f4e7;margin-left:2px;height:22px;width:50px;}
div.valideVert {background-image:url(/images/genealogie/adhesion/valide-vert.gif);background-repeat:no-repeat;background-position:center;}
div.valideRouge {background-image:url(/images/genealogie/adhesion/valide-rouge.gif);background-repeat:no-repeat;background-position:center;}

/* Homme témoin */
div#temoin {
	width:473px;
	height:109px;
	background : url('/images/genealogie/adhesion/fond-temoin.jpg');
	margin : 4px;
}
div#temoin div#texte1 {text-align:left;padding : 20px 152px 0px 15px; }
div#temoin div#signature {text-align:right;padding : 10px 152px 0px 15px;}

/* Paiement */
div#paiementSecu {float:left;background-color:#f9f4e7;width:480px;}
div.logoPaiement {float:left;margin:4px;}
div.phrasePaiement {float:left;width:340px;height:35px;text-align:center;padding-top:20px;font-weight:bold;}

div#paiement {float:left;margin-top:5px;}
div#paiementSecu {float:left;background-color:#f9f4e7;width:480px;}
div#reglementCheque {float:left;background-color:#f9f4e7;width:237px;height:22px;margin-top:5px;padding-top:8px;}
div#offreAdherents {float:left;background-color:#f9f4e7;width:237px;height:30px;margin-top:5px;margin-left:5px;}
div#reglementCheque a, div#offreAdherents a {font-weight:bold;vertical-align:middle;text-decoration:underline;}
div#infoAdhesion {float:left;text-align:left;color:#868072;padding-top:20px;}


/* fil d'ariane de la commande */
div#choix1, div#commande2, div#confirmation3 {
	float : left;
	color : #c1baac;
	border-bottom : solid 1px #c1baac;
	margin : 0px;
}
div#choix1 {
	text-align : left;
	padding : 5 150 2 0px;
	margin-left : 125px;
}
div#commande2 {
	text-align : center;
	padding : 5 75 2 75px;
}
div#confirmation3 {
	text-align : right;
	padding : 5 0 2 150px;
}
.enCours {
	color : #000000;
	font-weight:bold;
	border-bottom : solid 2px #2b73ad;
}

/* Structure des colonnes */
div#les_offres, div#la_validation {
	float:left;
	width:480px;
	margin:0px;
	margin-left:8px!important;
	/*border:solid 1px #cccccc;*/
	text-align : center;
}
div#la_validation {
	margin-left:15px;
}

/* Les Offres */
div#blocOffreSpeciale, div#blocOffreDecouverte, div#blocOffreLiberte, div#avantages  {
	padding : 5px;
	margin:2px;
	float:left;
	width:460px;
}
div#blocOffreSpeciale {
	border : solid 1px #ffbb00;	
	background-image : url(/images/genealogie/adhesion/fd-offre-speciale.jpg);
	background-repeat :repeat-x;
}
div#blocOffreDecouverte {
	border : solid 1px #ccc1a3;	
	background-image : url(/images/genealogie/adhesion/fd-offre-decouverte.jpg);
	background-repeat :repeat-x;
}
div#blocOffreLiberte {
	border : solid 1px #bcd6db;	
	background-image : url(/images/genealogie/adhesion/fd-offre-liberte.jpg);
	background-repeat :repeat-x;
}

div#blocOffreSpeciale div.btnRadio, div#blocOffreDecouverte div.btnRadio, div#blocOffreLiberte div.btnRadio {
	float:left;
	margin : 4px;
}
div#blocOffreSpeciale div.titre, div#blocOffreDecouverte div.titre, div#blocOffreLiberte div.titre {
	font-size: 18px;
	color : #2b71ad;
	font-family :'Verdana, Helvetica ;
	font-weight : bold;
	float:left;
	margin : 2px;
	text-align : left;
	width : 426px;
}

.titreOffre {
	color:#003366;
}

.sstitreOffre {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
