@charset "utf-8";
/* CSS Document */

/* NAV "Vos infos" Voir profil et modifier profil */
#gc_fmk_detail_user_link li {
	background-image: none !important;
	float: left;
	margin: 0 10px 20px 0 !important;
	padding: 0 !important;
}

#gc_fmk_detail_user_link li .gc_fmk_bouton {
	_width: 145px;
}


/* membre entreprise */

#gc_fmk_mesEntreprises {
	background-image: url(/images/images_client/nantesmetropole/default/bloc_bg.jpg); 
	background-repeat: repeat-x;
	width: 320px;
	margin: 20px 0 0 0;
}

#gc_fmk_mesEntreprises .gc_fmk_mesEntreprises_box_top {

	width: 320px;
	margin: 0 0 0 0;
	line-height: 0 !important;
	font-size: 0 !important;
}

#gc_fmk_mesEntreprises .gc_fmk_mesEntreprises_box_bottom {
	height:8px !important;
	width: 320px;
	line-height: 0 !important;
	font-size: 0 !important;
	margin: 15px 0 0 0;
}

h2.listeVosEntreprise{
font-weight: bold !important;
font-size:1.1em!important;
padding:0 0 0 15px!important;
margin:0!important;
background:none!important;
}

#gc_fmk_mesEntreprises li{
color:#333;	
background-image:none!important;
}

#gc_fmk_mesEntreprises li a{
color:#2f60a2;	
}

/* liste site */

#gc_fmk_listeSites {
	background-image: url(/images/images_client/nantesmetropole/default/bloc_bg.jpg); 
	background-repeat: repeat-x;
	width: 320px;
	margin: 20px 0 0 0;
}

#gc_fmk_listeSites .gc_fmk_mesEntreprises_box_top { 
	width: 320px;
	margin: 0 0 0 0;
	line-height: 0 !important;
	font-size: 0 !important;
}

#gc_fmk_listeSites .gc_fmk_mesEntreprises_box_bottom {
	height:8px !important;
	width: 320px;
	line-height: 0 !important;
	font-size: 0 !important;
	margin: 15px 0 0 0;
}
h2.listeVosSites{
font-weight: bold !important;
font-size:1.1em!important;
padding:0 0 0 15px!important;
margin:0!important;
background:none!important;
}

#gc_fmk_listeSites li{
color:#333;	
background-image:none!important;
}

#gc_fmk_listeSites li a{color:#2f60a2;}


/* Fiche membre Contacter le membre par formulaire Link */
a#gc_fmk_ficheMembre_contacterParForm{width:240px!important;}
a#gc_fmk_ficheMembre_contacterParForm span{width: 240px!important;_width:228px;}

/* Fiche membre attribuer une notation à ce membre Link */
#attribuerUneNoteAuMembreLink{width:250px!important;}
#attribuerUneNoteAuMembreLink span{width:250px!important;}

/* Entreprise Form */
.gc_fmk_entrepriseForm_p label{
	display:block;
	width:160px;
	height:26px;
	float:left;
	clear:left;
	margin:0 0 7px 0;
}
.gc_fmk_entrepriseForm_p input{
	float:left;
	margin:0 0 7px 0;
}
#membres_Entreprise #gc_fmk_global div.gc_fmk_btn_entreprise{
margin:0 0 0 142px!important;	
}

/* Fiche membre attribuer une notation à ce membre Link */
#gc_fmk_seRatacherEntrFormPagePrecedebteLink{width:250px!important;}
#gc_fmk_seRatacherEntrFormPagePrecedebteLink span{width:250px!important;}


/* --------------------------------------------------------------------------------
	ENTREPRISE
-------------------------------------------------------------------------------- */

/* Se ratacher à une entreprise Link */
a#gc_fmk_entrepriseSeRatacher{width:230px!important;}
a#gc_fmk_entrepriseSeRatacher span{width:230px!important;}
/* Colle le btn à gauche */
#mAjouterAentreprise li {padding: 0 !important;}

/* Fix le input collé au select */
#membres_Entreprise #gc_fmk_section #postal_code{margin-bottom:8px;}

/* Liste de mes entreprises (membre_entreprise.tpl) */
#membres_Entreprise #gc_fmk_content .gc_form_envoyer {width: 100px; margin: 10px 0 0 14px!important;}
#membres_Entreprise #gc_fmk_content .gc_form_envoyer p {width: 100px !important;} 
#membres_Entreprise #gc_fmk_content .gc_form_envoyer p input.inputSubmit {width: 100px !important;}

/* Liste de mes entreprises (membre_entreprise.tpl) */
#membres_AttribuerEntreprise #gc_fmk_content .gc_form_envoyer {width: 100px; margin: 10px 0 0 105px!important;}
#membres_AttribuerEntreprise #gc_fmk_content .gc_form_envoyer p {width: 100px !important;} 
#membres_AttribuerEntreprise #gc_fmk_content .gc_form_envoyer p input.inputSubmit {width: 100px !important;}


