a:link {
	color: #4bb5df;
}
a:hover {
	color: #7dd9fd;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666666;
}
legend {
	margin-left: 1em;
	padding: 0;
	color: #651B32;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-variant: small-caps;
}


fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
}

label {  
/*display: block;*/
display: inline-block;
}


fieldset {
	float: left;
	clear: both;
	width: 260px;
	padding: 0.5em;
	border: 1px solid #BFBAB0;
	/*background-color: #F2EFE9;*/
	background-image: url(../img/bg_gradient.jpg);
	background-repeat: repeat-x;
	/* marges entre chaque Fieldset*/
	margin-top: 0.1em;
	margin-right: 0.1em;
	margin-bottom: 0.5em;
	margin-left: 0.1em;
}


fieldset.submit {  

float:none;  
width: auto;  
padding-top: 0.5em;  
border-style: none;
background-color: #FFFFFF;
padding-left: 5em; 
background-color: transparent;  
background-image: none; 
}

.selectLangueEn { 
padding-left: 3em; 
}

fieldset.alt {  
background-color: #E6E3DD;
}

fieldset fieldset {  
margin-bottom: -2.5em;  
border-style: none;  
background-color: transparent;  
background-image: none;
}
fieldset fieldset legend {  
margin-left: 0;  
font-weight: normal;
}
fieldset fieldset ol {  
position: relative;  
top: -1.5em;  
margin: 0 0 0 11em;  
padding: 0;
}
fieldset fieldset label {  
float: none;  
width: auto;  
margin-right: auto;
}

button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 8px 0 0; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 8px; 
}


/*blue buttons*/
/* OLD
button.submitBtn {
	background:url(../img/btn_blue_right.png) right no-repeat;
	font-size: 0.85em;
	font-variant: normal;
}
button.submitBtn span { 
  height:22px; 
  line-height:22px;
  background:url(../img/btn_blue_left.png) left no-repeat;
  color:#fff; 
}
button.submitBtn:hover {
	background:url(../img/btn_blue_right_hover.png) right no-repeat; 
}
button.submitBtn:hover span {
	background:url(../img/btn_blue_left_hover.png) left no-repeat; 
}
*/


/*blue buttons*/

button.submitBtn {
	background:url(../img/btn_bleu2_230F.png) no-repeat 0 0;
	width: 230px;
	height: 42px;
	color: #ffffff !important;
	line-height: 38px !important;
	font-size: 1.3em;
	font-variant: normal;
	text-align: center;
	font-weight: bolder;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 10px;
	position: relative; 
  	display: block; 
	margin-left: -32px;
}

button.submitBtn:hover {
	background:url(../img/btn_orange_230F.png) no-repeat 0 0; 
}


