.enquete_area {
	margin: 20px 0 20px 0px;
	line-height: 140%;

}

.enquete_area p {
	/* margin: 10px 0 ; */

}

.enquete_area .attention {
	color: #f00;
	font-size: 90%;
	font-weight: normal;
} 
.enquete_area .attention2 {
	color: #ffff00;
	font-size: 90%;
	font-weight: normal;
}
.enquete_area h2 {
	clear:both;
	padding-left:0 ;
	margin-top: 40px;
	color: #000;
	border: none;
	line-height: 1.5;
	background-color: #fff;
	background-image: url('../img/h2_enqbg.gif');
	background-position:right 8px;
	/* ackground-repeat: repeat-x; */
}
.enquete_area h3 {
		line-height:1.6;
	/* 	font-size: 1.3em;
		padding: 5px 5px 5px 20px;

		border:1px solid #c0c0c0;
		border-bottom:2px solid #336799; 
		background-color:#fafafa;
		color: #555;
		background-image: url('../img/h2_tug.jpg');
		background-position: 5px center;
		background-repeat: no-repeat;
		margin: 5px 0; */
}

.enquete_area h4 {
	margin: 5px 0;
}



.enquete_area .form_btn {
	margin: 50px 0 10px 0;
}

.enquete_area .confirm {
	background-color: #ddd;
	padding:10px 0 10px 20px;
}

.enquete_area span.check {
  padding-left:20px;
  padding: 4px 4px 4px 25px;
  margin-bottom:10px;
  width: 300px;
  font-size:smaller;
  height:17.5px;
  display: block;
}



.enquete_area span.check_ok {
  border:1px solid #9FBF40;
  background:url('../img/icons/ok.png') no-repeat 3px center #E4FF95;
  color: #356A00;
}
.enquete_area span.check_ng {
  border:1px solid #FFAAAA;
  background:url('../img/icons/ng.png') no-repeat 3px center #FFEAEA;
  color: #D50000;
}

.enquete_area p {
	position: relative;
}

label.error {
	display: block;
	background-color: #fcc;
	border: 1px solid #f00;
	float: right;
	padding: 0 5px;
	color: #f00;
	font-weight: bold;
}

p.em{
 	background-color:#ffffcc;
 	padding:15px;
 
 	border:1px solid #ff6600;
 	font-size:1.5em;
 	/* margin-left:-3.5em; */
} 
.em3{
 	background-color:#336799;
 	padding:10px 0px 10px 10px;
 	border:3px solid #6699ff;
 	font-size:1.5em;
 	color:#FFF;
 	font-weight:bold;
 	/* margin-left:-3.5em; */
}

strong{
 	color:#0000ff;
}
form textarea{
 	margin-bottom: 20px;
 	border: 1px solid #808080;
 	padding:5px;
}
p.mt{
 	padding-top: 30px;
}
form label{
 	margin-right: 20px;
}
.email{
 	padding: 5px;
}
select{
 	width: 95px;
}