/* CSS Document */
body {
	margin:0;
	padding:0;
	font: normal 12px Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background-color : #d5d5d5;
}


#my_top {
	position:absolute;
	background: url(../images/fond_haut.gif) repeat-x;
	width: 100%;
	height: 80px;
	border: 0px solid #000;
}

#my_bloc_right {
	position:absolute;
	font: normal 10px Arial, Helvetica, sans-serif;
	width: 99%;
	height: auto;
	top: 0%;
	left: 0%;
	margin-top: -43px; 
	margin-left: 0px; 
	text-align: right;
	border: 0px solid #000;
}

#my_conteneur {
	position:absolute;
	background: #fff url(../images/background_body.png) repeat-x;
	width: 100%;
	left: 0%;
	top: 50%;
	height: 434px;
	margin-top: -217px;
	margin-left: 0px;
	text-align: center;
	vertical-align: middle;
	border: 0px solid #000;
}

#my_table_login {
	position:absolute;
	background: url(../images/background_login.png);
	left: 50%;
	top: 50%;
	width: 500px;
	height: 260px;
	margin-top: -130px; 
	margin-left: -250px; 
	text-align: center;
	vertical-align: middle;
	border: 0px solid #ccc;
}

.identification {
	width: 440px;
	height: 220px;
	padding: 20px;
	font-family: Trebuchet MS, Verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#my_bloc_left {
	position:absolute;
	font: normal 10px Arial, Helvetica, sans-serif;
	width: 98%;
	height: 90px;
	top: 0%;
	left: 0%;
	margin-top: 395px; 
	margin-left: 10px;
	text-align: left;
	border: 0px solid #000;
}

#my_bottom {
	position:absolute;
	background: url(../images/fond_bas.gif) repeat-x;
	width: 100%;
	height: 70px;
	left: 0%;
	top: 428px;
	border: 0px solid #000;
}

.input_ident{
	border: 1px solid #959fa7;
	color: #666;
	font-family: Trebuchet MS, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color:#eee;
	padding     : 2px;
	margin-top  : 2px;
}

input:focus, textarea:focus {
	background-color : #ccc;
}

.submit_ident {
	border: 0px solid #959fa7;
	background    : url(../images/background_btn.png);
	width: 69px;
	height: 25px;
	color: #666;
	font-family: Trebuchet MS, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer !important;
}

.white12 {
	color:#666;
	font-family: Trebuchet MS, Verdana, arial, sans-serif;
	font-size: 11px;
}

a.inscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}

a.inscription:hover {
	color: #905252;
	text-decoration: none;
}

a.infobulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
}