body{margin:0px; border:0px; padding:0px; background:url("../../template/images/fond_site.jpg") repeat !important; font-family:Verdana,Helvetica,sans-serif; color:#002C84}
html{overflow-y:scroll}
img{border:0px}
a:hover{text-decoration:underline; color:#FC7E3E}
.titrepage{font-family:Arial,Helvetica,sans-serif; font-size:12pt; font-style:normal; font-weight:bold; letter-spacing:normal}
.titre-paragraf{font-family:"Comic Sans MS"; font-size:16px; font-weight:normal; color:#FFF}
.textecourant{font:11px verdana,sans-serif,arial}
.textecourant a:hover{text-decoration:underline}
.textecourant a, #content a{color:#0065b7; text-decoration:underline}
.entreparentese{color:#999; font:11px verdana,sans-serif,arial}
.indexhaut{color:#099; font-family:Comic Sans MS; font-size:13px; list-style:square; margin-bottom:20px; font-weight:bold; text-align:left}
.indexhaut a{color:#099; text-decoration:underline}
.indexhaut a:hover{color:#00C0C0; text-decoration:underline}
.indexhaut a:visited{color:#099}
.titre-menuG{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:16px 0px 8px 2px; color:#999; font-weight:bold; text-transform:none}
.menuG{color:#0065b7; font-family:verdana,sans-serif,arial; font-size:11px}
.menuG a{color:#0065b7; font-family:verdana,sans-serif,arial; font-size:11px; text-decoration:none}
.menuG a:hover{text-decoration:underline}
.formulairecelu{FONT-FAMILY:Arial,Helvetica,sans-serif; COLOR:#666; FONT-SIZE:12; FONT-STYLE:normal; BORDER-WIDTH:1; BORDER-COLOR:#bbb; BORDER-STYLE:solid}
.formulairepara{ font-family:Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#666; text-indent:3pt; background-color:#ECECEC; padding:2px; border-color:#FFF; border-style:solid; border-width:1px 1px 0px 1px}
.formulairedetail{ font-family:Verdana,Helvetica,sans-serif; font-size:10px}
.formulaireexplic{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#F00}

form{margin:0px; padding:0px; border:0px}
input{color:black; font-family:Verdana,serif; font-size:10px; font-weight:normal}
textarea{color:#666; background-color:white; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; border-color:#bbb; border-style:solid; border-width:1px}
select{ color:#666; background-color:white; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; border-color:#bbb; border-style:solid; border-width:1px}

.forumline{background-color:#A9B8C2; border:0px #069 solid}

th{height:25px; color:#444; border-color:#FFF; border-style:solid; font-size:10px; background-color:#EAEAEA; white-space:nowrap; border-width:1px 1px 0px 1px}
.tablebg{background-color:#A9B8C2}
.catdiv{height:25px; border:0px; background-color:white; background-image:url('images/cellpic2.jpg'); background-repeat:repeat-y; font-size:10px}
.cat{height:25px; border-color:#FFF; border-style:solid; background-color:#EFEFEF; text-indent:4px; border-width:1px 1px 0px 1px}

.row1{background-color:#F7F7F7; padding:4px; font-family:Verdana,Helvetica,sans-serif; font-size:10px; border-color:#FFF; border-style:solid; border-width:1px 1px 0px 1px}
.row2{background-color:#ECECEC; padding:4px; font-family:Verdana,Helvetica,sans-serif; font-size:10px; border-color:#FFF; border-style:solid; border-width:1px 1px 0px 1px}
.row3{background-color:#D3D3D3; padding:4px; font-family:Verdana,Helvetica,sans-serif; font-size:10px; border-color:#FFF; border-style:solid; border-width:1px 1px 0px 1px}
.spacer{background-color:#D1D7DC}

.tbl{border-collapse:collapse; height:4px; width:100%}
.tbll{background:url(images/tb4_l.gif) no-repeat; width:8px}
.tblbot{background:url(images/tb4_m.gif) repeat-x; width:100%}
.tblr{background:url(images/tb4_r.gif) no-repeat; width:8px}
.tbl80{border-collapse:collapse; height:4px; width:80%}
.tbt{border-collapse:collapse; height:22px; width:100%}
.tbtl{background:url(images/tb2_l.gif) no-repeat; width:22px}
.tbtbot{background:url(images/tb2_m.gif) repeat-x; width:100%; font-size:11px; color:#888}
.tbtr{background:url(images/tb2_r.gif) no-repeat; width:124px}
.tbn{border-collapse:collapse; height:22px; width:700}
.tbnl{background:url(images/tb1_l.gif) no-repeat; width:76px}
.tbnbot{background:url(images/tb1_m.gif) repeat-x; width:100%; font-size:11px; color:#0065B7; text-decoration:none}
.tbnr{background:url(images/tb1_r.gif) no-repeat; width:39px}
