body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343149;
	line-height: 13px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #A02800;
}
a:link {
	color: #882200;
	text-decoration: none;
}
a:visited {
	color: #882200;
	text-decoration: none;
}
a:hover {
	color: #882200;
}
a:active {
	color: #882200;
	text-decoration: none;
}
img {
	behavior: url("pngbehavior.htc");
}

.BkgImgMoulin {
	background-image: url(../_images/img_moulin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgTemple {
	background-image: url(../_images/img_temple.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgShop {
	background-image: url(../_images/img_shop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgThangka {
	background-image: url(../_images/img_thangka.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgBouddha {
	background-image: url(../_images/img_bouddha.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgStupa {
	background-image: url(../_images/img_stupa.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgDragon {
	background-image: url(../_images/img_dragon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgDrapeaux {
	background-image: url(../_images/img_drapeaux.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgRouleaux {
	background-image: url(../_images/img_rouleaux.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgImgRituel {
	background-image: url(../_images/img_rituel.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BkgCreme {
	background-color: #F4E9D0;
	background-image: url(../_images/shade_creme.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.BkgRedF {
	background-color: #882200;
}
.BkgBiViolet {
	background-image: url(../_images/bnd_violet.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.TxtNav11White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
}
.TxtPress14White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 10px;
}
.TxtNav10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
}
.TxtNavBrown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3E1000;
	padding-left: 3px;
	padding-top: 3px;	
	padding-bottom: 3px;
	text-align: left;
}
.TxtNavBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3E1000;
	padding-left: 3px;
	padding-top: 2px;	
	padding-bottom: 2px;
	text-align: left;
}
.TxtNavBold a{
	color: #3E1000;
}
.TxtNav10White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.Txt11White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.TxtNav11Turq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26B4A5;
	text-align: left;
}
.Txt11Bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93CBF4;
}
.TxtNav11Grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9A98A4;
	padding-left: 3px;
}
.TxtNav10Grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9A98A4;
}
.ImgCadreWhite {
	border: 3px solid #FFFFFF;

}
.ImgCadreLeft {
	border: 3px solid #FFFFFF;
	margin-right: 10px;
}
.ImgCadreRight {
	border: 3px solid #FFFFFF;
	margin-left: 10px;
}
.TitPurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #343149;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #882200;
	padding-bottom: 4px;
}
.TitPurple2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #343149;
}
.TitRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #882200;
	line-height: 15px;
}
.Txt10Turq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26B4A5;
}
.TxtLegendes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5E5984;
}
.TxtCommentaires {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #493D31;
	font-style: italic;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}

.BkgSpotHome {
	background-color: #A02800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #FFC240;
	text-align: center;
}

.BkgProg1 {
	background-color: #8e589c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.BkgProgDate {
	background-color: #FFB80E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343149;
}
.BkgProgMois {
	background-color: #343149;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.BkgProgTxt {
	background-color: #F4EEE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #343149;
}
.BkgProg2 {
	background-color: #43AAA6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.BkgProg3 {
	background-color: #DDBF49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343149;
}
.Txt10Tableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.Txt10NavBis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A79F8F;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.Txt11NavBis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9D9586;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
}
.Txt10Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
}
.BkgCreme2 {
	background-color: #F4E9D0;
	background-image: url(../_images/shade2_creme.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.TxtGros {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: 200;
	color: #A79F8F;
	line-height: 30px;

}
.Txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #343149;
	line-height: 12px;
}
.Txt13Rub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A79F8F;
	line-height: 12px;
}
.BkgNavPelerinage {
	background-image: url(../_images/bkg_pelerin.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #C6BDAA;
}
.BkgNavPelerinage2 {
	background-image: url(../_images/bkg_pelerin3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #C6BDAA;
}
.BkgNavPratique {
	background-image: url(../_images/bkg_pratique.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #C6BDAA;
}
.Annulation {
	background-color: #882200;
	font-style: italic;
	display: block;
	color: #FFFFFF;
	padding: 3px;
	margin-top: 5px;
	margin-bottom: 3px;
	border: 1px solid #FFFFFF;
}
.ImgCadreLeft1 {	border: 1px solid #FFFFFF;
	margin-right: 5px;
}
.ImgCadreWhite1 {	border: 1px solid #FFFFFF;
}
.Txt10Red1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #872200;
}
.Txt10white {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.Txt10RedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #872200;
}
.Txt11Turq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26B4A5;
}
