/*****************************************************/
/*   RESET   *****************************************/
/*****************************************************/
fieldset,input {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/*****************************************************/
/*   STYLE   *****************************************/
/*****************************************************/
body,html { font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; background-color:#FFF; font-size:13px; }

h1 { font-size:35px; }
h2 { font-size:30px; }
h3 { font-size:25px; }
h5 { font-size:20px; }
h6 { font-size:15px; }

fieldset h6 { border-bottom:4px solid #ea6212; color: #00457F; margin-bottom: 9px; margin-top: 10px; padding: 10px; text-align: center; text-transform: uppercase; }

/*
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:13px; width:100%; border: 1px solid #DDD; margin: 2px 0; padding: 5px; }
textarea { resize:none; outline:none; }
input { height:25px; }
*/

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:13px; width:100%; border: 1px solid #DDD; margin: 2px 0; padding: 5px; resize:none; /*outline:none;*/ }

.container { margin-left:15px; margin-right:15px; }
.boxcontent { margin:0 auto; width:650px; padding:20px; margin-top:12%; background-color:#FFFFFF; }

.warn { color:#E60028; margin:10px 0; text-align:center; }
.clear { clear:both; }
.center { text-align:center; }

.title-intro {
	color: #00457F;
    margin-bottom: 7px;
    /*padding: 10px;*/
    text-align: center;
    text-transform: uppercase;
	font-size:18px;
	font-weight:600;
}
.text-intro { /*margin-bottom:10px;*/ color: #333; text-align:justify; line-height:16px; font-size:13px; }

/* BUTTON */
.btnSubmit {
  background-color: #ea6212;
  outline:none;
  font-family: Arial;
  color: #ffffff;
  font-size: 13px;
  padding: 8px 10px 10px 10px;
  text-decoration: none;
  cursor:pointer;
  border:0px;
  margin:15px 0 0 0;
  width:100%;
}
.btnSubmit:hover {
  background: #26a25a;
  text-decoration: none;
}

/* BOX SHADOW */
.box {
	-moz-box-shadow: 0px 0px 5px 0px #EEE;
	-webkit-box-shadow: 0px 0px 5px 0px #EEE;
	-o-box-shadow: 0px 0px 5px 0px #EEE;
	box-shadow: 0px 0px 5px 0px #EEE;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCC, Direction=NaN, Strength=5);
}

/* NOTIF DIV */
#notif { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E60028; text-align:center; }
#notif2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E60028; text-align:center; }

/* PLACEHOLDER */
.my-placeholder { color: #aaa; }
.note { border: 1px solid orange; font-size: 13px; padding: 1em; background: #ffffe0; }

