.imgl {
	float: left;
	margin-top: 5px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 2px;
	}
.imgr {
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 0px;
	}
.legart {
	margin-left: 30px;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	}
.legvidart {
	margin-left: 90px;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	}
.videotitre {
	margin-left: 90px;
	}
.vidbordarticle {
	width: 536px;
	height: 306px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border: 8px solid #9d8647;
	}	
.cap {
	caption-side: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A5000;
	font-weight: 400;
	text-align: left;
	letter-spacing: 1px;
	line-height: 13px;
	left: 0px;
	}
a.ol:after {
	content: url(/nav/olr.gif);
}
.foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #408080;
	}
.verdanaonzepixgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	}
.ver11point {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #009999;	
	}
.verdonzebleu {
	font-family: Verdana;
	font-size: 11px;
	background-color: #AFDFED;
	}
.verdonzerouge {
	font-family: Verdana;
	font-size: 11px;
	background-color: #EFA5A7;
	}
.verdonzevert {
	font-family: Verdana;
	font-size: 11px;
	background-color: #B4EBC6;
	}
.verdonzevertpom {
	font-family: Verdana;
	font-size: 11px;
	background-color: #CCED67;
	}
.verdonzejaune {
	font-family: Verdana;
	font-size: 11px;
	background-color: #FFFF80;
	}
.verdonzeorange {
	font-family: Verdana;
	font-size: 11px;
	background-color: #FFD595;
	}
.verdonzemauve {
	font-family: Verdana;
	font-size: 11px;
	background-color: #DFBFFF;
	}
.ver12rj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000CC;
	background-image: none;
	background-color: #FFFF66;
	}
.ver13g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6A5000;
	background-image: none;
	line-height: normal;
	}
.ver13gd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6A5000;
	background-image: none;
	line-height: normal;
	}
.ver13point {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #009999;	
	}
.ver13fondr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #FF0D0D;
	line-height: normal;
	}
.ver15blink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000CC;
	background-image: none;
	background-color: #FFFF66;
	border: thin dotted #009966;
	}
.georgiadouzepix {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	font-weight: bold;
	color: #6A5000;
	}
.t13bi {
	font-family: "Times New Roman", serif;
	font-size: 13px;
	font-weight: bold;
	color: #725F2E;
	line-height: 11px;
	font-style: italic;
	}
.t14bi {
	font-family: "Times New Roman", serif;
	font-size: 14px;
	font-weight: bold;
	color: #725F2E;
	line-height: 15px;
	font-style: italic;
	}
.t14bis {
	font-family: "Times New Roman", serif;
	font-size: 14px;
	font-weight: bold;
	color: #3D3318;
	line-height: 15px;
	font-style: italic;
	}
.tvenere {
	font-family: "Times New Roman", serif;
	font-size: 14px;
	font-weight: bold;
	color: #725F2E;
	line-height: 16px;
	font-style: italic;
	}
.t15bi {
	font-family: "Times New Roman", serif;
	font-size: 15px;
	font-weight: bold;
	color: #725F2E;
	line-height: 15px;
	font-style: italic;
	}
.times16b {
	font-family: "Times New Roman", serif;
	font-size: 16px;
	font-weight: bold;
	color: #756435;
	line-height: 20px;
	font-style: italic;
	}
.times16bis {
	font-family: "Times New Roman", serif;
	font-size: 16px;
	font-weight: bold;
	color: #4A4100;
	line-height: 20px;
	font-style: italic;
	}
.times16ter {
	font-family: "Times New Roman", serif;
	font-size: 16px;
	font-weight: bolder;
	color: #E7DBC2;
	line-height: 20px;
	font-style: italic;
	background-color: #00CCFF;
	}
.times17v {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #845900;
	line-height: 19px;
	font-style: italic;
	}
.times17n {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #000;
	line-height: 19px;
	font-style: italic;
	}
.times17b {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #996600;
	background-image: none;
	line-height: 19px;
	font-style: italic;
	}
