@charset "utf-8";
/* CSS Document */


/* ----------------- SECTION GÉNÉRALE ----------------- */
body {
	margin-top:10px;
	background-color:#777;
}

/* ----------------- TABLEAU AVEC LOGO ET MENU DU HAUT ----------------- */

table.section1 {
	border:none;
	background-color:#FFF;
	width:900px;
}

/* ----------------- TABLEAU POUR LES PROFILS ----------------- */

table.section2 {
	width:900;
	height:265px;
}

/* ----------------- TABLEAU POUR LES LIENS DE BAS DE PAGE ----------------- */

table.section5 {
	width:900px;
	background-color:#DEEAEE;
}

tr.section5.haut {
	height:25px;
}

tr.section5.bas {
	height:7px;
	background-color:#005D7E;
}

table.rejoindre {
	background-color:#FFF;
	width:1024px;
	
}

/* Hide all elements contains class "hidden" */
.hidden { display: none; }

/* Style the div */
#generic_login_div {
  /* Place the login div on top of the page */
  z-index: 100;
  /* Define the position (i.e. center top) */
  position:absolute;
  width: 350px;
  height:190px;
  top: 250;
  left: 35%;
  /* margin-left: -150px; */
  /* Some important styling */
  background-image: url(../../img/login.png);
}

#overlay{
	/* Place the login div on top of the page */
  z-index: 90;
  /* Define the position (i.e. center top) */
  position:absolute;
  width: 100%;
  height:100%;
  top: 0;
  left: 0;
  /* Some important styling */
  background-image: url(../../img/bgLogin.png);
}

img.imgX{
	text-align:right;
	border-style:none;
	margin-right:10px;
	margin-top:10px;
	
}

input.textConnect {
	width: 120px;
	background-color: white;
	border-color:#333333;
	border-width: 1px;
}

input.btnConnect {
	background-color:#DEEAEE;
	border-color:#333333;
	border-width: 1px;
}

div.news {
	margin-top:65px;
	margin-left:5px;
	height:155px;
	width:170px;
	overflow:auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
}

.container {
	z-index:-1;
}
