html{
	height: 100%;
}
#formLogin{
	width: 400px;
	margin: 0 auto;
	padding: 40px 0 0 90px;
}
	#formLogin form {
		width: 400px;
		clear: left;
	}
		.errorLogin, .msgLogin{
			margin-bottom: 10px;
			float: left;
		}
		.inputLogin{
			background: transparent url("../images/form/input_login.png") no-repeat;
			float: left;
			font-size: 24px;
			height: 41px;
			margin-bottom: 20px;
			padding: 5px 8px 0;
			padding: 10px 8px 0\9;
			width: 296px;
			border: 0;
		}
		.btnSubmit{
			float: right;
			margin-top: 25px;
			width: 60px;
			height: 60px;
		}
		.inputSubmitLogin{
			background: url("../images/boutons/btn_link_big.png") no-repeat;
			width: 60px;
			height: 60px;
			border: none;
			cursor: pointer;
		}
		
#forgottenPasswordBlock{
	width: 400px;
	margin: 0 auto;
	text-align:center;
}

#languageSelector{
	position:relative;
	left:auto;
	top:auto;
	text-align:center;
	margin:20px 0;
}

		#languageSelector ul li{
			font-size:14px;
			line-height:16px;
			color:#000000;
		}
			#languageSelector ul li:before{
				background:#000000;
			}
			#languageSelector ul li:first-child{
				padding-left:0;
			}
				#languageSelector ul li:first-child:before{
					margin-right:0;
				}

			#languageSelector ul li a{
				font-size:14px;
				line-height:16px;
				color:#000000;
			}
		
#lienApp{
	width: 400px;
	margin: 20px auto 0 auto;
	text-align:center;
}

	#lienApp a{
		display:inline-block;
		width: 313px;
		height: 37px;
		background:transparent url("../images/boutons/btn_download_app.png") no-repeat;
	}
