.erreurLogin {
	color:red;
	font-weight:bold;
	margin:0px 0px 15px 0px;
	padding:0px;
}

/* Extranet Espace Entreprise */
#formLoginEntreprise {
	background-image:url(/img/interface/fond-login-entreprise.jpg);
	background-repeat:no-repeat;
	width:511px;
	height:276px;
}
#formLoginEntreprise legend {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	padding-left:10px;
}
#formLoginEntreprise fieldset {
	font-size:11px;
	border:none;
	width:511px;
}
#formLoginEntreprise fieldset br {
	clear:left;
}
#formLoginEntreprise label {
	color:#494949;
	font-weight:normal;
	display:inline;
	float: left;
	text-align:right;
	margin:0px 0px 12px 0px;
	padding:0px;
   	width:180px;
}
#formLoginEntreprise input {
	font-size:11px;
	border:1px solid #0a50a1;
	margin:0px;
	padding:0px;
	width:160px;
}
#formLoginEntreprise select {
	font-size:11px;
	border:1px solid #0a50a1;
	margin:0px;
	padding:0px;
	width:160px;
}
#formLoginEntreprise div.submit input {
	background:url(/img/interface/bouton-connexion-entreprise.gif);
	background-repeat:no-repeat;
	border:none;
	clear:both;
	margin:0px 0px 0px 260px;
	padding:0px;
	width:81px;
	height:23px;
	color:#61b7a4;
	font-size:0px;
}
#formLoginEntreprise ul {
	margin:20px 0px 0px 180px;
	padding:0px;
	list-style:none;
}
#formLoginEntreprise li {
	margin:0px;
	padding:0px 0px 0px 13px;
	background-image:url(/img/interface/puce-login-entreprise.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:20px;
}
#formLoginEntreprise li a {
	color:#045748;
	text-decoration:none;
}
#formLoginEntreprise li a:hover {
	color:#045748;
	text-decoration:underline;
}

/* Espace Entreprise */


.formEspaceEntreprise h1 {
	font-size:11px;
	color:#494949;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.formEspaceEntreprise h2 {
	width:414px;
	font-size:11px;
	color:#045748;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}

.formEspaceEntreprise fieldset {
	color:#494949;
	font-size:11px;
	border:none;
	width:414px;
	margin:0px;
	padding:0px;
	background-color:#dbf1ec;
}
.formEspaceEntreprise fieldset br {
	clear:left;
}

.formEspaceEntreprise label {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	margin-bottom:12px;
   	width:165px;
}

.formEspaceEntreprise input {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	width:210px;
}

.formEspaceEntreprise select {
	font-size:11px;
	color:#494949;
	font-size:11px;
	border:1px solid #717171;
	width:auto;
}

.formEspaceEntreprise textarea {
	border:1px solid #717171;
	font-size:11px;
	width:210px;
	margin-bottom:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.formEspaceEntreprise div.submit input {
	background-image:url(/img/interface/bouton-valider-formulaire.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
	border:none;
	clear:both;
	margin:0px 0px 0px 332px;
	padding:0px;
	color:#61b7a4;
	font-size:0px;
}

.formEspaceEntreprise .submitUnChamp input {
	color:#FFFFFF;
	background-color:#0a50a1;
	border:1px outset #0a50a1;
	font-weight:bold;
	border:none;
	font-size:1em;
	width:auto;
}

.formEspaceEntreprise .radio, .formEspaceEntreprise .checkbox {
   margin-bottom:12px;
}

.formEspaceEntreprise select#id_objet {
   margin-bottom:0em;
}

#aideObjet div {
	padding-bottom:1.5em;
	clear:left;
}
	
.formEspaceEntreprise .radio input, .formEspaceEntreprise .checkbox input {
   width:auto;
   border:none;
   margin:0px;
}

.formEspaceEntreprise input.civilite {
	width:auto;
	display:inline;
	margin:0px 5px 0px 0px;
	padding:0px;
	border:none;
}



/* Extranet Espace Particulier */
#formLoginParticulier {
	background-image:url(/img/interface/fond-login-particulier.jpg);
	background-repeat:no-repeat;
	width:511px;
	height:276px;
}
#formLoginParticulier legend {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	padding-left:10px;
}
#formLoginParticulier fieldset {
	font-size:11px;
	border:none;
	width:511px;
}
#formLoginParticulier fieldset br {
	clear:left;
}
#formLoginParticulier label {
	color:#494949;
	font-weight:normal;
	display:inline;
	float: left;
	text-align:right;
	margin:0px 0px 12px 0px;
	padding:0px;
   	width:180px;
}
#formLoginParticulier input {
	font-size:11px;
	border:1px solid #666666;
	margin:0px;
	padding:0px;
	width:160px;
}
#formLoginParticulier select {
	font-size:11px;
	border:1px solid #666666;
	margin:0px;
	padding:0px;
	width:160px;
}
#formLoginParticulier div.submit input {
	background:url(/img/interface/bouton-connexion-particulier.gif);
	background-repeat:no-repeat;
	border:none;
	clear:both;
	margin:0px 0px 0px 260px;
	padding:0px;
	width:81px;
	height:23px;
	color:#61b7a4;
	font-size:0px;
}
#formLoginParticulier ul {
	margin:10px 0px 0px 180px;
	padding:0px;
	list-style:none;
}
#formLoginParticulier li {
	margin:0px;
	padding:0px 0px 0px 13px;
	background-image:url(/img/interface/puce-login-particulier.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:20px;
}
#formLoginParticulier li a {
	color:#573304;
	text-decoration:none;
}
#formLoginParticulier li a:hover {
	color:#573304;
	text-decoration:underline;
}

