@charset "UTF-8";
/* CSS Document - button.css -  Owner:Cylabh.com */

form input,textarea,select {background: #eaf0ff; padding: 5px; color: #003768; font-size: 14px; 
	-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px; -khtml-border-radius: 5px;-moz-border-radius: 5px;
	border-radius: 5px;border: 1px solid #005a9c;  
	-moz-box-shadow: 0px 0px 20px #005a9c inset; -webkit-box-shadow: 0px 0px 20px #005a9c inset; 
	box-shadow: 0px 0px 20px #005a9c inset;box-shadow:2px 2px 20px rgba(0,90,156,0.3); }

form select {font-size: 12px;width: 160px; /*93%;*/} 
/*form input{ width: 93%;}*/
form input[type=radio]{ width: 15px;color: #62a2cf;}
form input[type=checkbox] {width:15px;height:15px;font-weight: normal;margin-top: 0px;color: #62a2cf;}
form textarea{ width: 98%;}
form fieldset{ text-align:left;border-color:#005a9c;-moz-box-shadow: 0px 0px 20px #005a9c inset; -webkit-box-shadow: 0px 0px 20px #005a9c inset; 
	box-shadow: 0px 0px 20px #005a9c inset;box-shadow:2px 2px 20px rgba(0,90,156,0.3);box-shadow:2px 2px 20px rgba(0,90,156,0.3);
	-ms-border-radius: 7px;-o-border-radius: 7px;-webkit-border-radius: 7px; -khtml-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}	
form input[type=button]{ width: auto;padding: 5.5px 12px;border-color:#fdb910; background-color: #005a9c}
form input[type=button]:hover{ border-color:#005a9c;background-color: #fdb910;}
form input[type=button]:disabled{ border-color:#000;background-color: #ccc;color:#e6ecf1;}
form a{color: #000052;text-decoration: none;}
form ul {padding-left:20px;}

form input:focus { border-color:#005a9c; background-color:#fdb910;}
form textarea:focus { border-color:#005a9c; background-color: #fdb910;}
form select:focus { border-color:#005a9c; background-color: #fdb910;}
form select:hover { border-color:#fdb910;}
form input:hover { border-color:#fdb910; }
form textarea:hover { border-color:#fdb910;}
form select:disabled { border-color:#484848; background-color: #c3c8d4; color:#ccc;}
form input[type=checkbox]:disabled{color:#000;}
form label{display: block; padding-top: 5px;padding-left: 5px;color: #62a2cf; font-weight: bold; font-size: 13px;
		text-align:left;text-shadow: 1px 1px 1px rgba(255,255,255,1);}
form span{color:#d30000;}				
		
input, select:disabled { border-color:#484848; background-color: #c3c8d4; color:#53595e;
	-ms-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;-o-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;box-shadow: 2px 2px 10px #53595e;
}
input[type=checkbox]:disabled{color:#000;}
input[type=button]{cursor:pointer;}

input.boutonenv { top: 20px;color: #000;text-shadow: 1px 1px 1px #fff);border: 1px solid #005a9c;cursor:pointer;
	padding: 2px 20px 0px;font-size: 16px;line-height: 30px;width: auto;text-align: center;font-weight: bold;
	background:#fdb813;min-height: 30px;
	background: -moz-linear-gradient(top, #f3cb65  0%, #fdb813 100%);background: -webkit-linear-gradient(top, #f3cb65  0%, #fdb813 100%);
	background: -ms-linear-gradient(top, #f3cb65 , #fdb813);	background: -o-linear-gradient(top, #f3cb65 , #fdb813);
	-ms-border-radius: 7px;-o-border-radius: 7px;-webkit-border-radius: 7px; -khtml-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
	-ms-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;-o-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #006ebe; 
}
	
input.boutonenv:hover { background:#005a9c;cursor:pointer;
	background: -moz-linear-gradient(top, #62a2cf 0%, #005a9c 100%);background: -webkit-linear-gradient(top, #62a2cf 0%, #005a9c 100%);
	background: -ms-linear-gradient(top, #62a2cf, #005a9c);	background: -o-linear-gradient(top, #000052, #0049f5);
	-ms-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;-o-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #f3b20f;
}
	
input.boutonenv:disabled { cursor: auto;background: #3c5668; color: #4b6c83;
	background: -ms-linear-gradient(top, #9ea0a2, #3c5668);background: -o-linear-gradient(top, #9ea0a2, #3c5668);
	background: -ms-linear-gradient(top, #9ea0a2 0%,#3c5668 100%); /* IE10+ */
	background: -moz-linear-gradient(top,#9ea0a2 0%,#3c5668 100%);
	background: -webkit-linear-gradient(top, #9ea0a2 0%,#3c5668 100%);
	-ms-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;-o-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #53595e;
	}

.selgrande { max-width: 100%; }
.selMoyen { max-width: 200px; }
.selptit { max-width: 90px; }
.inpPtit { max-width: 90px; }
.inpMoyen { max-width: 180px; }

.formulaire { width:auto;height: auto;margin: 0 auto;padding: 5px;font-size: 14px; color: #005a9c;/* black*/
		/*background-color:rgba(234,240,255,0.3);background: #eaf0ff;overflow: hidden;padding: 10px 10px 5px;*/
		-ms-border-radius: 10px;-o-border-radius: 10px;-webkit-border-radius: 10px; -khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
		-ms-box-shadow: 2px 2px 20px #0027f6 inset;-moz-box-shadow: 2px 2px 20px #0027f6 inset; -webkit-box-shadow: 2px 2px 20px #0027f6 inset;
		border: 1px solid #fdb910;box-shadow: 2px 2px 20px #0027f6, 0 0 0 1px #fdb910 inset; text-decoration: none;}

.formulaire label{ 	display: block; padding-top: 5px;padding-left: 5px;color:#005a9c; /*black;*/; font-weight: bold; font-size: 13px;
	text-align:left;text-shadow: 1px 1px 1px rgba(255,255,255,1);} 
.formulaire input:focus { border-color:#005a9c; background-color:#fdb910;}
.formulaire textarea:focus { border-color:#005a9c; background-color: #fdb910;}
.formulaire select:focus { border-color:#005a9c; background-color: #fdb910;}
.formulaire select:hover { border-color:#fdb910; /*background-color: #005a9c;*/}
.formulaire input:hover { border-color:#fdb910; /*background-color: #005a9c;*/}
.formulaire textarea:hover { border-color:#fdb910; /*background-color: #005a9c;*/}
.formulaire select:disabled { border-color:#484848; background-color: #c3c8d4; color:#ccc;}
.formulaire input[type=checkbox]:disabled{color:#000;}
.formulaire input[type=checkbox]{color:#005a9c;text-shadow: 1px 1px 1px rgba(255,255,255,1);font-weight: bold;font-size: 13px;}


.centrardiv label{text-align:center;}
 
.formrecher {border:none;box-shadow:none;width:100%;}
.formidclte { width: 920px;height:400px;background: #eaf0ff;}
.formlog {width: 600px;height:380px;background: #eaf0ff;padding:5px;}
.formnewclte{ background: #eaf0ff;}
.formcoublie { margin-top:30px; max-width: 640px;background: #eaf0ff;}
.formcoublie fieldset{ font-size: 12px;}
.formlibre{float: left;border:none;box-shadow:none;}
.addPlaque{margin: 0 auto;padding: 5px;width: 520px;height:240px;font-size: 14px; color: #005a9c;text-decoration: none;}

.boitrcherC{argin: 0 auto;padding:5px;display: block;}
.boitrcherG{margin:0 auto;padding:5px;float: left;display: block;}
.boitrecherP{float: left;padding:5px;}
.boitText {padding:5px;width: 490px;}
.boitTabs {display: block;width: 750px;height: auto;margin:0 auto; }
.boutshort {width: 120px;}

.jrv {line-height:13px;background-color:#7eb7de;margin-bottom:3px;padding:5px;text-shadow:1px 1px 1px rgba(0,0,0,1);
	-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px; -khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.jred, .jjaune, .jjvert, .jblanc {text-align:left;font-size: 14px;font-weight: bold;}
.jred {color: #b92b0f;}  /* fd3b15 */
.jjaune {color: #fdd010;} /*  fde755 */
.jjvert {color: #00a300;}  /* 2eaf36*/
.jblanc {color: #ffffff;}
.blueC{color: #62a2cf;}

/*.error{ background-color: #bc1010; padding: 6px 12px; border-radius: 4px; color: white; font-weight: bold; margin-left: 16px; margin-top: 6px; position: absolute;}
.error:before{ content: '';border-top: 8px solid transparent; border-bottom: 8px solid transparent;border-right: 8px solid #bc1010; border-left: 8px solid transparent;left: -16px; position: absolute; top: 5px;}*/

.error {font-size: 12px;text-shadow: 1px 1px 1px rgba(0,0,0,1);z-index: 999;background: #bc1010;color: #fff; font-weight: bold;
	margin-left: 16px; margin-top: 6px; position: absolute;  padding: 6px 12px;border-radius: 5px;
	border: 2px solid #00f700; -moz-box-shadow: 0px 0px 2px #00f700 inset; -webkit-box-shadow: 0px 0px 2px #00f700 inset; 
	box-shadow: 0px 0px 1px #00f700 inset;box-shadow:1px 2px 20px rgba(0,247,0,0.3); }
	
.error:before{z-index: 999; content: '';border-top: 8px solid transparent; border-bottom: 8px solid transparent;border-right: 8px solid #00f700; border-left: 8px solid transparent;left: -16px; position: absolute; top: 5px;}