/* Feuille de style IFRAME Destination Centre */

body {
    margin:0;
	padding:0;
	background:#FFFFFF;
	font-family:arial, verdana, sans-serif;
	font-size:0.8em;
	
}
body * {
	margin:0;
	padding:0;
	border:none;
}
a {
	text-decoration:none;
    color:darkcyan;
}

ul {
	list-style:none;
}
ol {
	list-style-type:decimal;
	list-style-position:inside;
}
hr {
	clear:both;
	height:1px;
	margin:0;
	border:1px solid #eee;
}
img {
	vertical-align:middle;
}
.hidden {
    position:absolute !important;
    left:-1000em;
}



/*autocomplete*/
.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }



/*-------------------------------------------------------
               FORMULAIRE D'INSCRIPTION 
---------------------------------------------------------*/

#Formulaire	{clear:both;width:750px;height:auto;padding:10px;}

#ColG	{float:left;width:290px;padding-right:10px;text-align:justify;}
#ColD	{float:left;width:450px;}
#ColG	ul	li	{padding-left:5px;padding-bottom:10px;}

p	{margin:5px;padding:0;text-align:left;color:#000000;text-align:justify;}
a	{text-decoration:none;color:#7D94C6;}
a:hover	{text-decoration:underline;color:#7D94C6;}
fieldset	{border:0;margin-bottom:10px;}
fieldset	p	{margin:10px;}
.ensembleEta	{border:1px solid #808080;}
legend	{color:#01509B;font-weight:bold;font-size:14px;padding-bottom:10px;/*text-transform:uppercase;*/}
input	{font-size:11px;padding-left:5px;color:#000000;height:15px;}
label	{color:#000000;font-size:12px;}
select	{font-size:11px;padding-left:5px;color:#000000;margin-right:30px;width:188px;}
textarea	{font-size:11px;color:#595959;font-family:Arial;width:250px;}

.obligatoire	{font-weight:bold;color:#000000;background-color:#CBCACE;}



input, textarea, select, option {
 background-color:#F4F4F4;
 
 }

input, textarea, select {
 padding:3px;
 border:1px solid #7D94C6;
 border-radius:5px;
 }

 input:focus, textarea:focus {
 background-color:#FFFFFF;
 }

 

 input[type=submit], input[type=reset] {
 width:124px;
 height:32px;
 margin-left:5px;
 box-shadow:1px 1px 1px #000000;
 cursor:pointer;
 color:#FFFFFF;
 font-weight:bold;
 background-color:#1E7F9B;
 border:0;
 }
 input[type=submit]:hover, input[type=reset]:hover {
 background-color:#A7D962;


 }
input[type=submit]:active, input[type=reset]:active {
 background-color:#FCDEDE;
 box-shadow:1px 1px 1px #000000 inset;
background-color:#A7D962;
opacity:0.9;

}



.error	{color:red;font-weight:bold;}
.error_textarea	{color:red;font-weight:bold;vertical-align:top;}
.error	input	{border:1px solid red;}

.email_error	{color:red;font-weight:bold;}

.LienDepliant	{text-decoration:none;font-weight:bold;color:#1E7F9B;font-size:14px;}
.LienDepliant:hover	{text-decoration:none;font-weight:bold;color:#1E7F9B;font-size:14px;}

/*PlaceHolder */
::-webkit-input-placeholder { color:#000000; }
::-moz-placeholder { color:#000000; } /* firefox 19+ */
:-ms-input-placeholder { color:#000000; } /* ie */
input:-moz-placeholder { color:#000000; }


button	{background-color:#3A78CB;padding:10px 20px 10px 20px;color:#FFFFFF;font-weight:bold;border-radius:5px;cursor:pointer;}
button:hover	{background-color:#05559F;}

.oblg	{color:red;font-weight:bold;}