/* Espace Particulier */

.formEspaceParticulier h1 {
	font-size:11px;
	color:#494949;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.formEspaceParticulier h2 {
	width:414px;
	font-size:11px;
	color:#045748;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}

.formEspaceParticulier fieldset {
	color:#494949;
	font-size:11px;
	border:none;
	width:414px;
	margin:0px;
	padding:0px;
	background-color:#fce1bb;
}
.formEspaceParticulier fieldset br {
	clear:left;
}

.formEspaceParticulier label {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	margin-bottom:12px;
   	width:165px;
}

.formEspaceParticulier input {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	width:210px;
}

.formEspaceParticulier select {
	font-size:11px;
	color:#494949;
	font-size:11px;
	border:1px solid #717171;
	width:auto;
}

.formEspaceParticulier textarea {
	border:1px solid #0a50a1;
	font-size:11px;
	width:210px;
	margin-bottom:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.formEspaceParticulier div.submit input {
	background-image:url(/img/interface/bouton-valider-formulaire-particulier.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
	border:none;
	clear:both;
	margin:0px 0px 0px 332px;
	padding:0px;
	color:#ef9b29;
	font-size:0px;
}

.formEspaceParticulier .submitUnChamp input {
	color:#FFFFFF;
	background-color:#0a50a1;
	border:1px outset #0a50a1;
	font-weight:bold;
	border:none;
	font-size:1em;
	width:auto;
}

.formEspaceParticulier .radio, .formEspaceParticulier .checkbox {
   margin-bottom:12px;
}

.formEspaceParticulier select#id_objet {
   margin-bottom:0em;
}
.formEspaceParticulier label.enligne{
	display:inline;
	float: none;
	text-align:left;
	width:auto;
}

/*FORMULAIRE DE SATISFACTION */
.formAmelioration .avis{
	border:1px solid #0A50A1;
}
.formAmelioration .avis th {
	background-color:#CFEBFF;
	font-weight:normal;
}
.formAmelioration .avis td {
	border:1px solid #FFFFFF;
	border-top:1px solid #0A50A1;
	text-align:left;
}
 
.formAmelioration h1 {
	font-size:11px;
	color:#494949;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.formAmelioration h2 {
	width:414px;
	font-size:11px;
	color:#045748;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}

.formAmelioration fieldset {
	color:#494949;
	font-size:11px;
	border:none;
	width:414px;
	margin:0px;
	padding:0px;
	background-color:#E5F2FC;
}
.formAmelioration fieldset br {
	clear:left;
}

.formAmelioration label {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	margin-bottom:12px;
   	width:165px;
}

.formAmelioration input {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	width:210px;
}

.formAmelioration select {
	font-size:11px;
	color:#494949;
	font-size:11px;
	border:1px solid #717171;
	width:auto;
}

.formAmelioration textarea {
	border:1px solid #0a50a1;
	font-size:11px;
	width:210px;
	margin-bottom:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.formAmelioration div.submit input {
	background-image:url(/img/interface/bouton-valider-formulaire-particulier.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
	border:none;
	clear:both;
	margin:0px 0px 0px 332px;
	padding:0px;
	color:#ef9b29;
	font-size:0px;
}

.formAmelioration .submitUnChamp input {
	color:#FFFFFF;
	background-color:#0a50a1;
	border:1px outset #0a50a1;
	font-weight:bold;
	border:none;
	font-size:1em;
	width:auto;
}

.formAmelioration .radio, .formAmelioration .checkbox {
   margin-bottom:12px;
}

.formAmelioration select#id_objet {
   margin-bottom:0em;
}
.formAmelioration label.enligne{
	display:inline;
	float: none;
	text-align:left;
	width:auto;
}
.formAmelioration .radio input, .formAmelioration .checkbox input {
   width:auto;
   border:none;
   margin:0px;
}
/*FIN FORM SATISFAFCTION */

/* FORMULAIRE EVENEMENT */
.formEvenement h1 {
	font-size:11px;
	color:#494949;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.formEvenement h2 {
	width:414px;
	font-size:11px;
	color:#045748;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}

.formEvenement fieldset {
	color:#494949;
	font-size:11px;
	border:none;
	width:414px;
	margin:0px;
	padding-bottom:15px;
	background-color:#fce1bb;
}
.formEvenement fieldset br {
	clear:left;
}

.formEvenement label {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	margin-bottom:12px;
   	width:100px;
}

.formEvenement input {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	width:210px;
}


.formEvenement select {
	font-size:11px;
	color:#494949;
	font-size:11px;
	border:1px solid #717171;
	width:auto;
}

.formEvenement textarea {
	border:1px solid #0a50a1;
	font-size:11px;
	width:210px;
	margin-bottom:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.formEvenement div.submit input {
	background-image:url(/img/interface/bouton-valider-formulaire-particulier.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
	border:none;
	clear:both;
	margin:0px 0px 0px 150px;
	padding:0px;
	color:#ef9b29;
	font-size:0px;
}

.formEvenement .submitUnChamp input {
	color:#FFFFFF;
	background-color:#0a50a1;
	border:1px outset #0a50a1;
	font-weight:bold;
	border:none;
	font-size:1em;
	width:auto;
}

.formEvenement .radio, .formEvenement .checkbox {
   margin-bottom:12px;
}

.formEvenement select#id_objet {
   margin-bottom:0em;
}
.formEvenement label.enligne{
	display:inline;
	float: none;
	text-align:left;
	width:auto;
}
.formEvenement .radio input, .formEvenement .checkbox input {
   width:auto;
   border:none;
   margin:0px;
}

.formEvenement input.civilite {
	width:auto;
	display:inline;
	margin:0px 5px 0px 0px;
	padding:0px;
	border:none;
}
.formEvenement div.captcha {
	margin-left:150px;
}
.formEvenement div.texteImage p { 
  text-decoration:underline;
  padding-right: 15px;
  padding-left: 15px;
  width: 380px;;
  text-align:left;
} 
.formEvenement div.texteImage  img { 
  padding-right: 15px;
  vertical-align: middle; 
} 

/* FIN FORM EVENEMENT */
.avis th {

	background-color:#FFD9B0;
	font-weight:normal;

}
.avis td {

	border:1px solid #FFFFFF;

	border-top:1px solid #FFA04A;

	text-align:left

}
.avis{

	width:90%;

	margin-left:auto;

	margin-right:auto;

	empty-cells:show;

	border-collapse:collapse;

}

.avis{

	border:1px solid #FF6C00;

} 
#aideObjet div {
	padding-bottom:1.5em;
	clear:left;
}
	
.formEspaceParticulier .radio input, .formEspaceParticulier .checkbox input {
   width:auto;
   border:none;
   margin:0px;
}

.formEspaceParticulier input.civilite {
	width:auto;
	display:inline;
	margin:0px 5px 0px 0px;
	padding:0px;
	border:none;
}

/* Tableau personnes assurées Assurance Voyage */
table.personnesAssurees {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	border-collapse:collapse;
	width:410px;
	margin-left:2px;
	text-align: left;
}
table.personnesAssurees td {
	text-align: left;
}
table.personnesAssurees td input {
	font-size:11px;
	color:#494949;
	border:1px solid #717171;
	width:50px;
}

label.sejour {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:right;
	padding:0px 10px 0px 0px;
	margin:0px 0px 6px 0px;
   	width:110px;
}
label.precision {
	color:#494949;
	font-size:11px;
	display:inline;
	float: left;
	font-weight:normal;
	text-align:left;
	padding:0px 10px 0px 0px;
	margin:0px;
   	width:40px;
}


.valeurInformative {
	margin:0px;
	padding:0px;
	text-align:left;
	font-weight:bold;
	width:210px;
	clear:none;
	display:inline;
}
