

/* =================================== AJAX =================================== */
.invisible {
	visibility:hidden;
}
.visible {
	visibility:visible;
}
/* =================================== GENERAL =================================== 
* {
	font-family:Arial, sans-serif;
}*/
body {
	background:#FDD55B;
	color:#003069;
}
.clearFloat {
	line-height:0px;
	width:0px;
	clear:both;
}
img{
	border:0;
}
a {
	text-decoration:none;
}
.oblig {
	color:#FF06A8;
}
.radio {
	margin:0;
	vertical-align:middle;
}
/* =================================== CONTENEUR =================================== */
.scrollable {
	background:transparent url('../img/background_scrollable.jpg') top left no-repeat;
	min-height:712px;
}


.textarea{
	width:200px;
}

* html .textarea{
	width:180px;
	height:50px;
}
*+html .textarea{
	width:190px;
	height:50px;
}
/* =================================== CONTENT =================================== */
 #content{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:850px;
}
*+html  #content{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:850px;
	margin-top:50px;
}
#content_vols{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:1001px;
}
*+html  #content_vols{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}
 #contentanim{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	
}

* html  #contentanim{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	
}
 #content_droit h3 {
	margin-top:0px;
}
*+html  #content_droit h3 {
	margin-top:0px;
}
 #content_droit3 {
	font-family :Arial;
	background:#FFFFFF;
	width: 603px;
	margin-right:30px;
	padding-right:0px;
	margin-left:30px;
	position:absolute;
	top:248px;
	left:372px;
	z-index:10;
	height:1500px;
}
#content_droit p {
	font-family:Arial, sans-serif;
}
							/*--------- Formulaire groupe --------*/
#content_droit_groupe {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#FFFFFF;
	height:895px;
	width: 603px;
	margin-right:35px;
	margin-top:-935px;
	padding-bottom:40px;
	float:right;
	z-index:10;
}
#content_droit_groupe_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:935px;
	width: 603px;
	margin-right:35px;
	margin-top:-935px;
	float:right;
	z-index:10;
}
* html #content_droit_groupe_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	width: 603px;
	margin-right:23px;
	height:1114px;
	margin-top:-1114px;
	float:right;
	z-index:10;
}
*+html #content_droit_groupe_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:997px;
	width: 593px;
	margin-right:36px;
	margin-top:34px;
	float:right;
}
* html #content_droit_groupe {
	margin-top:-1114px;
	margin-right:22px !important;
	z-index:10;
	padding-bottom:105px;
}
*+html #content_droit_groupe {
	margin-top:34px;
	margin-right:35px !important;
	z-index:10;
	padding-bottom:102px;
	width:594px;
}
#content_droit_groupe #form_groupe  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html #content_droit_groupe #form_groupe  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:32px;
}
 #content_droit_groupe_ok #form_groupe_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html  #content_droit_groupe_ok #form_groupe_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:28px;
}
*+html #content_droit_groupe #form_groupe  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	margin-left:10px;
}
 #content_droit_groupe #form_groupe h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit_groupe_ok #form_groupe_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	text-align:center;
}
*+html #content_droit_groupe_ok #form_groupe_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-top:10px;
	padding-top:25px;
}
* html  #content_droit_groupe_ok #form_groupe_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	padding-left:42px;
	padding-right:20px;
}
* html  #content_droit_groupe #form_groupe h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-left:20px;
	margin-top:10px;
}
#content_droit_groupe #form_groupe p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#content_droit_groupe #form_groupe news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
 #content_droit_groupe #form_groupe #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_groupe #form_groupe #titre{
	padding-left:0px;
}
 #content_droit_groupe_ok #form_groupe_ok #tableau_groupe_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
*+html #content_droit_groupe_ok #form_groupe_ok #tableau_groupe_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
* html #content_droit_groupe_ok #form_groupe_ok #tableau_groupe_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
* html #content_droit_groupe #form_groupe #tableau_groupe_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
*+html #content_droit_groupe #form_groupe #tableau_groupe_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
 #content_droit_groupe #form_groupe #tableau_groupe {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
* html  #content_droit_groupe #form_groupe #tableau_groupe {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
*+html  #content_droit_groupe #form_groupe #tableau_groupe {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-10px;
}
 #content_droit_groupe #form_groupe #tableau #valider {
	text-align:center;
}
 #content_droit_groupe #form_groupe table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_groupe #form_groupe table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_groupe #form_groupe  #brochure_liste td {
	text-align:left;
}
#content_droit_groupe #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
* html #content_droit_groupe #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:37px;
}
#content_droit_groupe_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
*+html #content_droit_groupe_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:22px;
}
* html #content_droit_groupe_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
* html #content_droit_groupe #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
*+html #content_droit_groupe #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
							/*--------------------------------*/

							/*--------- Pack Sénior --------*/
#content_droit_pack_senior {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#FFFFFF;
	height:845px;
	width: 603px;
	margin-right:35px;
	margin-top:-885px;
	padding-bottom:40px;
	float:right;
	z-index:10;
}
#content_droit_pack_senior_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:885px;
	width: 603px;
	margin-right:35px;
	margin-top:-885px;
	float:right;
	z-index:10;
}
* html #content_droit_pack_senior_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:1069px;
	width: 603px;
	margin-right:23px;
	margin-top:-1069px;
	float:right;
	z-index:10;
}
*+html #content_droit_pack_senior_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:952px;
	width: 593px;
	margin-right:36px;
	margin-top:29px;
	float:right;
}
* html #content_droit_pack_senior {
	margin-top:-1064px;
	margin-right:22px !important;
	z-index:10;
	padding-bottom:209px;
	height:855px;
}
*+html #content_droit_pack_senior {
	margin-top:34px;
	margin-right:35px !important;
	z-index:10;
	padding-bottom:102px;
	width:594px;
}
#content_droit_pack_senior #form_pack_senior  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html #content_droit_pack_senior #form_pack_senior  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:32px;
}
 #content_droit_pack_senior_ok #form_pack_senior_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html  #content_droit_pack_senior_ok #form_pack_senior_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:28px;
}
*+html #content_droit_pack_senior #form_pack_senior  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	margin-left:10px;
}
 #content_droit_pack_senior #form_pack_senior h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit_pack_senior_ok #form_pack_senior_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	text-align:center;
}
*+html #content_droit_pack_senior_ok #form_pack_senior_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-top:10px;
	padding-top:25px;
}
* html  #content_droit_pack_senior_ok #form_pack_senior_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	padding-left:42px;
	padding-right:20px;
}
* html  #content_droit_pack_senior #form_pack_senior h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-left:20px;
	margin-top:10px;
}
#content_droit_pack_senior #form_pack_senior p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#content_droit_pack_senior #form_pack_senior #week_end{
	width:140px;
	margin-left:115px;
	margin-bottom:5px;
}
*+html #content_droit_pack_senior #form_pack_senior #week_end{
	width:135px;
	margin-left:120px;
	margin-bottom:5px;
}
* html #content_droit_pack_senior #form_pack_senior #week_end{
	width:135px;
	margin-left:120px;
	margin-bottom:5px;
}
#content_droit_pack_senior #form_pack_senior #sejour_circuit{
	width:140px;
	margin-left:5px;
	margin-bottom:5px;
}
*+html #content_droit_pack_senior #form_pack_senior #sejour_circuit{
	width:135px;
	margin-left:5px;
	margin-bottom:5px;
}
* html #content_droit_pack_senior #form_pack_senior #sejour_circuit{
	width:135px;
	margin-bottom:5px;
}
#content_droit_pack_senior #form_pack_senior #journee_spectacle{
	width:140px;
	margin-left:115px;
}
*+html #content_droit_pack_senior #form_pack_senior #journee_spectacle{
	width:135px;
	margin-left:120px;
}
* html #content_droit_pack_senior #form_pack_senior #journee_spectacle{
	width:135px;
	margin-left:120px;
}
#content_droit_pack_senior #form_pack_senior #message{
	width:140px;
	height:120px;
}
*+html #content_droit_pack_senior #form_pack_senior #message{
	width:130px;
	height:120px;
	margin-left:3x;
}
* html #content_droit_pack_senior #form_pack_senior #message{
	width:128px;
	height:120px;
	margin-left:3px;
}
#content_droit_pack_senior #form_pack_senior news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
 #content_droit_pack_senior #form_pack_senior #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_pack_senior #form_pack_senior #titre{
	padding-left:0px;
}
 #content_droit_pack_senior_ok #form_pack_senior_ok #tableau_pack_senior_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
*+html #content_droit_pack_senior_ok #form_pack_senior_ok #tableau_pack_senior_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
* html #content_droit_pack_senior_ok #form_pack_senior_ok #tableau_pack_senior_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
* html #content_droit_pack_senior #form_pack_senior #tableau_pack_senior_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
*+html #content_droit_pack_senior #form_pack_senior #tableau_pack_senior_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
 #content_droit_pack_senior #form_pack_senior #tableau_pack_senior {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
* html  #content_droit_pack_senior #form_pack_senior #tableau_pack_senior {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
*+html  #content_droit_pack_senior #form_pack_senior #tableau_pack_senior {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-10px;
}
 #content_droit_pack_senior #form_pack_senior #tableau #valider {
	text-align:center;
}
 #content_droit_pack_senior #form_pack_senior table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_pack_senior #form_pack_senior table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_pack_senior #form_pack_senior  #brochure_liste td {
	text-align:left;
}
#content_droit_pack_senior #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
* html #content_droit_pack_senior #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:37px;
}
#content_droit_pack_senior_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
*+html #content_droit_pack_senior_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:22px;
}
* html #content_droit_pack_senior_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
* html #content_droit_pack_senior #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
*+html #content_droit_pack_senior #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
							/*--------------------------------*/
#content_droit {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:702px;
	width: 600px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-693px;
	float:right;
	z-index:10;
}
* html #content_droit {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:682px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-769px;
	float:right;
	z-index:10;
}
#content_droit_reservation {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#FFFFFF;
	height:845px;
	width: 603px;
	margin-right:35px;
	margin-top:-885px;
	padding-bottom:40px;
	float:right;
	z-index:10;
}
#content_droit_reservation_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:885px;
	width: 603px;
	margin-right:35px;
	margin-top:-885px;
	float:right;
	z-index:10;
}
* html #content_droit_reservation_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:1069px;
	width: 603px;
	margin-right:23px;
	margin-top:-1069px;
	float:right;
	z-index:10;
}
*+html #content_droit_reservation_ok {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:952px;
	width: 593px;
	margin-right:36px;
	margin-top:29px;
	float:right;
}
* html #content_droit_reservation {
	margin-top:-1064px;
	margin-right:22px !important;
	z-index:10;
	padding-bottom:179px;
}
*+html #content_droit_reservation {
	margin-top:34px;
	margin-right:35px !important;
	z-index:10;
	padding-bottom:102px;
	width:594px;
}
#content_droit_reservation_individuelle {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:692px;
	width: 603px;
	margin-right:35px;
	margin-top:-692px;
	float:right;
	z-index:10;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
*+html #content_droit_reservation_individuelle {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	height:692px;
	width: 603px;
	margin-right:35px;
	margin-top:-792px;
	float:right;
	padding-bottom:100px;
	z-index:10;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
* html #content_droit_reservation_individuelle {
	margin-top:-863px;
	padding-bottom:73px;
	margin-right:22px !important;
	float:right;
	z-index:10;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
#content_droit_contact {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background:#FFFFFF;
	height:692px;
	width: 603px;
	margin-right:35px;
	margin-top:-692px;
	float:right;
	z-index:10;
}
* html #content_droit_contact {
	margin-top:-797px;
	padding-bottom:45px;
	margin-right:22px !important;
	float:right;
	z-index:10;
	padding-top:0px;
}
*+html #content_droit_contact {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background:#FFFFFF;
	height:762px;
	width: 603px;
	margin-right:35px;
	margin-top:-762px;
	float:right;
	z-index:10;
}

