body {
	background-color: #D6D6D6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #79838e;
	scrollbar-shadow-color: #494f56;
	scrollbar-track-color: #79838e;
	scrollbar-arrow-color: #2c2c2c;
	scrollbar-darkshadow-color: #a1a1a1;
	scrollbar-3dlight-color: #a1a1a1;
	scrollbar-highlight-color: #494f56;
}

img{border:0px;}

.quicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;
	margin: 0 0 0 25px;
}
.quicklinks_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #979797;
	margin: 0 0 0 0px;
}
.quicklinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;

}
.smallquicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #434343;
	margin: 0 0 0 25px;
}
.small_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}

.small_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contour {
	border: 1px solid #FFFFFF;
}



.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #040404;
}
.texte02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}

.grey_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
}
.grey_texte02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
	padding-left: 10px;
}

.td_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D1D1D1;
	padding-left: 20px;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.link {
	color: #06F;
}
.table_main {
	background-image: url(images/main_bkgd.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
}



.onglet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	color: #333;
	text-indent: 15px;
}
.soustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;
}
a:link  {
	color: #03F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a:visited  {
	color: #03F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}

a:hover    {
	color: #C00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a:active    {
	color: #FC3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #000;
}
.td_intro {
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.td_titre {
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
}
.blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.inputgrey {
	color: #010000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #E2E2E2;
	border-color: #C00;
	border-width: 1px;
}
.inputgrey1 { 
color: #f1f1f1; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: #f90; 
border: solid 1px #dc8400 
}
.smallphoto {
	padding-right: 10px;
	padding-left: 10px;
}
.td_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-color: #F6F6F6;
	padding-right: 5px;
	padding-top: 3px;
	text-align: right;
	padding-bottom: 3px;
	border-color: #CCC;
	border-width: 1px;
	border-style: dotted;
	border-right-color: #C30;
	border-right-style: solid;
}
.td_bleu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f1f1f1;
	background-color: #B5B5B5;
	padding-top: 3px;
	text-align: center;
	padding-bottom: 3px;
	border-color: #000;
}
.td_bleu03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #F6F6F6;
	padding-top: 3px;
	text-align: center;
	padding-bottom: 3px;
	border-color: #9C9C9C;
	border-width: 1px;
	border-style: dotted;
}
.td_bleu04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f1f1f1;
	background-color: #C03;
	padding-top: 3px;
	text-align: center;
	padding-bottom: 3px;
}
.tdcross {
	background-image: url(html/images/crossbkgd.gif);
	background-repeat: repeat-y;
}
.valeur {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.valeurwhite { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.td_grey { color: #f1f1f1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 0 none; border-right: 1px solid #5b6166; border-bottom: 1px solid #5b6166; border-left: 0 none }
.td_grey1  { color: #f1f1f1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: none solid solid; border-width: 0 1px 1px; border-color:  #5b6166 #5b6166 }
.td_greyhaut  { color: #f1f1f1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-width: 1px 1px 1px 0; border-color: #5b6166 }
.td_grey1haut   { color: #f1f1f1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #5b6166 }

.td_grey2   { color: #4f5259; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 2px; border-style: none solid solid none; border-width: 0 1px 1px 0; border-color: #5b6166 }
.td_grey3    { color: #4f5259; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 2px; border-style: none solid solid none; border-width: 0 1px 0 0; border-color: #5b6166 }
.td_grey4     { color: #4f5259; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border-style: none solid solid none; border-width: 0 0 1px 0; border-color: #5b6166 }
.citation {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666;
	padding: 3px;
	width: 75%;
	border: dotted 1px #858585
}

