.separator {
	border: none;
}
.periode, .tarif {
  font-size:14px;
}
.sejourConfirme {
  	font-size:18px;
	font-weight:600;
	color:#ff6600;
 	margin-left:15px;
}
.button {
	background: #A5C81D;
	color: #fff;
	font-size: 14px;
  transition: .5s all;
  -webkit-transition: .5s all;
  -o-transition: .5s all;
  -moz-transition: .5s all;
  -ms-transition: .5s all;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border: none;
	outline: none;
	  padding: 6px;
	margin-top: 0.4em;
	margin-right: 0;
	margin-bottom: 0.8em;
	margin-left: 0;
}
.button:hover {
  background:#000000;
  color:#EEEEEE ;
}
.headerPeriode {
  padding-top:1em;
  padding-bottom:1em;
  font-size:15px;
}
/*resa*/
.breadcrumb .images .on {
  color:#000;
}
.breadcrumb .images .off {
	color:#666;
}
.breadcrumb .text .on {
    color: #000;
  	font-style: normal;
	font-weight: bold;
}
.breadcrumb .text .off {
    color: #666;
}
/*Mise en page en deux colonnes avec récap à droite*/
.main{
	width:67%;
	float:left;
}
.rightSide{
	position:fixed;
	right:2px;
	/*float:right;*/
	width:30%;
	border:solid 1px #cccccc;
	padding:5px;
}
hr{
	display:none;
}
#form2{
	clear:both;
	float: right;
	margin-right: 34%;
	position:relative;
	top:-49px;
}