BODY {
SCROLLBAR-FACE-COLOR: #7C91CD;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #7C91CD;
SCROLLBAR-3DLIGHT-COLOR: #7C91CD;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #DBE5EE;
SCROLLBAR-DARKSHADOW-COLOR: #000000;}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #3366CC;
	font-size: 12px;
	text-decoration: underline;
}

a:hover {
	color:#FF6600;
	text-decoration: underline;
}
a.lien {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.lien:hover {
	color:#FF6600;
	text-decoration: underline;
}

a.lien1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.lien1:hover {
	color:#FFFF00;
	text-decoration: underline;
}

a.lien2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	font-size: 12px;
	text-decoration: none;
}

a.lien2:hover {
	color:##FF0000;
	text-decoration: none;
}

.normalblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF}
.normalnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}
.normalnoir2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000 ; word-spacing: normal}
.petitblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF}
.petitnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000}
.normalgras {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.normalbleu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000099}
.titregris {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #666666}
.titrevert {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #009900}
.titrerouge {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: underline}
.normalrouge {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF0000}
.petitrouge {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000}
.petitgras {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000}
.normalgrasb {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF}
.normalital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}

/***********************************************pagination webcam
/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 450px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
clear:both;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

div.img
{
  margin: 2px;
  border: 1px solid #788FCD;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 2px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #FFFF00;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 0px;
}