/*//////////////////////////////////////////////////////////////////////////*/
/*//////// Demande de code entreprise (entreprise_ask_code_form.tpl) ///////*/
#entreprises_FormCodeAsk #gc_fmk_section input, #entreprises_FormCodeAsk #gc_fmk_section textarea{width:290px;}

#entreprises_FormCodeAsk #gc_fmk_content .gc_form_envoyer {width: 100px; margin: 10px 0 0 206px!important;}
#entreprises_FormCodeAsk #gc_fmk_content .gc_form_envoyer p {width: 100px !important;} 
#entreprises_FormCodeAsk #gc_fmk_content .gc_form_envoyer p input.inputSubmit {width: 100px !important;}



/*//////////////////////////////////////////////////*/
/*//////// Espace Membre (membre_espace.tpl) ///////*/
#membres_EspaceMembre #gc_fmk_section h2{
	background-image:none!important;
	margin:0!important;
	padding:0!important;
}
#membres_EspaceMembre #gc_fmk_section ul li{
	padding:0!important;
	color:#2f60a2;
}
#membres_EspaceMembre #gc_fmk_section ul li ul{
	padding:0 0 15px 0!important;
}
#membres_EspaceMembre #gc_fmk_section ul li ul li{
	background-image:none!important;
	line-height:20px!important;
}

#membres_EspaceMembre #gc_fmk_section ul.gc_fmk_espaceMembreListTypeOne li{
	padding:0 0 0 10px!important;
	background-image:url(/images/images_client/nantesmetropole/default/puce.gif);
	background-position:0 16px;
	background-repeat:no-repeat;
	line-height:35px;
}
#membres_EspaceMembre #gc_fmk_section ul.gc_fmk_espaceMembreListTypeOne li ul li{
padding:0!important;	
color:#333;
}
#membres_EspaceMembre #gc_fmk_section ul.gc_fmk_espaceMembreListTypeOne li a{
	color:#5F6162;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
/*BoxOne*/
#gc_fmk_espaceMembreBoxOne{
	background-image:url(/images/images_client/nantesmetropole/default/bloc_bg.jpg);
	background-repeat: repeat-x;
	width:690px;
}
#gc_fmk_espaceMembreBoxOneTop{
	width:690px;
	font-size:2px;
}
#gc_fmk_espaceMembreBoxOneContentLeft{
	width:303px;
	padding: 0 20px 20px 20px;
	margin:20px 0;	
	float:left;	
}
#gc_fmk_espaceMembreBoxOneContentRight{
	width:303px;
	padding: 0 20px 20px 20px;
	margin:20px 0;	
	float:left;
	border-left:1px solid #93b0b2;
}
#gc_fmk_espaceMembreBoxOneBottom{
	height:10px;
	font-size:2px;
}

/*BoxTwo*/
#gc_fmk_espaceMembreBoxTwo{
	width:335px;
	float:left;
	margin:20px 20px 0 0;
}
#gc_fmk_espaceMembreBoxTwoTop{
	width:335px;
	font-size:0px!important;
}
#gc_fmk_espaceMembreBoxTwoContent{
	width:295px;
	background-image:url(/images/images_client/nantesmetropole/default/bloc_bg.jpg);
	background-repeat: repeat-x;
	float:left;
	padding: 0 20px 20px 20px;
}
#gc_fmk_espaceMembreBoxTwoBottom{
	width:335px;
	height:9px;
	font-size:0px!important;
}
#gc_fmk_espaceMembreHomme{
	background-image:url(/images/images_client/nantesmetropole/default/avatar_homme.jpg);
	background-repeat:no-repeat;
	padding:10px 0 10px 60px!important;
}
#gc_fmk_espaceMembreFemme{
	background-image:url(/images/images_client/nantesmetropole/default/avatar_homme.jpg);
	background-repeat:no-repeat;
	padding:10px 0 10px 60px!important;
}
.gc_fmk_espaceMembreVotreProfilLinks_UL li{
	float:left;
}
.gc_fmk_espaceMembreVotreProfilLinks_UL li a{
	width:130px!important;
	margin:0 10px 0 0!important;
}
.gc_fmk_espaceMembreVotreProfilLinks_UL li a span{
	width:130px!important;
}







/*BoxTree*/
#gc_fmk_espaceMembreBoxTree{
	width:335px;

	float:left;
	clear:right;
	margin:20px 0 0 0;
}
#gc_fmk_espaceMembreBoxTreeTop{
	width:335px;	
	font-size:0px!important;
}
#gc_fmk_espaceMembreBoxTreeContent{
	width:295px;
	height:185px;
	background-image:url(/images/images_client/nantesmetropole/default/bloc_bg.jpg);
	background-repeat: repeat-x;
	float:left;
	padding: 0 20px 20px 20px;
}
#gc_fmk_espaceMembreBoxTreeBottom{
	width:335px;
	height:9px;
	font-size:0px!important;
}

