body			{ margin:0px; }
img			{ border: 0px; }


table.home		{ background-color: #d3d3d3; }
td.homeLeft		{ background-color: #d3d3d3; }
td.homeCenter		{ background-color: #d3d3d3; background-image: url(../img/Bg0.gif); background-repeat: repeat-y; }
td.homeRight		{ background-color: #d3d3d3; }
td.homeStripe		{ background-color: #9c0000; background-image: url(../img/Bg0b.gif); background-repeat: repeat-x; height: 14px; }
td.homeStripe2		{ background-color: #9c0000; height: 1px; }
table.homeFlag		{ }
td.homeFlag		{ background-color: #000000; padding: 0px 5px; }
.homeFlag a		{ background-color: #000000; background-image: url(../img/BgFlag.gif); background-repeat: no-repeat; height: 33px; width: 29px; display: block; }
.homeFlag a:hover	{ background-color: #9c0000; background-image: url(../img/BgFlag.gif); background-repeat: no-repeat; height: 33px;}
a.textLang		{ font-family : Verdana; font-size: 12px; color: #9c0000; text-align: left; vertical-align: text-top; background-color: #000000; margin-left:20px; line-height:14px; }
a.textGray		{ font-family : Verdana; font-size: 11px; color: #505050; text-align: center; vertical-align: text-top; line-height: 14px; }
div.hidden		{ display: none; }
div.show		{ display: inline; }


td.headerBorder		{ }
td.contentBorder	{ border-left : 1px solid #9c0000; border-right : 1px solid #d3d3d3; }
tf.footerBorder		{ }


table.header 		{ 
			  width: 100%; min-width: 1000px; padding: 0px; height: 77px;
			  background-color: #9c0000;
			  background-image: url(../img/HeaderBg.gif);
			  background-repeat: repeat-x; background-position: top; background-attachement: fixed;
			}
td.logo			{ background-color:9c0000; }
table.menu		{ width: 100%; padding: 0px; }
td.menu			{ }
table.upperMenu		{ width: 100%; text-align:center }
tr.upperMenu		{ }
td.upperMenu		{ }
td.upperMenuCell	{ width: 110px; }
a.upperMenu		{ font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none; display:block; font-weight: bold; background-color: #000000; }
a.upperMenuOn		{ font-family: Verdana; font-size: 12px; color: #9c0000; text-decoration: none; display:block; font-weight: bold; background-color: #d3d3d3; }
a.upperMenu:visited	{ color: #ffffff; }
a.upperMenu:hover	{ color: #d3d3d3; background-color:#9c0000; font-weight:bold;}
table.bottomMenu	{ }
tr.bottomMenu		{ height: 12px }
td.bottomMenu		{ }


table.content		{ width: 100%; height: padding: 0px; background-color: #d3d3d3; min-width: 1000px; }
div.leftContent		{ overflow: hidden; width:  50px; height: 533px; }
div.rightContent	{ overflow: hidden; width: 950px; height: 533px; padding: 0px; }
div.rightContentTop	{ overflow: hidden; background-color: #ffffff; width: 100%; height: 403px;}
div.rightContentBot	{ background-color: #d3d3d3; width: 100%; height: 130px; padding: 4px 0px 0px 0px; }
div.rightContentLeft	{ display: inline; float: left; overflow: hidden; background-color: #ffffff; width: 630px; height: 100%; }
div.rightContentRight	{ display: inline; float: right; background-color: #d3d3d3; width: 320px; height: 100% }

td.left1{background-color:#9c0000;background-image:url(../img/1Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left2{background-color:#9c0000;background-image:url(../img/2Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left3{background-color:#9c0000;background-image:url(../img/3Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left4{background-color:#9c0000;background-image:url(../img/4Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left5{background-color:#9c0000;background-image:url(../img/5Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left6{background-color:#9c0000;background-image:url(../img/6Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}
td.left7{background-color:#9c0000;background-image:url(../img/7Red.jpg);background-repeat:no-repeat;background-position:top left;background-attachement:scroll;}

td.right1{background-color:#ffffff;background-image:url(../img/1.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right2{background-color:#d3d3d3;background-image:url(../img/2.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right3{background-color:#d3d3d3;background-image:url(../img/3.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right4{background-color:#d3d3d3;background-image:url(../img/4.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right5{background-color:#d3d3d3;background-image:url(../img/5.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right6{background-color:#d3d3d3;background-image:url(../img/6.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}
td.right7{background-color:#d3d3d3;background-image:url(../img/7.jpg);background-repeat:no-repeat;background-position:top right;background-attachement:scroll;}


table.footer {
	width:100%;
	padding: 0px 0px 0px 0px;
	background-color: #9c0000;
	background-image: url(../img/FooterBg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-attachement: fixed;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	color: #d3d3d3;
	min-width: 1000px;
}
a.miniFlag { border: 0px; hspace:3px }

div.Bimg		{ display: inline; float:left; margin: 2px 5px 0px 2px; }
table.Bimgold 		{ display: inline; }
td.BimgLeft		{ background-image: url(../img/WimgLeft.gif); background-repeat: repeat-y; }
td.BimgRight		{ background-image: url(../img/WimgRight.gif); background-repeat: repeat-y; }
td.BimgCenter		{ background-color: #ffffff; padding-top: 5px; }
td.BimgBot		{ background-image: url(../img/WimgBot.gif); background-repeat: repeat-x; }
div.BimgCopyright	{ background-color: #9c0000; }
div.Bphoto		{ border: 1px solid #000000; }
a.BimgCopyright		{ font-family : Arial; font-size: 10px; color: #d3d3d3; line-height: 13px; padding-left: 2px;}

div.Wimg 		{ display: inline; position: relative; float: left; }
div.Wimg3 		{ display: inline; position: relative; }
table.Wimg 		{ display: inline; margin: 0px 5px 0px 5px; }
table.Wimg3 		{ display: inline; margin: 0px 5px 0px 5px; }
td.WimgLeft		{ background-image: url(../img/WimgLeft.gif); background-repeat: repeat-y; }
td.WimgRight		{ background-image: url(../img/WimgRight.gif); background-repeat: repeat-y; }
td.WimgCenter		{ background-color: #ffffff; padding-top: 5px;}
td.WimgCenter2		{ background-color: #ffffff; text-align: center;}
td.WimgCenter3		{ background-color: #ffffff; text-align: center;}
td.WimgBot		{ background-image: url(../img/WimgBot.gif); background-repeat: repeat-x; }
div.WimgCopyright	{ background-color: #9c0000; }
div.WimgUrl		{ background-color: #9c0000; }
div.Wphoto		{ border: 1px solid #ffffff; }
a.WimgCopyright		{ font-family : Arial; font-size: 10px; color: #a0a0a0; line-height: 13px; }
a.WimgUrl		{ font-family : Arial; font-size: 10px; color: #a0a0a0; line-height: 13px; text-decoration: underline; }
div.WimgArray		{ display: inline; position: relative; float: left; padding: 5px 5px 0px 0px;}
table.WimgArray 	{ display: inline; margin: 0px 5px 0px 5px; }
div.WphotoArray		{ display: inline; position : relative; float: left; border: 1px solid #000000; margin:1px; }
td.WimgCenterArray	{ background-color: #ffffff; text-align: center; padding: 0px 0px 5px 0px;}
a.WimgArrayUrl		{ font-family : Arial; font-size: 10px; color: #9c0000; line-height: 13px; text-decoration: none; }




p.textStd		{ font-family : Verdana; font-size: 10px; color: #000000; text-align: left; vertical-align:text-top; margin: 0px 5px 5px 5px; }
p.textSmall		{ font-family : Verdana; font-size: 10px; color: #000000; text-align: left; display: inline; vertical-align:text-top; }
span.titre		{ font-family : Verdana; font-size: 16px; color: #9c0000; font-weight: bold; text-align: left; }
span.soustitre		{ font-family : Verdana; font-size: 12px; color: #9c0000; font-weight: bold; text-align: left; }
a.textStd		{ font-family : Verdana; font-size: 10px; color: #000000; text-align: left; vertical-align:text-top; margin: 0px 0px 5px 0px; padding: 0px; text-decoration: none;}
a.textStd:hover		{ text-decoration: underline; font-weight: bold; }
a.textStdMail		{ font-family : Verdana; font-size: 12px; color: #000000; text-align: left; vertical-align:text-top; margin: 0px 0px 5px 0px; padding: 0px; text-decoration: underline;}
a.textStdMail:hover	{ text-decoration: underline; font-weight: bold; }