/* #sprint02-dubois */

span.correct{
	color:#b5b5b5;
	text-decoration:line-through;
}
#note_msg{
	padding-left:390px;
	padding-right:10px;
}
#note{
	margin-top:10px;
	width:100%;
	float:right;
	
}
#note_msg p{
	color:#7E7E7E;
}
#note p{
	float:right;
	margin-right:10px;
	color:#7E7E7E;
}
.leTemoignage{
	background-image: url(../images/adherer/back_temoignages.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:377px;
	padding:12px 40px 0 40px;
}
.signatureTemoignage{
	margin-left:20px;
	list-style-image:url(../images/fleches/fleche_verte_liste.gif);
	list-style-type:none;
}
.imageTemoignage{
	margin:15px 30px 22px 10px;
	width:200px;
	float:right;
}
.separateurTemoignage{
	background-color:#dadada;
	width:720px;
	height:1px;
	clear:both;
	display:block;
}
#index_zoneContainer{
	padding-left:6px;
	padding-right:6px;
}
#index_colonneDroite{
	float:right;
	width:235px;
}
#index_colonneGauche{
	width:505px;
}

#index_colonneDroite2{
	float:right;
	width:505px;
}
#index_colonneGauche2{
	width:235px;
}
#frmForfait select{
display:block;
margin:2px;
width:250px;
}
#frmForfait #tarifType{width:auto;}
.temoignageTexte{
	background-image: url(../images/back_temoignages_petit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:30px;
	padding-right:20px;
	padding-top:3px;
}

.temoignageNom{
	color:#69A42E;
	/*font-style:oblique;*/
	padding-left:30px;
	padding-right:20px;
}

#regionTarifs{
	margin-bottom:15px;
}

#regionTarifs select{
	font-size:11px;
	font-family:"Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom:5px;
}
.listeTypeProprietes{
	margin-top:0;
	list-style-type:none;
	margin-left:-42px;
}

.listeTypeProprietes li{
	border-bottom:solid 1px #F2F2F2;
	padding-left:15px;
}