.times17a {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #4A4100;
	background-image: none;
	line-height: 19px;
	font-style: italic;
	}
.times17g {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #6A5000;
	background-image: none;
	line-height: 19px;
	font-style: italic;
	}
.times18b {
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #756435;
	line-height: 20px;
	font-style: italic;
	}
.times18g {
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #6A5000;
	line-height: 19px;
	font-style: italic;
	}
.times18v {
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #845900;
	line-height: 20px;
	font-style: italic;
	}
.times18a {
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #4A4100;
	line-height: 20px;
	font-style: italic;
	}
.times18r {
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	background-image: none;
	line-height: 19px;
	font-style: italic;
	}
.times19 {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #996633;
	line-height: 21px;
	font-style: italic;
	}
.times19a {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #4A4100;
	line-height: 21px;
	font-style: italic;
	}
.times19b {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #996600;
	background-image: none;
	line-height: 20px;
	font-style: italic;
	}
.times19haut {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #996633;
	line-height: 28px;
	font-style: italic;
	}
.times19g {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #6A5000;
	background-image: none;
	line-height: 20px;
	font-style: italic;
	}
.times19m {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #6F4A00;
	line-height: 21px;
	font-style: italic;
	}
.times19vn {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	font-weight: bold;
	color: #50740C;
	line-height: 19px;
	font-style: italic;
	}
.times19s {
	font-family: "Times New Roman", serif;
	font-size: 19px;
	line-height: 20px;
	font-style: italic;
	}
.times20 {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #756435;
	line-height: 21px;
	font-style: italic;
	}
.times20a {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #4A4100;
	line-height: 21px;
	font-style: italic;
	}
.times20g {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #756435;
	line-height: 21px;
	font-style: italic;
	}
.times20b {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #756435;
	line-height: 21px;
	font-style: italic;
	}
.times20r {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	background-image: none;
	line-height: 21px;
	font-style: italic;
	}
.times20bc {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #996633;
	background-image: none;
	line-height: 21px;
	font-style: italic;
	}
.times20or {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #EA5E00;
	line-height: 21px;
	font-style: italic;
	}
.times20bh {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #756435;
	line-height: 30px;
	font-style: italic;
	}
.times21b {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #996633;
	line-height: 22px;
	font-style: italic;
	}
.times21a {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #4A4100;
	line-height: 22px;
	font-style: italic;
	}
.times21or {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #EA5E00;
	line-height: 22px;
	font-style: italic;
	}
.times21rs {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #990033;
	line-height: 22px;
	font-style: italic;
	}
.times21v {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #845900;
	line-height: 22px;
	font-style: italic;
	}
.times22 {
	font-family: "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	color: #996633;
	line-height: 23px;
	font-style: italic;
	}
.times22h {
	font-family: "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	color: #996633;
	line-height: 33px;
	font-style: italic;
	}
.times22a {
	font-family: "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	color: #4A4100;
	line-height: 23px;
	font-style: italic;
	}
.times22b {
	font-family: "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	color: #756435;
	line-height: 23px;
	font-style: italic;
	}
.times22r {
	font-family: "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	line-height: 23px;
	font-style: italic;
	}
.times23 {
	font-family: "Times New Roman", serif;
	font-size: 23px;
	font-weight: bold;
	color: #775900;
	line-height: 24px;
	font-style: italic;
	}
.times23a {
	font-family: "Times New Roman", serif;
	font-size: 23px;
	font-weight: bold;
	color: #4A4100;
	line-height: 24px;
	font-style: italic;
	}
.times24b {
	font-family: "Times New Roman", serif;
	font-size: 24px;
	font-weight: bold;
	color: #756435;
	line-height: 25px;
	font-style: italic;
	}
.times24a {
	font-family: "Times New Roman", serif;
	font-size: 24px;
	font-weight: bold;
	color: #4A4100;
	line-height: 25px;
	font-style: italic;
	}
.times26 {
	font-family: "Times New Roman", serif;
	font-size: 26px;
	font-weight: bold;
	color: #775900;
	background-image: none;
	line-height: 27px;
	font-style: italic;
	}
