/* rows */ td.row { background-color: #FFF; font-size: 11px; }
.forumline	{ background-color: #B7BBC6; }
BODY {  background-color: #FFFFFF; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 10px;
font-weight: normal; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;
scrollbar-face-color: #c0c0c0; scrollbar-track-color:#e8e8ec; scrollbar-arrow-color: #c0c0c0; 
scrollbar-shadow-color:#e8e8ec; scrollbar-3dlight-color: #c0c0c0; scrollbar-darkshadow-color:#e8e8ec; }
TEXTAREA { font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
SELECT { font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
TD { font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
A, A:VISITED, A:LINK, A:ACTIVE { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
A:HOVER { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline overline; }
A.HEADA:HOVER { color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
A.NOIR, A.NOIR:VISITED, A.NOIR:ACTIVE { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
A.NOIR:HOVER { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
.ROUGE, A.ROUGE, A.ROUGE:VISITED, A.ROUGE:ACTIVE { color: #FF0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
A.ROUGE:HOVER { color: #FF0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
A.HEADA, A.HEADA:VISITED, A.HEADA:ACTIVE, A.HEADER, A.HEADER:VISITED, A.HEADER:ACTIVE { color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
A.HEADER:HOVER, A.BOX:HOVER { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; text-decoration: underline overline; }
HR { color: #000000; height: 1px; margin-left: 0px; margin-right: 0px; }
LI { margin: 0px; padding-left: 2px; }
/*P  { margin: 0px 0px 0px 5px; }*/
.AIDE { background-color: #E8E8EC; margin: 0px 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; }
.BOX  { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; margin-left: 5px; margin-right: 5px; }
.BOX A, .BOX A:VISITED, .BOX A:LINK, .BOX A:ACTIVE { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; }
.BOX A:HOVER { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline overline; }
.BOXC { background-color: #605F71; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; margin: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }
.BOXB { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 9px; margin-left: 5px; margin-right: 5px; }
.BOXCONTENT { background-color: #13131E; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; margin: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 2px; padding-top: 2px; }
.BOXMENU { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; margin-left: 5px; margin-right: 5px; }
.INPUTA { background-color: #C3C2CB; border-bottom: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid; border-right: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid; color: #000000; font-size: 10px; height: 15px; width: 80px; }
.LIGNA, A.ONGL, A.ONGL:VISITED, A.ONGL:ACTIVE { background-color: #E8E8EC; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.LIGNB { background-color: #F9F9FA; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.ONGL { /*border-bottom: #C3C2CB 1px solid;*/ border-bottom: #c0c0c0 1px solid; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.HEADER, A.ONGL:HOVER { /*background-color: #C3C2CB; voir bandeau forums*/ background-color: #c0c0c0; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.SEPAR { /*background-image: url(../images/logo_r9_c5.gif);*/ background-position: right 50%; background-repeat: repeat-x; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 5px;  height: 5px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 180px; padding-top: 0px; }
.TEXTBOX { background-color: #FFFFFF; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; color: #45445B; font-size: 10px; width: 90%; }
.TEXTBOX_STANDARD { background-color: #FFFFFF; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; color: #45445B; font-size: 10px; }
.BOUTON_STANDARD  { background-color: #C3C2CB; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; }
.TITBOXC { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.TITBOXCONT { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.TITRE  { background: #45445B; color: #FFB618; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.TITREA { background: none transparent; color: #179CFF; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; }
.TITREB { background: #878698; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.TITREC { background: none transparent; color: #FFB618; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* Aide en Ligne */
a.AIDEAns, a.AIDEAns:visited, a.AIDEAns:active { cursor:help; background: none transparent; /*color: #FFB618;*/ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SPECIFIQUE THEME */
.NEWS_STANDARD { background-color: #C3C2CB; color: #45445B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 2px; padding-right: 2px; border: 1px outset #C3C2CB; }
.TITLE { background: none transparent; color: #179CFF; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
.TITLE A, .TITLE A:VISITED, .TITLE A:LINK, .TITLE A:ACTIVE { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; }
.TITLE A:HOVER { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline overline; }
.CONTENT { background-color: #FFFFFF; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; }
.BOXA  { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 9px; margin-left: 0px; margin-right: 0px; }
.QUOTE { border-bottom-width : thick; border : 1px solid #FFB618; font-family: Arial,Helvetica,sans-serif; font-size: 11px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; margin-bottom : 5px; margin-left : 5px; margin-right : 5px; margin-top : 5px; width : 90%; }
CODE   { font : monospace; font-size: 11px; border : 1px solid #45445B; padding-bottom: 1px; padding-left: 5px; padding-right: 1px; padding-top: 1px; width : 90%; background-color : White; display: block; }

/* SPECIFIQUE POUR LE CHAT */
#chat .ChatHeure{ color:#C18812; font-size:9px; float: left; }
#chat .ChatNom .ChatNom A:visited, .ChatNom A:link, ChaNnom A:active, ChatNom A:hover{ color:#950000; font-size:10px; float: left; text-align: right; width: 70px; padding-right: 2px; }
#chat .ChatTexte{ border-left: 1px solid Black; margin-left:120px; padding-left: 3px; }
#chat .TEXTBOX_STANDARD { background-color: #F8F8F8; border-bottom: Silver 1px solid; border-left: 1px solid Silver; border-right: 1px solid Silver; border-top: Silver 1px solid; color: #434259; font-size: 10px; }

/*ajout pour essais*/
.forumline  { background-color: #FFFFFF; border: 2px #006699 solid; }
td.row3Right,td.spaceRow { background-color: #D1D7DC; border: #FFFFFF; border-style: solid; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; }
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thTop { border-width: 1px 0px 0px 0px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }
.gen { font-size : 12px; } .genmed { font-size : 11px; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
.gen,.genmed,.gensmall { color : #000000; }
td.row1 { background-color: #EFEFEF; }
td.row2 { background-color: #DEE3E7; }
td.row3 { background-color: #D1D7DC; } /*."font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }" */
a:hover { text-decoration: underline; color : #DD6900; }
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
th { color: #FFA34F; font-size: 11px; font-weight : bold; background-color: #006699; height: 25px; background-image: url(images/cellpic3.gif); }