#content_droit5 {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	min-height:676px;
	/*height:100px;*/
	width:596px;
	float:right;
	margin-right:35px;
	z-index:10;
}
* html #content_droit5 {
	margin-right:24px;
	width:585px;
	height:700px;
	padding-bottom:12px;	
	/*margin-left:-4px;*/
}           
.homeIE{
	margin-left:-4px;
}
#content_droit8 {
	font-family:Arial, sans-serif;
	background:#FFFFFF;
	min-height:600px;

	width:596px;
	float:right;
	margin-right:35px;
	z-index:10;
}
* html #content_droit8 {
	margin-right:28px;
	width:585px;
	height:634px;
}

#content_droit_frame {
	font-family :Arial;
	background:#FFFFFF;
	height:532px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-958px;
	float:right;
	z-index:10;
}
#content_droit_frame2 {
	font-family :Arial;
	background:#FFFFFF;
	height:755px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-755px;
	float:right;
	z-index:10;
}
#content_droit_frame3 {
	font-family :Arial;
	background:#FFFFFF;
	min-height:1050px;
	padding-bottom:10px;
	width: 603px;
	float:left;
	z-index:10;
	margin-top:-16px;
}

* html #content_droit_frame3 {
	margin-top:0px;
	width:586px;
	float:left;
	height:1050px;
}

*+html #content_droit_frame3{
	margin-top:15px;
	min-height:1150px

}

#content_droit_frame7 {
	font-family :Arial;
	background:#FFFFFF;
	height:860px;
	width: 600px;
	float:left;
	z-index:10;
}

* html #content_droit_frame7 {
	font-family :Arial;
	background:#FFFFFF;
	z-index:10;
	margin-top:-860px;
	margin-right:26px;
	width:580px;
}


#content_droit_frame8 {
	font-family :Arial;
	background:#FFFFFF;
	height:2050px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	padding-top:20px;
	margin-top:-2070px;
	float:right;
	z-index:10;
}
* html #content_droit_frame8 {
	padding-left:-25px;
}
*+html #content_droit_frame8{
	margin-top:-2000px;
	height:1980px;
}


#content_droit_frame4 {
	font-family :Arial;
	background:#FFFFFF;
	height:745px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-745px;
	float:right;
	z-index:10;
}
#content_droit1 {
	font-family :Arial;
	background:#FFFFFF;
	height:532px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-532px;
	float:right;
	z-index:10;
}

#content_droit2 {
	
	font-family :Arial;
	background:#FFFFFF;
	height:2210px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-2210px;
	float:right;
	z-index:10;
	overflow:auto;
}

        /*############## form_reservation############*/
 #content_droit #form_reservation  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:14px;
}
 #content_droit #form_reservation h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
#content_droit #form_reservation p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:CenturyGothic;
}
#content_droit #form_reservation news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:CenturyGothic;
}
 #content_droit #form_reservation #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit #form_reservation #titre{
	padding-left:0px;
}

 #content_droit #form_reservation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:576px;
	
}
 #content_droit #form_reservation #tableau #valider {
	text-align:center;
}
 #content_droit #form_reservation table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #form_reservation table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit #form_reservation  #brochure_liste td {
	text-align:left;
}
#content_droit #fin1_reservation{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:13px;
}


        /*############## form_reservation_individuelle############*/
 #content_droit_reservation #form_reservation_individuelle  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit_reservation #form_reservation_individuelle h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
#content_droit_reservation #form_reservation_individuelle p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:CenturyGothic;
}
#content_droit_reservation #form_reservation_individuelle news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:CenturyGothic;
}
 #content_droit_reservation #form_reservation_individuelle #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_reservation #form_reservation_individuelle #titre{
	padding-left:0px;
}
 #content_droit_reservation #form_reservation_individuelle #tableau_reserv_individuelle {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
*html #content_droit_reservation #form_reservation_individuelle #tableau_reserv_individuelle {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
 #content_droit_reservation #form_reservation_individuelle #tableau #valider {
	text-align:center;
}
 #content_droit_resservation #form_reservation_individuelle table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_reservation #form_reservation_individuelle table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_reservation #form_reservation_individuelle  #brochure_liste td {
	text-align:left;
}
#content_droit_reservation #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}

        /*############## form_reservation_individuelle############*/
 #content_droit_reservation_individuelle #form_reservation_individuelle  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html #content_droit_reservation_individuelle #form_reservation_individuelle  {
	margin-top:65px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	margin-left:100px;
}
 #content_droit_reservation_individuelle #form_reservation_individuelle h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
#content_droit_reservation_individuelle #form_reservation_individuelle p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#content_droit_reservation_individuelle #form_reservation_individuelle news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
 #content_droit_reservation_individuelle #form_reservation_individuelle #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_reservation_individuelle #form_reservation_individuelle #titre{
	padding-left:0px;
}
 #content_droit_reservation_individuelle #form_reservation_individuelle #tableau_reserv_individuelle {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
*+html  #content_droit_reservation_individuelle #form_reservation_individuelle #tableau_reserv_individuelle {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:0px;
	
}
 #content_droit_reservation_individuelle #form_reservation_individuelle #tableau #valider {
	text-align:center;
}
 #content_droit_resservation_individuelle #form_reservation_individuelle table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_reservation_individuelle #form_reservation_individuelle table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_reservation_individuelle #form_reservation_individuelle  #brochure_liste td {
	text-align:left;
}
#content_droit_reservation_individuelle #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
* html #content_droit_reservation_individuelle #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
*+html #content_droit_reservation_individuelle #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
/*############## form_reservation_individuelle pour ie 6 ############*/
*html  #content_droit #form_reservation_individuelle {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}

*html  #content_droit_reservation_individuelle #form_reservation_individuelle {
	margin-left:1px;
}
*html  #content_droit #form_reservation_individuelle #tableau {
	margin-left:-22px;
	height:50px;
}
*html  #content_droit #form_reservation_individuelle #tableau {
	margin-left:0px;
}
*+html  #content_droit #form_reservation_individuelle table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit #form_reservation_individuelle table tr td {
	padding-top:0px;
	text-align:left;
}
        					/*############## form_contact############*/
 #content_droit_contact #form_contact  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html #content_droit_contact #form_contact  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	margin-left:100px;
}
 #content_droit_contact #form_contact h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
#content_droit_contact #form_contact p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#content_droit_contact #form_contact news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
 #content_droit_contact #form_contact #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_contact #form_contact #titre{
	padding-left:0px;
}
 #content_droit_contact #form_contact #tableau_contact {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
*+ html #content_droit_contact #form_contact #tableau_contact {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:0px;
	min-height:546px;
	
}
 #content_droit_contact #form_contact #tableau #valider {
	text-align:center;
}
 #content_droit_contact #form_contact table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_contact #form_contact table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_contact #form_contact  #brochure_liste td {
	text-align:left;
}
#content_droit_contact #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
* html #content_droit_contact #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
*+html #content_droit_contact #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
/*############## form_contact pour ie 6 ############*/
*html  #content_droit #form_contact {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}

*html  #content_droit_contact #form_contact {
	margin-left:1px;
}
*html  #content_droit #form_contact #tableau {
	margin-left:-22px;
	height:50px;
}
*html  #content_droit #form_contact #tableau {
	margin-left:0px;
}
*+html  #content_droit #form_contact table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit #form_contact table tr td {
	padding-top:0px;
	text-align:left;
}

							/*############## form_reservation############*/
 #content_droit_reservation #form_reservation  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html #content_droit_reservation #form_reservation  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:32px;
}
 #content_droit_reservation_ok #form_reservation_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
* html  #content_droit_reservation_ok #form_reservation_ok  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:28px;
}
*+html #content_droit_reservation #form_reservation  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	margin-left:10px;
}
 #content_droit_reservation #form_reservation h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit_reservation_ok #form_reservation_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	text-align:center;
}
*+html #content_droit_reservation_ok #form_reservation_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-top:10px;
	padding-top:25px;
}
* html  #content_droit_reservation_ok #form_reservation_ok h3 {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	padding-top:25px;
	padding-left:42px;
	padding-right:20px;
}
* html  #content_droit_reservation #form_reservation h3 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	margin-left:20px;
	margin-top:10px;
}
#content_droit_reservation #form_reservation p {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#content_droit_reservation #form_reservation news {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
 #content_droit_reservation #form_reservation #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit_reservation #form_reservation #titre{
	padding-left:0px;
}
 #content_droit_reservation_ok #form_reservation_ok #tableau_reservation_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
*+html #content_droit_reservation_ok #form_reservation_ok #tableau_reservation_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
* html #content_droit_reservation_ok #form_reservation_ok #tableau_reservation_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
}
* html #content_droit_reservation #form_reservation #tableau_reservation_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
*+html #content_droit_reservation #form_reservation #tableau_reservation_ok {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
	font-size:12px;
	
}
 #content_droit_reservation #form_reservation #tableau_reservation {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
	min-height:546px;
	
}
* html  #content_droit_reservation #form_reservation #tableau_reservation {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-5px;
	min-height:546px;
}
*+html  #content_droit_reservation #form_reservation #tableau_reservation {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-10px;
}
 #content_droit_reservation #form_reservation #tableau #valider {
	text-align:center;
}
 #content_droit_resservation #form_reservation table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit_reservation #form_reservation table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit_reservation #form_reservation  #brochure_liste td {
	text-align:left;
}
#content_droit_reservation #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
* html #content_droit_reservation #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:37px;
}
#content_droit_reservation_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
*+html #content_droit_reservation_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:22px;
}
* html #content_droit_reservation_ok #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
* html #content_droit_reservation #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
*+html #content_droit_reservation #fin1_indiv{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:27px;
}
/*--------------------------------------------------------------------------------------------*/
 #content_droit5 #form_reservation_individuelle  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit5 #form_reservation_individuelle h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit5 #form_reservation_individuelle #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit5 #form_reservation_individuelle #titre{
	padding-left:0px;
	padding-bottom:17px;
}
*html  #content_droit5 #form_reservation_individuelle #titre{
	margin-top:0px;
}
 #content_droit5 #form_reservation_individuelle #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-4px;
}
 #content_droit5 #form_reservation_individuelle #tableau #valider {
	text-align:center;
}
 #content_droit5 #form_reservation_individuelle table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit5 #form_reservation_individuelle table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit5 #form_reservation_individuelle  #brochure_liste td {
	text-align:left;
}
/*############## form_reservation_individuelle pour ie 7 ############*/
*+html  #content_droit5 #form_reservation_individuelle {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}
*+html  #content_droit5 #form_reservation_individuelle {
	margin-left:10px;
}
*+html  #content_droit5 #form_reservation_individuelle #tableau {
	margin-left:-26px;
	margin-top:-15px;
}
*html  #content_droit5 #form_reservation_individuelle #tableau {
	margin-left:-9px;
}
*+html  #content_droit5 #form_reservation_individuelle table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit5 #form_reservation_individuelle table tr td {
	padding-top:0px;
	text-align:left;
}

                 /*############## form_newsletter############*/
 #content_droit #form_newsletter  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit #form_newsletter h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit #form_newsletter #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit #form_newsletter #titre{
	padding-left:0px;
}
 #content_droit #form_newsletter #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
}
 #content_droit #form_newsletter #tableau #valider {
	text-align:center;
}
 #content_droit #form_newsletter table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #form_newsletter table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit #form_newsletter  #brochure_liste td {
	text-align:left;
}
/*############## form_newsletter pour ie 7 ############*/
*+html  #content_droit #form_newsletter {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}
*+html  #content_droit #form_newsletter {
	margin-left:10px;
}
*+html  #content_droit #form_newsletter #tableau {
	margin-left:-22px;
	height:50px;
}
*html  #content_droit #form_newsletter #tableau {
	margin-left:0px;
}
*+html  #content_droit #form_newsletter table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit #form_newsletter table tr td {
	padding-top:0px;
	text-align:left;
}