.times26a {
	font-family: "Times New Roman", serif;
	font-size: 26px;
	font-weight: bold;
	color: #4A4100;
	background-image: none;
	line-height: 27px;
	font-style: italic;
	}
.times26b {
	font-family: "Times New Roman", serif;
	font-size: 26px;
	font-weight: bold;
	color: #756435;
	line-height: 30px;
	font-style: italic;
	}
.times26bs {
	font-family: "Times New Roman", serif;
	font-size: 26px;
	font-weight: bold;
	color: #702510;
	line-height: 30px;
	font-style: italic;
	}
.arial8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	 line-height: normal;
	}
.arialonze{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	 width: auto;
	/*line-height: 10px;*/
	}
.arialonzeg{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
 	width: auto;
	/*line-height: 10px;*/
	}
.arialonzegb{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
 	width: auto;
	/*line-height: 10px;*/
	}
.arial10rg{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF0000;
	 width: auto;
	}	
.arial11 {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	}
.arialonzepix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}
.arial11rg{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
 width: auto;
	}	
.arial12it{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6A5000;
	width: auto;
	font-style: italic;
	}	
.arial13it{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #6A5000;
	width: auto;
	font-style: italic;
	}
.arialdouzepix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
.arialdouzepixels {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	}
.arialdouzepixelsred {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	}
.arial12index {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	}
.arialtreizepixels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	}
.arialtreizeg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6A5000;
	}
.arial16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #846300;
	background-image: none;
	line-height: 16px;
	}
.arial18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #846300;
	background-image: none;
	line-height: 18px;
	}
.arial20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #845900;
	background-image: none;
	line-height: 20px;
	}
.arial22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #845900;
	background-image: none;
	line-height: 22px;
	}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A5000;
	font-weight: 400;
	text-align: left;
	letter-spacing: 1px;
	line-height: 13px;
	left: 0px;
	}
a.leg:after {
	content: url(/nav/olr.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A5000;
	font-weight: 400;
	text-align: left;
	letter-spacing: 1px;
	line-height: 13px;
	left: 0px;
}

.citation {
	font-style: normal;
	color: #775900;
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 18px;
	}
.guillemet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #775900;
	height: auto;
	}
.gras {
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: #6A5000;
	font-weight: bold;
	}
.grasr {
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: #FF0000;
	font-weight: bold;
	}
.grasblue {
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: #0000FF;
	font-weight: bold;
}
.grasitalique {
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: #6A5000;
	font-style: italic;
	}
.purple {
	font-style: italic;
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	}
.purple13verd {
	font-style: normal;
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 13px;
	}
.purple13verdgr {
	font-style: normal;
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	}
.purple14g {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	}
.purple15g {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	}
.purple15barre {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: line-through;
	}
.purple16g {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	}
.purple17g {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 16px;
	}
.purple18g {
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 16px;
	}
.timesitalique {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	text-align: left;
	color: #775900;
	word-spacing: 3px;
	}
.grashelv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A5000;
	}
.auteurcitation {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	letter-spacing: 0px;
	word-spacing: 2px;
	}
.auteurcitgras13 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	}
.auteursoul {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	letter-spacing: 0px;
	word-spacing: 2px;
	text-decoration: underline;
	}
.petmaj16 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	letter-spacing: 0px;
	word-spacing: 2px;
	}
.petmaj17 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 17px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	letter-spacing: 0px;
	word-spacing: 2px;
	}
.petmaj18 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	color: #775900;
	font-weight: bold;
	font-variant: small-caps;
	line-height: normal;
	font-style: normal;
	letter-spacing: 0px;
	word-spacing: 2px;
	}
.titre {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #775900;
	font-style: italic;
	background-image: none;
	}
.greentitle {
	font-family: "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	color: #805600;
	background-image: none;
	line-height: 22px;
	font-style: italic;
	}
.gtbig {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #775900;
	background-image: none;
	line-height: 22px;
	font-style: italic;
	}
