
BODY {
   SCROLLBAR-FACE-COLOR: #000000;
   SCROLLBAR-HIGHLIGHT-COLOR: #C50000;
   SCROLLBAR-SHADOW-COLOR: #C50000;
   SCROLLBAR-3DLIGHT-COLOR: #000000;
   SCROLLBAR-ARROW-COLOR: #c50000;
   SCROLLBAR-TRACK-COLOR: #2e2e2e;
   SCROLLBAR-DARKSHADOW-COLOR: #2e2e2e;
}







/* tableau top */
table.all{
	border:2px solid #000000;
}
/* menu top */
table.topline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
}
table.topline a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;

}
table.topline a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: bold;
	color: #ffffff;
}


/* styles menu */
table.menu a { 
display: block;
width:160px;
border-bottom:2px solid #000000;
} 
div.menu a {
	color: #000000;
	background: #990000;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.menu a:link {
      color: #000000; 
      background: #990000; }
div.menu a:active { 
      color: #000000;
      background: #990000; }
div.menu a:visited {
      color: #000000; 
      background: #990000; }
div.menu a:hover {
      color: #FFFFFF;
      background: #333333; }


table.menut a { 
display: block;
width:160px;
border-bottom:2px solid #000000;
} 
div.menut a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.menut a:link {
      color: #BBBEBF; 
      background: #000000; }
div.menut a:active { 
      color: #BBBEBF;
      background: #000000; }
div.menut a:visited {
      color: #BBBEBF; 
      background: #000000; }
div.menut a:hover {
      color: #ffffff;
      background: #990000; }


table.smenu a { 
display: block;
width:160px;
border-bottom:1px solid #000000; 
} 
div.smenu a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.smenu a:link {
      color: #d80101; 
      background: #1a1a1a; }
div.smenu a:active { 
      color: #d80101;
      background: #1a1a1a; }
div.smenu a:visited {
      color: #d80101; 
      background: #1a1a1a; }
div.smenu a:hover {
      color: #e9e2e2;
      background: #555555;  }
	  

/* page down */

table.down{border-top:2px solid #000000;}.textbillmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	clip:  rect(auto auto auto auto);
	margin: 5px;
}



table.membres a {display: block; width:120px;  } 
div.membres a {
	color: #000000;
	background: #333333;
	text-decoration:none;
	font-size:10px;
	line-height:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 110px;
	font-weight: bold;
	border:1px #333333  solid;
}

div.membres a:link {color: #990000; background: #000000; }
div.membres a:active {color: #990000; background: #000000; }
div.membres a:visited { color: #990000; background: #000000; }
div.membres a:hover { color: #FFFFFF; background: #333333;  }

table.topmain2 a {display: block; width:70px; border-bottom:1px solid #2e2e2e; border-left:1px solid #2e2e2e; } 
div.topmain2 a {
	color: #FFFFFF;
	background: #000000;
	text-decoration:none;
	font-size: 10px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 154px;
	font-weight: bold;
}
div.topmain2 a:link {color: #990000; background: #000000; }
div.topmain2 a:active {color: #990000; background: #000000; }
div.topmain2 a:visited { color: #990000; background: #000000; }
div.topmain2 a:hover { color: #FFFFFF; background: #333333;   }
table.topmain2 a:hover { color: #FFFFFF; background: #333333;   }



a:link {color: #d8010101; FONT-FAMILY: Verdana}
a.link:hover{color:#ffffff; text-decoration:overline underline; }
a.lien {color: #d80101; text-decoration:none;}
a.lien:visited {color: #d80101; text-decoration:none;}
a.lien:active {color: #d80101; text-decoration:none;}
a.lien:hover{color:#ffffff; text-decoration:overline underline; }
a.lien5 {color : #999999; text-decoration: none; }
a.lien4 {color : #000000;   text-decoration: none; }
.titre {FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS}
.titren {FONT-SIZE: 12pt; COLOR: #CC0000; FONT-FAMILY: Trebuchet MS}
.titren:hover {FONT-SIZE: 12pt; COLOR: #CC0000; FONT-FAMILY: Trebuchet MS;}
.newstext {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: verdana}

.redt {FONT-SIZE: 8pt; COLOR: #cc0000;  font-weight: bold;  FONT-FAMILY: Verdana;}
.txt {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: verdana}
a {COLOR: #d80101;TEXT-DECORATION: none FONT-FAMILY: Verdana}	


	
table.titre a { 
display: block;
width:160px;
height:33px;
border-bottom:2px solid #000000;

} 
div.titre a {
	color: #BBBEBF;
	background: #000000;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
	line-height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
div.titre a:link {
      color: #BBBEBF; 
      background: #000000; }
div.titre a:active { 
      color: #BBBEBF;
      background: #000000; }
div.titre a:visited {
      color: #BBBEBF; 
      background: #000000; }
div.titre a:hover {
      color: #ffffff;
      background: #990000; }
      
td.top a:hover {
	color:#333333;
	background:#ffffff;
	text-decoration:none;
	vertical-align:middle;
	font-size:8px;
	font-weight: bold;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:center;

}
      
      
      
      
/* STYLES DE BAS DE PAGE */
.down{color:#000000; font:bold 10px Verdana, Arial, Helvetica, sans-serif}
a.down{color:#BBBEBF; text-decoration:none;}
a.down:hover{color:#990000; 
			 text-decoration:none; 	
			 background: #e9e2e2;}



table.copy{border-top:2px solid #000000;}

	
	
/* ajouts */
.copy{color:#000000; font:bold 10px Verdana, Arial, Helvetica, sans-serif}
a.copy{color:#e9e2e2; text-decoration:none;}
a.copy:hover{color:#990000; 
			 text-decoration:none; 	
			 background: #e9e2e2;}



form{display:inline}
input{font:11px Verdana,Arial,Helvetica,sans-serif}

select{background:#990000; font:11px Verdana,Arial,Helvetica,sans-serif; color:#e0d6d6}
input.post, textarea.post{background:#990000;border:1px solid #111111;color:#e9e2e2;
font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}
input.mainoption{border:1px solid #e0d6d6;background:#990000;font-size:11px;font-weight:bold; color:#e9e2e2}