/*BoxFour*/
#gc_fmk_espaceMembreBoxFour{
	width:335px;
	float:left;
	margin:20px 20px 0 0;
}
#gc_fmk_espaceMembreBoxFourTop{
	width:335px;
	font-size:0px!important;
}
#gc_fmk_espaceMembreBoxFourContent{
	width:295px;
	height:144px;
	background-image:url(/images/images_client/nantesmetropole/default/bloc_bg.jpg);
	background-repeat: repeat-x;
	float:left;
	padding: 0 20px 20px 20px;
}
#gc_fmk_espaceMembreBoxFourBottom{
	width:335px;
	height:9px;
	font-size:0px!important;
}
#gc_fmk_espaceMembreBoxFourContent li{
	margin:0 0 0 0;
}

#gc_fmk_espaceMembreBoxFourContent ul {
	margin:30px 0 0 0;	
}

#gc_fmk_espaceMembreBoxFourContent li a{
	width:130px!important;
}
#gc_fmk_espaceMembreBoxFourContent li a span{
	width:130px!important;	
}
/*BoxFive*/
#gc_fmk_espaceMembreBoxFive{
	width:335px;
	float:left;
	clear:right;
	margin:20px 0 0 0;
}
#gc_fmk_espaceMembreBoxFiveTop{
	width:335px;
	font-size:0px!important;
}
#gc_fmk_espaceMembreBoxFiveContent{
	width:295px;
	background-image:url(/images/images_client/nantesmetropole/default/bloc_bg.jpg);
	background-repeat: repeat-x;
	float:left;
	padding: 0 20px 20px 20px;
}
#gc_fmk_espaceMembreBoxFiveBottom{
	width:335px;
	height:9px;
	font-size:0px!important;
}

.gc_fmk_espaceMembreGreenTxt{
font-weight:bold;	
	color: #2f60a2;
}
.gc_fmk_bold{
	font-weight:bold;	
}



#contenu_ModeDEmploi #gc_fmk_page_contenu h3, #contenu_FAQ #gc_fmk_page_contenu h3, #contenu_Charte #gc_fmk_page_contenu h3{
	background-image:none!important;
	padding-left:0!important;
	color:#2f60a2;
	font-size:1.2em;
	text-indent: 15px;
}

#contenu_LexiqueCovoiturage #gc_fmk_page_contenu h3{
	background-image:none!important;
	padding-left:0!important;
	font-weight:bold;	
	color:#2f60a2;
	font-size:3em;
}

/*/////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////  pAIEMENT iNFOS  ////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////*/

#paiement_Infos #gc_fmk_section {
	
}
#paiement_Infos #gc_fmk_section input, #paiement_Infos #gc_fmk_section textarea{
	width:286px;
}

/* taille select 12/24 mois */
#paiement_Infos #gc_fmk_section #paiement_periode{width:100px;}	


#paiement_Infos #gc_fmk_section .gc_form_label{
	width:210px;
	font-weight:bold;	
	color:#4b4b4b;
}	
#paiement_Infos #gc_fmk_section .gc_fmk_modePaiementLI .gc_champs_bg{
	padding:5px 0 0 0;
}	
#paiement_Infos #gc_fmk_section .gc_fmk_modePaiementLI input{
	width:13px;
	height:13px;
	margin:0 5px 0 20px;
	border:none;
}	
#paiement_Infos #div_paiement_salarie, #paiement_Infos #div_paiement_moe, #paiement_Infos #div_paiement_totalht, #paiement_Infos #div_paiement_totaltva, #paiement_Infos #div_paiement_totalttc{
	font-weight:bold;
	float:left;
	font-size:1.2em;
	padding:8px 0 0 10px;
	color:#A1D51C;
	text-align:right;
	display:block;
	width:89px;
}	
/*/////////////////////////////////////////////////////////////////////////////*/
#paiement_Infos #gc_fmk_section .gc_form_envoyer{
padding:10px 0 0 270px;
}	



/* Liste de mes entreprises (membre_entreprise.tpl) */
#paiement_Infos #gc_fmk_section .gc_form_envoyer {width: 150px; margin: 10px 0 0 18px!important;}
#paiement_Infos #gc_fmk_section .gc_form_envoyer p input.inputSubmit {width: 150px !important;}

/* Avatar fond transparent */
#membres_Fiche #gc_fmk_section p.gc_fmk_fiche_pseudo{
	background-image:url(/images/images_client/nantesmetropole/default/avatar_homme.jpg);
}




#gc_voirProfilProfil .gc_fmk_liste_date_naissance select {
	width: 80px !important;	
}



#membres_Add .gc_form_help {
	margin: 0 0 0 10px !important	;
}