.description_typeResidentiel{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_residentiel.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeMultifamilial{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_multifamilial.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeTerrain{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeConstructeurs{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_neuves.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeCommercial{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_commercial.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeTourisme{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeColocation{
	display:block;
	color:#69A32E;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}

.description_typeResidentiel_roll{
	display:block;
	font-size:14px;
	/*
	background-image:url(../images/inscription/exemple_residentiel_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeMultifamilial_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_multifamilial_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeTerrain_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeConstructeurs_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_neuves_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeCommercial_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_commercial_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeTourisme_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}
.description_typeColocation_roll{
	display:block;
	font-size:14px;
	/*background-image:url(../images/inscription/exemple_terrain_roll.jpg);
	background-repeat:no-repeat;
	background-position:right top;*/
	height:36px;
	margin-left:35px;
	padding-top:18px;
}

.boutonTypePropriete{
	border:none;
	float:left;
	margin-top:20px;
}

.petiteDescription{
	font-size:9px !important;
	color:#AAAAAA !important;
}
#photo_serviceClientele{float:left;margin-right:6px;}
#titre_serviceClientele{height:110px;}

/*************************************************************/
/* PAGE 2 - ON AFFICHE LES TARIFS 
/*************************************************************/
#zoneTarifs{
	width:500px;
	margin-top:0px;
	text-align:right;
}
.tarif{
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-weight:bold;
	color:#69A32E;
	margin-right:10px;
}
.zoneRabais{
	background-image:url(../images/inscription/back_zoneRabais.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-weight:bold;
	color:#FFFFFF;
	height:60px;
	padding-top:25px;
	padding-right:15px;
	text-align:right;
}
.messageRabais{
	font-style:italic;
	color:#FF0000;
	margin-right:10px;
}
.messageRabaisConstructeurs{
	color:#FF0000;
	margin-right:10px;
	font-size:14px;
	font-weight:bold;
	text-decoration:blink;
}
.inscriptionTotal {
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:18px !important;
	font-weight:bold;
	color:#69A32E;
	margin-right:10px;
	background-image:url(../images/inscription/ligneTotal.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:20px;
}
#forfaitItems{
	padding-bottom:50px;
}
#forfaitItems p{margin:0px;}
/*
#forfaitItems ul{list-style-image:url(../images/inscription/flechesItem.jpg);
margin-left:0px;
text-indent:0px;
line-height:21px;
}*/
#boutonAdherez{
	text-align:center;
	padding-top:80px;
	background-image:url(../images/inscription/adhererAujourdhui.jpg);
	background-repeat:no-repeat;
}
#boutonAdherez_en{
	text-align:center;
	padding-top:80px;
	background-image:url(../images/inscription/adhererAujourdhui_en.jpg);
	background-repeat:no-repeat;
}

.legende{
	font-size:11x !important;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15px;
	border-bottom:solid 1px #DEDEDE;
}

.rouge{
	color:#FF0000 !important;
}

.tableauInscriptionLibelle{
	width:220px !important;
	padding-right:15px;
	text-align:right;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px !important;
}

.tableauInscriptionChamp{
	width:240px;
	text-align:left;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px !important;
}
.tableauInscriptionChamp input{
	border: solid 1px #DEDEDE !important;
	padding:5px;
	font-size:11px !important;
	width:90%;
	color:#000000 !important;
}

.tableauInscriptionChamp select {

	border: solid 1px #DEDEDE !important;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	font-size:11px !important;
	width:310px;
	color:#000000 !important;
}

.tableauInscriptionChamp .petitChamp {
	width:35px;
	color:#000000 !important;
}

.tableauInscriptionChamp2{
	width:340px;
	text-align:left;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px !important;
}
.tableauInscriptionChamp2 input{
	border: solid 1px #DEDEDE !important;
	padding:5px;
	font-size:11px !important;
	width:175px;
	color:#000000 !important;
}

.tableauInscriptionChamp2 select {

	border: solid 1px #DEDEDE !important;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	font-size:11px !important;
	width:120px;
	color:#000000 !important;
}


.etapePrecedente{
	float:left;
	cursor:pointer;
}
.etapeSuivante{
	float:right;
	cursor:pointer;
}
.finTableauInscription{
	background-image:url(../images/inscription/back_finCelluleInscription.gif);
	background-repeat:repeat-x;
	background-color:#009999;
	padding-top:10px;
}

.derniereCellule{
	padding-bottom:20px;
}

#etapesInscription{
	margin-left:-4px;
}

.titreSouligne{
	color:#0000000;font-size:11px;font-weight:bold;background-image:url(../images/boites/ligne_h2.gif);background-repeat:repeat-x;	background-position:bottom;padding-bottom:10px;margin-top:20px;margin-bottom:10px;
}

.numeroComposez {
	font-size:11px !important;
	text-align:center;
	border-bottom:solid 1px #DEDEDE;
	padding-bottom:10px;
	margin-bottom:10px;
}

.besoinAssistance{
	width:236px;
	text-align:center;
}
.inscriptionOptions{width:100%;}
.inscriptionOptions tr td{
border-bottom:1px #dedede solid;
padding:5px;
}
.inscriptionOptions .montant{width:50px;text-align:right;}
.inscriptionOptions input{text-align:center;border:1px #dedede solid;}
.inscriptionOptions a{text-decoration:none;}
.inscriptionOptions a:hover{text-decoration:underline;}
.inscriptionOptions .detailOption{
width:100%;
background-color:#EDEDED;
background-image:url(../images/inscription/fond_detailOption.gif);
background-repeat:repeat-x;
}
.inscriptionOptions .detailOptionImg{
background-color:#EDEDED;
background-image:url(../images/inscription/fond_detailOption.gif);
background-repeat:repeat-x;
}
.inscriptionChoixMode{width:100%;margin-bottom:12px;}
.inscriptionChoixMode tr td{width:50%;}
.inscriptionCommentaires{width:100%;}
.inscriptionCommentaires tr td #cardname{width:143px;}
.inscriptionCommentaires tr td #cardnumber{width:131px;}
.inscriptionCommentaires tr td #cardmonth{width:70px;}
.inscriptionCommentaires tr td #cardyear{width:70px;}
.inscriptionCommentaires tr td #cardowner{width:131px;}
.inscriptionCommentaires tr td{padding:2px 5px 2px 5px;}
.inscriptionCommentaires tr td table tr td.colonne-gauche{width:140px;}
.inscriptionCommentaires tr td #formulaire_paiement{width:350px;padding:0px 0 20px 0;}
.inscriptionCommentaires textarea{width:97%;border:1px #dedede solid;margin-bottom:10px;}
.inscriptionAvantDEtreEnLigne {margin-top:30px;text-align:left;}
.inscriptionAvantDEtreEnLigne div div p a:link{text-decoration:none;}
.inscriptionAvantDEtreEnLigne ol li{
text-indent:0px;
margin-left:-15px;
}

/***********************************************************/
/* NOUVELLE ADHÉSION PAR BASS
/***********************************************************/

#confirmationAdhesion h4 {
	color:#6AA924;
	font-size:14px;
	margin:0;
	padding:0 0 6px 0;
	font-weight:bold;
	background-image:url(../images/adherer/ligneConfirmation.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#confirmationAdhesion p {
	margin:6px 0 0 0;
	font-size:12px;
	line-height:14px;
}

#confirmationAdhesionVert h4 {
	color:#6AA924;
	font-size:14px;
	margin:0;
	padding:0 0 6px 0;
	font-weight:bold;
	background-image:url(../images/adherer/ligneConfirmationVert.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#confirmationAdhesionVert p {
	margin:6px 0 0 0;
	font-size:12px;
	line-height:14px;
}

#prixTarif{
	font-size:24px;
	color:#6AA924;
	line-height:24px;
	font-style:normal;
	font-weight:bold;
	margin:20px 0 2px 0;
}

#tableauForfait{
	width:505px;
	margin-top:0px;
}

#tableauForfait .gauche{
	border-top:1px solid #DFEDD1;
	vertical-align:middle;
	font-size:12px;
	color:#7B7B7B;
}

#tableauForfait .gauche img{
	vertical-align:middle;
	margin-right:10px;
}

#tableauForfait .droite{
	border-top:1px solid #DFEDD1;
	border-left:1px solid #DFEDD1;
	width:94px;
	vertical-align:middle;
}

.derniereLigne{
	margin-top:20px;
	padding:6px 0 6px 2px;
	border-top:1px solid #DFEDD1;
	border-bottom:1px solid #DFEDD1;
}

#pourquoiChoisir {
	width:505px;
	margin-top:20px;
}

