h3{
	color:#4a4949;
	border-bottom:1px solid #89b334;
	padding-bottom:5px;
	margin-bottom:6px;
}
h4{
	color:#4a4949;
	border-bottom:1px solid #89b334;
	padding-bottom:5px;
	margin-bottom:14px;
	font-size:13px;
	text-transform:uppercase;
	margin-top:20px;
}
.content-interieur{
	padding:20px 20px 10px 20px;
}
form{
	margin-top:20px;
}
.parag-input-g input{
	border:9px solid #c4c5c6;
	height:20px;
	width:223px;
}
.parag-input-d input{
	border:9px solid #c4c5c6;
	height:20px;
	width:223px;
}
.parag-input-g{
	width:320px;
	float:left;
	margin-bottom:14px;
}
.parag-input-g label{
	width:51px;
	height:35px;
	line-height:35px;
	float:left;
	font-size:12px;
	text-transform:uppercase;
	text-align:right;
	padding-right:5px;
}
.parag-input-d{
	width:330px;
	float:right;
	margin-bottom:14px;
}
.parag-input-d label{
	width:79px;
	height:35px;
	line-height:35px;
	float:left;
	font-size:12px;
	text-transform:uppercase;
	text-align:right;
	padding-right:5px;
}
.block-radio{
	width:172px;
	float:left;
}
.block-radio li{
	margin-bottom:6px;
}
p.block-textarea{
	float:right;
}
p.block-textarea textarea{
	width:482px;
	height:122px;
	border:9px solid #c4c5c6;
}
.btn-valid{
	float:right;
	margin-top:20px;
}
.mess-error{
	color:red;
	margin-bottom:5px;
}

.up-text {
padding-top:8px;
text-transform:uppercase;
}