/*############## form_newsletter############*/
* html  #content_droit5 #form_newsletter  {
	height:550px;
}

 #content_droit5 #form_newsletter  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit5 #form_newsletter h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit5 #form_newsletter #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
	width:510px;
}
*+html  #content_droit5 #form_newsletter #titre{
	padding-left:0px;
	padding-bottom:17px;
}
* html  #content_droit5 #form_newsletter #titre{
	margin-top:0px;
}
 #content_droit5 #form_newsletter #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-4px;
}
 #content_droit5 #form_newsletter #tableau #valider {
	text-align:center;
}
 #content_droit5 #form_newsletter table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit5 #form_newsletter table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
 #content_droit5 #form_newsletter  #brochure_liste td {
	text-align:left;
}
/*############## form_newsletter pour ie 7 ############*/
*+html  #content_droit5 #form_newsletter {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}
*+html  #content_droit5 #form_newsletter {
	margin-left:10px;
}
*+html  #content_droit5 #form_newsletter #tableau {
	margin-left:-26px;
	margin-top:-15px;
}
*html  #content_droit5 #form_newsletter #tableau {
	margin-left:-9px;
}
*+html  #content_droit5 #form_newsletter table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit5 #form_newsletter table tr td {
	padding-top:0px;
	text-align:left;
}

/*############## form_recommander############*/
 #content_droit #form_recommander {
	margin-top:5px;
	background: url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	height:500px;
}
 #content_droit #form_recommander h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit #form_recommander #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
}
 #content_droit #form_recommander # {
	background: transparent url('../images/fond_02.jpg') top left repeat;
	width:550px;
	margin-left:-1px;
}
 #content_droit #form_recommander table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #form_recommander table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:25px;
	padding-right:10px;
}
 #content_droit #form_recommander  #brochure_liste td{
	text-align:left;
}
/*############## form_recommander pour ie 7 ############*/
  #content_droit #form_recommander #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:00px;
} 
*+html  #content_droit #form_recommander {
	margin-top:15px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
	line-height:10px;
}
*+html  #content_droit #form_recommander {
	margin-left:10px;
}
* html  #content_droit #form_recommander #tableau {
	margin-left:-13px;
}
*+html  #content_droit #form_recommander #tableau {
	margin-left:-22px;
	height:50px;;
}
*+html  #content_droit #form_recommander table {
	margin-top:0px;
	margin-left:-10px;
}
*+html  #content_droit #form_recommander table tr td {
	padding-top:0px;
	text-align:left;
}
/*############## form_recruter############*/
 #content_droit1 #form_recruter  {
	margin-top:5px;
	background: url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	height:500px;
}
 #content_droit1 #form_recruter h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit1 #form_recruter #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	padding-left:25px;
}
 #content_droit1 #form_recruter #tableau {
	background: transparent url('../images/fond_02.jpg') top left repeat-y;
	width:550px;
}
 #content_droit1 #form_recruter table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit1 #form_recruter table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:10px;
	padding-left:7px;
	padding-right:10px;
}
 #content_droit1 #form_recruter  #brochure_liste td{
	text-align:left;
}
/*############## form_recommander pour ie 7 ############*/
*+html  #content_droit1 #form_recruter #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:35px;
} 
*+html  #content_droit1 #form_recruter h3 {
	margin-left:35px;
}
*+html  #content_droit1 #form_recruter {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:0px;
}
*+html  #content_droit1 #form_recruter  {
	margin-left:10px;
}
*+html  #content_droit1 #form_recruter #tableau {
	margin-left:22px;
	padding-left:10px;
	width:540px;
}
*+html  #content_droit1 #form_recruter table {
	margin-top:0px;
	margin-left:10px;
}
*+html  #content_droit1 #form_recruter table tr td {
	margin-left:-7px;
	padding-left:0px;
	padding-top:10px;
	text-align:left;
}
/*############## form_brochure############*/
 #content_droit #form_brochure  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit #form_brochure h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
}
 #content_droit #form_brochure #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
}
 #content_droit #form_brochure #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	margin-left:-1px;
}
*+html  #content_droit #form_brochure #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
}
 #content_droit #form_brochure table {
	margin-top:0px;
	margin-left:0px;
	margin-right:10px;
}
 #content_droit #form_brochure table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	margin-right:15px;
	padding-left:20px;
}
 #content_droit #form_brochure  #brochure_liste  {
	margin-top:10px;
}
 #content_droit #form_brochure  #brochure_liste td{
	text-align:left;
}
/*############## form_brochure pour ie 7 ############*/
*+html  #content_droit #form_brochure  {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit #form_brochure {
	margin-left:10px;
}
*+html  #content_droit #form_brochure #tableau {
	margin-left:-22px;
}
*html  #content_droit #form_brochure #tableau {
	margin-left:-5px;
}
*+html  #content_droit #form_brochure table {
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit #form_brochure table tr td {
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}
#paiement_legales p{
	font:"Centhury Gothic",Arial;
	font-size:12px;
	margin-left:5px;
	text-align:left;
}
/*############## agence############*/
 #content_droit5 #agence {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit5 #agence h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
	margin-bottom:-5px;
}
 #content_droit5 #agence #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit5 #agence #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	/*height:auto;*/
	text-align:left;
	font-family:Arial;
	margin-left:-4px;
}
 #content_droit5 #agence #tableau p {
	text-align:left;
	padding-left:25px;
	padding-right:10px;
	font-family:arial;
	font-size:12px;
}

/*############## agence############*/
 #content_droit8 #agence {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
	height:1404px;
}
 #content_droit8 #agence h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
	margin-bottom:-5px;
}
 #content_droit8 #agence #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit8 #agence #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	/*height:auto;*/
	text-align:left;
	font-family:Arial;
	margin-left:-4px;
}
 #content_droit8 #agence #tableau p {
	text-align:left;
	padding-left:25px;
	padding-right:10px;
	font-family:arial;
	font-size:12px;
}


 #gauche
{
float:left;
width:300px;
margin-left:-12px;
}
*+html #gauche
{
	margin-left:-15px;
	margin-top:10px;
}

* html #gauche
{
	margin-left:-15px;
	margin-top:10px;
}

 #gauche ul li {
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}

 #droite{
float:left;
margin-top:10px;
margin-left:20px;
width:150px;
height:auto;
}
 #clearfloat{
clear:both;
width:550px;
height:1px;
/*margin-bottom:-20px;*/
}
*+html  #clearfloat{
margin-bottom:-40px;
}
* html  #clearfloat{
margin-bottom:-40px;
}
*+html  #content_droit5 #agence #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	padding-top:10px;
	margin-left:42px;
}
 #content_droit5 #agence table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #agence table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## agence pour ie 7 ############*/
*+html  #content_droit5 #agence {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit5 #agence {
	margin-left:10px;
}
*+html  #content_droit5 #agence #tableau {
	margin-left:-26px;
	padding-bottom:10px;
}
*+html  #content_droit5 #agence h3
{
	margin-bottom:5px;
}
* html   #content_droit5 #agence h3 {
	margin-bottom:7px;
}
* html   #content_droit5 #agence #titre{
	margin-bottom:15px;
}

* html   #content_droit5 #agence #tableau {
	margin-left:-12px;
	margin-top:10px;
}
*+html  #content_droit5 #agence table {
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit5 #agence table tr td {
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}


/*############## agence pour ie 7 ############*/
*+html  #content_droit8 #agence {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit8 #agence {
	margin-left:10px;
}
*+html  #content_droit8 #agence #tableau {
	margin-left:-26px;
	padding-bottom:10px;
}
*+html  #content_droit8 #agence h3
{
	margin-bottom:5px;
}
* html   #content_droit8 #agence{
	margin-left:5px;
}

* html   #content_droit8 #agence h3 {
	margin-bottom:7px;
}
* html   #content_droit8 #agence #titre{
	margin-bottom:15px;
}

* html   #content_droit8 #agence #tableau {
	margin-left:-12px;
	margin-top:10px;
}
*+html  #content_droit8 #agence table {
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit8 #agence table tr td {
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}
/*############## mention ############*/
 #content_droit #mention {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit #mention h3 {
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
}
 #content_droit #mention #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit #mention #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:300px;
	text-align:left;
	font-family:Arial;
	margin-left:-1px;
}
 #content_droit #mention #tableau p{
	text-align:left;
	padding-left:25px;
	padding-right:10px;
	font-family:arial;
	font-size:12px;
}
 #content_droit #mention #tableau  ul li{
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}
*+html  #content_droit #mention #tableau{
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
}
 #content_droit #mention table{
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #mention table tr td{
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## mention pour ie 7 ############*/
*+html  #content_droit #mention{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit #mention{
	margin-left:10px;
}
*+html  #content_droit #mention #tableau{
	margin-left:-22px;
}
*html  #content_droit #mention #tableau{
	margin-left:0px;
}
*+html  #content_droit #mention table{
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit #mention table tr td{
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}
/*############## paiement ############*/
 #content_droit #paiement{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit #paiement h3{
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
}
 #content_droit #paiement #titre{
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit #paiement #tableau{
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:100px;
	text-align:left;
	font-family:Arial;
	margin-left:-1px;
}
 #content_droit #paiement #tableau p{
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	font-family:arial;
	font-size:12px;
}
 #content_droit #paiement #tableau  ul li{
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}
 #content_droit #paiement table{
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #paiement table tr td{
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## paiement pour ie 7 ############*/
*+html  #content_droit #paiement {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit #paiement{
	margin-left:10px;
}
*+html  #content_droit #paiement #tableau{
	margin-left:-22px;
}
*html  #content_droit #paiement #tableau{
	margin-left:0px;
}
*+html  #content_droit #paiement table{
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit #paiement table tr td{
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}


							/*############## reservation############*/
 #content_droit #reservation{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:7px;
}
 #content_droit #reservation h3{
	color:#FFFFFF;
	font-size:15px;
	text-align:justify;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:CenturyGothic;
	font-weight:bold;
}
 #content_droit #reservation #titre {
	font-size:12px;
	margin-top:10px;
	text-align:justify;
	margin-left:20px;
	font-family:CenturyGothic;
}
 #content_droit #reservation #tableau {
 	color:#FFFFFF;
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:650px;
	text-align:left;
	font-family:CenturyGothic;
	margin-left:-6px;
}
 #content_droit #reservation #tableau p {
 	color:#FFFFFF;
	text-align:justify;
	margin-left:20px;
	margin-right:10px;
	font-family:CenturyGothic;
	font-size:12px;
}
 #content_droit #reservation #tableau  ul li {
 	color:#FFFFFF;
	text-align:justify;
	margin-right:30px;
	font-family:CenturyGothic;
	font-size:12px;
}
#content_droit #reservation #tableau div {
 	color:#FFFFFF;
	text-align:justify;
	font-weight:bold;
	font-family:CenturyGothic;
	font-size:12px;
}
 #content_droit #reservation #tableau a {
	color:#000000;
	text-decoration:underline;
}
*+html  #content_droit #reservation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
}
 #content_droit #reservation table {
	margin-top:0px;
	margin-left:0px;
	text-align:justify;
	font-family:CenturyGothic;
	font-size:12px;
	color:#FFFFFF;
}
#content_droit #reservation table tr td {
	font-size:12px;
	padding-left:20px;
	text-align:justify;
	font-family:CenturyGothic;
	color:#FFFFFF;
}
 