#pourquoiChoisir p {
	margin-left:2px;	
	color:#7B7B7B;
}

#estimationPrix{
padding:3px;
width:50px;
text-align:right;}

#tableauComparaison{
	margin-top:15px;
	width:505px;
}

#tableauComparaison td {
	font-size:10px;
	color:#7B7B7B;
	border-bottom:1px solid #F1F1F1;
	vertical-align:middle;
	text-align:center;
	padding:2px 0 2px 0;
}
#tableauComparaison .categorie {
	text-align:right !important;
}
#tableauComparaison .prix {
	color:#D10202;
	font-weight:bold;
}
#tableauComparaison .header {
	padding-bottom:10px !important;
}
.boutonAdherezForfait{
	margin-left:15px;
	margin-top:20px;
}
#faitesComme{
	border-bottom:1px solid #ECECEC;
	margin-left:5px;
	margin-right:5px;
}
.plusieursTemoignages{
	border-top:1px solid #ECECEC;
}

#zoneInfo1{
	position:absolute;
	z-index:100 !important;
	top:500px;
	left:50%;
	margin-left:-220px;
	text-align:left;
}
.plusinfo h3 {
	color:#6AA924;
	font-size:16px;
	margin:0;
	margin-left:9px;
	line-height:14px;
	margin-top:10px;
}

.fermerOnglet {
	color:#6AA924;
	text-align:right;
	vertical-align:top;
	padding-right:8px !important;
	padding-top:10px;
}

.fermerOnglet a:link,  .fermerOnglet a:visited{
	text-decoration:none;
}

.fermerOnglet a:hover{
	background-color:#FF0000;
	color:#FFFFFF !important;
	font-weight:bold;
	text-decoration:none;
}

.photoInfo{
	text-align:center;
	font-size:9px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#7B7B7B;
}

.descriptionInfo{
	width:460px;
	margin-left:10px;
	background-image:url(../images/adherer/plusinfo/ligneSeparation.jpg);	background-position:top center;
	background-repeat:no-repeat;
	padding-top:13px;
}

.descriptionInfo h4{
	color:#6AA924;
	font-weight:bold;
	font-size:11px;
	margin:0;
	margin-bottom:-5px;
}

