
* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div, td {
	color:#fff;
}
input, select {
	color:#000;
}


kbd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
html, body {
	width:100%;
	height:100%;
	background-image:url(../img/bg.gif);
	background-repeat:repeat-x;
	background-color:#7d0822;
}
#main {
	margin:auto;
}

.png { behavior: url("css/png.htc"); }

#cnx {
}

fieldset {
	border:none;
}
legend {
	display:none;
}
#register {
	width:90%;
	margin:auto;
}
#register .kbdCenter {
	text-align:center;
}
#register .kbdCenter label {
	display:inline;
	float:none;
}
#register kbd {
	display:block;
	clear:both;
	padding:2px 0;
}
#register label {
	display:block;
	float:left;
	width:68px;
}

.input {
	border:1px solid #FB8D80;
	background-color:#fff;
}

.easy_online a {
	display:block;
	margin:5px;
}
.easy_online img {
	width:55px;
	height:55px;
	border:2px solid #fff;
}

#profils {
	height:290px;
	overflow:auto;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.tbl_form {
	background-color:#bb0035;
	border:1px solid #FB8D80;
}
.tbl_form td{
	border:1px solid #FB8D80;
}

/**********************************************/
/* Textes *************************************/
/**********************************************/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	letter-spacing:3px;
}
.rubrique {
	background-color:#590618;
	padding-left:10px;
}


/**********************************************/
/* Elements formulaires ***********************/
/**********************************************/

select {
   font-family: verdana,helvetica;
   color: #666;
   font-size: xx-small;
   background-color: #ffffff;
   border: 1px solid #fff;
   z-index:1;
}
textarea {
	background-color:#cdd4de;
	border:1px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	width:300px;
}

.bt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color:#4a4c65;
	border:1px solid #fff;
	width:100px;
}
.bt_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color:#cdd4de;
	border:1px solid #fff;
	width:100px;
	cursor:hand;
	cursor:pointer;
}
.input_log {
   font-family: verdana,helvetica;
   color: #666;
   font-size: xx-small;
   background-color: #cdd4de;
   border: 1px solid #fff;
   z-index:1;
	width:160px;
}
