@charset "utf-8";

/* CSS Document */
.formular {position:relative; }

.form_fond {padding: 20px; border: 1px solid #A5A8B8; background: #F5F5F5;font-size: 12px;padding-top:0;position:relative;padding-top:20px}

.formular fieldset { margin: 10px 0; padding : 15px;border:none;background:none

}

.div_form{
	padding:15px;
	border: 1px solid #B5B8C8;background-color:#F7F7F7;
	-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 5px, inset rgba(0,0,0,0.2) 0px 0px 5px;
	-moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 5px, inset rgba(0,0,0,0.2) 0px 0px 5px;
	box-shadow: rgba(0,0,0,0.2) 0px 0px 5px, inset rgba(0,0,0,0.2) 0px 0px 5px;
	position:relative;
}

.div_form h2, .bloc_gris h2{font-size:13px;color:#666;border-bottom:solid 1px #D8D8D8;padding-bottom:10px;margin-bottom:10px}

.div_form fieldset{margin:0 0 10px 0;padding : 0px;}

.formular legend { font-size: 12px; color: #FA8F37; font-weight: 900; }

.formular fieldset p { float: none; text-align: inherit; width: auto;padding:0;margin:0 }

.formular p.left { clear:left; float:left; width:50% }

.formular p.right { float:left; width:50% }

.formular p span { color: #213F51;display:block;font-weight:bold;padding-top:8px  }

.formular fieldset input, .formular fieldset select, .formular fieldset textarea, .formular fieldset select { display : block; margin-bottom: 5px; }

.text-input { background-color:#FFF; width: 280px; color: #555; padding: 4px 4px 3px; border: 1px solid #B5B8C8; font-size: 14px; margin-top: 4px; margin-bottom: 4px; background-color: #FFF; 
-webkit-box-shadow: inset rgba(0,0,0,0.2) 0px 0px 2px;
-moz-box-shadow: inset rgba(0,0,0,2) 0px 0px 2px;
box-shadow: inset rgba(0,0,0,0.2) 0px 0px 2px;}

.select-input {color: #555; padding: 4px 4px 3px; border: 1px solid #B5B8C8; font-size: 14px; margin-top: 4px; margin-bottom: 4px; background: #FFF url(../images/form/text-bg.gif) repeat-x; }

.formular .infos {font-size: 12px; margin-bottom: 10px;color:#F07853 }

.check_uncheck{padding:15px 0 10px 0}

.formular p.checkbox, .formular .checkbox, .formular p.radio, .formular .radio { display: inline;vertical-align:middle }

.submit { float:right;margin:0 }

.reset {  float:left;margin:0 }

.formular a.submit { background: url(../images/form/button-bg.png) repeat-x; border: 1px solid #AAA; padding: 4px; }

.formular hr { clear: both; visibility: hidden; }

.formular .fc-error { width: 350px; color: #555; padding: 4px; border: 1px solid #B5B8C8; font-size: 12px; margin-bottom: 15px; background: #FFEAEA; }

div.bloc_button{text-align:right}

div.erreur{background-color:#FFF1EF;border:solid 1px #DFA399;padding:10px;margin-bottom:10px;color:#BF6053}