.descriptionInfo p {
	color:#7B7B7B !important;
}


#masqueBlanc{
	background-color:#fff;
	width:100% !important;
	margin-left:0;
	margin-right:0;
	height: 1570px;
	position:absolute;
	top:0;
	left:0;
	
	z-index:10 !important;
	opacity:0.80;
	
	filter:alpha(opacity=80);
}



#introAdhesion{
	padding-left:8px;
	width:490px;
	color:#7b7b7b !important;
}

#confirmationAdhesion form{
	padding-top:10px;
}

.crochetVert{
	position:absolute;
	margin-top:-20px;
	margin-left:190px;
	}
	
	.vert{
	
		color:#70a932 !important;
	
	}
	
#prixDeVente{
	background-image:url(../images/adherer/dollarSign.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-top:1px solid #eaf6e3;
	border-bottom:1px solid #eaf6e3;
	padding:10px;
		padding-left:70px;
	color:#7b7b7b;
}

#prixDeVente input{
	border:1px solid #d9d9d9;
}

#prixDeVente p{
	margin-top:0;

}
#boutonContinuer{margin-top:10px;}

.titreRadioInscription{
	font-size:16px !important;
}
#villes_trouvees{
position:absolute;
margin-top:0px;
/*opacity:0.9;
filter:alpha(opacity=90);*/
max-height:500px;
width:500px;
overflow-y:auto;
overflow-x:hidden;
visibility:hidden;
}
#villes_trouvees_fond{
width:470px;
padding:4px;
border:1px #e1e1e1 solid;
background-color:#fff;
opacity:0.9;
filter:alpha(opacity=90);
}
table#listeVilleSurLeFly{
width:100%;
background-color:#fff;
}
table#listeVilleSurLeFly tr.villeNonSelectionnee td.impair {background-color:#f5f5f5;}
table#listeVilleSurLeFly tr.villeNonSelectionnee td.pair {background-color:#fff;}
table#listeVilleSurLeFly tr.villeSelectionnee td.pair {background-color:#e7f0db;font-weight:bold;}
table#listeVilleSurLeFly tr.villeSelectionnee td.impair {background-color:#e7f0db;font-weight:bold;}
table#listeVilleSurLeFly tr td  {width:50%;}
p#saisie_ville{margin-top:0px;}
p#saisie_type{margin-top:20px;margin-bottom:4px;}
.champ_saisie_ville{width:130px;height:20px;vertical-align:middle;border:1px #d3d3d3 solid;
background-image:url(../images/bg_champ_fleche.gif);
background-repeat:no-repeat;
background-position:117px 2px;
padding-left:4px;}
.champ_saisie_ville_actif{width:135px;height:20px;vertical-align:middle;border:1px #6eb221 solid;
background-image:url(../images/bg_champ_fleche_verte.gif);
background-repeat:no-repeat;
background-position:123px 2px;
font-weight:bold;
color:#69a32e;
padding-left:4px;}
.choix_tarifType{
display:block;
cursor:pointer;
width:470px;
padding:1px;
color:#80807e;
}
.choix_tarifTypeSelect{
display:block;
cursor:pointer;
width:470px;
background-color:#f1f7ed;
padding:1px;
color:#80807e;
}
.choix_tarifType:hover, .choix_tarifTypeSelect:hover{
text-decoration:none;
background-color:#e7f0db;
}
#blocboutContinuer{text-align:right;}
.choix_tarifType img {vertical-align:middle;}
.choix_tarifTypeSelect img{ vertical-align:middle;}
#zoneMsgErreur{margin-top:20px;width:440px;text-align:left;color:red;font-weight:bold;}


/* NOUVELLE ADHÉSION PAR BASS */

.adh_headerPrix{
	/*
	background-image:url(../images/adherer/adh_backheader.jpg);
	background-repeat:no-repeat;
	*/
	padding: 0px 0px 0px 20px;
}
/*
.adh_headerPrix_en{
	background-image:url(../images/adherer/adh_backheader_en.jpg);
	background-repeat:no-repeat;
	padding: 35px 20px 0 20px;
}*/

#adh_resumeTarif{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8d8d8c;
	margin-bottom:0;
}

.adh_prix{
	color:#69a42e;
}

#adh_container{
	margin:0 0px 0 0;
}