.titresmall {
	font-family: "Times New Roman", serif;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
	background-image: none;
	font-style: italic;
	line-height: 16px;
	}
.lexique {
	font-family: "Times New Roman", serif;
	font-size: 52px;
	line-height: 56px;
	font-weight: bolder;
	color: #B95C00;
	font-style: italic;
	}
.brun14pix {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	font-weight: bold;
	color: #775900;
	}
.gris15pix {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 15px;
	font-weight: bold;
	color: #775900;
	}
.thumbnail{
	position: relative;
	z-index: 0;
	}
.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
	}
.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-image: url(/nav/fondbrun-photos.gif);
	padding: 5px;
	left: -1000px;
	border: 4px solid #EBD5BE;
	visibility: hidden;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 1px;
	text-align: center;
	}
.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
	}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 0px; /*position where enlarged image should offset horizontally */
	}
html, body{
	scrollbar-face-color:#DBC48E;
	scrollbar-base-color:#F1E6CD;
	scrollbar-arrow-color:#FBF0D9;
	scrollbar-track-color:#F1E6CD;
	scrollbar-shadow-color:#DBC48E;
	scrollbar-highlight-color:#EADAB5;
	scrollbar-3dlight-color:#EADAB5;
	scrollbar-darkshadow-Color:#AC9868;
	}
.iiframe{
	scrollbar-face-color:#DBC48E;
	scrollbar-base-color:#F1E6CD;
	scrollbar-arrow-color:#FBF0D9;
	scrollbar-track-color:#F1E6CD;
	scrollbar-shadow-color:#DBC48E;
	scrollbar-highlight-color:#EADAB5;
	scrollbar-3dlight-color:#EADAB5;
	scrollbar-darkshadow-Color:#AC9868;
	}
.ztitreboooking {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #dceee2;
	background-color: #006666;
	line-height: normal;
	}
.ytablgras {
	text-align: left;
	font-weight:bold;
	font-size: 12px;
	width: auto;
 }
.ytabcgras {
	text-align: center;
	font-weight:bold;
	font-size: 12px;
	width: auto;
 }
.ytabcgrastreize {
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	width: auto;
	background-color: #006666;
	color: #dceee2;
 }
.ytabcgrasquatorze {
	text-align: center;
	font-weight:bold;
	font-size: 14px;
	width: auto;
	background-color: #006666;
	color: #dceee2;
 }
.ytabl{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E3D7BB;
	text-indent: 2px;
	}
.ytablc{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E3D7BB;
	}
.ytablvert{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #D1BD8D;
	text-indent: 2px;
	}
.ytablvertc{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #D1BD8D;
	}
.abont{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: 247px;
	background-color: #D3C18B;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFCF9F;
	border-right-color: #B59A4A;
	border-bottom-color: #B59A4A;
	border-left-color: #DFCF9F;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	color: #402C00;
	margin-bottom: 3px;
	}
.ytabljaune{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #F4F460;
	text-indent: 2px;
	}
.ytabljaunec{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FAFA70;
	}
.ytabljaunec2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FFFFB5;
	}
.ytablorange{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FBB955;
	text-indent: 2px;
	}
.ytablorangec{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FBB955;
	}
.ytablorangec2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FFD595;
	}
.ytablmauve{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #CEA5F8;
	text-indent: 2px;
	}
.ytablmauve2{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E4CAFF;
	text-indent: 2px;
	}
.ytablmauvec{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #CEA5F8;
	}
.ytablmauvec2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E4CAFF;
	}
.ytablbleuclair{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #B4DEEB;
	text-indent: 2px;
	}
.ytablbleuclair2{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #D3EDF5;
	text-indent: 2px;
	}
.ytablbleuclairc{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #B4DEEB;
	}
.ytablbleuclairc2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #D3EDF5;
	}
.ytablvertclair{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #95DFAD;
	text-indent: 2px;
	}
.ytablvertclairc{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #95DFAD;
	}
.ytablvertclairc2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #CDF1D8;
	}
