

/**************************************************************

	ValidateLogin
	v 2.1

**************************************************************/

#login {
  float:left; 
  width:183px;
  height:134px;  
  background-color:transparent;
  background-image: url("images/fond_login.jpg");
  background-position:top-left; 
  background-repeat:no-repeat;
  overflow:hidden;
}

table #container {
  border: 0;
  border-collapse: collapse;
  width:186px;
}

#container td {
  color:#000;
  font-size:10px;
  border: 0;
  text-align: center;
}

#container td.field {
  padding-left:8px;
}

#container td.link{
  padding-left:12px;
  text-align: left;
}

#container td.button {
  padding-left:14px;
}

#myForm {
  padding:0;
  margin:0;
}

#myForm p{
	padding-top:0px;
	padding-left:0px;
	text-align:center;
}


#myForm input {
	border: 0;
	color:#000;
	font-weight: normal;
	font-size:11px;
}

#container {
    margin-top:25px;
    float:left;
		width:20px;
		border: 0;
		  text-align:left;
}

#myForm .red {
	border: 1px solid #96065E;
}

#myForm label.red {
	border: none;
	color: #96065E;
}

#myForm .customRed {
	border: none;
	color: #96065E;
}

#myForm #submit {
  	border: 0;
  	background-color:#7E8F03;
  	color:#fff;
  	font-size:10px;
  	margin-left:-10px; 
    width:20px; 
}

#validationMessage {
	padding: 5px;
	/*background-color: #eee;*/
	border: 1px solid red;
	margin-bottom: 10px;
	color: red;
	font-weight: bold;
	display: none;
}

#myForm .errorMessage {
	color: #96065E;
	margin-left: 10px;
	font-size: 0.8em;
}

#myForm a:link, #myForm a:visited {
	color:#000;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
}

#myForm a:hover {
	text-decoration:underline;
}

#myForm a:link.vert, #myForm a:visited.vert {
	color:#730a49;
	font-weight: bold;
	font-size:11px;
}

#myForm a:hover.vert {
	text-decoration:underline;
}


/*************************************************************/