#adn_btnHeader{
	margin-top:13px;
	margin-left:-6px;
	margin-bottom:80px;
}

#adn_btnFooter{
	margin-left:-6px;
}

#adh_colonneGauche{
	width:480px;
}

.adh_boiteHeader{
	color:#69a42c;
	font-size:18px;
	padding-top:10px;
	padding-bottom:12px;
}

.adh_simpleCol01, .adh_simpleColPicto01{
	color:#69a42e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-right:15px;
	padding-left:5px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #e8e8e8;
}{
	color:#69a42e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-right:15px;
	padding-left:5px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #e8e8e8;
}

.adh_simpleCol02{
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #e8e8e8;
}

#adh_colonneDroite{
	float:right;
}

.adh_titreTemoignage{
	 padding-bottom:10px;
	 border-bottom:1px solid #dfdfdf;
	 
}

.adh_titreDroite{
	 padding-bottom:10px;
	 padding-top:10px;
	 padding-left:5px;
	 border-bottom:1px solid #dfdfdf;
	 
}
.adn_boiteTemoignages p{
	color:#656565;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	padding:0 10px;
	
}

.adh_texteGauche{
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	border-top:1px solid #dfdfdf;
	padding-top:20px;
	padding-bottom:10px;
	
	}

.adn_itemStats{
	padding:5px;
	border-top:1px solid #dfdfdf;
}
#zoneServiceClientele p{
margin:3px 0 3px 0;
}
.adh_titreService{
	font-weight:bold;
	color:#656565;
}
.adh_titreService p{
	margin:0 0 3px 0;
	font-weight:bold;
	color:#656565;
}
.adh_photoService{
	float:right;
}

.adh_simpleCol02 ul{
	margin-top:5px;
}


.adh_simpleCol02 li{
	list-style:none;
	padding-top:10px;
	margin-left:-40px;
}

.boiteStatsFade{
	position:absolute;
	width:190px;
	background-color:#FFFFFF;
}

.boiteStatsFade2{
	position:absolute;
	background-color:#FFFFFF;
	height:30px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:10px;
	width:400px;
}

/* CSS AJOUTÉ PAR P-L BABIN */
#adh_resumeTarif h3{
	margin-bottom:0;
}
#adh_resumeTarif a{
	font-size:11px;
	
}
#adh_resumeTarif{
	padding-bottom:45px;
	background: #FFF url(../images/adherer/adh_table_top_reg.jpg) no-repeat bottom center;
}
#adh_resumeTarif.speciale{
	background: #FFF url(../images/adherer/adh_table_top.jpg) no-repeat bottom center;
}
#adh_resumeTarif.premiumPlus.speciale{
	background: #FFF url(../images/adherer/adh_table_top_gk.jpg) no-repeat bottom center;
}
#adh_resumeTarif.speciale.anglais{
	background: #FFF url(../images/adherer/adh_table_top_en.jpg) no-repeat bottom center;
}
#adh_resumeTarif.premiumPlus.speciale.anglais{
	background: #FFF url(../images/adherer/adh_table_top_gk_en.jpg) no-repeat bottom center;
}
#adh_blockForfait{
	width:710px;
	padding:0;
	margin:0 0 150px 0;
	background: #FFF url(../images/adherer/adh_backheader2.jpg) no-repeat bottom center;
}

#adh_blockForfait #adh_blockTableForfait{
	background: url(../images/adherer/adh_table_header.jpg) no-repeat top center;
	width:710px;
	padding-top:6px;
}

#adh_blockForfait #adh_blockTableForfait table{
	border-left:1px solid #e5e5e5;
	margin-top:0px;
	width:100%;
	background-color:transparent;
	border-right:1px solid #e5e5e5;
	border-collapse:collapse;
}
#adh_blockForfait #adh_blockTableForfait table tr.titre_items td{
color:#717171;
font-weight:bold;
padding:20px 0 10px 10px;
}


