/*  utilizadores_login  */

#utilizadores_login .bt input { width:57px; padding:0px; border:none; background:none;}

#utilizadores_login .bt input:hover,
#utilizadores_login .bt input:focus { width:57px; padding:0px; border:none; background:none;}

#utilizadores_login  input,
#utilizadores_login  textarea,
#utilizadores_login  select { 
	background-color:#555555;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_login  input,
#utilizadores_login  textarea { width:150px; float:left; }

#utilizadores_login  textarea { height:80px;}

#utilizadores_login  input:hover,
#utilizadores_login  textarea:hover,
#utilizadores_login  select:hover { 
	background-color:#444444;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_login  input:focus,
#utilizadores_login  textarea:focus,
#utilizadores_login  select:focus { 
	background-color:#333333;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_login .asterisco { font-size:14px;}

div#separator {
        padding-top:20px;
		border-bottom:1px solid #a4e600;
		margin-bottom:20px;
		margin-top:10px; }

div#separator label {
        font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#a4e600;
		border-bottom:3px solid  #a4e600;
}

#radio input  { width:14px; border:0px; background:none;}


/*  utilizadores_block  */

#utilizadores_block {
	width:200px;
}


/*  utilizadores_form  */

#utilizadores_form .bt input { width:57px; padding:0px; border:none; background:none;}

#utilizadores_form .bt input:hover,
#utilizadores_form .bt input:focus { width:57px; padding:0px; border:none; background:none;}

#utilizadores_form  input,
#utilizadores_form  textarea,
#utilizadores_form  select { 
	background-color:#555555;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_form  input,
#utilizadores_form  textarea { width:150px; float:left; }

#utilizadores_form  textarea { height:80px;}

#utilizadores_form  input:hover,
#utilizadores_form  textarea:hover,
#utilizadores_form  select:hover { 
	background-color:#444444;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_form  input:focus,
#utilizadores_form  textarea:focus,
#utilizadores_form  select:focus { 
	background-color:#333333;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_form .asterisco { font-size:14px;}

div#separator {
        padding-top:20px;
		border-bottom:1px solid #a4e600;
		margin-bottom:20px;
		margin-top:10px; }

div#separator label {
        font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#a4e600;
		border-bottom:3px solid  #a4e600;
}

#radio input  { width:14px; border:0px; background:none;}


/*  utilizadores_recuperar_password  */

#utilizadores_recuperar_password .bt input { width:57px; padding:0px; border:none; background:none;}

#utilizadores_recuperar_password .bt input:hover,
#utilizadores_recuperar_password .bt input:focus { width:57px; padding:0px; border:none; background:none;}

#utilizadores_recuperar_password  input,
#utilizadores_recuperar_password  textarea,
#utilizadores_recuperar_password  select { 
	background-color:#555555;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_recuperar_password  input,
#utilizadores_recuperar_password  textarea { width:150px; float:left; }

#utilizadores_recuperar_password  textarea { height:80px;}

#utilizadores_recuperar_password  input:hover,
#utilizadores_recuperar_password  textarea:hover,
#utilizadores_recuperar_password  select:hover { 
	background-color:#444444;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_recuperar_password  input:focus,
#utilizadores_recuperar_password  textarea:focus,
#utilizadores_recuperar_password  select:focus { 
	background-color:#333333;
	border:none;
	padding:2px;
	border-top:1px solid #ff693a;
	border-left:1px solid #ff693a;
	border-bottom:1px solid #ff693a;
	border-right:1px solid #ff693a;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
}

#utilizadores_recuperar_password .asterisco { font-size:14px;}

div#separator {
        padding-top:20px;
		border-bottom:1px solid #a4e600;
		margin-bottom:20px;
		margin-top:10px; }

div#separator label {
        font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#a4e600;
		border-bottom:3px solid  #a4e600;
}

#radio input  { width:14px; border:0px; background:none;}
