
body, td, input, select {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input {
	font-size: 11px;
}

/*----------------------------------------------------- #0076AE #485890; */
a, a:visited  {
	color : #002564;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

a:hover, a:visited:hover {
	color : #FF0000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

/*-----------------------------------------------------*/
a.topmenu, a.topmenu:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenu:hover, a.topmenu:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.memberstatus, a.memberstatus:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: normal;
}

a.memberstatus:hover, a.memberstatus:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: normal;
}

/*-----------------------------------------------------*/
a.topmenusim, a.topmenusim:visited {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenusim:hover, a.topmenusim:visited:hover {
	color: #FF0000; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.topmenuU, a.topmenuU:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenuU:hover, a.topmenuU:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.topmenuT, a.topmenuT:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px; 
	font-weight: bold;
}

a.topmenuT:hover, a.topmenuT:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.nav, a.nav:visited  {
	color : #444444;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.nav:hover, a.nav:visited:hover {
	color : #FF0000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

/*-----------------------------------------------------*/
.txtBoldOnDark, .tHeading {
	color: #FFFFFF; 
    font-weight: bold;
}

.txtOnDark {
	color: #FFFFFF; 
    font-weight: normal;
}

.pageTitle {
	color: #FFFFFF; 
    font-weight: bold;
	font-size: 12px;
}

.button  {
    COLOR:#111111;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    BORDER-WIDTH:1px;
    HEIGHT:20px;
    BACKGROUND-COLOR:#E8E8E8;
    BORDER-COLOR:#6088D0;
    border-style:solid;
    border-collapse:collapse;
}
/*    BORDER-COLOR:#9C9A9C;*/

.lgBText {
   font-size: 14px; 
   color: #000000; 
   font-weight: bold;
}

.lgText {
	color : #000000;
	font-size: 12px;
	font-weight: normal;
}

.error {
	color : #cc0000;
	font-size: 11px;
	font-weight: bold;
}

.bold {
	color : #000000;
	font-size: 11px;
	font-weight: bold;
}

.highlight {
	background-color: #ffff66
}

.textEditor {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight: normal;
}

.online {
	color : #00A800;
	font-weight: bold;
}

.offline {
	color : #D90000;
	font-weight: normal;
}

/*-----------------------------------------------------
Pages des classements - SRQ
-----------------------------------------------------*/
.clsmaintitle {
	background-color: #D8D4D8;
	font-weight: bold;
	text-align: center;
}

.clsCellHeader {
	background-color: #1C6EC4;
	color: #FFFFFF; 
	font-weight: bold;
	text-align: center;
}

.clsTrPair {
	background-color: #F4F4F4;
	text-align: center;
}

.clsTrImpair {
	background-color: #E0E8F8;
	text-align: center;
}

.clsDossierGreen {
	background-color: #CAFFCA;
	text-align: center;
}

.clsDossierYellow {
	background-color: #FFF4AA;
	text-align: center;
}

.clsDossierRed {
	background-color: #FFAAAA;
	text-align: center;
}

.clsDossierBlue {
	background-color: #AAC4FF;
	text-align: center;
}

.clsDossierBlack {
	background-color: #787878;
	text-align: center;
	color : #FFFFFF;
}
.post-body img {
  max-width:700px;
  width: expression(this.width > 700 ? 700: true);
}
.post-sign img {
  max-height:150px;
  height: expression(this.height > 150 ? 150: true);
}
.post-sign {
 max-height:165px;
 height: expression(this.scrollHeight > 165 ? 165 : true);
 overflow:hidden;
}

#fixed1 {
   position: fixed;
   top: 0px;
   left: 20%;
   width: 200px;
   height: 50px;
   background-color: red;
   color:white;
   z-index:10;
}
#fixed2 {
  position: relative;
  left: 5%;
  width: 90%;
  height: 70%;
  background-color: white;
  color: red;
  top: 15%;
  text-align: center;
  z-index: 11;
  font-size:120%;
  font-weight: bold;
  line-height: 30px;
}
#fixed3 {
  position: absolute;
  top: 0px;
  left: 20%;
   width: 240px;
   height: 50px;
   z-index:9;
}

