a:link       { color: #CCFFCC;text-decoration:none }
a:visited    { color: #CCFFCC;text-decoration:none }
a:active     { color: #CCFFCC;text-decoration:none }
a:hover      { color: #669999;text-decoration:none}

.Style1 {
	font-size: 11;
	font-weight: bold;
	color: #FFFFFF;
}
a.Style1 {
	text-decoration: none;
		color: #FFFFFF;
}
a.Style1:hover {
	text-decoration: none;
		color: #FFFFFF;
}
.Style2 {
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
a.Style2 {
	text-decoration: none;
		color: #FFFFFF;
}
a.Style2:hover {
	text-decoration: none;
		color: #FFFFFF;
}
.xxSmallObl {
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
	font-style: oblique;
}
.xxSmallOblN {
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
	font-style: oblique;
}
.RougeSmall {
	font-size: small;
	color: #CCFFCC;
	font-weight: bold;
}
.RougeMedium {
	font-size: medium;
	color: #CCFFCC;
	font-weight: bold;
}
.RougeLarge {
	font-size: large;
	color: #CCFFCC;
	font-weight: bold;
}
.GrisSmall {
	font-size: small;
	color: #444444;
}
.GrisxSmall {
	font-size: x-small;
	color: #444444;
}
.GrisxxSmall {
	font-size: xx-small;
	color: #444444;
}
.padding-right {
	padding-right: 30px;
}.txtmauve {
	color: #9999FF;
	font-weight: bold;
}
.txtblanc {
	color: #FFFFFF;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	padding: 0px;
	border: 0px;
}
.tdpd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	border: 0px;
	padding-left: 30px;
	padding-right: 30px;
}
td.tdover {
	border: 0px;
	background-color: #111111;
	text-decoration: none;
	border-color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 5px;
}
}
td.tdover:hover {
	border: 0px solid #666666;
	background-color: #666666;
	background-image:url(../FONDS/BleuBFond.jpg);
	text-decoration: none;
	padding: 5px;
}
.tdbg {
	border: 0px solid #666666;
	background-color: #666666;
	background-image:url(../FONDS/FondTd.jpg);
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.fdgris {
	border: 0px solid #666666;
	background-color: #333333;
	padding: 2px;
	background-image:url(../FONDS/FGrisFonce.jpg);
		text-decoration: none;
}
.fdcolor1 {
	background-color: #99CCCC;
	padding: 4px;
}
.color1 {
	background-color: #9999FF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body {
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	//background-image:url(FONDS/GresAntracite.jpg);
	text-decoration: none;
}
.bodyAccueil {
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../FONDS/GresAntracite.jpg);
	text-decoration: none;
	background-image:url(../FONDS/FondIndex.jpg);
}
.bodyIndex {
	background-color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: relative;
}
.imageborder {
	border: 1px solid #FFFFFF;
	padding:0px 0px 0px 0px;
}
.imageborder2 {
	border: 1px solid #666666;
	margin-right: 20px;
}
.imageborder3 {
	border: 1px solid #666666;
	margin-left: 20px;
}
.imageborder4 {
	border: 0px ;
	padding:10px 15px 10px 15px;
}

h1,h2,h3,h4,h5,h6,h7 {
	color: #CCFFCC;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	background: #111111;
	visibility: hidden;
	z-index: 10;
	cursor: pointer;
	cursor: pointer;
	padding-left: 350px;
	padding-right: 350px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 10px Tahoma;
letter-spacing: 2px;
line-height: 1.1em;
color: FFFFFF;
padding: 0px ;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #313131;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 25px;
z-index: 5;
}




td, p, b, input, div{font-family:verdana,arial,helvetica; font-size:10px font-weight:bold}
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT, .clTover, .clS, .clSover, .clS2, .clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand; }
.clT, .clTover{padding:4px; font-size:9px; text-align:left }
.clS, .clSover{padding:2px; font-size:9px;}
.clS2, .clS2over{padding:2px; font-size:9px;}

.clT{color:white; layer-background-color:#FFC843;background-color:#172C7D;background-image:url(../FONDS/FondA.jpg);  } 
.clTover{layer-background-color:#677CC9; background-color:#172C7D;}
.clTover{color:#0033CC;background-image:url(../FONDS/FondAA.jpg);}

.clS{color:0033CC; layer-background-color:#FFC843;background-color:#172C7D;background-image:url(../FONDS/FondAA.jpg);  } 
.clSover{layer-background-color:#677CC9; background-color:#172C7D;}
.clSover{color:white;background-image:url(../FONDS/FondA.jpg);}

//.clS{color:0000FF; layer-background-color:#677CC9;background-color:#4A60BD;background-image:url(FONDS/FondB.jpg);  }
//.clSover{layer-background-color:#677CC9; background-color:#FFD700;}
//.clSover{color:#00008B;background-image:url(FONDS/FondBB.jpg);}

//.clS2{color:0000FF; layer-background-color:#677CC9;background-color:#4A60BD;background-image:url(FONDS/FondB.jpg);  }
//.clS2over{layer-background-color:#677CC9; background-color:#FFD700;}
//.clS2over{color:#00008B;background-image:url(FONDS/FondBB.jpg);}

.clS2{color:white; layer-background-color:#677CC9;background-color:#4A60BD;background-image:url(../FONDS/FondC.jpg);  }
.clS2over{layer-background-color:#677CC9; background-color:#172C7D;}
.clS2over{color:#FFFF00; background-image:url(../FONDS/FondCC.jpg);}

.clB, .clBar{layer-background-color:#677CC9; background-color:#172C7D;background-image:url(../FONDS/FondA.jpg)}

.clB{position:absolute; visibility:visible;z-index:300}
.clBar{position:absolute; width:10; height:10; visibility:visible; }

.Entete {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
}
.Gauche {
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 150px;
	background-image: url(../FONDS/FondGauche.jpg);
	height: 1260px;
}
.Centre {
	background-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
 	width: 780px;
	margin: 0;
}
.Droite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left : 30px;
	background-color: #444444;
}
.Pied {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-decoration: none;
	margin: 0;
}