/*############## paiement ############*/
 #content_droit5 #paiement{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit5 #paiement h3{
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
}
 #content_droit5 #paiement #titre{
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit5 #paiement #tableau{
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:auto;
	text-align:left;
	font-family:Arial;
	margin-left:-4px;
}
 #content_droit5 #paiement #tableau p{
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	font-family:arial;
	font-size:12px;
}
 #content_droit5 #paiement #tableau  ul li{
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}
 #content_droit5 #paiement #tableau #photonoce{
	width:auto;
	text-align:center;
}
 #content_droit5 #paiement #tableau #photonoce img {
	margin-right:15px;
	text-align:center;
}
 #content_droit5 #paiement table{
	margin-top:0px;
	margin-left:0px;
}
 #content_droit5 #paiement table tr td{
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## paiement pour ie 7 ############*/
*+html  #content_droit5 #paiement {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit5 #paiement{
	margin-left:10px;
}
*+html  #content_droit5 #paiement #tableau{
	margin-left:-26px;
}
*html  #content_droit5 #paiement #tableau{
	margin-left:-9px;
}
*+html  #content_droit5 #paiement table{
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit5 #paiement table tr td{
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}



/*############## preparation############*/
 #content_droit #preparation{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit #preparation h3{
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
}
 #content_droit #preparation #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit #preparation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:250px;
	text-align:left;
	font-family:Arial;
	margin-left:-6px;
}
 #content_droit #preparation #tableau p {
	text-align:left;
	margin-left:20px;
	margin-right:10px;
	font-family:arial;
	font-size:12px;
}
 #content_droit #preparation #tableau  ul li {
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}
 #content_droit #preparation #tableau a {
	color:#000000;
	text-decoration:underline;
}
*+html  #content_droit #preparation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
}
 #content_droit #preparation table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit #prepa table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## preparation pour ie 7 ############*/
*+html  #content_droit #preparation {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit #preparation {
	margin-left:10px;
}
*+html  #content_droit #preparation #tableau {
	margin-left:-22px;
}
*+html  #content_droit #preparation table {
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit #preparation table tr td {
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}
*+html  #content_droit #preparation {
	margin-left:10px;
}
 #content_droit #preparation {
	text-align:left;
	margin-left:10px;
	font:"Centhury Gothic",Arial;
}


/*############## preparation############*/
 #content_droit5 #preparation{
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:27px;
}
 #content_droit5 #preparation h3{
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	padding-top:25px;
	font-family:Arial;
}
 #content_droit5 #preparation #titre {
	font-size:12px;
	margin-top:10px;
	text-align:left;
	margin-left:20px;
	font-family:Arial;
}
 #content_droit5 #preparation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:250px;
	text-align:left;
	font-family:Arial;
	margin-left:-9px;
}
 #content_droit5 #preparation #tableau p {
	text-align:left;
	margin-left:20px;
	margin-right:10px;
	font-family:arial;
	font-size:12px;
}
 #content_droit5 #preparation #tableau  ul li {
	text-align:left;
	margin-left:0px;
	font-family:Arial;
	font-size:12px;
}
 #content_droit5 #preparation #tableau a {
	color:#000000;
	text-decoration:underline;
}
*+html  #content_droit5 #preparation #tableau {
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
}
 #content_droit5 #preparation table {
	margin-top:0px;
	margin-left:0px;
}
 #content_droit5 #prepa table tr td {
	font-size:12px;
	margin-top:15px;
	text-align:left;
	margin-left:15px;
	padding-left:20px;
}
/*############## preparation pour ie 7 ############*/
*+html  #content_droit5 #preparation {
	margin-top:10px;
	background: transparent url('../images/fond_01.jpg') no-repeat; 
	background-position:50% 0%;
	padding-left:44px;
}
*+html  #content_droit5 #preparation {
	margin-left:10px;
}
*+html  #content_droit5 #preparation #tableau {
	margin-left:-26px;
}
* html  #content_droit5 #preparation #tableau {
	margin-left:-14px;
}
*+html  #content_droit5 #preparation table {
	margin-top:0px;
	margin-left:-20px;
	margin-right:10px;
}
*+html  #content_droit5 #preparation table tr td {
	height:10px;
	padding-left:30px;
	margin-right:10px;
	padding-top:0px;
	text-align:left;
}
*+html  #content_droit5 #preparation {
	margin-left:10px;
}
 #content_droit5 #preparation {
	text-align:left;
	margin-left:10px;
	font:"Centhury Gothic",Arial;
}


#formation #tableau{
	background: transparent url('../images/fond_02.jpg')  repeat;
	background-position:50% 0%;
	width:550px;
	height:auto;
	text-align:left;
	font-family:Arial;
	margin-left:16px;
}


*+html #formation #tableau{
	margin-left:17px;
	font:"Centhury Gothic",Arial;
	padding-left:-5px;
	height:auto;
}

* html #formation #tableau{
	margin-left:-5px;
}

#formation #head{
	background: transparent url('../images/fond_01.jpg')  no-repeat;
	background-position:50% 0%;
	height:50px;
}
 #formation{
	background:#FFFFFF;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font:"Centhury Gothic",Arial;
	height:auto;
}
*+html #formation{
	background:#FFFFFF;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font:"Centhury Gothic",Arial;
	height:auto;
}

*html #formation{
	padding-left:5px;
	padding-right:5px;
}
#formation h1{
	text-align:left;
	color:#FFFFFF;
	font-size:15px;
	margin-left:30px;
	margin-top:0px;
	padding-top:25px;
}
#formation h3{
	text-align:left;
	color:#FFFFFF;
	font-size:15px;
	margin-left:20px;
	margin-top:0px;
	padding-top:25px;
}
#formation p{
	font-size:12px;
	text-align:left;
	font:"Centhury Gothic",Arial;
	margin-left:25px;
	margin-right:10px;
}
#formation ul li{
	font-size:12px;
	text-align:left;
	font:"Centhury Gothic",Arial;
	margin-left:0px;
	margin-right:20px;
}

*+html #formation h3 {
	padding-top:15px;
}
 #content_droit #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-1px;
}

 #content_droit5 #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-4px;
	margin-top:0;
}


 #content_droit #fin5{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-5px;
}

*+html  #content_droit5 #fin{

	margin-left:-26px;
}

* html  #content_droit5 #fin{
	
	padding-left:0;
	margin-bottom:-27px;
	margin-left:-25px;
}


* html  #content_droit #fin{
	margin-left:0px;
	margin-bottom:-25px;
}
 #content_droit1 #fin4{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	
}
*+html  #content_droit1 #fin4{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:22px;
}
 #content_droit #fin3{
	height:35px;
	width:550px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:16px;
}
*+html  #content_droit #fin3{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:12px;
	/*margin-top:-20px;*/
}

 #content_droit2 #fin3{
	height:35px;
	width:550px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:26px;
}
 *+html  #content_droit2 #fin3{
	margin-top:0px;
	margin-left:27px;
 }
 
 * html  #content_droit2 #fin3{
	margin-left:18px;
 }
 
 
 
 #content_droit #fin1{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-6px;
}

 #content_droit5 #fin1{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-9px;
}

*+html  #content_droit5 #fin1{
	margin-left:-26px;
}

* html  #content_droit5 #fin1{
	margin-left:-14px;
}

 #content_droit1 #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-1px;
}
*+html  #content_droit1 #fin{

	margin-left:-22px;
}

* html  #content_droit1 #fin{
	
	padding-left:0;
	margin-left:-2px;
}

 #content_droit5 #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-4px;
}
*+html  #content_droit5 #fin{

	margin-left:-26px;
}

* html  #content_droit5 #fin{
	
	padding-left:0;
	margin-left:-9px;
}

 #content_droit5 #fin1{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-9px;
}
*+html  #content_droit5 #fin1{

	margin-left:-26px;
}

* html  #content_droit5 #fin1{
	
	padding-left:0;
	margin-left:-14px;
}


 #content_droit8 #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-4px;
}
*+html  #content_droit8 #fin{

	margin-left:-26px;
}

* html  #content_droit8 #fin{
	
	padding-left:0;
	margin-left:-12px;
}

*+html  #content_droit #fin1{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-22px;
}
*+html  #content_droit #fin{
	height:50px;
	background: url('../images/fond_03.jpg') top left no-repeat;
	margin-left:-22px;
}



#fond_recherche_voiture {
	background:url('../images/recherche_location_voitures.png') top right no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:542px;
	padding: 6px 0 0 32px;
	margin-top: 18px;
}
* html #fond_recherche_voiture {
	padding: 6px 0 0 26px;
}
#fond_recherche_voiture #form_recherche {
	line-height: 21px;
	text-align: left;
	color:#FFFFFF;
	font-weight: bold;
	padding: 40px 0 0 30px;
	width: 532px;
	height: 182px;
}
* html #fond_recherche_voiture #form_recherche {
	padding:0px 0 0 10px;
}

*+html #fond_recherche_voiture #form_recherche {
	padding:8px 0 0 10px;
}

#fond_recherche_voiture #form_recherche #btn_rechercher {
	padding: 10px 0 0 44px;
}
#fond_recherche_voiture select {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 60px;
	border: 1px solid #003069;
}
#fond_recherche_voiture .text {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 120px;
	border: 1px solid #003069;
}
#fond_recherche_voiture select.budget {
	width: 110px;
}
#fond_recherche_voiture select.duree{
	width: 110px;
}
#fond_recherche_voiture #message_erreur {
	width: 260px;
	height: 30px;
	text-align: right;
	padding: 0 0 20px 140px;
	margin-top: -50px;
	color:red;
}




 #content_droit5 #fond_recherche_promo {
	background:url('../images/recherche_promotion.png') top right no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:542px; 
	/*height:211px; */
	padding: 6px 0 0 32px;
	margin-top: 18px;
}
*html  #content_droit5 #fond_recherche_promo{
	padding: 6px 0 0 0px;
}
 #content_droit5 #fond_recherche_promo #form_recherche {
	line-height: 21px;
	text-align: left;
	color:#FFFFFF;
	font-weight: bold;
	padding: 40px 0 0 30px;
	width: 532px;
	height: 182px;
}
 #content_droit5 #fond_recherche_promo #form_recherche #btn_rechercher {
	padding: 10px 0 0 44px;
}
 #content_droit5 #fond_recherche_promo select {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 60px;
	border: 1px solid #003069;
}
 #content_droit5 #fond_recherche_promo .text {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 120px;
	border: 1px solid #003069;
}
 #content_droit5 #fond_recherche_promo select.budget {
	width: 110px;
}
 #content_droit5 #fond_recherche_promo select.duree{
	width: 110px;
}
 #content_droit5 #fond_recherche_promo #message_erreur {
	width: 260px;
	height: 30px;
	text-align: right;
	padding: 0 0 20px 140px;
	margin-top: -50px;
	color:red;
}
 #content_droit #rechercher {
	margin-top:50px;
	margin-left:10px;
}
 #content_droit #rechercher h3 {
	font-size:14px;
	font-family:Arial;
}
 #content_droit #rechercher tr td{
	text-align:left;
	font-size:12px;
	font-family:Arial;
}
 #content_droit5 #fond_recherche_circuits {
 background:url('../images/fond_moteur_home.jpg') top right no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:541px; 
	padding: 6px 0 0 32px;
	margin-top: 18px;
	height:211px;
}
 #content_droit5 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:center;
	width:360px;
}
*+html  #content_droit5 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:10px;
	height:20px;
	width:360px;
}
*html  #content_droit5 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:30px;
	height:20px;
	width:360px;
}

