p {text-align: justify;}
form {margin: 0;display: inline;}

BR.SautPage{page-break-after:always}

/* Arial Bleu fond */
a:link.ar10bf {color:#7082aa;}
a:visited.ar10bf {color:#7082aa;}
a:hover.ar10bf {color:#40527a;}
.ar10bf {color:#7082aa; text-decoration:none; font-size: 10px; font-family: Helvetica, Arial, sans-serif}

a:link.ar11bf {color:#7082aa; text-decoration:none}
a:visited.ar11bf {color:#7082aa; text-decoration:none}
a:hover.ar11bf {color:#40527a; text-decoration:none;}
.ar11bf {color:#7082aa; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}

a:link.ar12bf {color:#7082aa; text-decoration:none}
a:visited.ar12bf {color:#7082aa; text-decoration:none}
a:hover.ar12bf {color:#40527a; text-decoration:none;}
.ar12bf {color:#7082aa; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

a:link.ar13bf {color:#7082aa; text-decoration:none}
a:visited.ar13bf {color:#7082aa; text-decoration:none}
a:hover.ar13bf {color:#40527a; text-decoration:none;}
.ar13bf {color:#7082aa; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}

a:link.ar14bf {color:#7082aa; text-decoration:none}
a:visited.ar14bf {color:#7082aa; text-decoration:none}
a:hover.ar14bf {color:#40527a; text-decoration:none;}
.ar14bf {color:#7082aa; text-decoration:none; font-size: 14px; font-family: Helvetica, Arial, sans-serif}

a:link.ar18bf {color:#7082aa; text-decoration:none}
a:visited.ar18bf {color:#7082aa; text-decoration:none}
a:hover.ar18bf {color:#40527a; text-decoration:none;}
.ar18bf {color:#7082aa; text-decoration:none; font-size: 18px; font-family: Helvetica, Arial, sans-serif}

/* Arial Blanc */
a:link.ar9b {color:#ffffff; text-decoration:none}
a:visited.ar9b {color:#ffffff; text-decoration:none}
a:hover.ar9b {color:#dddddd; text-decoration:none;}
.ar9b {color:#ffffff; text-decoration:none; font-size: 9px; font-family: Helvetica, Arial, sans-serif}

a:link.ar11b {color:#ffffff; text-decoration:none}
a:visited.ar11b {color:#ffffff; text-decoration:none}
a:hover.ar11b {color:#dddddd; text-decoration:none;}
.ar11b {color:#ffffff; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}

a:link.ar12b {color:#ffffff; text-decoration:none}
a:visited.ar12b {color:#ffffff; text-decoration:none}
a:hover.ar12b {color:#dddddd; text-decoration:none;}
.ar12b {color:#ffffff; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

a:link.ar13b {color:#ffffff; text-decoration:none}
a:visited.ar13b {color:#ffffff; text-decoration:none}
a:hover.ar13b {color:#dddddd; text-decoration:none;}
.ar13b {color:#ffffff; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}

/* Arial Noir 70 */
a:link.ar9n70 {color:#605d5c; text-decoration:none}
a:visited.ar9n70 {color:#605d5c; text-decoration:none}
a:hover.ar9n70 {color:#a09d9c; text-decoration:none;}
.ar9n70 {color:#605d5c; text-decoration:none; font-size: 9px; font-family: Helvetica, Arial, sans-serif}

a:link.ar10n70 {color:#605d5c; text-decoration:none}
a:visited.ar10n70 {color:#605d5c; text-decoration:none}
a:hover.ar10n70 {color:#a09d9c; text-decoration:none;}
.ar10n70 {color:#605d5c; text-decoration:none; font-size: 10px; font-family: Helvetica, Arial, sans-serif}

a:link.ar11n70 {color:#605d5c; text-decoration:none}
a:visited.ar11n70 {color:#605d5c; text-decoration:none}
a:hover.ar11n70 {color:#a09d9c; text-decoration:none;}
.ar11n70 {color:#605d5c; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}

a:link.ar12n70 {color:#605d5c; text-decoration:none}
a:visited.ar12n70 {color:#605d5c; text-decoration:none}
a:hover.ar12n70 {color:#a09d9c; text-decoration:none;}
.ar12n70 {color:#605d5c; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

a:link.ar13n70 {color:#605d5c; text-decoration:none}
a:visited.ar13n70 {color:#605d5c; text-decoration:none}
a:hover.ar13n70 {color:#a09d9c; text-decoration:none;}
.ar13n70 {color:#605d5c; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}

a:link.ar14n70 {color:#605d5c; text-decoration:none}
a:visited.ar14n70 {color:#605d5c; text-decoration:none}
a:hover.ar14n70 {color:#a09d9c; text-decoration:none;}
.ar14n70 {color:#605d5c; text-decoration:none; font-size: 14px; font-family: Helvetica, Arial, sans-serif}

a:hover.ar22n70 {color:#a09d9c; text-decoration:none;}
.ar22n70 {color:#605d5c; text-decoration:none; font-size: 22px; font-family: Helvetica, Arial, sans-serif}

a:link.ar12r {color:#da251d; text-decoration:none}
a:visited.ar12r {color:#da251d; text-decoration:none}
a:hover.ar12r {color:#fa453d; text-decoration:none;}
.ar12r {color:#da251d; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

a:link.ar13r {color:#da251d; text-decoration:none}
a:visited.ar13r {color:#da251d; text-decoration:none}
a:hover.ar13r {color:#fa453d; text-decoration:none;}
.ar13r {color:#da251d; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}

a:link.ar15r {color:#da251d; text-decoration:none}
a:visited.ar15r {color:#da251d; text-decoration:none}
a:hover.ar15r {color:#fa453d; text-decoration:none;}
.ar15r {color:#da251d; text-decoration:none; font-size: 15px; font-family: Helvetica, Arial, sans-serif}

a:link.ar14bo {color:#800000; text-decoration:none}
a:visited.ar14bo {color:#800000; text-decoration:none}
a:hover.ar14bo {color:#c00000; text-decoration:none;}
.ar14bo {color:#800000; text-decoration:none; font-size: 14px; font-family: Helvetica, Arial, sans-serif}

a:link.ar13or {color:#d66400; text-decoration:none}
a:visited.ar13or {color:#d66400; text-decoration:none}
a:hover.ar13or {color:#d66400; text-decoration:none;}
.ar13or {color:#d66400; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}

a:hover.ar12n {color:#000000; text-decoration:none;}
.ar12n {color:#000000; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

.chpct{font-family:arial;font-size:13px;color:#605d5c;background-color:#ffffff;border-width:1px;border-color:#aaaaaa;border-style:solid;margin:1px;padding:0px;height:18px;width:190px}

.chpctm{font-family:arial;font-size:13px;color:#605d5c;background-color#ffffff;border-width:1px;border-color:#aaaaaa;border-style:solid;margin:1px;padding:0px;height:150px;width:238px}

.tddrapeau{width:42px;}
.tddrapeauf{width:29px;}

.dateoffre{
font-family:arial;
font-size:12px;
color:#605d5c;
font-weight:bold;
background-color:#ffffff;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
margin:1px;
padding:0px;
}
.condoffre{
font-family:arial;
font-size:11px;
color:#605d5c;
background-color:#ffffff;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
margin:1px;
padding:0px;
}
.prixoffre{
font-family:arial;
font-size:12px;
color:#da251d;
font-weight:bold;
text-align:right;
background-color:#ffffff;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
margin:1px;
padding:0px;
}
.prixstd{
font-family:arial;
font-size:12px;
color:#605d5c;
text-align:right;
background-color:#ffffff;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
margin:1px;
padding:0px;
}
.texteoffre{
font-family:arial;
font-size:12px;
color:#605d5c;
background-color:#ffffff;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
margin:1px;
padding:0px;
}

a:link.ar12rf {color:#522e2a;}
a:visited.ar12rf {color:#522e2a;}
a:hover.ar12rf {color:#724e4a;}
.ar12rf {color:#522e2a;; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

a:link.ar10n {color:#000000;}
a:visited.ar10n {color:#000000;}
a:hover.ar10n {color:#222222;}
.ar10n {color:#000000; text-decoration:none; font-size: 10px; font-family: Helvetica, Arial, sans-serif}

a:link.ar11n {color:#000000;}
a:visited.ar11n {color:#000000;}
a:hover.ar11n {color:#222222;}
.ar11n {color:#000000; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}

.tdbr {background-color:#dfddba;}

.accfd {background: url(img/acces-fond.jpg) no-repeat;}
.planacces {position: relative; left: 0px; top: 0px; width: 824px; height: 540px; z-index: 10;}

.planfrance {position: absolute; left: 0px; top: 18px; z-index: 20;}
.planfrancefond {position: absolute; left: 0px; top: 0px; z-index: 30; filter: alpha(opacity=50); -moz-opacity: 0.50; -opacity: 0.50;}
.planfrancecarte {position: absolute; left: 6px; top: 6px; z-index: 40;}

.planville1 {position: absolute; left: 0px; top: 210px; z-index: 20;}
.planville1fond {position: absolute; left: 0px; top: 3px; z-index: 30; filter: alpha(opacity=50); -moz-opacity: 0.50; -opacity: 0.50;}
.planville1titre {position: absolute; left: 8px; top: 8px; width: 233px; height: 18px; z-index: 35; background-color: #829dba; text-align: center; color:#ffffff; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}
.planville1carte {position: absolute; left: 8px; top: 25px; z-index: 40;}
.accesboutons1 {position: absolute; left: 8px; top: 165px; width:233px; z-index: 50;}

.planville2 {position: absolute; left: 266px; top: 210px; z-index: 20;}
.planville2fond {position: absolute; left: 0px; top: 6px; z-index: 30; filter: alpha(opacity=50); -moz-opacity: 0.50; -opacity: 0.50;}
.planville2titre {position: absolute; left: 7px; top: 8px; width: 233px; height: 18px; z-index: 35; background-color: #829dba; text-align: center; color:#ffffff; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}
.planville2carte {position: absolute; left: 7px; top: 25px; z-index: 40;}
.accesboutons2 {position: absolute; left: 7px; top: 200px; width:233px; z-index: 50;}

.planphoto {position: absolute; left: 532px; top: 210px; z-index: 20;}
.planphotofond {position: absolute; left: 0px; top: 6px; z-index: 30; filter: alpha(opacity=50); -moz-opacity: 0.50; -opacity: 0.50;}
.planphototitre {position: absolute; left: 7px; top: 8px; width: 233px; height: 18px; z-index: 35; background-color: #829dba; text-align: center; color:#ffffff; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}
.planphotocarte {position: absolute; left: 7px; top: 25px; z-index: 40;}
.accesboutons3 {position: absolute; left: 7px; top: 200px; width:233px; z-index: 50;}

.transports {
	position: absolute;
	left: 255px;
	top: 22px;
	z-index: 20;
	width: 506px;
}
.gpsg {
	position: absolute;
	left: 300px;
	top: 157px;	
}
.coord {position: absolute; left: 605px; top: 24px; z-index: 20;}

.acces_conteneur {position: absolute; left: 300px; top: 210px; width: 474px; visibility: hidden}

.acces_titrec {position: relative; width: 448px; height: 40px}
.acces_titre {position: absolute; top: 0px; left: 0px; width: 300px; padding-left: 26px; float: left;}
.acces_imp {position: absolute; top: 0px; left: 300px; width: 148px; float: left; text-align: right}

.acces_blanc {position: relative; width: 474px; padding-left: 26px; line-height: 22px}
.acces_h {position: relative; width: 474px; padding-left: 26px; background: url(img/acc-flh.gif) no-repeat; line-height: 22px}
.acces_d {position: relative; width: 474px; padding-left: 26px; background: url(img/acc-fld.gif) no-repeat; line-height: 22px}
.acces_g {position: relative; width: 474px; padding-left: 26px; background: url(img/acc-flg.gif) no-repeat; line-height: 22px}
.acces_b {position: relative; width: 474px; padding-left: 26px; background: url(img/acc-flb.gif) no-repeat; line-height: 22px}
.acces_hd {position: relative; width: 474px; padding-left: 26px; background: url(img/acc-flhd.gif) no-repeat; line-height: 22px}

.stvn {color:#ffffff; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif; background-color: #f37420;}

.aluall {margin:10px 0px;}
.aluaff {position: relative; left: 0px; top: 0px; width: 415px; height: 21px; background-color: #809cb9;}
.alubd {position: absolute; left: 0px; top: 0px; width: 415px; height: 21px; line-height: 21px; padding-left: 10px;}
.alubt {position: absolute; left: 0px; top: 0px; width: 408px; height: 21px; text-align: right; margin-top: 1px;}
.alucont {position: relative; width: 415px; height: 75px; background-color: #ffffff; overflow: hidden;}
.aluann {position: absolute; left: 415px; top: 0px; width: 415px; height: 75px; background-color: #ffffff; visibility: hidden;}
.aluphoto {width: 83px; height: 75px; overflow: hidden; float: left;}
.alutexte {width: 316; _width: 332px; height: 75px; float: left; padding: 8px}
.alutexte p {margin: 0px;}
.aluvp {position: relative; left: 335px; width: 80px; height: 16px; background: url(img/a-la-une/fdvp.gif) #ffffff no-repeat; text-align: center;}
.alucontlong {position: absolute; left: 0px; top: 0px; width: 600px; background-color: #ffffff; visibility: hidden; border-style:solid; border-color: #809cb9; border-width: 2px; padding: 3px;}
.aluclose {width: 100%; text-align: right;}
.alutextelong {width: 570px;; _width: 600px; padding: 0 15 15 15;}

.annonce_bleu_1 {color:#7082aa; text-decoration:none; font-size: 10px; font-family: Helvetica, Arial, sans-serif}
.annonce_bleu_2 {color:#7082aa; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}
.annonce_bleu_3 {color:#7082aa; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}
.annonce_bleu_4 {color:#7082aa; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}
.annonce_bleu_5 {color:#7082aa; text-decoration:none; font-size: 14px; font-family: Helvetica, Arial, sans-serif}

.annonce_gris_1 {color:#605d5c; text-decoration:none; font-size: 10px; font-family: Helvetica, Arial, sans-serif}
.annonce_gris_2 {color:#605d5c; text-decoration:none; font-size: 11px; font-family: Helvetica, Arial, sans-serif}
.annonce_gris_3 {color:#605d5c; text-decoration:none; font-size: 12px; font-family: Helvetica, Arial, sans-serif}
.annonce_gris_4 {color:#605d5c; text-decoration:none; font-size: 13px; font-family: Helvetica, Arial, sans-serif}
.annonce_gris_5 {color:#605d5c; text-decoration:none; font-size: 14px; font-family: Helvetica, Arial, sans-serif}

.menurr {position: absolute; width: 125px; height: 16px; line-height: 16px; text-align: center; display: block; z-index: 120}
.menurg {position: absolute; left: -29px; top: -3px; width: 184px; visibility: hidden}
.menurh {margin-left: 28px; width: 127px; height: 22px; border-style: solid; border-width: 1px; border-color: #7082aa; border-bottom-width: 0px; z-index: 100; background-color: #ffffff}
.menur {width: 100%; background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #7082aa; border-top-width: 0px; z-index: 110}
.menurl {width: 100%; margin: 5px 0px; text-align: center}
.menurs {width: 100%; height: 4px; border-style: solid;  border-width: 0px; border-color: #7082aa; border-top-width: 1px; border-bottom-width: 1px; background-image: url(img/menurfd.gif)}