#adh_blockForfait #adh_blockTableForfait table th.first,#adh_blockForfait #adh_blockTableForfait table td.first{
	width:424px;
	padding-left:10px;
}
#adh_blockForfait #adh_blockTableForfait table th.middle,#adh_blockForfait #adh_blockTableForfait table td.middle{
	width:119px;
	text-align:center;
	/*border-left:1px solid #e5e5e5;*/
}
#adh_blockForfait #adh_blockTableForfait table th.middle{
	color:#7a7a7a;
	text-transform:uppercase;
	padding:5px 0 5px 0;
}
#adh_blockForfait #adh_blockTableForfait table td.last{
	width:120px;
	text-align:center;
	border-left:1px solid #e5e5e5;
}
#adh_blockForfait #adh_blockTableForfait table th.last{
	color:#7a7a7a;
	text-transform:uppercase;	
}
#adh_blockForfait #adh_blockTableForfait table tr.alternate1{
	background-color:#FFFFFF;
}
#adh_blockForfait #adh_blockTableForfait table tr.alternate2{
	background-color:#f8f8f8;
}
#adh_blockForfait #adh_blockTableForfait table th{
	border-bottom:1px solid #e5e5e5;
	text-align:center;
}
#adh_blockForfait #adh_blockTableForfait table td{
	height:20px;
	vertical-align:middle;
}
#adh_blockForfait #adh_blockTableForfait table td.first span{
	display:block;
}
#adh_blockForfait #adh_blockTableForfait table td a.select_en span, #adh_blockForfait #adh_blockTableForfait table td a.select span, #adh_blockForfait #adh_blockTableForfait table td span.arrow span{
	display:none;
}
#adh_blockForfait #adh_blockTableForfait table td.select a.select, #adh_blockForfait #adh_blockTableForfait table td.select a.select_en {
	margin:0 auto;
	padding:13px 20px;
	width:65px;
	height:20px;
	display:block;
}

#adh_blockForfait #adh_blockTableForfait table td.select a.select{
	background: url(../images/adherer/adh_bouton_selectionner_up.jpg) no-repeat top center;
}
#adh_blockForfait #adh_blockTableForfait table td.select a.select_en{
	background: url(../images/adherer/adh_bouton_select_en_up.jpg) no-repeat top center;
}

#adh_blockForfait #adh_blockTableForfait table td a.select_en:hover{
	background: url(../images/adherer/adh_bouton_select_en_roll.jpg) no-repeat top center;
}
#adh_blockForfait #adh_blockTableForfait table td a.select:hover{
	background: url(../images/adherer/adh_bouton_selectionner_rol.jpg) no-repeat top center;
}

/****** PATCH 2009-01-30 ENLEVER BOUTON 3e forfait *************/

#adh_blockForfait #adh_blockTableForfait table td.select a.select_dis{
	background: url(../images/adherer/adh_bouton_selectionner_dis_up.jpg) no-repeat top center;
	height: 46px;
	display:block;
}
#adh_blockForfait #adh_blockTableForfait table td.select a.select_dis_en{
	background: url(../images/adherer/adh_bouton_select_dis_en_up.jpg) no-repeat top center;
	height: 46px;
	display:block;
}

/*
#adh_blockForfait #adh_blockTableForfait table td a.select_en:hover{
	background: url(../images/adherer/adh_bouton_select_en_roll.jpg) no-repeat top center;
}
#adh_blockForfait #adh_blockTableForfait table td a.select:hover{
	background: url(../images/adherer/adh_bouton_selectionner_rol.jpg) no-repeat top center;
}
*/
/******/


#adh_blockForfait #adh_blockTableForfait table td span.red{
	color:#f00606;
	font-weight:bold;
}
#adh_blockForfait #adh_blockTableForfait table td span.prix{
	color:#7caf49;
	font-weight:bold;
	margin-bottom:0;
	font-size:1.6em;
	padding:0;
	font-family:Arial, sans-serif;
	display:block;
}
#adh_blockForfait #adh_blockTableForfait table tr td.icon{
	width:66px !important;
	vertical-align:top;
	padding:0px 10px 0 10px;
	background-color:#FFFFFF;
}
#adh_blockServicesClientele{
	margin-top:10px;
	width:575px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px;
	color:#7e7e7e;
}

#adh_blockServicesClientele p{
    
	text-align:center;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px;
	color:#7e7e7e;
	
}
#blockBottom{
	margin-top:-100px;
	width:710px;
}


/* new picto */
.adh_simpleColPicto01{
	width:15%;
}
/*#zone_pas_de_courriel, #zone_pas_de_courriel p{
text-align:right;
}*/
#zone_pas_de_courriel p{margin-top:3px;color:#999;}
