html,body{margin:0px;padding:0px;background:url('../img/fd_page.gif') repeat-x; }

img{border:0px;}

.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.puce_orange{background:url('../img/puce_v_orange.gif') no-repeat;padding:0 0px 0 30px;}
.titre_orange_puce, h2 {background:url('../img/puce_v_orange.gif') no-repeat;padding:0 0px 0 30px;clear:both;}
.cadre{background:#FDE3AA;padding:10px;}
.orange_italic{float:left;}
.bloc_bulle{float:left;width:860px;padding:20px;padding-bottom:30px;background:url('../img/fd_blocbulle.gif') center bottom no-repeat;}
.bloc_bulle_coach{padding:20px;padding-bottom:30px;background:url('../img/bulle_cvcoach.gif') center bottom no-repeat;}
.borderTop{border-top:1px dotted #CDCDCD;}
.borderBottom {border-bottom:1px dotted #CDCDCD;height:20px;}
ul.liste_liens {list-style-type:none;padding:25px;margin-top:0;padding-top:0;}
/*.liste_liens a {background:url('../img/puce_lien.gif')0 -15px no-repeat; display:block;width:250px;height:24px;padding-left:25px;margin-top:5px;}*/
.liste_liens a {background:url('../img/fd_lien_domaine.gif') no-repeat; display:block;width:250px;height:24px;padding-left:25px;margin-top:5px;padding-top:2px;}
.liste_liens a:hover {background:url('../img/fd_lien_domaine_over.gif') no-repeat; display:block;width:250px;height:24px;padding-left:25px;margin-top:5px;padding-top:2px;}
.hpage {text-align:right;}


.centerImg{float:left;margin:0 0 0 300px;}
.dec{padding:0 0 0 20px;}

.ch{background:url('../img/fd_champs_processus.gif') no-repeat;padding:4px;border:1px solid #BFBFBD;}
.connect{background:url('../img/fd_champconnect.gif') no-repeat;padding:4px;border:1px solid #BFBFBD;}
span.connect{background-image:none;padding:4px;border:medium none;}
.champ select{border:3px solid #BFBFBD;}
.champ input.ch{background:url('../img/fd_champs_processus.gif') no-repeat;padding:4px;border:1px solid #BFBFBD;}
input.motif{background:url('../img/fd_champs_processus.gif') repeat-x;padding:4px;border:1px solid #BFBFBD;width:290px;}

ul.point{padding:0 0 0 40px;}


#page{width:990px;margin:auto;}
	#wrapper{float:left;width:980px;padding:0px 0 0 0;margin:0 0 0 10px;background: #FFF;}
		#header{float:left;width:980px;height:100px;margin:0 0 0 10px;background:#FFF url('../img/fd_haut.gif') repeat-x;}
			#headerLogo{float:left;width:207px;height:98px;padding:0px;margin:0px;background:url('../img/haut_logo.gif') no-repeat;}
			#headerMenuHaut{float:right;width:550px;height:45px;margin:13px 0 13px 0;padding:0px;background:#FFF url('../img/haut_dr.gif') no-repeat top right;}
			#headerMenuHaut .dcoach{float:left;width:80px;padding-top:10px;font-size:11px;}
			#headerMenuHaut #Login{float:left;width:460px;height:35px;padding:5px 0 0 0;background:#FFF url('../img/fd_login.gif') no-repeat;}
			#headerMenuHaut #Login #frmLogin {float:left;margin:0 5px 0 0;}
			#headerMenuHaut #Login #frmLogin .ch{float:left;width:80px;margin:0 5px 0 0;padding:3px;border:1px solid #999;background:url('../img/fd_champconnect.gif');}
			#headerMenuHaut #Login .connect{float:left;margin:3px 5px 0 10px;}
			#headerMenuHaut #Login .create{float:left;width:100px;margin:0 0 0 5px;}
			#headerMenuHaut #Login .left{margin:0px;padding:0px;}
			#headerMenuHaut #Login .create a{float:left;}
			#headerMenuHaut #Connected {width:440px;height:35px;padding:5px 0 0 0;}

			#headerMenuPrinc{float:right;width:760px;margin:0px;padding:0px;}
			#headerMenuPrinc ul{padding:0px;margin:0px;}
				/*#headerMenuPrinc li{padding:0px;margin:0px;display: inline;}
				#headerMenuPrinc li a{float:left;display:block;width:auto;margin:0 0px 0 0;padding:5px 8px 5px 8px;}
				#headerMenuPrinc li a:hover{background:#4A0A00;}
				#headerMenuPrinc li a.sel{float:left;display:block;width:auto;}*/
				
				/*MENU1 images*/
				#headerMenuPrinc li{padding:0px;margin:0px;display: inline;}
				#headerMenuPrinc li a{float:left;display:block;margin:0;margin-right:1px;padding:0;height:28px;overflow:hidden;background-attachment:fixed;text-indent:-300px;}
				#headerMenuPrinc li#accueil a{background:transparent url('../img/m1_accueil.gif') no-repeat;width:84px;}
				#headerMenuPrinc li#callandcoach a{background:transparent url('../img/m1_ecouvrir.gif') no-repeat;width:141px;}
				#headerMenuPrinc li#coaching a{background:transparent url('../img/m1_coaching.gif') no-repeat;width:219px;}
				#headerMenuPrinc li#garanties a{background:transparent url('../img/m1_garanties.gif') no-repeat;width:132px;}
				#headerMenuPrinc li#espace a{background:transparent url('../img/m1_espace.gif') no-repeat;width:123px;}
				#headerMenuPrinc li#accueil a:hover{background-position:0 -28px;}
				#headerMenuPrinc li#callandcoach a:hover{background-position:0 -28px;}
				#headerMenuPrinc li#coaching a:hover{background-position:0 -28px;}
				#headerMenuPrinc li#garanties a:hover{background-position:0 -28px;}
				#headerMenuPrinc li#espace a:hover{background-position:0 -28px;}
				#headerMenuPrinc li#accueil a.sel{background-position: 0 -28px;}
				#headerMenuPrinc li#callandcoach a.sel{background-position: 0 -28px;}
				#headerMenuPrinc li#coaching a.sel{background-position: 0 -28px;}
				#headerMenuPrinc li#garanties a.sel{background-position: 0 -28px;}
				#headerMenuPrinc li#espace a.sel{background-position: 0 -28px;}
		
		#Bandeau{float:left;width:990px;height:115px;padding:0px;margin:0px;}
		#Bandeau_accueil{float:left;width:980px;height:275px;padding:0px;margin:0;}
		#Content_accueil{float:left;width:980px;padding:0px;margin:0;padding-left:15px;}
		.fl_domaines{float:left;padding:0px;margint:0;}
		.fl_explication{float:left;padding:0px;margin:0;}
		.actuAccueil{float:left;padding:10px;margin:0 0 0 5px;width:300px;}
			#Bandeau img{float:left;margin:0px;padding:0px;}
		#content{width:953px;margin:auto;}
			#headerMenuPrinc2 {float:left;width:100%;height:47px;margin:10px 0 0 0;padding:0px;}
			.MenuPrincEtape1{background: url('../img/t_p1_choisir.gif') no-repeat;}
			.MenuPrincEtape2{background: url('../img/t_p2_identifier.gif') no-repeat;}
			.MenuPrincEtape3{background: url('../img/t_p3_formule.gif') no-repeat;}
			.MenuPrincEtape4{background: url('../img/t_p4_appel.gif') no-repeat;}
			.MonCompte{background: url('../img/t_compte2.gif') no-repeat;}
			.MonEspace{background: url('../img/t_compte2.gif') no-repeat;}
			.Decouvrir{background: url('../img/t_decouvrir.gif') no-repeat;}
			.EspaceCoach{background: url('../img/t_devenircoach.gif') no-repeat;}
			.Contact{background: url('../img/t_contact.gif') no-repeat;}
			.bvide{background: url('../img/t_vide.gif') no-repeat;}
			#headerMenuPrinc2 ul{padding:0px;margin:10px 0 0 10px;list-style-type:none;text-decoration:none;}
				#headerMenuPrinc2 li{padding:0px;margin:0px;display: inline;}
				#headerMenuPrinc2 li a{float:left;display:block;width:auto;}
				#headerMenuPrinc2 li.s1 a{width:250px;height:48px;}
				#headerMenuPrinc2 li.s2 a{width:200px;height:48px;}
				#headerMenuPrinc2 li.s3 a{width:200px;height:48px;}
				#headerMenuPrinc2 li.s4 a{width:200px;height:48px;}
				
			#sHeaderMenuPrinc2{float:left;background:#F15A24 url('../img/fd_m2.gif') no-repeat bottom left;width:100%;height:25px;padding:0px;margin:0px;}			
				.mini{height:5px;}
				#sHeaderMenuPrinc2 p{float:right;margin:3px 20px 0px 0;}
				#sHeaderMenuPrinc2 .pagination .desc{margin:0px 10px 0 0;}
				#sHeaderMenuPrinc2 .pagination a{width:18px;height:18px;margin:0px 0px 0 0px;padding:0px 5px 5px 5px;}
				#sHeaderMenuPrinc2 .pagination a.sel{background:url('../img/fd_nopage.gif') no-repeat;}
				#sHeaderMenuPrinc2 .pagination a:hover{background:url('../img/fd_nopage.gif') no-repeat;}
				#sHeaderMenuPrinc2 .pagination a.list {width:18px;height:18px;margin:0px 0px 0 0px;padding:0px 5px 5px 5px;}
				#sHeaderMenuPrinc2 .pagination a.list:hover {background:none;}
				
				#sHeaderMenuPrinc2 ul#monCompte{float:right;margin:3px 0 0 0;padding:0px;list-style-type:none;}
				#sHeaderMenuPrinc2 ul#monCompte li {float:left;list-style-type:none;display:inline;width:auto;margin:0 10px 0 0;padding:0px 0px 0px 8px;}
				#sHeaderMenuPrinc2 ul#monCompte li a{float:left;display:block;width:auto;padding:0px 8px 4px 5px;margin:0px;}
				#sHeaderMenuPrinc2 ul#monCompte li a:hover{background:#FFFFFF url('../img/m2_arr_droit.gif') no-repeat top right;}
				#sHeaderMenuPrinc2 ul#monCompte li a.sel{background:#FFFFFF url('../img/m2_arr_droit.gif') no-repeat top right;}
				#sHeaderMenuPrinc2 ul#monCompte li.sel{background:#FFFFFF url('../img/m2_arr_gauche.gif') no-repeat top left;}
				#sHeaderMenuPrinc2 ul#monCompte li:hover{background:#FFFFFF url('../img/m2_arr_gauche.gif') no-repeat top left;}
				
			#contenu {float:left;width:935px;padding:10px;}
				#contenu .itemsCoach {float:left;width:450px;height:200px;background:url('../img/fd_pres_coach.gif');}
				#contenu .itemsCoach img.vignette{float:left;padding:10px;width:131px;height:157px;}
				#contenu .itemsCoach .callme{float:right;}
				#contenu .itemsCoach .cc{float:left;width:290px;}
				#contenu .itemsCoach .right{float:right;}
				#contenu .itemsCoach h3{float:left;margin:0px;padding:0 0 0 25px;background:url('../img/puce_nomcach.gif') no-repeat 0px 7px;}
				#contenu .itemsCoach span{float:right;margin:5px 10px 0 0;padding:0 20px 0 0;background:url('../img/pict_disponible.gif') no-repeat 60px 5px;}
				#contenu .itemsCoach p.orange{clear:right;padding:15px 10px 10px 10px;width:255px;height:70px;margin:0px;background:url('../img/fd_bullechoix.gif') no-repeat 0 10px}
				#contenu .margeCoach {margin:0 30px 0 0;}
				#contenu .paginationCoach {float:left;margin:10px 0px 0 0;}
				#contenu .paginationCoach span.desc{padding:0 10px 0 0;}
				#contenu .paginationCoach a{margin:0px 5px 0 10;padding:0px;}
				#contenu .paginationCoach a:hover{}
				
				#contenu .cLeft{float:left;width:650px; padding-right:10px}
				#contenu hr {border:1px solid #fff; border-top:1px dotted #FD9A11;padding:10px 0 0 0;}
				#contenu .cRight{float:right;width:250px;}
				#contenu .cRight img{margin:10px 0 0 0;}
				#contenu .cLeft .title {display:block;width:600px;font-size:12px;font-weight:bold;clear:both;}
				#contenu h5 {display:block;width:90%;padding:0;padding-left:20px;font-size:14px;font-weight:bold;background:url('../img/puce_nomcach.gif') no-repeat 0px 5px;}
				
				#contenu #Etape4Left{float:left;width:650px;padding-right:20px;}
				#contenu #Etape4Left .frm{float:left;}
				#contenu #Etape4Left h1{margin:0px;padding:0px;}
				#contenu #Etape4Left h3.notes{margin:20px 0 3px 0;padding:0px;}
				#contenu #Etape4Left .editeur{width:600px;height:300px;}
				#contenu #Etape4Left .remarques{width:600px;height:100px;margin:0 0 20px 0;}
				#contenu #Etape4Left .sub{padding:0 10px 0 0;}
				#contenu #Etape4Left .paiement{margin:30px 0 0 20px;}
					#contenu #Etape4Left .paiement h1 {margin:0px 0px 5px 0px;}
					#contenu #Etape4Left .paiement .txt {float:left;width:250px}
					#contenu #Etape4Left .paiement .val {float:left;width:150px}
					#contenu #Etape4Left .paiement span {float:left;display:block;width:100%;margin:5px 0px;}
					#contenu #Etape4Left .paiement .nbr {width:150px;} 
					#contenu #Etape4Left .paiement .cry {width:55px;} 
					#contenu #Etape4Left .paiement img {vertical-align:middle;} 
				
				#contenu #Etape4Right{float:right;width:250px;}
					#contenu #Etape4Right .bandeau{margin:10px 0 0 0;}
				
				#contenu #MonCompteLeft{float:left;width:650px;padding:0 20px 0 0;}
				#contenu #MonCompteLeft h3.notes{margin:20px 0 3px 0;padding:0px;}
				#contenu #MonCompteRight{float:right;width:250px;}
				#contenu #MonCompteLeft .remarques{width:600px;height:100px;margin:0 0 20px 0;}
				#contenu #MonCompteRight ul#menuCompte li{list-style-image:url('../img/puce_m3.gif');height:26px;border-bottom:1px dotted #CDCDCD;}
				
				#contenu #Etape4Left  #inscription{float:left;width:650px;padding:10px 0px 25px 10px;margin:0px 0px 10px 0px;background:url('../img/fd_blocdegrade2.gif') no-repeat bottom left;}
				
				#contenu table.frmListing{width:100%;}
				#contenu table.frmListing th{width:100px;padding:0 0 5px 0;}
				#contenu table.frmListing td{border-top:1px dotted #888;padding:3px 0 3px 0;}
				#contenu table.frmListing td.view{padding:0 0 0 30px;}
				#contenu .remarque{background:#FDE3AA;padding:25px;}
				
				#contenu  #recapitulatif{float:left;width:650px;padding:0px 5px 0 5px;margin:10px 0 10px 0px;background:#FDE3B2;}
	 			#contenu  #recapitulatif h1{font-size:16px;}

	#infos{float:left;width:600px;padding:5px 5px 5px 10px;margin:10px 0 10px 0;background:#FDE3B2;}
		#infos label{float:left;margin:5px 20px 0 0;}
		#infos .champ{float:left;}
		#infos .champ .connect{float:left;width:120px;margin:5px 5px 0 0;}
		#infos .champ .sub{float:right;margin:0px;padding:0px 0 0px 20px;}
		#infos img{margin:0px 0 0 125px;vertical-align:middle;}

	 			
	 			#contenu table.commande{width:100%;}
				table.commande td.produit{width:500px;}
				table.commande td.libelle{width:90px;}
				table.commande td.prix{width:100px;}
				table.total {width:100%;border-top:1px solid #FF5112;}
				table.total td.vide{width:500px;}
				table.total td.libelle{width:90px;}
				table.total td.prix{width:90px;}
				
				#contenu #Pages {width:100%;background:#FDE3AA;padding:5px;}
					#contenu #Pages a{display:inline;margin:0px 2px;}

				#recapitulatif{float:left;width:500px;padding:0px 5px 0 5px;margin:10px 0 10px 0px;background:#FDE3B2;}
					#recapitulatif h1{font-size:16px;}
	
				.insBloc{float:left;width:300px;margin:0px 10px 0 0px;padding:0px}
				.insBloc2{float:left;width:370px;margin:0px 10px 0 0px;padding:0px}
					.insBloc  .borderTop .txt {float:left;display:block;width:150px;padding:10px 0px 0px 0px;}
					.insBloc  .borderTop .val {float:left;display:block;width:150px;padding:10px 0px 0px 0px;}
				.insBlocSec{float:left;width:300px;margin:0px 0px 0 10px;padding:0px}
					.insBlocSec  .champs  {padding:0px;margin:0px;}
						.insBlocSec  .champs .val {float:left;display:block;width:300px;padding:0px;margin:0px;}
				
				#coatchZoom {display:block;float:left;width:920px;background:url('../img/fd_blocdegrade3.gif') no-repeat bottom left;}
				.blocImg {float:left;width:135px;}
					.blocImg img {border:1px solid #CDCDCD;}
					.blocImg span {color:#F15A24;font-size:10px;}
				.blocDesc {float:left;width:630px;padding:0px 10px 20px 10px;}
					.blocDesc h3 {width:600px;}
					.blocDesc p {display:block;width:600px;}
					.blocDesc .ext {margin:2px 0px;padding:0px 0px 5px 0px;;border-bottom:1px dotted #CDCDCD;}					
					.blocDesc .title {display:block;width:600px;font-size:12px;font-weight:bold;clear:both;}
					.blocDesc .flecheUp {background:url('../img/puce_nomcach.gif') no-repeat 0px 5px;padding:0px 0px 0px 20px;}
					
				.blocIco{float:left;width:120px;}
					.blocIco .callme{display:block;float:left;width:120px;margin:50px 0px 50px 0px;}
					.blocIco .dispo{display:block;float:left;width:120px;margin:5px 0px 5px 0px;}

				.frmAccount .champ{float:left;margin:5px 0 5px 0;}
				.frmAccount label{float:left;width:155px;}
				.frmAccount input{float:left;width:130px;background:url('../img/fd_champs_processus.gif') no-repeat;padding:4px;border:1px solid #BFBFBD;}
				.frmAccount select{border:3px solid #BFBFBD;}
				.frmAccount .subCreate{float:right;background:none;border:none;padding:0px;width:150px;margin:20px 0px 0 0;}
	.frmAccount .subVal{float:left;background:none;border:none;padding:0px;width:122px;margin:20px 0px 0 0;}
				#bPackLiberte{float:left;width:220px;margin:0 0px 0 0px;padding:10px 10px 10px 50px;}
				#bPackLiberte .checkbox{margin:0 0px 0 90px;}
				#bPack{float:left;width:355px;height:180px;background:url('../img/fd_blocpacks.gif') no-repeat;padding:10px 0 0 0;}
				#bPack img{margin:0 10px 0 0;}
				#bPack .checkbox{margin:0 45px 0 50px;}
				#bPack p{float:left;margin:20px 0 0 60px;}
				#bPack p select{border:3px solid #BFBFBD;}
				#centerPackFooter{margin:0 0 0 150px;}
				#centerPackFooter .sub{margin:0 0 0 100px;}
				#leftPackFooter {margin:0 0 0 50px;}
				#leftPackFooter  label{float:left;margin:5px 10px 0px 0px;}
				#leftPackFooter  p{text-align:center;}
			 
			 
				table.commande{width:100%;}
				table.commande td{padding:3px;}
				table.commande td.produit{width:500px;}
				table.commande td.libelle{width:90px;}
				table.commande td.prix{width:100px;}
				table.commande td.total{border-top:1px solid #FF5112;}
			
				.mode_paiement{float:left;padding:0 0 0 170px;}
					.mode_paiement span{display:block;float:left;width:100%;}
					.mode_paiement input.com{margin: 10px 0px 0px 65px;}

				
				.frmParrainage .ch{border:1px solid #999;background:url('../img/fd_champs_processus.gif');padding:4px;margin:5px;}
				.frmParrainage textarea{width:620px;height:130px;border:1px solid #999;padding:4px;margin:5px;}
				
				.credit{margin:0 0 10px 0;text-align:left;}
				.credit td.credit{width:160px;}
				.credit td{border-top:1px dotted #888;padding:3px 0 3px 0;}	
	#footer{float:left;clear:both;width:980px;margin:0 0 50px 0;background:url('../img/fd_bas_page.gif') no-repeat;}
	#footer ul,#footer ul li {display:inline;padding:0px;list-style-type:none}
		#footer ul.left{float:left;margin:50px 0 0 0;display:inline;list-style-type:none}
			#footer ul.left li{padding:0px;margin:0px 10px 0 0;display: inline;}
		#footer ul.right{float:right;margin:50px 0 0 0;display:inline;list-style-type:none}
			#footer ul.right li{padding:0px;margin:0px 10px 0 0;display: inline;}
		
	 