*+html #content_droit5 #fond_recherche_circuits #form_recherche {
	padding:0 0 0 10px;
	margin-top:-20px;
}
* html #content_droit5 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:-35px;
}
 #content_droit5 #fond_recherche_circuits #form_recherche {
	text-align: left;
	color:#FFFFFF;
	font-weight: bold;
	padding: 35px 0 0 10px;
	width: 532px;
	height: 200px;
}


 #content_droit5 #fond_recherche_circuits #form_recherche #btn_rechercher {
	padding: 10px 0 0 44px;
}
*+html  #content_droit5 #fond_recherche_circuits table{
	margin-top:00px;
}
*html  #content_droit5 #fond_recherche_circuits table{
	margin-top:0px;
}
 #content_droit5 #fond_recherche_circuits select {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 60px;
	border: 1px solid #003069;
}
 #content_droit5 #fond_recherche_circuits .text {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;	
	color: #003069;
	width: 195px;
	border: 1px solid #003069;
	text-align:left;
}
 #content_droit5 #fond_recherche_circuits select.jour {
	width: 40px;
}
 #content_droit5 #fond_recherche_circuits select.type{
	width: 197px;
}
 #content_droit5 #fond_recherche_circuits select.thematique {
	width: 197px;
}
 #content_droit5 #fond_recherche_circuits select.budget {
	width: 197px;
}
 #content_droit5 #fond_recherche_circuits select.mois {
	width: 90px;
}
*+html  #content_droit5 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
/* #content_droit5 #fond_recherche_circuits #message_erreur {
	width: 260px;
	height: 30px;
	text-align: right;
	padding: 0 0 20px 140px;
	margin-top: -50px;
}*/
 #content_droit #affichage_titre{
	font-size:14px;
	font-style:bold;
}
 #content_droit #affichage {
	width:583px;
	text-align:center;
}
 #content_droit #affichage p{
	margin-left:10px;
	width:523px;
	text-align:justify;
	font-size:12px;	
}
 #content_droit_frame3 #fond_recherche_circuits {
	background:url('../images/fond_moteur_home.jpg') top right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 18px;
	width:537px;
	height:211px;
}
 #content_droit_frame3 #fond_recherche_circuits #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:200px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html  #content_droit_frame3 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:0px;
}
* html  #content_droit_frame3 #fond_recherche_circuits #form_recherche {
	padding:10px 0 0 10px;
}
 #content_droit_frame3#fond_recherche_circuits #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
 #content_droit_frame3 #fond_recherche_circuits select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
 #content_droit_frame3 #fond_recherche_circuits .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align:left;
	width:195px;
}
 #content_droit_frame3 #fond_recherche_circuits select.jour {
	width:40px;
}
 #content_droit_frame3 #fond_recherche_circuits select.type{
	width:197px;
}
 #content_droit_frame3 #fond_recherche_circuits select.thematique {
	width:197px;
}
 #content_droit_frame3 #fond_recherche_circuits select.budget {
	width:197px;
}
 #content_droit_frame3 #fond_recherche_circuits select.mois {
	width:90px;
}
*+html  #content_droit_frame3 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
 #content_droit_frame3 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:center;
	width:360px;
	
}
*+html  #content_droit_frame3 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-5px;
	height:20px;
	width:360px;
}
*html  #content_droit_frame3 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-15px;
	height:20px;
	width:360px;
}
 #content_droit_frame3 #affichage #titre {
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
}
 #content_droit_frame3 #affichage {
	width:583px;
}
 #content_droit_frame3 #affichage p {
	font-size:12px;	
	margin-left:10px;
	text-align:justify;
	width:523px;
}
 #content_droit_frame3 #bouton {
	margin-top:10px;
	width:523px;
}
*html  #content_droit_frame3 #bouton{
	width:583px;
}
 #content_droit_frame3 #bouton #precedent {
	float:left;
	margin-left:25px;
	margin-top:0;
	text-align:left;
	width:120px;
}
*+html  #content_droit_frame3 #bouton #precedent{
	margin-top:30px;
} 

* html  #content_droit_frame3 #bouton #precedent{
	margin-left:15px;
	margin-top:20px;
} 
 #content_droit_frame3 #bouton #suivant {
	float:right;
	margin-top:0;
	margin-right:-10px;
	text-align:right;
	width:120px;
}
*+html  #content_droit_frame3 #bouton #suivant {
	margin-top:30px;
}
*html  #content_droit_frame3 #bouton #suivant{
	margin-right:25px;
	margin-top:30px;
}
 #content_droit_frame3 #affichage_gen {
	margin-top:35px;
}
*+html  #content_droit_frame3#affichage_gen {
	margin-top:10px;
}
 #content_droit_frame3 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html  #content_droit_frame3 .affichage{
	margin-top:20px;
}
 #content_droit_frame3 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}
.datese{
text-align:right;
margin-right:5px;
margin-top:-15px;
}
 .date{
	margin-top:-15px;
	margin-right:35px;
	float:right;
	font-weight:bold;
	font-size:14px;
}
*+html .date{
	margin-top:-15px;
	margin-right:35px;
	float:right;
	font-weight:bold;
	font-size:14px;
}
 #content_droit_frame3 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame3 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	min-height:120px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}

*+html  #content_droit_frame3 .affichage .contenu {
 /*height:110px;*/
 margin-top:-10px;
}
* html  #content_droit_frame3 .affichage .contenu {
 /*height:110px;*/
 margin-top:-10px;
}
 #content_droit_frame3 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}

 #content_droit_frame3 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame3 .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame3 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:113px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #content_droit_frame3 .affichage .sansprix{
	
	color:#003069;
	float:right;
	font-size:20px;
	/*height:93px;*/
	margin-left:15px;
	padding-top:15px;
	text-align:center;
	width:97px;
}


* html  #content_droit_frame3 .affichage .sansprix{
	margin-top:-80px;
	margin-right:5px;
}
* html  #content_droit_frame3 .affichage .prix{
	width:97px;
	margin-left:10px;
}
 #content_droit_frame3 .affichage .prix1{
	background:url('../images/prix.png') no-repeat;
	height:83px;
	color:#003069;
	float:left;
	font-size:20px;
	margin-left:0px;
	padding-top:20px;
	text-align:center;
	width:105px;
	padding-bottom:30px;
}

*+html  #content_droit_frame3 .affichage .prix1{
	margin-left:0px;
	padding-top:17px;
}

 #content_droit_frame3 .affichage .periode1{
	float:right;
	margin-top:-40px;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
}

*+html  #content_droit_frame3 .affichage .periode1{
	margin-top:-29px;
}
* html  #content_droit_frame3 .affichage .periode1{
	padding-bottom:0px;
	margin:0;
	margin-top:-18px;
}

 #content_droit_frame3 .affichage .periode2{
	float:right;
	margin-top:-25px;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
}

*+html  #content_droit_frame3 .affichage .periode2{
	margin-top:-35px;
	margin-right:10px;
	text-align:center;
}
* html  #content_droit_frame3 .affichage .periode2{
	padding-bottom:0px;
	
	margin:0;
}
 #content_droit_frame3 .affichage .prix3{
	background:url('../images/prix1.png') no-repeat;
	height:83px;
	color:#003069;
	float:left;
	font-size:20px;
	margin-left:0px;
	padding-top:26px;
	text-align:center;
	width:105px;
	padding-bottom:30px;
}

*+html  #content_droit_frame3 .affichage .prix3{
	margin-left:0px;
	padding-top:17px;
}

 #content_droit_frame3 .affichage .bouton
{
	/*height:83px;*/
	color:#003069;
	float:right;
	font-size:12px;
	margin-left:0px;
	padding-top:15px;
	text-align:center;
	width:105px;
	/*padding-bottom:30px;*/
}

 #content_droit_frame3 .affichage .bouton
{
	color:#003069;
	float:right;
	font-size:12px;
	/*margin-top:-10px;*/
	margin-left:0px;
	padding-top:0px;
	text-align:center;
	width:155px;
	
}


 #content_droit_frame3 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame3 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame3 .tableau{
	margin-top:10px;
}

 #content_droit_frame7 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame7 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame7.tableau{
	margin-top:10px;
}

 #content_droit_frame8 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame8 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame8 .tableau{
	margin-top:10px;
}

 #fond_grille #contenu .affichage{
	margin:0 auto;
	margin-top:5px;
	width:542px;
}
*+html  #fond_grille #contenu .affichage{
	margin-top:20px;
}
 #fond_grille #contenu .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:542px;
}
 #fond_grille #contenu .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame3 #contenu .affichage .contenu1 {
	background:url('../images/fond_recherche.jpg') repeat-y;
	height:100px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}
 #fond_grille #contenu .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #fond_grille #contenu .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #fond_grille #contenu .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:93px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}


 #fond_grille #contenu .affichage .prix1{
	background:url('../images/prix.png') no-repeat;
	height:auto;
	color:#003069;
	float:left;
	font-size:20px;
	margin-left:0px;
	padding-top:20px;
	text-align:center;
	width:105px;
	padding-bottom:30px;
}

*+html  #fond_grille #contenu .affichage .prix1{
	margin-left:0px;
	padding-top:17px;
}

	
}
.form_bouton{
	margin-top:5px;
}
*+html .form_bouton{
	margin-top:10px;
}
* html .form_bouton{
	margin-top:10px;
}
.affichage_circuit{
clear:both;
}

#affichage_circuits{
	clear:both;
	width:500px;
	margin:0 auto;
	text-align:center;
}

/*Stephan*/
#fond_recherche_vols {
	background:url('../images/fond_moteur_vols.jpg') top right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 32px;
	width:541px;
}
#fond_recherche_vols #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:300px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html #fond_recherche_vols #form_recherche {
	padding:10px 0 0 10px;
}
* html #fond_recherche_vols #form_recherche {
	padding:5px 0 0 10px;
}
#fond_recherche_vols #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
#fond_recherche_vols select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
#fond_recherche_vols .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:195px;
}
#fond_recherche_vols select.jour {
	width:40px;
}
#fond_recherche_vols select.type{
	width:197px;
}
#fond_recherche_vols select.thematique {
	width:197px;
}
#fond_recherche_vols select.budget {
	width:197px;
}
#fond_recherche_vols select.mois {
	width:90px;
}
*+html #fond_recherche_vols table tr td{
	margin:0;
	padding:0;
}
#fond_recherche_vols #message_erreur {
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:right;
	width:260px;
}
#fond_recherche_trains {
	background:url('../images/fond_moteur_trains.jpg') top right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 32px;
	width:541px;
}
#fond_recherche_trains #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:300px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html #fond_recherche_trains #form_recherche {
	padding:10px 0 0 10px;
}
* html #fond_recherche_trains #form_recherche {
	padding:10px 0 0 10px;
}
#fond_recherche_trains #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
#fond_recherche_trains select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
#fond_recherche_trains .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:195px;
}
#fond_recherche_trains select.jour {
	width:40px;
}
#fond_recherche_trains select.type{
	width:197px;
}
#fond_recherche_trains select.thematique {
	width:197px;
}
#fond_recherche_trains select.budget {
	width:197px;
}
#fond_recherche_trains select.mois {
	width:90px;
}
*+html #fond_recherche_trains table tr td{
	margin:0;
	padding:0;
}
#fond_recherche_trains #message_erreur {
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:right;
	width:260px;
}
#fond_recherche_hotel {
	background:url('../images/fond_moteur_hotels.jpg') top right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 32px;
	width:541px;
}
#fond_recherche_hotel #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:300px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html #fond_recherche_hotel #form_recherche {
	padding:10px 0 0 10px;
}
* html #fond_recherche_hotel #form_recherche {
	padding:10px 0 0 10px;
}
#fond_recherche_hotel #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
#fond_recherche_hotel select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
#fond_recherche_hotel .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:195px;
}
#fond_recherche_hotel select.jour {
	width:40px;
}
#fond_recherche_hotel select.type{
	width:197px;
}
#fond_recherche_hotel select.thematique {
	width:197px;
}
#fond_recherche_hotel select.budget {
	width:197px;
}
#fond_recherche_hotel select.mois {
	width:90px;
}
*+html #fond_recherche_hotel table tr td{
	margin:0;
	padding:0;
}
#fond_recherche_hotel #message_erreur {
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:right;
	width:260px;
}
.affich_tableau {
	margin:0 auto;
	color:#003069;
	margin-top:-20px;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-align:justify;
	width:790px;
}
.affich_tableau img {
	float:left;
	padding-right:10px;
	width:auto;
	max-width:150px;
	height:auto;
	max-height:100px;
}
*+html .affich_tableau{
	margin-top:10px;
}

* html .affich_tableau{
	margin-top:0px;
	width:780px;
}

* html .affich_tableau img {
	height:100px;
}

/*######## affichage_senior######*/
.affichage_senior table {
	margin-top:20px;
	line-height:20px;
}

