div.content
{
	margin-left: 16px;
	width: 779px;
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/img_left.jpg) no-repeat;
	padding-left: 124px;
	margin-top: 25px;
}
div.content div.image_left
{
	float: left;
	width: 120px;
	margin-right: 4px;
}
div.container
{
	background-color: #e9e0e8;
	float: left;
	width: 751px;
}
div.container div.footer_container
{
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/ftr_container.jpg) no-repeat;
	text-align: right;
	width: 649px;
	padding-top: 20px;
	padding-right: 30px;
	min-height: 30px;
	margin: 0 36px;
}
div.identification
{
	background: #FFFFFF url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_deja_membre.jpg) no-repeat;
	background-position: left bottom;
	float: left;
	width: 246px;
	height: 114px;
	padding: 0px 20px;
	color: #8d828c;
}
div.identification a
{
	color: #8d828c;
}
div.identification div.auto_log, div.connectez_vous div.auto_log
{
	font-size: 9px;
	padding-bottom: 5px;
	color: #8d828c;
}
div.identification div.auto_log input, div.identification div.auto_log label, div.identification div.auto_log a, div.connectez_vous div.auto_log input, div.connectez_vous div.auto_log label, div.connectez_vous div.auto_log a
{
	vertical-align: middle;
}
div.identification input[type='text'], div.identification input[type='password']
{
	border: 1px solid #9c9c9c;
	color: #8d828c;
	padding: 1px;
	font-size: 10px;
	margin: 2px 0px;
	width: 115px;
}
div.inscription
{
	background: #FFFFFF;
	margin: 0px 36px;
	padding: 0px 30px;
	font-size: 11px;
	width: 619px;
}
div.inscription div.contact
{
	color: #8d828c;
}
div.inscription div.contact label, div.inscription div.contact input[type='radio'], div.bloc label, div.bloc input[type='radio']
{
	vertical-align: middle;
}
div.inscription div.votre_partenaire
{
	margin-top: 15px;
}
div.inscription div.presentez_vous div.identifiant div
{
	height: 25px;
}
div.inscription div.presentez_vous div.identifiant div.label
{
	width: 185px;
}
div.inscription div.input input[type='text'], div.inscription div.input input[type='password']
{
	width: 150px;
	border: 1px solid #9c9c9c;
	margin-right: 46px;
	color: #8d828c;
	padding: 1px;
	font-size: 10px;
}
div.inscription div.input select
{
	width: 160px;
	border: 1px solid #9c9c9c;
	color: #8d828c;
	padding: 1px;
	font-size: 10px;
}
div.inscription div.info select
{
	width: 160px;
	border: 1px solid #9c9c9c;
	color: #8d828c;
	padding: 1px;
	font-size: 10px;
}
div.inscription div.info input[type='text']
{
	width: 225px;
	border: 1px solid #9c9c9c;
	color: #8d828c;
	padding: 1px;
	font-size: 10px;
}
div.bloc
{
	font-size: 11px;
	padding-left: 48px;
	background: #f4ecf3;
	color: #8d828c;
	width: 571px;
}
div.inscription div.bloc label, div.inscription div.bloc input[type='radio'], div.inscription div.bloc select
{
	vertical-align: middle;
}
div.inscription div.bloc input[type='radio']
{
	margin: 2px 5px 2px 0px;
}
div.inscription div.bloc label
{
	margin-right: 10px;
}
div.inscription div.bloc label, div.inscription div.bloc div
{
	height: 25px;
}
div.inscription div.bloc label, div.inscription div.bloc div.label
{
	width: 105px;
}
div.inscription div.votre_evenement div.label
{
	width: 165px;
}

div.inscription_content
{
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_inscription.jpg) no-repeat #FFFFFF;
	background-position: 439px 36px;
	margin: 0px 36px;
	padding: 0px 28px;
	font-size: 11px;
	width: 623px;
}

