/* début de la définition des styles composant l'élément "content" */
div#content h1{
	color: #ff0084;
}
div#infos-connexion h1{
	font-size:14px;
}
div#infos-connexion h2{
	font-size:12px;
}
div#infos-inscription{
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}
.tab-connexion {
	width: 340px;
	background: transparent;
	border: 2px solid #ff0084;
	padding: 10px 0 10px 0;
}
.tab-connexion a{
	color: #006699;
}
.tab-connexion td {
	padding: 5px;
	text-align:left;
}
.tab-connexion textarea {
	border: 1px solid #00aaff;
	font-size:12px;
	font-family: arial;
}
.input-text {
	border: 1px solid #00aaff;
	font-size:12px;
	font-family: arial;
}
div#motivations {
	float: left;
	padding: 0px 50px 0px 10px;
	width: 480px;
	color: #006699;
	font-size: 16px;
	font-weight: bold;
}
div#connexion {
	float: left;
	padding: 0px;
	width: 420px;
}
div#connexion a{
	color: #006699;
	font-weight: bold;
}
div#connexion a:hover{
	color: #00aaff;
	font-weight: bold;
}
.input-text {
	border: 1px solid #00aaff;
	width: 160px;
}
.libelle {
	text-align: left;
}
.champ {
	text-align: left;
}
div#erreurs {
	width: 330px;
	margin-left: auto;
	margin-right: auto;
	border: dotted #ff0084 1px;
	padding: 5px;
	margin-bottom: 20px;
	text-align: left;
	background: #fff4fa;
}
.erreur {
	color: #ff0084;
}
/* fin de la définition des styles composant l'élément "content" */

/* début de la définition des styles des bonnes raisons de s'inscrire */
.titre {
	margin: 0px;
	color: black;
	font-size: 17px;
	font-weight: bold;
	float:left;
}
.jobijoba {
	margin: 0px;
	color: #ff0084;
	font-size: 17px;
	font-weight: bold;
}
div#motivations img{
	vertical-align: middle;
	float: left;
}
div#motivations h3{
	float: left;
	margin: 0px;
	font-size: 18px;
	color: #006699;
	padding: 6px 0 0 10px;
}
.aide{
	margin: 0 0 0 45px;
	color: #999999;
	font-weight: bold;
	font-size:12px;
}

/* fin de la définition des styles des bonnes raisons de s'inscrire */

/* début de la définition des styles de "my-job-alerts" */

div#job-alerts {
	float: left;
	padding: 0px 40px 0px 10px;
	width: 520px;
	color: #006699;
	font-size: 16px;
	font-weight: bold;
}
div#job-alerts img{
	vertical-align: middle;
	float: left;
}
div#job-alerts a{
	color: #006699;
	font-weight: bold;
}
div#job-alerts a:hover{
	color: #00aaff;
	font-weight: bold;
}
div#job-alerts h3{
	float: left;
	margin: 0px;
	font-size: 18px;
	color: #006699;
	padding: 6px 0 0 10px;
}
div#sign-up {
	float: left;
	margin-top: 80px;
}

/* fin de la définition des styles de "my-job-alerts" */
