#logo-recre {
	margin: 20px 0px 0px 120px;
}

#giron2008 {
	margin: 20px 0px 0px 180px;
	width:300px;
	
}

#bg{
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
#mnu{
	position:absolute;
	top:20px;
	left:8px;
	z-index:2;
}
#barre{
	position:absolute;
	z-index:1;
	top:3px;
	left:3px;

}
#MsgDescr{
	position:absolute;
	z-index:2;
	top:12px;
	left:15px;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
#mail{
	position:absolute;
	z-index:3;
	top:12px;
	left:450px;
}
#livredor{
	position:absolute;
	z-index:4;
	top:12px;
	left:550px;
}
#madate{
	position:absolute;
	z-index:50;
	top:12px;
	left:710px;
	width : 180px;
	text-align : left;
	background : transparent;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;	
}
.madate{
	position:absolute;
	z-index:55;
	top:12px;
	left:710px;
	width : 180px;
	text-align : left;
	background : transparent;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;	
}
MARQUEE		{font: bold 10pt Verdana; color:#AA00AA}

TD.menutop {
	background-image : url(../images/menutop.gif);
	background-repeat : no-repeat;
	background-color : #9999ff;
	height : 38px;
		}
TD.menubg {
	background-image : url(../images/menubg.gif);
	background-repeat : repeat;
	background-color : #9999ff;
}
TD.menubottom {
	background-image : url(../images/menubottom.gif);
	background-repeat : no-repeat;
	background-color : #9999ff;
	height : 52px;
}

TABLE.horiz {
	background-color : #9999ff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}

TABLE.menu {
	background-image : url(../images/menu.gif);
	background-color : #9999ff;
}

BODY {
	background-color : #9999FF;
	color : #ADFF2F;
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 3px;
	margin-left : 3px;
	font-size : xx-small;
	}

.lnUp
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: 1px solid #6666FF;
    BORDER-LEFT: 1px solid White;
    BORDER-RIGHT: 1px solid #6666FF;
    BORDER-TOP: 1px solid White;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}

.lnDown
{
    BACKGROUND-COLOR: #6666FF;
    BORDER-BOTTOM: #99ccff 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #99ccff 1px solid;
    BORDER-TOP: #003399 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}

.lnOn
{
    BACKGROUND-COLOR: #ffa500;
    BORDER-BOTTOM: #99ccff 3px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #99ccff 1px solid;
    BORDER-TOP: #003399 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 15px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}

.lnOff
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: 1px solid #DDDDFF;
    BORDER-LEFT: 1px solid #DDDDFF;
    BORDER-RIGHT: #DDDDFF 1px solid;
    BORDER-TOP: #DDDDFF 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}

.lnChosen
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #3366cc 1px solid;
    BORDER-LEFT: #3366cc 1px solid;
    BORDER-RIGHT: #3366cc 1px solid;
    BORDER-TOP: #3366cc 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}
.lnChosenUp
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #000066 1px solid;
    BORDER-LEFT: #33ccff 1px solid;
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #33ccff 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}
.lnChosenDown
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #99ccff 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #99ccff 1px solid;
    BORDER-TOP: #003399 1px solid;
    CURSOR: hand;
    LETTER-SPACING:0pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}
.lnSubOff
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #3366cc 1px solid;
    BORDER-LEFT: #3366cc 1px solid;
    BORDER-RIGHT: #3366cc 1px solid;
    BORDER-TOP: #3366cc 1px solid;
    CURSOR: hand;
    LETTER-SPACING:0pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}
.lnSubUp
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #000066 1px solid;
    BORDER-LEFT: #33ccff 1px solid;
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #33ccff 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}
.lnSubDown
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #99ccff 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #99ccff 1px solid;
    BORDER-TOP: #003399 1px solid;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}
.lnSubChosen
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #3366cc 1px solid;
    BORDER-LEFT: #3366cc 1px solid;
    BORDER-RIGHT: #3366cc 1px solid;
    BORDER-TOP: #3366cc 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 140px
}
.lnSubChosenUp
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #000066 1px solid;
    BORDER-LEFT: #33ccff 1px solid;
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #33ccff 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}
.lnSubChosenDown
{
    BACKGROUND-COLOR: #3366cc;
    BORDER-BOTTOM: #99ccff 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #99ccff 1px solid;
    BORDER-TOP: #003399 1px solid;
    CURSOR: hand;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 150px
}

H1
{
    COLOR: Navy;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: large;
}
H2
{
    COLOR: #FFF8DC;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: small
}
.H2
{
    COLOR: #909090;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: small
}
H3
{
    COLOR: #0060cf;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: x-small
}
.H3
{
    COLOR: #909090;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: x-small
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
}

DIV {
	text-align : center;
}