.titre_senior {
	text-align:center;
	text-decoration:underline;
	color:#FDB602;
	font-size:14px;
	font-weight:bold;
}

.duree
{
	margin-left:20px;
	float:left;
	background:url('../images/duree.png') top right no-repeat;
	width:117px;
	height:63px;
}

* html .duree
{
	margin-left:5px;
}

.duree .texte_duree
{
	margin-top:20px;
	margin-left:25px;
	text-align:center;
	width:65px;
	color:#003069;
	font-weight:bold;
	font-size:14px;
}



.prix2{
	float:right;
	background:url('../images/fond_prix.jpg') top right no-repeat;
	width:117px;
	height:63px;
	color:#003069;
	font-size:20px;
	margin-right:20px;
	padding-top:20px;
	text-align:right;
	
}

* html .prix2 {
	margin-right:5px;
}

.prix2 .prix_texte{
	text-align:left;
	width:117px;
	margin-left:23px;
}

* html .prix2 .prix_texte{
	text-align:right;
	width:117px;
	margin-right:8px;
}

.prix5{
	float:right;
	background:url('../images/prix1.png') top right no-repeat;
	width:117px;
	height:63px;
	color:#003069;
	font-size:20px;
	margin-right:20px;
	padding-top:20px;
	text-align:right;
	
}

* html .prix5 {
	margin-right:5px;
}

.prix5 .prix_texte{
	text-align:left;
	width:117px;
	margin-left:25px;
}

* html .prix5 .prix_texte{
	text-align:right;
	width:117px;
	margin-right:8px;
}

.rajoutIEG {
	width:262px;
	height:115px;
	float:left;
	margin-left:38px;
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	padding-left:5px;
	padding-top:35px;
	margin-top:10px;
}
* html .rajoutIEG {
	margin-left:18px;
}
*+html .rajoutIEG {
	margin-left:35px;
}



.rajoutIED {
	width:262px;
	height:115px;
	float:right;
	margin-right:21px;
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	padding-left:5px;
	padding-top:35px;
}
* html .rajoutIED {
	margin-right:10px;
}
*+html .rajoutIED {
	margin-right:17px;
}
#iframe {
	
	margin-left:26px;
	height:auto;
}
* html #iframe {
	margin-left:4px;
}
*+html #iframe {
	margin-left:26px;
	margin-top:30px;
}

#iframe3 {
	
	margin-left:26px;
	height:auto;
}
* html #iframe3 {
	margin-left:50px;
	margin-top:40px;
}
*+html #iframe3 {
	margin-left:26px;
	margin-top:30px;
}

#iframe2 {
	margin-left:-20px;
	height:auto;
}
* html #iframe2 {
	margin-left:16px;
}
*+html #iframe2 {
	margin-left:26px;
	margin-top:30px;
}

#iframe4
{
	width:380px;
	/*height:3000px;*/
	background-color:#FFFFFF;
	margin-left:25px;
	padding-left:20px;
	
}
* html #iframe4{
	/*width:380px;*/
	margin-left:30px;
	margin-right:8px;
	padding-left:-20px;
	
}

*+html #iframe4{
	
}



*+html #menu_promo
{
	margin-top:30px;
	margin-bottom:-40px;
	height:80px;
}
* html #menu_promo
{
margin-left:50px;
margin-bottom:-40px;
width:789px;
}
#menu_promo
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo ul li{
margin-left:10px;
display: inline;
}

*+html #menu_promo5
{
	margin-top:0px;
	margin-bottom:-40px;
	
}
* html #menu_promo5
{
margin-left:22px;
width:789px;
}
#menu_promo5
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo5 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo5 ul li{
margin-left:10px;
display: inline;
}


#menu_promo2
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
*+html #menu_promo2
{
	margin-left:27px;
	margin-top:30px;
	margin-bottom:-40px;
	height:80px;
}
* html #menu_promo2
{
margin-left:25px;
margin-bottom:-40px;
width:787px;
}
#menu_promo2 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo2 ul li{
margin-left:10px;
display: inline;
}

#menu_promo1
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
min-height: 70px;
text-align:left;
padding-left:0;
/*margin-bottom:-17px;*/
}

#menu_promo1 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
padding-left:0;
}
#menu_promo1 ul li{
margin-left:0px;
display: inline;

}
*+html #menu_promo1
{
	margin-top:30px;
	margin-bottom:-30px;
	min-height:40px;
	margin-left:25px;
}
* html #menu_promo1
{
margin-left:16px;
width:789px;
}

*+html #menu_promo1 ul
{
margin-left:0px;
}
/* #### Menu promoDesc #### */
#menu_promodesc
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
min-height: 70px;
text-align:left;
padding-left:0;
/*margin-bottom:-17px;*/
}

#menu_promodesc ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
padding-left:0;
}
#menu_promodesc ul li{
margin-left:0px;
display: inline;

}
*+html #menu_promodesc
{
	margin-top:30px;
	margin-bottom:-30px;
	min-height:40px;
	margin-left:25px;
}
* html #menu_promodesc
{
margin-left:30px;
width:789px;
}

*+html #menu_promodesc ul
{
margin-left:0px;
}
/*                            */
/* ### Menu promo_grille ### */
#menu_promo_grille
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
min-height: 70px;
text-align:left;
padding-left:0;
/*margin-bottom:-17px;*/
}

#menu_promo_grille ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
padding-left:0;
}
#menu_promo_grille ul li{
margin-left:0px;
display: inline;

}
*+html #menu_promo_grille
{
	margin-top:30px;
	margin-bottom:-30px;
	min-height:40px;
	margin-left:25px;
}
* html #menu_promo_grille
{
margin-left:26px;
width:795px;
}

*+html #menu_promo_grille ul
{
margin-left:0px;
}
/* ######################### */

*+html #menu_promo3
{
	margin-top:30px;
	margin-bottom:-40px;
	height:80px;
}
* html #menu_promo3
{
margin-left:16px;
margin-bottom:-40px;
}
#menu_promo3
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo3 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo3 ul li{
margin-left:10px;
display: inline;
}

*+html #menu_promo4
{
	margin-top:30px;
	margin-bottom:-35px;
	height:80px;
}
* html #menu_promo4
{
margin-left:19px;
margin-bottom:-40px;
}
#menu_promo4
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo4 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo4 ul li{
margin-left:10px;
display: inline;
}
*+html #menu_promo6
{
	margin-top:30px;
	margin-bottom:-40px;
	height:80px;
}
* html #menu_promo6
{
margin-left:13px;
margin-bottom:-40px;
width:789px;
}
#menu_promo6
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo6 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo6 ul li{
margin-left:10px;
display: inline;
}

 #fond_grille{
	background:#FFFFFF;
	width:790px;
	margin-left:26px;
	margin-top:-25px;
	height:700px;
	
}
*+html  #fond_grille{
	margin-top:30px;
}
* html  #fond_grille{
	margin-left:16px;
	width:700px;
}
 #fond_grille #contenu{
	margin-top:25px;
	padding-top:20px;
	margin-left:10px;
	width:600px;
}

 #content_droit_frame3 #devis{
	text-align:center;
	color:#003069; 
	font-weight:bold;
	font-size:12px;
}
 #content_droit_frame3 #devis a:visited{
color:#000000;
}


 #content_droit_frame7 #devis{
	text-align:center;
	color:#003069; 
	font-weight:bold;
	font-size:12px;
}
 #content_droit_frame7 #devis a:visited{
color:#000000;
}

 #content_droit_frame8 #devis{
	text-align:center;
	color:#003069; 
	font-weight:bold;
	font-size:12px;
}
 #content_droit_frame8 #devis a:visited{
color:#000000;
}

#gauche1 {
background:url('../images/HOME_VISUELS/DERNIERE_MINUTE/derniere_minute.gif');
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#gauche2 {
background:url('../images/HOME_VISUELS/CIRCUIT_SEJOUR_SENIOR/senior.gif');
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#gauche3 {
background:url('../images/HOME_VISUELS/NOS_COUPS_DE_COEUR/coup_de_coeur.gif');
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#gauche4 {
background:url('../images/HOME_VISUELS/WEEK_END_DECOUVERTE/weekend.gif');
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#gauche5 {
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#gauche6 {
float:left;
width:60px;
margin-left:5px;
height:80px;
margin-top:10px;
}
#droite1 {
margin-left:10px;
float:left;
width:180px;
}


 #content_droit_frame7 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 18px;
	width:537px;
	/*height:211px;*/
}
* html  #content_droit_frame7 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	width:537px;
	/*height:211px;*/

}
 #content_droit_frame7 #fond_recherche_circuits #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:200px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html  #content_droit_frame7 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:0px;
}
* html  #content_droit_frame7 #fond_recherche_circuits #form_recherche {
	padding:10px 0 0 10px;
}
 #content_droit_frame7#fond_recherche_circuits #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
 #content_droit_frame7 #fond_recherche_circuits select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
 #content_droit_frame7 #fond_recherche_circuits .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align:left;
	width:195px;
}
 #content_droit_frame7 #fond_recherche_circuits select.jour {
	width:40px;
}
 #content_droit_frame7 #fond_recherche_circuits select.type{
	width:197px;
}
 #content_droit_frame7 #fond_recherche_circuits select.thematique {
	width:197px;
}
 #content_droit_frame7 #fond_recherche_circuits select.budget {
	width:197px;
}
 #content_droit_frame7 #fond_recherche_circuits select.mois {
	width:90px;
}
*+html  #content_droit_frame7 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
 #content_droit_frame7 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-left:200px;
	/*margin-top:-50px;*/
	/*padding:0 0 20px 140px*;/
	/*text-align:center;*/
	width:360px;
	
}
*+html  #content_droit_frame7 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-5px;
	height:20px;
	width:360px;
	margin-left:0px;
}
* html #content_droit_frame7 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	height:20px;
	width:360px;
}
 #content_droit_frame7 #affichage #titre {
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
}
 #content_droit_frame7 #affichage {
	width:583px;
}
 #content_droit_frame7 #affichage p {
	font-size:12px;	
	margin-left:10px;
	text-align:justify;
	width:523px;
}
 #content_droit_frame7 #bouton {
	margin-top:10px;
	width:523px;
}
*html  #content_droit_frame7 #bouton{
	width:583px;
}
 #content_droit_frame7 #bouton #precedent {
	float:left;
	margin-left:25px;
	margin-top:0;
	text-align:left;
	width:120px;
}
*+html  #content_droit_frame7 #bouton #precedent{
	margin-top:30px;
} 

* html  #content_droit_frame7 #bouton #precedent{
	margin-left:15px;
	margin-top:20px;
} 
 #content_droit_frame7 #bouton #suivant {
	float:right;
	margin-top:0;
	margin-right:-10px;
	text-align:right;
	width:120px;
}
*+html  #content_droit_frame7 #bouton #suivant {
	margin-top:30px;
}
*html  #content_droit_frame7 #bouton #suivant{
	margin-right:25px;
	margin-top:30px;
}
 #content_droit_frame7 #affichage_gen {
	margin-top:0px;
}
*+html  #content_droit_frame7 #affichage_gen {
	margin-top:10px;
}
 #content_droit_frame7 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html  #content_droit_frame7 .affichage{
	margin-top:20px;
}
 #content_droit_frame7 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:542px;
}
 #content_droit_frame7 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame7 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	height:93px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}
 #content_droit_frame7 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame7 .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame7 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:93px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #content_droit_frame8 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html  #content_droit_frame8 .affichage{
	margin-top:20px;
}
 #content_droit_frame8 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:542px;
}
 #content_droit_frame8 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame8 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	height:auto;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}
 #content_droit_frame8 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame8 .affichage .description1{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame8 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:93px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #photo{
 margin-left:20px;
 }
 
*html #photo{
 margin-left:10px;
 }

.devis{
	width:200px;
}

* html .devis{
	width:180px;
	
}
*+html .devis{
	width:190px;
	
}

