#utilizadores_registo #tr_notification_id input[type="checkbox"] {
	float:none;
	
}

#utilizadores_block .bt input { width:80px; padding:5px; font-weight:bold;}

#utilizadores_block .bt input:hover,
#utilizadores_block .bt input:focus { width:80px; padding:5px; font-weight:bold;}

#utilizadores_block  input,
#utilizadores_block  textarea,
#utilizadores_block  select { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



#utilizadores_block  input,
#utilizadores_block  textarea { width:235px; float:left; }

#utilizadores_block  textarea { height:80px;}


#utilizadores_block  input:hover,
#utilizadores_block  textarea:hover,
#utilizadores_block  select:hover { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_block  input:focus,
#utilizadores_block  textarea:focus,
#utilizadores_block  select:focus { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}





#utilizadores_registo .form input{float:left;}
#utilizadores_registo .form td{padding:5px;}



#utilizadores_login .bt input { width:80px; padding:5px; font-weight:bold;}

#utilizadores_login .bt input:hover,
#utilizadores_login .bt input:focus { width:80px; padding:5px; font-weight:bold;}

#utilizadores_login  input,
#utilizadores_login  textarea,
#utilizadores_login  select { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



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

#utilizadores_login  textarea { height:80px;}


#utilizadores_login  input:hover,
#utilizadores_login  textarea:hover,
#utilizadores_login  select:hover { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_login  input:focus,
#utilizadores_login  textarea:focus,
#utilizadores_login  select:focus { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



#utilizadores_recuperar_password .bt input { width:80px; padding:5px; font-weight:bold;}

#utilizadores_recuperar_password .bt input:hover,
#utilizadores_recuperar_password .bt input:focus { width:80px; padding:5px;font-weight:bold;}

#utilizadores_recuperar_password  input,
#utilizadores_recuperar_password  textarea,
#utilizadores_recuperar_password  select { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



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

#utilizadores_recuperar_password  textarea { height:80px;}


#utilizadores_recuperar_password  input:hover,
#utilizadores_recuperar_password  textarea:hover,
#utilizadores_recuperar_password  select:hover { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_recuperar_password  input:focus,
#utilizadores_recuperar_password  textarea:focus,
#utilizadores_recuperar_password  select:focus { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


#utilizadores_form .bt input { width:80px; padding:5px; font-weight:bold;}

#utilizadores_form .bt input:hover,
#utilizadores_form .bt input:focus { width:80px; padding:5px; font-weight:bold;}

#utilizadores_form  input,
#utilizadores_form  textarea,
#utilizadores_form  select { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



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

#utilizadores_form  textarea { height:80px;}


#utilizadores_form  input:hover,
#utilizadores_form  textarea:hover,
#utilizadores_form  select:hover { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_form  input:focus,
#utilizadores_form  textarea:focus,
#utilizadores_form  select:focus { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.cp1 #cod_postal_cp1 { width:30px; float:left; }

.cp2 #cod_postal_cp2 { width:20px; float:left; }

.passwordGenerator {display:none;}


/* ------------------------------------------- */
#utilizadores_block {
	padding:10px;
}

#utilizadores_block input{

}

#utilizadores_block .accoes {
	float:left;
	padding:5px 0px 0px 0px;
}

#utilizadores_block .accoes a:link,
#utilizadores_block .accoes a:visited,
#utilizadores_block .accoes a:hover,
#utilizadores_block .accoes a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

form.LV_form_to_validate label {
float:left;
}

.clear {
	clear: both;
}
/* ------------------------------------------- */

#utilizadores_registo .bt input { width:100px; padding:5px; font-weight:bold;}

#utilizadores_registo .bt input:hover,
#utilizadores_registo .bt input:focus { width:100px; padding:5px; font-weight:bold; }

#utilizadores_registo .bt2  { text-align:center; width:100px; padding:5px; font-weight:bold; }

#utilizadores_registo .bt2:hover,
#utilizadores_registo .bt2:focus { text-align:center; width:100px; padding:5px; font-weight:bold; }

#utilizadores_registo  input,
#utilizadores_registo  textarea,
#utilizadores_registo  select { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_registo #tab_1  input,
#utilizadores_registo #tab_1  textarea,
#utilizadores_registo #tab_1 select { width:210px; }

#utilizadores_registo #tab_2  input,
#utilizadores_registo #tab_2  textarea,
#utilizadores_registo #tab_2 select { width:210px; }

#utilizadores_registo input,
#utilizadores_registo textarea,
#utilizadores_registo select { width:110px; }

#utilizadores_registo  textarea { height:80px;}


#utilizadores_registo  input:hover,
#utilizadores_registo  textarea:hover,
#utilizadores_registo  select:hover { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#utilizadores_registo  input:focus,
#utilizadores_registo  textarea:focus,
#utilizadores_registo  select:focus { 
	border:none;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.cp1 #cod_postal_cp1 { width:30px; float:left; }

.cp2 #cod_postal_cp2 { width:20px; float:left; }

.passwordGenerator {display:none;}

#utilizadores_registo #tab_1 input[type="checkbox"] {	
	background:none;
	border:none;
	float:left;
	width:auto;
}

#utilizadores_registo #tab_1 input[type="radio"] {	
	background:none;
	border:none;
	float:left;
	width:auto;
}

#utilizadores_registo input[type="checkbox"] {	
	background:none;
	border:none;
	float:left;
	width:auto;
}

#utilizadores_registo input[type="radio"] {	
	background:none;
	border:none;
	float:left;
	width:auto;
}

.add_line{
	width:110px;
	padding-left:10px;
	cursor:pointer;
}

.add_line:hover{
	width:110px;
	padding-left:10px;
	cursor:pointer;
}

.remove_line{
	width:90px;
	padding-left:10px;
	cursor:pointer;
}

.remove_line:hover{
	width:90px;
	padding-left:10px;
	cursor:pointer;
}

#table_lines_idioma {
	padding-bottom:10px;
	margin-bottom:8px;
}

#table_lines_sistemas_informacao {
	padding-bottom:10px;
	margin-bottom:8px;
}

/* usado na tree nas defenicoes de privacidade */

#dTreeNode input {
    float: none;
}
#dTreeNode a.node {
	text-decoration: none;
}