P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 90%
}
UL LI
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 100%
}
OL LI
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 90%
}
TH
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 120%
}
.cl1
{
    COLOR: Navy;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color : transparent;
}
A.cl1:link
{
    COLOR: Navy;
    TEXT-DECORATION: none
}
A.cl1:visited
{
    COLOR: Navy;
    TEXT-DECORATION: none
}
A.cl1:hover
{
    COLOR: #DD3300;
    TEXT-DECORATION: none;
}
.cl1on
{
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
A.cl1on:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.cl1on:link
{
    COLOR: #ffcc00
}
A.cl1on:visited
{
    COLOR: #ffcc00
}
.cl2
{
    COLOR: #0000CD;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 95%;
    TEXT-DECORATION: none
}
A.cl2:link
{
    COLOR: Blue;
    TEXT-DECORATION: none
}
A.cl2:visited
{
    COLOR: Blue;
    TEXT-DECORATION: none
}
A.cl2:hover
{
    COLOR: #DC143C;
    TEXT-DECORATION: none
}
.cl2on
{
    COLOR: #DC143C;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
A.cl2on:hover
{
    COLOR: #ffec9f;
    TEXT-DECORATION: underline
}
A.cl2on:visited
{
    COLOR: #e8b900
}
A.cl2on:link
{
    COLOR: #ffcc00
}
SMALL
{
    FONT-SIZE: 85%
}
.sea
{
    COLOR: #000000;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold
}
.r
{
    COLOR: #ff3300
}
.BL
{
    COLOR: #ff3300
}
.REP
{
color: Black;
 border-bottom-color :  Black;
 border-left-style :  dotted;
 border : thin dotted;
 }
.ITAB
{
    BACKGROUND-COLOR: #ffcc00;
    BORDER-BOTTOM: #3366cc 2px inset;
    BORDER-LEFT: #3366cc 2px inset;
    BORDER-TOP: #3366cc 2px inset;
    FONT-SIZE: 105%;
    MARGIN-LEFT: 2px;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt
}
.IL
{
    FONT-FAMILY: arial;
    FONT-SIZE: 110%
}
A.IL:link
{
    COLOR: #3366cc;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.IL:hover
{
    TEXT-DECORATION: underline
}
A.IL:visited
{
    COLOR: #3366cc;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.copy
{
    FONT-SIZE: 80%
}
A.copy:link
{
    COLOR: #000000
}
A.copy:visited
{
    COLOR: #000000
}
A.n:link
{
    COLOR: #0060cf;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.n:visited
{
    COLOR: #4574a7;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.n:hover
{
    COLOR: #178bff;
	text-decoration : underline;
}
TD.n2
{
    FONT-SIZE: 75%;
    PADDING-LEFT: 15px
}
.n2
{
    FONT-SIZE: 85%;
    PADDING-LEFT: 15px
}
A.n2:link
{
    COLOR: #0060cf;
    FONT-FAMILY: Verdana,arial;
    FONT-SIZE: 85%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.n2:visited
{
    COLOR: #4574a7;
    TEXT-DECORATION: none
}
A.n2:hover
{
    COLOR: #178bff
}
UL.news
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 90%;
    LIST-STYLE: url(../images/puce.GIF)
}
SPAN.news
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 90%;
    LIST-STYLE: url(../images/puce.GIF)
}
.nd
{
    FONT-FAMILY: arial, sans-serif;
    font-COLOR: gray
}
SMALL.nd
{
    COLOR: gray;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: xx-small
}
.small
{
    COLOR: black;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal
}
.red
{
    COLOR: #ff3300
}
.green
{
    COLOR: #52a529
}
.blue
{
    COLOR: #0066cc
}
.yellow
{
    COLOR: #d5aa00
}
.Hred
{

    BACKGROUND-REPEAT: no-repeat;
    COLOR: #ff3300;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 4px;

}
.Hgreen
{
    BACKGROUND-IMAGE: url(.gif);
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #31CE31;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 4px
}
.Hblue
{
    BACKGROUND-IMAGE: url(../images/bg_titre.gif);
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0066cc;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 4px
}
.Hyellow
{
    BACKGROUND-IMAGE: url(.gif);
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #d5aa00;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 4px
}
TABLE.DO
{
    BACKGROUND-COLOR: #ffc861;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-WIDTH: 2px;
    MARGIN: 3pt;
    PADDING-BOTTOM: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-RIGHT: 3pt;
    PADDING-TOP: 3pt
}
.DO
{
    FONT-SIZE: xx-small
}
.FE
{
    BACKGROUND-COLOR: #d5d5d5;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-WIDTH: 2px;
    COLOR: Black;
    FONT-SIZE: 12pt;
    MARGIN: 3pt;
    PADDING-BOTTOM: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-RIGHT: 3pt;
    PADDING-TOP: 3pt;
    font-weight : normal;
}
.F9
{
    FONT-SIZE: 90%
}
A.profil
{
    COLOR: #ffcc00;
    FONT-SIZE: xx-small;
    TEXT-DECORATION: none
}
A.profil:link
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
A.profil:visited
{
    COLOR: #ffcc00
}
A.profil:hover
{
    COLOR: white
}
A.titretop:link
{
    COLOR: #d5aa00;
    FONT-SIZE: 130%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.titretop:visited
{
    COLOR: #d5aa00;
    FONT-SIZE: 130%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.titretop:hover
{
    COLOR: #cc6666;
    TEXT-DECORATION: underline
}
.noline
{
    TEXT-DECORATION: none
}
.taboffre
{
    BACKGROUND-COLOR: darkblue;
    COLOR: white;
    LIST-STYLE: circle outside;
    font-weight :  bold;
    font : bold x-small;
}
.taboffre LI
{
    COLOR: white;
    FONT-SIZE: 8pt;
    LIST-STYLE: circle outside
}
.taboffre B
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}
.taboffre P
{
    COLOR: white;
    FONT-SIZE: 8pt
}
H3.qr
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 90%;
    LINE-HEIGHT: 15px
}
TD.qr
{
    BACKGROUND: url(.gif);
    FONT-FAMILY: arial, helvetica, sans-serif
}
ul A.qr
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 90%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
span A.qr
{
    COLOR: #ffcc00;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 80%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
 span A.qr:link
{
    COLOR: #ffcc00;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 80%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}

 span A.qr:visited
{
    COLOR: #ffcc00;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 80%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}

ul A.qr:link
{
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 90%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
ul A.qr:visited
{
    COLOR: #5e1a00;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 90%;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}

UL.qr
{
    LIST-STYLE: url(.gif);
    MARGIN-LEFT: 18px
}
.renvoi
{
    COLOR: Black;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.renvoi:link
{
    COLOR: Black;
    TEXT-DECORATION: none
}
A.renvoi:hover
{
    COLOR: #ff4000;
    TEXT-DECORATION: none;
}
.renvoion
{
    COLOR: #ff4000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
A.renvoion:hover
{
    COLOR: #ff4000;
    TEXT-DECORATION: underline
}
A.renvoion:link
{
    COLOR: #ff4000
}
A.renvoion:visited
{
    COLOR: #ff4000
}

td.encadre, td.encadre a
{
    COLOR: #0060cf;
    FONT-SIZE: 9pt
}
A.encadre
{
    COLOR: #0060cf;
    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
	
}
TD.Titre {
	COLOR: White;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 75%;
    FONT-WEIGHT: bold;
	text-align : left;
	background-color : #6666ff;
	height : 17px;
}
TD.Titre2 {
	COLOR: White;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-align : left;
	background-color : #0066FF;
}
TD.Detail {
	COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-align : left;
	background-color : #6699FF;
		}
TD.Detail2 {
	COLOR: #FF4350;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	text-align : left;
	background-color : transparent;
}
TD.printcaption{
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	text-align : right;
	background-color : transparent;
	font-weight : bold;
}
TD.printcaption2{
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
	border-right : 1px solid Gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	text-align : left;
	background-color : transparent;
	font-weight : bold;
}

TD.printcontent{
	border-bottom : 1px dashed Gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	text-align : left;
	background-color : transparent;
	font-weight : normal;
}
TD.printcontent2{
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
	border-right : 1px solid Gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	text-align : left;
	background-color : transparent;
	font-weight : normal;
}
TD.printtitel{
	border-top : 3px solid black;
	border-bottom : 3px solid black;
	border-left : 3px solid Black;
	border-right : 3px solid Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
	text-align : center;
	background-color : transparent;
	font-weight : bold;
	border-top-color : Black;
}

.NavLink {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: white;
	}

.Hit {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #FFFF00;
	}

.RecordTitle {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #AACCEE;
}

.RecordCharacterization {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	}

.RecordStats {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	}

INPUT.saisie {
	font-family: verdana, Arial;
	font-size:8pt;
	color: #0020FF;
	background-color: #BBFFFF;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-top-width : 0px;
}

INPUT.saisie2 {
	font-family: verdana, Arial;
	font-size:8pt;
	color: #0020FF;
	background-color: #8CC6FF;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-top-width : 0px;
}

SELECT.saisie{
	font-family: verdana, Arial;
	font-size: 8pt;
	color: #0020FF;
	background-color: #BBFFFF;
}

textarea.saisie {
	font-family: verdana, Arial;
	font-size:8pt;
	color: #0020FF;
	background-color: #BBFFFF;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-top-width : 0px;
	
}