.centrer
{
	font-size:12px;
	text-align:center;
	color:#003069; 
	font-weight:bold;
	float:right;
	margin-right:10px;
}
* html .centrer{
	margin-right:-20px;
	width: 236px;
}
#affiche_texte_def {
margin-left:20px;
font-size:12px;
color:#003069; 
}

/* #################### Content_droit9 ################## */
#content_droit_frame9 {
	font-family :Arial;
	background:#FFFFFF;
	height:1250px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-1250px;
	float:right;
	z-index:10;
}

*+html #content_droit_frame9{
	margin-top:-1450px;
	height:1450px;
	/*margin-right:20px;*/
}

#programme{
	padding-left:20px;
	padding-right:10px;
}
 p{
 color:#002260;
}
.agence ul
{ 
	color:#002260;
	font-size:12px;
}
 #content_droit_frame7 .affichage .contenu .mention1euro{
	clear:both;
	font-size:12px;
	color:#002260;
	margin-left:20px;
	padding-top:0px;
}
* html  #content_droit_frame7 .affichage .contenu .mention1euro{
	margin-top:-10px;
	padding-top:0px;
}
*+html  #content_droit_frame7 .affichage .contenu .mention1euro{

	margin-top:-32px;
	padding-bottom:10px;
	
}

 #content_droit_frame3 .affichage  .imageaffichage{
background:transparent url('../images/fond_description.jpg') bottom left no-repeat; 
width:541px;
 height:28px;

}
*+html  #content_droit_frame3 .affichage .imageaffichage{
	
}


 #content_droit_frame7 .affichage  .imageaffichage{
background:transparent url('../images/fond_description.jpg') bottom left no-repeat; 
width:541px;
 height:28px;

}
*+html  #content_droit_frame7 .affichage .imageaffichage{
	
}
.grilletarif  tr th{
	background-color:#34b0e4;
	font-size:13px;
	font-weight:none;
}

.fiche{
height:2500px;
margin-top:-2520px;
}

*+html  .fiche{
margin-top:-2500px;
}
 * html .fiche
 {
 margin-top:0;
 }
 #content_droit_frame10 {
	font-family :Arial;
	background:#FFFFFF;
	height:6190px;
	width: 603px;
	margin-right:35px;
	padding-right:0px;
	margin-top:-6190px;
	float:right;
	z-index:10;
}

*+html #content_droit_frame10{
	margin-top:-5850px;
	height:5850px;
}
* html #content_droit_frame10{
	height:6008px;
	margin-right:22px;
	margin-top:0px;
	padding-right:0px;
	width:585px;
	margin-left:-12px;
	
}
 #content_droit_frame10 .affichage{
	margin-left:18px;
	margin-top:15px;
	width:542px;
	font-size:12px;
}
*+html  #content_droit_frame10 .affichage{
	margin-top:20px;
}
 #content_droit_frame10 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}
 #content_droit_frame10 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}

.lienretour{
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Centhury Gothic";
	text-decoration:none;
	
}
.retourtour{
	height:40px;
	margin-top:-20px;
	font-family:"Centhury Gothic";
	font-weight:bold;
}

#fond{
background:url('../images/fond_description.jpg') bottom left no-repeat; 
width:541px; 
height:28px;}

.retouraff{
width:900px;
margin-left:26px;
background:#FFFFFF;}

#anim{
	float:right;
	position:relative;
	left:-35px;
	top:10px;
	width:120px;
	height:600px;
	z-index:3;
}
* html #anim{
left:-27px;
margin-right:10px;
top:-10px;
}
 #animation{
margin-left:-8px;
}
* html #animation{
margin-left:-30px;
}
#animation2{
margin-left:25px;
}



#content_droit_frame13 {
	font-family :Arial;
	background:#FFFFFF;
	height:4640px;
	width: 603px;
	margin-right:34px;
	padding-right:0px;
	margin-top:-4660px;
	float:right;
	z-index:10;
	padding-top:20px;
}

*+html #content_droit_frame13{
	margin-top:-4650px;
	height:4630px;
}

#content_droit_frame13 #fond_recherche_circuits {
	background:url('../images/fond_moteur_home.jpg') top right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 18px;
	width:537px;
	height:211px;
}
 #content_droit_frame13 #fond_recherche_circuits #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:200px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html  #content_droit_frame13 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:0px;
}
* html  #content_droit_frame13 #fond_recherche_circuits #form_recherche {
	padding:10px 0 0 10px;
}
 #content_droit_frame13 #fond_recherche_circuits #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
 #content_droit_frame13 #fond_recherche_circuits select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
 #content_droit_frame13 #fond_recherche_circuits .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align:left;
	width:195px;
}
 #content_droit_frame13 #fond_recherche_circuits select.jour {
	width:40px;
}
 #content_droit_frame13 #fond_recherche_circuits select.type{
	width:197px;
}
 #content_droit_frame13 #fond_recherche_circuits select.thematique {
	width:197px;
}
 #content_droit_frame13 #fond_recherche_circuits select.budget {
	width:197px;
}
 #content_droit_frame13 #fond_recherche_circuits select.mois {
	width:90px;
}
*+html  #content_droit_frame13 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
 #content_droit_frame13 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-top:-50px;
	padding:0 0 20px 140px;
	text-align:center;
	width:360px;
	
}
*+html  #content_droit_frame13 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-5px;
	height:20px;
	width:360px;
}
*html  #content_droit_frame13 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-15px;
	height:20px;
	width:360px;
}
 #content_droit_frame13 #affichage #titre {
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
}
#content_droit_frame13 #affichage {
	width:583px;
}
#content_droit_frame13 #affichage p {
	font-size:12px;	
	margin-left:10px;
	text-align:justify;
	width:523px;
}
#content_droit_frame13 #bouton {
	margin-top:10px;
	width:523px;
}
*html  #content_droit_frame13 #bouton{
	width:583px;
}
 #content_droit_frame13 #bouton #precedent {
	float:left;
	margin-left:25px;
	margin-top:0;
	text-align:left;
	width:120px;
}
*+html  #content_droit_frame13 #bouton #precedent{
	margin-top:30px;
} 

* html #content_droit_frame13 #bouton #precedent{
	margin-left:15px;
	margin-top:20px;
} 
 #content_droit_frame13 #bouton #suivant {
	float:right;
	margin-top:0;
	margin-right:-10px;
	text-align:right;
	width:120px;
}
*+html  #content_droit_frame13 #bouton #suivant {
	margin-top:30px;
}
*html  #content_droit_frame13 #bouton #suivant{
	margin-right:25px;
	margin-top:30px;
}
 #content_droit_frame13 #affichage_gen {
	margin-top:0px;
}
*+html  #content_droit_frame13#affichage_gen {
	margin-top:10px;
}
#content_droit_frame13 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html #content_droit_frame13 .affichage{
	margin-top:20px;
}
#content_droit_frame13 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}


 #content_droit_frame13 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame13 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	min-height:120px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}

*+html  #content_droit_frame13 .affichage .contenu {
 /*height:110px;*/
 margin-top:-10px;
}
* html  #content_droit_frame13 .affichage .contenu {
 /*height:110px;*/
 margin-top:-10px;
}
 #content_droit_frame13 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}

 #content_droit_frame13 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame13 .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame13 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:113px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #content_droit_frame13 .affichage .sansprix{
	
	color:#003069;
	float:right;
	font-size:20px;
	/*height:93px;*/
	margin-left:15px;
	padding-top:15px;
	text-align:center;
	width:97px;
}


* html  #content_droit_frame13 .affichage .sansprix{
	margin-top:-80px;
	margin-right:5px;
}
* html  #content_droit_frame13 .affichage .prix{
	width:97px;
	margin-left:10px;
}
 #content_droit_frame13 .affichage .prix1{
	background:url('../images/prix.png') no-repeat;
	height:83px;
	color:#003069;
	float:left;
	font-size:20px;
	margin-left:0px;
	padding-top:20px;
	text-align:center;
	width:105px;
	padding-bottom:30px;
}

*+html  #content_droit_frame13 .affichage .prix1{
	margin-left:0px;
	padding-top:17px;
}

 #content_droit_frame13 .affichage .periode1{
	float:right;
	margin-top:-40px;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
}

*+html  #content_droit_frame13 .affichage .periode1{
	margin-top:-29px;
}
* html  #content_droit_frame13 .affichage .periode1{
	padding-bottom:0px;
	margin:0;
	margin-top:-18px;
}

 #content_droit_frame13 .affichage .periode2{
	float:right;
	margin-top:-25px;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
}

*+html  #content_droit_frame13 .affichage .periode2{
	margin-top:-35px;
	margin-right:10px;
	text-align:center;
}
* html  #content_droit_frame13 .affichage .periode2{
	padding-bottom:0px;
	
	margin:0;
}
 #content_droit_frame13 .affichage .prix3{
	background:url('../images/prix1.png') no-repeat;
	height:83px;
	color:#003069;
	float:left;
	font-size:20px;
	margin-left:0px;
	padding-top:26px;
	text-align:center;
	width:105px;
	padding-bottom:30px;
}

*+html  #content_droit_frame13 .affichage .prix3{
	margin-left:0px;
	padding-top:17px;
}

 #content_droit_frame13 .affichage .bouton
{
	/*height:83px;*/
	color:#003069;
	float:right;
	font-size:12px;
	margin-left:0px;
	padding-top:15px;
	text-align:center;
	width:105px;
	/*padding-bottom:30px;*/
}

 #content_droit_frame13 .affichage .bouton
{
	color:#003069;
	float:right;
	font-size:12px;
	margin-top:-10px;
	margin-left:0px;
	padding-top:0px;
	text-align:center;
	width:155px;
	
}


 #content_droit_frame13 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame13 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame13 .tableau{
	margin-top:10px;
}

#content_weekends{
	min-height:550px;
	margin-left:auto;
	margin-right:auto;
	width:850px;
	margin-top:10px;
}

*html #content_weekends{
margin-right:0px;
margin-left:206px;
margin-top:0px;
}

#content_droit_frame16 {
	font-family :Arial;
	background:#FFFFFF;
	height:900px;
	width: 709px;
	float:left;
}

*+html #content_droit_frame16 {
margin-top:48px;
width:710px;
height:980px;
}

* html #content_droit_frame16 {
width: 697px;	
}

#content_droit_frame18 {
	font-family :Arial;
	background:#FFFFFF;
	min-height:860px;
	width: 600px;
	float:left;
	padding-left:190px;
	margin-left:26px;
	z-index:10;
	padding-bottom:10px;
}

*html #content_droit_frame18 {
	font-family :Arial;
	background:#FFFFFF;
	margin-top:-840px;
	height:860px;
	padding:0px;
	margin:0px;
	margin-left:8px;
	padding-left:190px;
}


#content_droit_frame18 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame18 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame18.tableau{
	margin-top:10px;
}

 #content_droit_frame18 #devis{
	text-align:center;
	color:#003069; 
	font-weight:bold;
	font-size:12px;
}
 #content_droit_frame18 #devis a:visited{