.ytablvertapple{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #CCED67;
	text-indent: 2px;
	}
.ytablvertapplec{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #CCED67;
	}
.ytablvertapplec2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E8FF95;
	}
.ytablbeige{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #EFE4CF;
	text-indent: 2px;
	}
.ytablrouge{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E38688;
	text-indent: 2px;
	}
.ytablrouge2{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #EFAFB1;
	text-indent: 2px;
	}
.ytablrougec{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E38688;
	}
.ytablrougec2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #FFBFC1;
	}
.ytabrvert{
	text-align: right;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #D1BD8D;
	line-height: 13px;
	}
.ytabcvert{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #C5A970;
	}
.ytablpurpletreize {
	font-style: italic;
	color: #990033;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	}
.ytablonze{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
    width: auto;
	}
.ytabcdixverdana{
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
 width: auto;
	}
.ytabconzearial{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	}
.ytabc{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #408080;
	}
.ytabc2{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #ECE4D2;
	}
.ytabc3{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	}
.ytabc3b{
	text-align: center;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA;
	}
.ytab3{
	text-align: left;
	width: auto;
	text-indent: 2px;
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: bold;
	color: #4A4100;
	line-height: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA;
	}
.y16bc{
	background-color: #715E1A;
	border: 1px solid #887A37;
	width: 228px;
	text-align: center;
	}
.y16bc2{
	width: 228px;
	text-align: center;
	}
.y16c{
	background-color: #408080;
	border: 1px solid #72A3A3;
	width: 228px;
	text-align: center;
	}
.ytx16t{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	width: 228px;
	line-height: 16px;
	padding-left: 8px;
	padding-right: 6px;
	}
.ytx16t2{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	width: 228px;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	}
.ytablright{
	text-align: right;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #E3D7BB;
 }
.ytablfin{
	text-align: right;
	font-family: Verdana;
	font-size: 13px;
	width: auto;	
	background-color: #E3D7BB;
 }
.ytxt{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	width: 195px;
	line-height: 16px;
	}
.ytxtl{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	width: auto;
	line-height: 16px;
	}
.ytsp{
	text-align: left;
 width: 28px;
	}
.yts16p{
	text-align: left;
 width: 23px;
	}
.ytxa{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	width: 175px;
	line-height: 16px;
	}
.ytap{
	text-align: left;
 width: 14px;
	}
.ytxtb{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
 width: 218px;
	}
.ytspb{
	text-align: left;
 width: 16px;
	}
.siecle{
	font-family: Verdana;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	font-variant: small-caps;
	color: #775900;
	text-transform: lowercase;
 }
.siecle2{
	font-family: Verdana;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #775900;
	vertical-align: top;
 }
.stloc {
	font-family: "Times New Roman", serif;
	font-size: 21px;
	font-weight: bold;
	color: #845900;
	background-image: none;
	line-height: 28px;
	font-style: italic;
	}
.formbouton{
	text-align: left;
	font-family: Verdana;
	font-size: 13px;
	width: auto;
	background-color: #F0BD24;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFDD55;
	border-right-color: #BA931B;
	border-bottom-color: #BA931B;
	border-left-color: #FFDD55;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	color: #402C00;
	margin-bottom: 3px;
	}
a.boutons{
	display: block;
	float: left;
	font: bold 13px Arial;
	line-height: 22px;
	height: 30px;
	padding-left: 8px;
	text-decoration: none;
	background-color: transparent;
	background-image: url(/nav/bouton-brun-gauche.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.boutons span{
	display: block;
	padding: 4px 11px 4px 3px;
	background-image: url(/nav/bouton-brun-droit.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.boutonsliens{
overflow: hidden; 
width: 100%;
}
.boutonsliens2{
overflow: hidden; 
width: 100%;
}
.boutonsliens3{
overflow: hidden; 
width: 100%;
}
.boutonsliens4{
overflow: hidden; 
width: 100%;
}
.boutonsliens5{
overflow: hidden; 
width: 100%;
}
.boutonsliens6{
overflow: hidden; 
width: 100%;
}
.pagination{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.pagination ul{
	margin: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 14px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.pagination li{
	list-style-type: none;
	display: inline;
	margin: 2px;
	padding-right: 2px;
}
.pagination a, .pagination a:visited{
	border: 1px solid #786732;
	font-weight: bold;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.pagination a:hover, .pagination a:active{
	border: 1px solid #786732;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-image: url(/nav/pagination-hover.gif);
}
.pagination a.currentpage{
background-image: url(/nav/pagination-courant.gif);
color: #FFF !important;
border-color: #3E290B;
font-weight: bold;
cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}
.pagination a.prevnext{
font-weight: bold;
}
.cal{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.cal ul{
 margin: 0;
 text-align: left; /*Set to "right" to right align pagination interface*/
 font-size: 14px;
}
.cal li{
	list-style-type: none;
	display: inline;
	padding-bottom: 2px;
	margin-right: 1px;
	padding-right: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cal a, .cal a:visited{
padding: 0 9px;
border: 1px solid #786732;
font-weight: bold;
text-decoration: none; 
background-color: #D5C480;
}
.cal a:hover, .cal a:active{
	background-color: #6D4912;
	color: #FFF !important;
	border-color: #3E290B;
	font-weight: bold;
	cursor: default;
	text-decoration: underline;
}
.maintab{
	position: absolute;
	top: 78px;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	overflow: hidden;
	margin-bottom: 1em;
	/*border: 1px solid #625e00;*/
/*border-width: 1px 0;*/
	background-image: url(/nav/menu-sup.gif);
	z-index: 40;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.maintab li{
display: inline;
}

.maintab li a{
	float: left;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid white;
	padding-top: 6px;
	padding-right: 17px;
	padding-bottom: 6px;
	padding-left: 18px;
}

.maintab li a:visited{
color: #000000;
}

.maintab li a:hover, .maintab li.selected a{
color: #000000;
background:  url(/nav/menu-sup-hover.gif) center;
z-index: 50;
}

a.video:after {
content: url(/nav/videofs.png);
}

a.videob:after {
content: url(/nav/videof.png);
}

a.videobig:after {
content: url(/nav/videofb.png);
}

a.photo:after {
 content: url(/nav/photofs.png);
}

a.photob:after {
content: url(/nav/photof.png);
}

a.flecheb:after {
content: url(/nav/fbd.gif);
}

a.flechered:after {
content: url(/nav/fleche-droite.gif);
}

a.flecheredleft:before {
content: url(/nav/fleche-gauche.gif);
}

a.flechebs:after {
content: url(/nav/fbl.gif);
}

a.flechebsfirst:before {
content: url(/nav/fbl.gif);
}

.flbfstnl {
	padding-left: 11px;
	background-image: url(/nav/fbl.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.favorite {
	padding-left: 17px;
	background-image: url(/nav/fav.png);
	background-position: 1px -1px;
	background-repeat: no-repeat;
}

.news {
	padding-left: 17px;
	background-image: url(/nav/newsh.png);
	background-position: 1px 2px;
	background-repeat: no-repeat;
}
a.newsa:after {
	content: url(/nav/newsa.png);
}
.us {
	padding-left: 17px;
	background-image: url(/nav/ukus.png);
	background-position: 5px 1px;
	background-repeat: no-repeat;
}

a.olr:after {
	content: url(/nav/olr.gif);
}

a.fbh:after {
  content: url(/nav/fbh.gif);
}

a.agrandir:after {
  content: url(/nav/loupe2.gif);
}
a.soleil:after {
content: url(/nav/sol.gif);
}
a.aquaalta:after {
content: url(/nav/mar.gif);
}
.menutitre {
	width: 220px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #C7B778;
	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: #4F4206;
	background-image: url(/nav/menu-left-titre.gif);
	font-style: italic;
	line-height: 19px;
	list-style-type: none;
	}
.text{font-size:10pt;color:Black;font-family: Verdana, Arial, Helvetica, sans-serif;}

