.bloc_ident {
	margin-bottom: 8%;
}

.champ_ident {
	width: 600px;
}
.champ_ident h1 {
	padding-top: 60px;
	padding-bottom: 60px;
	font-size: 120%;
	text-shadow: 0px 1px 2px rgba(255, 255, 255, 1), 1px 1px 5px rgba(255, 255, 255, 1);
}

.inscr_ident a {
	color: white;
	font-size: 0.8em;
	font-weight: bold;
	letter-spacing: 0.2em;
	text-transform: uppercase;
}

.msg_ident {
	background-color: rgba(249, 247, 243, 0.5);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin: 12% 0 0 0;
	padding: 10px;
	box-shadow: 0 1px 1px #fff inset, 0 10px 0 #FFFFFF;
	text-shadow: 1px 1px 5px rgba(255, 255, 255, 1);
}

.login_form, .mdp_form {
	padding: 8px 4px 8px 30px;
	letter-spacing: 2px;
	width: 200px;
	height: 25px;
	margin-bottom: 5px;
	border-radius: 5px 5px 5px 5px;
	font-weight: bold;
	box-shadow: 0 1px 0 #FFFFFF;
	color: white;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.7);
}
.login_form2, .mdp_form2 {
	padding: 2px 1px 2px 30px;
	letter-spacing: 1px;
	width: 200px;
	height: 25px;
	margin: 0 0 5px 5px;
	border-radius: 5px;
	font-weight: bold;
	box-shadow: 2px 2px 0 #FFFFFF, 0px -3px 6px #FFFFFF inset;
	color: #6d3305;
	border: 1px solid #DAD0C0;
}
.login_form2:hover, .login_form2:focus, .mdp_form2:hover, .mdp_form2:focus {
	box-shadow: 2px 2px 5px #ebe2d2;
}

.ok {
	border: 1px solid #CCCCCC;
}
.ok:hover, .ok:focus, .ok:active {
	box-shadow: 0 1px 2px rgba(255, 255, 255, 0.7) inset, 0 1px 0 #FFFFFF, 0 0px 10px rgba(135, 105, 56, 0.9), 0 0px 10px rgba(135, 105, 56, 0.9);
}
.ko {
	border: 1px solid #880000;
}
.ko:hover, .ko:focus, .ko:active {
	box-shadow: 0 1px 2px rgba(255, 255, 255, 0.7) inset, 0 1px 0 #aa0000, 0 0px 10px rgba(255, 0, 0, 0.9);
}

.login_form {
	background: url('images/icones/user3.png') no-repeat 5px center;
	background-color: rgba(0, 0, 0, 0.5);
}
.login_form2{
	background: url('images/icones/user3.png') no-repeat 5px center;
	background-color: rgba(235, 226, 210, 0.2);
}

.mdp_form {
	background: url('images/icones/cle.png') no-repeat 5px center;
	background-color: rgba(0, 0, 0, 0.5);
}
.mdp_form2 {
	background: url('images/icones/cle.png') no-repeat 5px center;
	background-color: rgba(235, 226, 210, 0.2);
}

.bouton_ident {
	width: 238px;
	height: 40px;
	border: 1px solid #4E3043;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 1px rgba(255, 255, 255, 0.8) inset, 0 2px 1px rgba(0, 0, 0, 0.1);
	background: rgba(160, 120, 60, 0.7);
	color: white;
	cursor: pointer;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	font-size: larger;
}
.bouton_ident:hover, .bouton_ident:focus {
	box-shadow: 0 1px rgba(255, 255, 255, 0.4) inset, 0 2px 1px rgba(0, 0, 0, 0.1), -1px 0px 5px rgba(255, 255, 255, 0.3) inset;
	background: rgba(135, 105, 56, 0.8);
}

.bouton_ident2 {
	width: 238px;
	height: 35px;
	border: 1px solid #4E3043;
	border-radius: 5px;
	box-shadow: 0 1px rgba(255, 255, 255, 0.8) inset, 0 2px 1px rgba(0, 0, 0, 0.1);
	background: rgba(160, 120, 60, 0.5);
	color: white;
	cursor: pointer;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	font-size: larger;
	margin-top: 1%;
}
.bouton_ident2:hover, .bouton_ident2:focus {
	box-shadow: 0 1px rgba(255, 255, 255, 0.4) inset, 0 2px 1px rgba(0, 0, 0, 0.1), -1px 0px 5px rgba(255, 255, 255, 0.3) inset;
	background: rgba(135, 105, 56, 0.7);
}

.bloc_msg {
	margin: 3% 20% 10% 20%;
	color: #707070;
}

.msg {
	padding: 1% 10%;
	background: no-repeat;
}

.bg-center {
	background-position: center;
}
.bg-left {
	background-position: 5% center;
}