color:#000000;
}

 #content_droit_frame18 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 18px;
	width:537px;
	/*height:211px;*/
}
* html  #content_droit_frame18 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	width:537px;
	/*height:211px;*/

}
 #content_droit_frame18 #fond_recherche_circuits #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:200px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html  #content_droit_frame18 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:0px;
}
* html  #content_droit_frame18 #fond_recherche_circuits #form_recherche {
	padding:10px 0 0 10px;
}
 #content_droit_frame18#fond_recherche_circuits #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
 #content_droit_frame18 #fond_recherche_circuits select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
 #content_droit_frame18 #fond_recherche_circuits .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align:left;
	width:195px;
}
 #content_droit_frame18 #fond_recherche_circuits select.jour {
	width:40px;
}
 #content_droit_frame18 #fond_recherche_circuits select.type{
	width:197px;
}
 #content_droit_frame18 #fond_recherche_circuits select.thematique {
	width:197px;
}
 #content_droit_frame18 #fond_recherche_circuits select.budget {
	width:197px;
}
 #content_droit_frame18 #fond_recherche_circuits select.mois {
	width:90px;
}
*+html  #content_droit_frame18 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
 #content_droit_frame18 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-left:200px;
	/*margin-top:-50px;*/
	/*padding:0 0 20px 140px*;/
	/*text-align:center;*/
	width:360px;
	
}
*+html  #content_droit_frame18 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-5px;
	height:20px;
	width:360px;
	margin-left:0px;
}
* html #content_droit_frame18 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 0px;
	height:20px;
	width:360px;
}
 #content_droit_frame18 #affichage #titre {
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
}
 #content_droit_frame18 #affichage {
	width:583px;
}
 #content_droit_frame18 #affichage p {
	font-size:12px;	
	margin-left:10px;
	text-align:justify;
	width:523px;
}
 #content_droit_frame18 #bouton {
	margin-top:10px;
	width:523px;
}
*html  #content_droit_frame18 #bouton{
	width:583px;
}
 #content_droit_frame18 #bouton #precedent {
	float:left;
	margin-left:25px;
	margin-top:0;
	text-align:left;
	width:120px;
}
*+html  #content_droit_frame18 #bouton #precedent{
	margin-top:30px;
} 

* html  #content_droit_frame18 #bouton #precedent{
	margin-left:15px;
	margin-top:20px;
} 
 #content_droit_frame18 #bouton #suivant {
	float:right;
	margin-top:0;
	margin-right:-10px;
	text-align:right;
	width:120px;
}
*+html  #content_droit_frame18 #bouton #suivant {
	margin-top:30px;
}
*html  #content_droit_frame18 #bouton #suivant{
	margin-right:25px;
	margin-top:30px;
}
 #content_droit_frame18 #affichage_gen {
	margin-top:0px;
}
*+html  #content_droit_frame18 #affichage_gen {
	margin-top:10px;
}

 #content_droit_frame18 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html  #content_droit_frame18 .affichage{
	margin-top:20px;
}
 #content_droit_frame18 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:542px;
}
 #content_droit_frame18 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame18 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	height:93px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}
 #content_droit_frame18 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame18 .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame18 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:93px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #content_droit_frame18 .affichage .contenu .mention1euro{
	clear:both;
	font-size:12px;
	color:#002260;
	margin-left:20px;
	padding-top:0px;
}
* html  #content_droit_frame18 .affichage .contenu .mention1euro{
	margin-top:-10px;
	padding-top:0px;
}
*+html  #content_droit_frame18 .affichage .contenu .mention1euro{

	margin-top:-32px;
	padding-bottom:10px;
	
}

 #content_droit_frame18 .affichage  .imageaffichage{
background:transparent url('../images/fond_description.jpg') bottom left no-repeat; 
width:541px;
 height:28px;

}
*+html  #content_droit_frame18 .affichage .imageaffichage{
	
}

*+html #menu_promo6
{
	margin-top:0px;
	margin-bottom:-40px;
	
}
* html #menu_promo6
{
margin-left:16px;
width:789px;
}
#menu_promo6
{
padding-top:20px;
margin-left:26px;
width:790px;
background:#FFFFFF;
height: 80px;
text-align:center;
}
#menu_promo6 ul
{
background:#FFFFFF;
/*float:left;*/
text-align:center;
}
#menu_promo6 ul li{
margin-left:10px;
display: inline;
}

 #content_droit_frame19 {
	font-family :Arial;
	background:#FFFFFF;
	min-height:860px;
	width: 600px;
	float:left;
	padding-left:190px;
	margin-left:26px;
	z-index:10;
	padding-bottom:10px;
}

* html #content_droit_frame19{
	margin-top:-840px;
	height:560px;
	padding:0px;
	margin:0px;
	margin-left:8px;
	padding-left:200px;
	
}
 #content_droit_frame19 .affichage{
	margin-left:18px;
	margin-top:15px;
	width:542px;
	font-size:12px;
}
*+html  #content_droit_frame19 .affichage{
	margin-top:20px;
}
 #content_droit_frame19 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}
 #content_droit_frame19 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}


 #content_droit_frame20 {
	font-family :Arial;
	background:#FFFFFF;
	min-height:860px;
	width: 600px;
	float:left;
	padding-left:190px;
	margin-left:26px;
	padding-bottom:10px;
	z-index:-10px;
}

* html #content_droit_frame20{
	margin-top:-840px;
	height:560px;
	padding:0px;
	margin:0px;
	margin-left:8px;
	padding-left:190px;
	
}
 #content_droit_frame20 .affichage{
	margin-left:18px;
	margin-top:15px;
	width:542px;
	font-size:12px;
}
*+html  #content_droit_frame20 .affichage{
	margin-top:20px;
}
 #content_droit_frame20 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}
 #content_droit_frame20 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}

 #content_droit_frame21 {
	font-family :Arial;
	background:#FFFFFF;
	min-height:860px;
	width: 600px;
	float:left;
	padding-left:190px;
	margin-left:26px;
	z-index:10;
	padding-bottom:10px;
}

* html #content_droit_frame21{
	margin-top:-840px;
	width: 590px;
	height:860px;
	padding:0px;
	margin:0px;
	margin-left:8px;
	padding-left:200px;
	
}
 #content_droit_frame21 .affichage{
	margin-left:18px;
	margin-top:15px;
	width:542px;
	font-size:12px;
}
*+html  #content_droit_frame21 .affichage{
	margin-top:20px;
}
 #content_droit_frame21 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:auto;
}
 #content_droit_frame21 .affichage .contenu2 {

	background:url('../images/fond_recherche.jpg') repeat-y;
	/*height:600px;*/
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;

}

#content_droit_frame21 .tableau
{
	width:300px;
	margin:0 auto;
}

*+html  #content_droit_frame21 .tableau{
	margin-top:10px;
}

* html  #content_droit_frame21.tableau{
	margin-top:10px;
}

 #content_droit_frame21 #devis{
	text-align:center;
	color:#003069; 
	font-weight:bold;
	font-size:12px;
}
 #content_droit_frame21 #devis a:visited{
color:#000000;
}

 #content_droit_frame21 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	padding:6px 0 0 18px;
	width:537px;
	/*height:211px;*/
}
* html  #content_droit_frame21 #fond_recherche_circuits {
	/*background:url('../images/fond_moteur_home.jpg') top right no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:18px;
	width:537px;
	/*height:211px;*/

}
 #content_droit_frame21 #fond_recherche_circuits #form_recherche {
	color:#FFFFFF;
	font-weight:bold;
	height:200px;
	padding:35px 0 0 10px;
	text-align:left;
	width:532px;
}
*+html  #content_droit_frame21 #fond_recherche_circuits #form_recherche {
	padding:0px 0 0 10px;
	margin-top:0px;
}
* html  #content_droit_frame21 #fond_recherche_circuits #form_recherche {
	padding:10px 0 0 10px;
}
 #content_droit_frame21#fond_recherche_circuits #form_recherche #btn_rechercher {
	padding:10px 0 0 44px;
}
 #content_droit_frame21 #fond_recherche_circuits select {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	width:60px;
}
 #content_droit_frame21 #fond_recherche_circuits .text {
	background-color:#FFFFFF;
	border:1px solid #003069;
	color:#003069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align:left;
	width:195px;
}
 #content_droit_frame21 #fond_recherche_circuits select.jour {
	width:40px;
}
 #content_droit_frame21 #fond_recherche_circuits select.type{
	width:197px;
}
 #content_droit_frame21 #fond_recherche_circuits select.thematique {
	width:197px;
}
 #content_droit_frame21 #fond_recherche_circuits select.budget {
	width:197px;
}
 #content_droit_frame21 #fond_recherche_circuits select.mois {
	width:90px;
}
*+html  #content_droit_frame21 #fond_recherche_circuits table tr td{
	margin:0;
	padding:0;
}
 #content_droit_frame21 #fond_recherche_circuits #message_erreur {
	color:red;
	height:30px;
	margin-left:200px;
	/*margin-top:-50px;*/
	/*padding:0 0 20px 140px*;/
	/*text-align:center;*/
	width:360px;
	
}
*+html  #content_droit_frame21 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 140px;
	margin-top:-5px;
	height:20px;
	width:360px;
	margin-left:0px;
}
* html #content_droit_frame21 #fond_recherche_circuits #message_erreur {
	padding:0 0 0 0px;
	height:20px;
	width:360px;
}
 #content_droit_frame21 #affichage #titre {
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
}
 #content_droit_frame21 #affichage {
	width:583px;
}
 #content_droit_frame21 #affichage p {
	font-size:12px;	
	margin-left:10px;
	text-align:justify;
	width:523px;
}
 #content_droit_frame21 #bouton {
	margin-top:10px;
	width:523px;
}
*html  #content_droit_frame21 #bouton{
	width:583px;
}
 #content_droit_frame21 #bouton #precedent {
	float:left;
	margin-left:25px;
	margin-top:0;
	text-align:left;
	width:120px;
}
*+html  #content_droit_frame21 #bouton #precedent{
	margin-top:30px;
} 

* html  #content_droit_frame21 #bouton #precedent{
	margin-left:15px;
	margin-top:20px;
} 
 #content_droit_frame21 #bouton #suivant {
	float:right;
	margin-top:0;
	margin-right:-10px;
	text-align:right;
	width:120px;
}
*+html  #content_droit_frame21 #bouton #suivant {
	margin-top:30px;
}
*html  #content_droit_frame21 #bouton #suivant{
	margin-right:25px;
	margin-top:30px;
}
 #content_droit_frame21 #affichage_gen {
	margin-top:0px;
}
*+html  #content_droit_frame21 #affichage_gen {
	margin-top:10px;
}

 #content_droit_frame21 .affichage{
	margin-left:18px;
	margin-top:5px;
	width:542px;
}
*+html  #content_droit_frame21 .affichage{
	margin-top:20px;
}
 #content_droit_frame21 .affichage .titre{
	background:url('../images/fond_titre.jpg') no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-style:bold;
	height:28px;
	padding-left:30px;
	padding-top:5px;
	text-align:left;
	width:542px;
}
 #content_droit_frame21 .affichage .photo{
	background: url('../images/fond_image.jpg') no-repeat transparent;
	float:left;
	width:88px;
	margin-left:10px;
	height:74px;
	padding:7px 0px 5px 7px;
}



 #content_droit_frame21 .affichage .contenu {
	background:url('../images/fond_recherche.jpg') repeat-y;
	height:93px;
	width:542px;
	margin:0;
	padding:0;
	margin-top:-5px;
	padding-top:5px;
}
 #content_droit_frame21 .affichage .description{
	color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:306px;
}

 #content_droit_frame21 .affichage .description1{
color:#003069;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:93px;
	padding-left:10px;
	text-align:justify;
	width:400px;

}


 #content_droit_frame21 .affichage .prix{
	background:url('../images/fond_prix.jpg') no-repeat;
	color:#003069;
	float:left;
	font-size:20px;
	height:93px;
	margin-left:10px;
	padding-top:15px;
	text-align:center;
	width:97px;
}

 #content_droit_frame21 .affichage .contenu .mention1euro{
	clear:both;
	font-size:12px;
	color:#002260;
	margin-left:20px;
	padding-top:0px;
}
* html  #content_droit_frame21 .affichage .contenu .mention1euro{
	margin-top:-10px;
	padding-top:0px;
}
*+html  #content_droit_frame21 .affichage .contenu .mention1euro{

	margin-top:-32px;
	padding-bottom:10px;
	
}

 #content_droit_frame21 .affichage  .imageaffichage{
background:transparent url('../images/fond_description.jpg') bottom no-repeat; 
width:541px;
 height:28px;
 
}
*+html  #content_droit_frame21 .affichage .imageaffichage{
	
}






