BODY,TR,TD,DIV {
    font-family:Verdana,MS Sans Serif;
    font-size: 12px;
    }
TABLE {
    font-family:  Verdana,MS Sans Serif;
    font-size: 11px;
    text-align: left}
table.compcote {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: collapse;
	/*background-color: rgb(250, 240, 230);*/
}
table.compcote th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	/*background-color: rgb(250, 240, 230);*/
	-moz-border-radius: ;
}
table.compcote td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	/*background-color: rgb(250, 240, 230);*/
	-moz-border-radius: ;
}
A:link {
    color: #DD3333;
    font: bold;
    font-family:    Verdana,MS Sans Serif;
    font-size: 11px;
    text-decoration: none}
A:active {
    font: bold; 
    font-size:11px;
    font-family:  Verdana,MS Sans Serif;
    color: black;
    TEXT-DECORATION: none}
A:visited {
    font: bold;
    font-size:11px;
    font-family:  Verdana,MS Sans Serif;
    color: #AA1111;
    TEXT-DECORATION: none}
/*A:hover {
    font: bold;
    font-size:11px;
    font-family: Verdana,MS Sans Serif;
    COLOR: maroon;
    TEXT-DECORATION: underline}
	*/
a.trans { color: #FFFFFE; text-decoration: none }
a.trans:link { color: #FFFFFE; font-size:1px; }
a.trans:active {	color: #FFFFFE; font-size:1px; }
a.trans:visited { color: #FFFFFE;font-size:1px; }
a.trans:hover { color: #FFFFFE; font-size:1px; }
INPUT {
    color:#FF1111;
    background-color:#DDDDDD;
    font-size:11px;
    font-family:Verdana,Arial;
    }
SELECT {
    color:#BB0000;
    background-color:#FFFFFF;
    font-size:11px;
    font-family:verdana,arial;
    }
select .ri { text-align:right; }
#sectionLinks img{margin-right: 5px;margin-left: 3px;}
#sectionLinks {margin: 0px;padding: 0px;}
#sectionLinks2 a.autre:link, #sectionLinks2 a.autre:visited, #sectionLinks2 a.autre:hover {display: block; border:0px solid; border-color:#f3f3f3 #bbb #bbb #f3f3f3; margin: 0px;padding: 1px 7px 1px 7px;text-decoration: none;font-weight: bold;font-family: Verdana,sans-serif; font-size: 14px;}		
#sectionLinks a.autre:link, #sectionLinks a.autre:visited, #sectionLinks a.autre:hover{display: block; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: none; }
#entete, #num, #contenu, #finnum, #footer, #footer0 {
padding:1px 0;
}
#entete {
text-align:center;
}
#tabcote {
max-width:785px;
margin:auto;
clear:both;
}
#num  {
float:left;
border-top: gray 1px solid;
border-left: red 1px solid;
border-right: gray 1px solid;
width:220px;
height:26px;
}
#contenu {
float:left;
border-top: gray 1px solid;
border-right: gray 1px solid;
text-align:right;
width:60px;
height:26px;
}
#finnum  {
float:left;
border-top: gray 1px solid;
border-right: red 1px solid;
text-align:center;
width:17px;
height:26px;
}
#footer0 {
border-top: red 1px solid;
text-align:left;
width:623px;
clear:both;
}
#footer {
text-align:left;
width:623px;
clear:both;
}