input, textarea, select{
	font-family:serif;
	font-size:10pt;
	outline: none;
}
input{
	position:absolute;
	padding:1px 10px;
	border-radius:20px 10px;
	border:1px solid #A0C0FF;
}
textarea{
	padding:1px;
	border-radius:3px;
	border:1px solid #A0C0FF;
}
::-webkit-input-placeholder{
	color: #9090B0;
}
:-moz-placeholder{
	color: #9090B0;
}
:-ms-input-placeholder{
	color: #9090B0;
}
.bouton{
	padding:3px 10px;
	font-family:sans-serif;
	font-weight:bold;
	text-transform:capitalize;
	border-radius:20px 10px;
	border:1px solid #C0C0C0;
	background-color:#D0D0D0;
	box-shadow:inset 3px 3px 5px rgba(150, 255, 255, 0.5),
				inset -3px -3px 5px rgba(0, 128, 128, 0.3);
	-webkit-transition-property:box-shadow, color, background-color;
	-webkit-transiton-delay:0.1s;
	-webkit-transition-duration:0.7s;
	-webkit-transition-timing-function:ease;
	-moz-transition-property:box-shadow, color, background-color;
	-moz-transition-delay:0.1s;
	-moz-transition-duration:0.7s;
	-moz-transition-timing-function:ease;
	-o-transition-property:box-shadow, color, background-color;
	-o-transition-delay:0.1s;
	-o-transition-duration:0.7s;
	-o-transition-timing-function:ease;
	-ms-transition-property:box-shadow, color, background-color;
	-ms-transition-delay:0.1s;
	-ms-transition-duration:0.7s;
	-ms-transition-timing-function:ease;
}
.bouton:hover{
	cursor:pointer;
	color:#800000;
	background-color:#FFFFFF;
	box-shadow:inset 5px 5px 5px rgba(190, 255, 255, 0.75),
				inset -5px -5px 5px rgba(0, 128, 128, 0.5);
}
