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



/* ------------------------------------------- */
#utilizadores_block {
	width:190px;
	height:41px;
	padding:7px 0 0 60px;
        color: #fff;
}
#utilizadores_block h3 {
	font-size: 12px;
        color: #fff;
	padding:4px 0px 0px 0px;
}
#utilizadores_block h3 img{
    margin: 0 0 0 5px;
}

#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;
        color: #d45747;
        text-decoration: none;
}



/* ------------------------------------------- */


#utilizadores_registo .line{
        margin: 0 0 5px 0;
}

#utilizadores_registo .label{
        width: 70px;
        background: #662B24;
        color: #fff;
        float: left;
        padding: 5px;
}

#utilizadores_registo .input{
        float: left;
        width: 340px;
        margin: 0 0 0 10px;
}

#utilizadores_registo .input input{
        width: 250px;
        height: 21px;
        border: 1px solid #662B24;
}
#utilizadores_registo .input textarea{
        width: 250px;
        border: 1px solid #662B24;
}
#utilizadores_registo input.submit, #utilizadores_registo button{
        color: #fff;
        background: #662B24;
        border: 1px solid #fff;
        padding: 3px 9px;
        cursor:pointer;   
}

#utilizadores_registo input.submit{
        margin: 0 0 0 90px;
}

#utilizadores_registo button{
        margin: 0 0 0 5px;
}
#utilizadores_registo input.submit:hover, #utilizadores_registo button:hover{
        color: #662B24;
        background: #fff;
        border: 1px solid #662B24;
}


#utilizadores_registo .LV_invalid{
    margin: 5px 0 0 0;
    display: block;
}

#random_password h5{
    color: #662B24;
}

#random_password input#randomPassword, #random_password input#passwordLength{
        border: 1px solid #662B24;
        background: transparent;
        color: #662B24;
}
#random_password input.MB_focusable, #random_password button{
        color: #fff;
        background: #662B24;
        border: 1px solid #fff;
        padding: 3px 9px;
        cursor:pointer;    
}
#random_password input.MB_focusable:hover, #random_password button:hover{
        color: #662B24;
        background: #fff;
        border: 1px solid #662B24;
}


#utilizadores_form .line{
        margin: 0 0 5px 0;
}

#utilizadores_form .label{
        width: 70px;
        background: #662B24;
        color: #fff;
        float: left;
        padding: 5px;
}

#utilizadores_form .input{
        float: left;
        width: 340px;
        margin: 0 0 0 10px;
}

#utilizadores_form .input input{
        width: 250px;
        height: 21px;
        border: 1px solid #662B24;
}
#utilizadores_form .input textarea{
        width: 250px;
        border: 1px solid #662B24;
}
#utilizadores_form input.submit, #utilizadores_form button{
        color: #fff;
        background: #662B24;
        border: 1px solid #fff;
        padding: 3px 9px;
        cursor:pointer;   
}

#utilizadores_form input.submit{
        margin: 0 0 0 90px;
}

#utilizadores_form button{
        margin: 0 0 0 5px;
}
#utilizadores_form input.submit:hover, #utilizadores_form button:hover{
        color: #662B24;
        background: #fff;
        border: 1px solid #662B24;
}


#utilizadores_form .LV_invalid{
    margin: 5px 0 0 0;
    display: block;
}

