A { 
	text-decoration : none; 
  font-size : 10px; 
  font-family: Verdana; 
  font-weight: bold;
  color : #9966FF; //#2D5A8C; 
  background :transparent; 
}

A:hover { 
  text-decoration : underline;  
  font-size : 10px; 
  font-family: Verdana;  
   color : #0F0; 
  background: transparent;   
}


BODY {
	color: #fff;
	background: url("images/background.jpg") top left no-repeat; 
	background-color : #000;
	font-family: Verdana, Arial;
  font-size: 11px; 
} 

.Rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: overline;

}

.standard {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.inverse {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4F4F4;
}

.mini {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #16246C;
}

.simple {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.form {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #2D5A8C; 
  text-decoration: none;
  background-color: #EEE;
  border: solid 1px #BBB;
  
}

.formCondense
{
	margin-bottom: 1;
  margin-top: 1;
  margin-left: 1;
  margin-right: 1;
}

table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;  
}

/*table blanche avec un contour gris*/
/************************************/
.table1 {	 
  text-decoration: none;
  background: url("images/fond1_bis.jpg") top left; 
  /*background-color: #DDD;*/
  color: #111;
  border: solid 1px #000;
  padding: 5px;
  
  -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
  
  -moz-box-shadow: 5px 5px 10px #444;
	-webkit-box-shadow: 5px 5px 10px #444;
	box-shadow: 5px 5px 10px #444;
  
}


.table2 {
    text-decoration: none;
  background: url("images/fond2_bis.jpg") top left; 
  /*background-color: #DDD;*/
  color: #111;
  border: solid 1px #000;
  padding: 5px;
  
  filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	-moz-box-shadow: 5px 5px 10px #444;
	-webkit-box-shadow: 5px 5px 10px #444;
	box-shadow: 5px 5px 10px #444;

}

/*gris-clair, utilisé pour les titres de tableaux*/ 
/*************************************************/
.tr1 {
/*	background-color: #000; #F1F1F1; */
}

/*gris-très clair, utilisé pour les sous titres */ 
/*************************************************/
.tr2 {
/*	background-color: #000; F8F8F8; */
}


A.forumlien { 
	text-decoration : none; 
  font-size : 10px; 
  font-family: Verdana; 
  color : #2D5A8C;     /*#0f0; */
  background :transparent; 
}

A.forumlien:hover { 
	text-decoration : none; 
  font-size : 10px; 
  font-family: Verdana; 
  color : #030; 
  background : transparent;
  text-decoration : underline;  
}



#zone_header {
	position: absolute;
	top: 7px;
	left: 500px;  
}

#zone_login {
  display: none;
	position: absolute;
	top: 30px;
	left: 550px;	
}

#zone_recherche {
  position: absolute;
	top: 110px;
	left: 740px;	
}

#zone_menu {
	position: absolute;
	top: 140px;
	left: 40px;
}

#zone_contenu {
  position: absolute;
	top: 150px;
	left: 250px;
 // padding: 10px; 
}

#zone_welcome {
  width: 300px;
}

#zone_accueil_forum {
  position: absolute;
  left: 325px;
  top: 0px;
  width: 400px; 
}

#zone_disclaimer {
	position: absolute;  
	top: 160px;
	left: 210px;  
	color: #aaa;
	width: 600px;
}

#zone_disclaimer_sub {
  background: #000;
  padding: 10px; 
  display : none;
}

.error {
  color: #f00;
}

.rubriques {
  font-weight:bold;
  font-size:15px;
}