div.inscription_content div.personnalisez_site, div.inscription_content div.creez_liste, div.inscription_content div.consultez_planner, div.inscription_content div.retour
{
	width: 140px;
	height: 132px;
	float: left;
	margin: 2px;
	padding: 75px 20px 0px 147px;
	color: #FFFFFF;
}
div.inscription_content div.personnalisez_site p, div.inscription_content div.creez_liste p, div.inscription_content div.consultez_planner p
{
	height: 104px;
}
div.inscription_content div.personnalisez_site
{
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_personnalisez_site.jpg) no-repeat;
}
div.inscription_content div.creez_liste
{
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_creez_liste.jpg) no-repeat;
}
div.inscription_content div.consultez_planner
{
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_consultez_planner.jpg) no-repeat;
}
div.inscription_content div.retour
{
	background: transparent url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/inscription/bck_retour.jpg) no-repeat scroll 0 0;
	height: 137px;
	padding: 70px 20px 0 85px;
	width: 203px;
}
div.bloc div.link_image
{
	margin: 15px 2px;
}
div.content div.connection
{
	color: #7e136d;
	background: #FFFFFF;
	font-size: 11px;
	margin: 0 36px;
	padding: 0 25px;
	width: 629px;
}
div.inscrivez_vous
{
	width: 263px;
	background: #e4d3e2;
	padding: 0px 23px;
	color: #7e136d;
	height: 117px;
}
div.connectez_vous
{
	width: 263px;
	background: #f5f3f5;
	padding: 0px 23px;
	color: #7e136d;
}
div.connectez_vous div.row
{
	height: 20px;
}
div.connectez_vous div.label
{
	font-size: 10px;
	color: #8d828c;
}
div.connectez_vous div.input input[type='text'], div.connectez_vous div.input input[type='password']
{
	font-size: 10px;
	width: 130px;
	color: #8d828c;
	border: 1px solid #9c9c9c;
	padding: 1px;
}
div.connectez_vous a
{
	font-size: 9px;
	color: #8d828c;
}

/* --------------------------------------------------------------------------------------------- */

div.content div.container div.bloc_info_compte
{
	margin: auto;
	width: 679px;
	background: #FFFFFF;
	padding: 0px;
	color: #8d828c;
}

div.content div.container div.bloc_info_compte div.bloc_content
{
	padding: 25px;
}

div.content div.container div.bloc_info_compte table.form
{
	width: 619px;
	border-left: 1px solid #d2b6d2;
	border-right: 1px solid #d2b6d2;
	margin: 0px 30px;
	background-color: #f5f1f5;
	font-size: 11px;
}
div.content div.container div.bloc_info_compte table.form th
{
	color: #7e136d;
	text-transform: uppercase;
	text-align: right;
	height: 30px;
}

div.content div.container div.bloc_info_compte input[type='text'], div.content div.container div.bloc_info_compte select
{
	font-size: 10px;
	color: #8d828c;
	border: 1px solid #9c9c9c;
	padding: 1px;
}
div.content div.container div.bloc_info_compte input[type='text']
{
	width: 340px;
}
div.content div.container div.bloc_info_compte input[type="radio"]
{
	margin: 2px 5px 2px 0;
	vertical-align: middle;
}
div.content div.container div.bloc_info_compte label
{
	margin-right: 10px;
	vertical-align: middle;
}

div.info_compte_avatar
{
	text-align: center;
	background: url(http://mm.cache.coltfrance.com/MMM_v2/App_Themes/image/info-compte/bck_avatar.jpg) no-repeat;
	width: 173px;
	height: 153px;
}

div.content div.container div.bloc_info_compte table.notification
{
	width: 619px;
	border-left: 1px solid #d2b6d2;
	border-right: 1px solid #d2b6d2;
	margin: 0px 30px;
	text-align: right;
	font-size: 11px;
}
div.content div.container div.bloc_info_compte table.notification th
{
	color: #7e136d;
	height: 30px;
	text-align: left;
}
div.avantage_invite
{
	width: 170px;
	height: 155px;
	font-size: 11px;
	background: #e4d3e2;
}
div.avantage_couple
{
	padding-right: 14px;
	width: 175px;
	height: 155px;
	font-size: 11px;
	background: #e4d3e2;
}
div.avantage_invite p, div.avantage_couple p
{
	padding-top: 20px;
	height: 110px;
}
div.avantage_invite a, div.avantage_couple a
{
	text-decoration: none;
	color: #7e136d;
	outline: none;
}
div.avantage_invite a.pink, div.avantage_couple a.pink
{
	text-decoration: underline;
	color: #ef7cbf;
}




















